Moving a public IP address to a different folder
You can move public IP addresses between folders within a single cloud.
- In the management console
, go to the folder containing the address. - In the list of services, select Virtual Private Cloud.
- In the left-hand panel, select
IP addresses. - Click
in the row of the address to move and select Move. - In the window that opens, select the destination folder.
- Click Move.
If you do not have the Yandex Cloud CLI installed yet, install and initialize it.
By default, the CLI uses the folder specified when creating the profile. To change the default folder, use the yc config set folder-id <folder_ID> command. You can also set a different folder for any specific command using the --folder-name or --folder-id parameter.
-
View the description of the CLI command for moving an address:
yc vpc address move --help -
Get the name or ID of the address to move:
yc vpc address listResult:
+----------------------+------+---------------+----------+-------+ | ID | NAME | ADDRESS | RESERVED | USED | +----------------------+------+---------------+----------+-------+ | e2l50m7qo8gp******** | | 84.252.137.20 | true | false | | e9b0qnmuh2cb******** | | 51.250.65.244 | true | false | | e9br252il3ce******** | | 51.250.68.195 | false | true | +----------------------+------+---------------+----------+-------+ -
Get a list of available folders:
yc resource-manager folder listResult:
+----------------------+------------------------+--------+--------+ | ID | NAME | LABELS | STATUS | +----------------------+------------------------+--------+--------+ | b1cs8ie21pk1******** | default | | ACTIVE | | b1chgf288nvg******** | my-folder-1 | | ACTIVE | | b1cu6g9ielh6******** | my-folder-2 | | ACTIVE | +----------------------+------------------------+--------+--------+ -
Move the address by specifying the name or ID of the address and destination folder:
yc vpc address move <address_name_or_ID> \ --destination-folder-name <destination_folder_name> \ --destination-folder-id <destination_folder_ID>Use either
--destination-folder-nameor--destination-folder-id.If the address is not in the current folder (default folder), specify the source folder using
--folder-nameor--folder-id.Result:
id: e9br252il3ce******** folder_id: b1chgf288nvg******** created_at: "2022-10-10T05:38:43Z" external_ipv4_address: address: 51.250.68.195 zone_id: ru-central1-a requirements: {} used: true type: EXTERNAL ip_version: IPV4For more information about the
yc vpc address movecommand, see the CLI reference.
To move a public IP address to a different folder, use the move REST API method for the Address resource or the AddressService/Move gRPC API call, and provide the following in the request:
-
ID of the address you need to move in the
addressIdparameter.To get the address ID, use the list REST API method for the Address resource or the AddressService/List gRPC API call and provide the folder ID in the
folderIdrequest parameter. -
ID of the folder the address will be moved to in the
destinationFolderIdparameter.To learn how to find out the folder ID, see Getting the folder ID.
Examples
Address in the current folder
Move an address from the current folder by specifying the address name and destination folder name:
yc vpc address move site-1 \
--destination-folder-name my-folder-1
Address in a different folder
Move an address from a different folder. Specify the address ID and the source and destination folder IDs:
yc vpc address move e9br252il3ce******** \
--folder-id b1chgf288nvg******** \
--destination-folder-id b1cs8ie21pk1********