Skip to content

Latest commit

 

History

History
52 lines (40 loc) · 2.8 KB

File metadata and controls

52 lines (40 loc) · 2.8 KB

metalctlv2 ip update

updates the ip

metalctlv2 ip update <id> [flags]

Options

      --bulk-output                 when used with --file (bulk operation): prints results at the end as a list. default is printing results intermediately during the operation, which causes single entities to be printed in a row.
      --description string          description of the ip
  -f, --file string                 filename of the create or update request in yaml format, or - for stdin.
                                    
                                    Example:
                                    $ metalctlv2 ip describe ip-1 -o yaml > ip.yaml
                                    $ vi ip.yaml
                                    $ # either via stdin
                                    $ cat ip.yaml | metalctlv2 ip update <id> -f -
                                    $ # or via file
                                    $ metalctlv2 ip update <id> -f ip.yaml
                                    
                                    the file can also contain multiple documents and perform a bulk operation.
                                    	
  -h, --help                        help for update
      --labels stringArray          adds (or edits) the volume labels in the form of <key>=<value>
      --name string                 name of the ip
  -p, --project string              project of the ip
      --remove-labels stringArray   removes the volume labels with the given key
      --skip-security-prompts       skips security prompt for bulk operations
      --static                      make this ip static
      --timestamps                  when used with --file (bulk operation): prints timestamps in-between the operations

Options inherited from parent commands

      --api-token string       the token used for api requests
      --api-url string         the url to the metal-stack.io api (default "https://api.metal-stack.io")
  -c, --config string          alternative config file path, (default is ~/.metal-stack/config.yaml)
      --debug                  debug output
      --force-color            force colored output even without tty
  -o, --output-format string   output format (table|wide|markdown|json|yaml|template|jsonraw|yamlraw), wide is a table with more columns, jsonraw and yamlraw do not translate proto enums into string types but leave the original int32 values intact (for apply, create, update, delete commands from file the raw output formatters must be used). (default "table")
      --template string        output template for template output-format, go template format. For property names inspect the output of -o json or -o yaml for reference.
      --timeout duration       request timeout used for api requests

SEE ALSO