Service doublecloud.network.v1.NetworkService
Get
Returns the specified Network.
Request
Field |
Description |
|
string ID of the Network resource to return. |
Response
Field |
Description |
|
string ID of the network. |
|
string ID of the project that the network belongs to. |
|
string Type of the cloud provider. |
|
string ID of the region. |
|
google.protobuf.Timestamp Creation timestamp. |
|
string Name of the network. The name is unique within the project. |
|
string Description of the network. |
|
string The IPv4 network range for the subnet, in CIDR notation. For example, 10.0.0.0/16. |
|
string The IPv6 network range for the subnet, in CIDR notation. For example, 2a05:d014:463:1800::/56. |
|
doublecloud.network.v1.Network.NetworkStatus Current state of the network. |
|
string The reason for the status change. |
|
one of: |
|
|
|
|
|
bool True if network was imported using BYOC. |
List
Retrieves a list of Networks that belong to the specified project.
Request
Field |
Description |
|
string ID of the project to list Networks in. |
|
doublecloud.v1.Paging Paging information of the request |
|
doublecloud.network.v1.ListNetworksRequest.Filter Fields to filter a network list |
Response
Field |
Description |
|
list List of Network resources. |
|
|
|
doublecloud.v1.NextPage Pagination information of the response |
Create
Creates a Network.
Request
Field |
Description |
|
string ID of the project to create the Network in. |
|
string Type of the cloud where instances should be hosted. |
|
string ID of the region to place instances. |
|
string Name of the Network. The name must be unique within the project. |
|
string Description of the Network. |
|
string The IPv4 network range for the subnet, in CIDR notation. For example, 10.0.0.0/16. |
Response
Field |
Description |
|
string ID of the operation. |
|
string ID of the project where operation performed. |
|
string Description of the operation. |
|
string ID of the user or service account who initiated the operation. |
|
list Operation metadata (e.g. cluster_id for create cluster operation). |
|
|
|
google.protobuf.Timestamp The time when the operation was created. |
|
google.protobuf.Timestamp The time when the operation was started. |
|
google.protobuf.Timestamp The time when the operation was finished. |
|
doublecloud.v1.Operation.Status The status of the operation. |
|
google.rpc.Status The error result of the operation in case of failure or cancellation. |
|
string ID of the resource operation performed on. |
Delete
Deletes the specified Network.
Request
Field |
Description |
|
string ID of the Network to delete. To get the Network ID, use a [NetworkService.List] request. |
Response
Field |
Description |
|
string ID of the operation. |
|
string ID of the project where operation performed. |
|
string Description of the operation. |
|
string ID of the user or service account who initiated the operation. |
|
list Operation metadata (e.g. cluster_id for create cluster operation). |
|
|
|
google.protobuf.Timestamp The time when the operation was created. |
|
google.protobuf.Timestamp The time when the operation was started. |
|
google.protobuf.Timestamp The time when the operation was finished. |
|
doublecloud.v1.Operation.Status The status of the operation. |
|
google.rpc.Status The error result of the operation in case of failure or cancellation. |
|
string ID of the resource operation performed on. |
Import
Imports a Network.
Request
Field |
Description |
|
string ID of the project to create the Network in. |
|
string Name of the Network. The name must be unique within the project. |
|
string Description of the Network. |
|
one of: |
|
doublecloud.network.v1.ImportAWSVPCRequest Import AWS VPC. |
|
doublecloud.network.v1.ImportGoogleVPCRequest Import Google Cloud VPC. |
Response
Field |
Description |
|
string ID of the operation. |
|
string ID of the project where operation performed. |
|
string Description of the operation. |
|
string ID of the user or service account who initiated the operation. |
|
list Operation metadata (e.g. cluster_id for create cluster operation). |
|
|
|
google.protobuf.Timestamp The time when the operation was created. |
|
google.protobuf.Timestamp The time when the operation was started. |
|
google.protobuf.Timestamp The time when the operation was finished. |
|
doublecloud.v1.Operation.Status The status of the operation. |
|
google.rpc.Status The error result of the operation in case of failure or cancellation. |
|
string ID of the resource operation performed on. |