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 where the address is located. - 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 be moved and select Move. - In the window that opens, select the destination folder.
- Click Move.
If you do not have the Yandex Cloud command line interface yet, install and initialize it.
The folder specified in the CLI profile is used by default. You can specify a different folder using the --folder-name
or --folder-id
parameter.
-
View a description of the CLI move address command:
yc vpc address move --help
-
Get the name or ID of the address to move:
yc vpc address list
Result:
+----------------------+------+---------------+----------+-------+ | 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 list
Result:
+----------------------+------------------------+--------+--------+ | 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-name
or--destination-folder-id
.If the address is not in the current folder (default folder), specify the source folder using the
--folder-name
or--folder-id
option.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: IPV4
For more information about the
yc vpc address move
command, 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
addressId
parameter.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
folderId
request parameter. -
ID of the folder the address will be moved to in the
destinationFolderId
parameter.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********