- Resource: RemoteTransportProfile
- Bandwidth
- ServiceLevelAvailability
- KeyProvisioningFlow
- State
- Methods
Resource: RemoteTransportProfile
Message describing RemoteTransportProfile object.
| JSON representation |
|---|
{ "name": string, "labels": { string: string, ... }, "description": string, "provider": string, "providerSite": string, "supportedBandwidths": [ enum ( |
| Fields | |
|---|---|
name |
Identifier. Name of the resource in the format of $provider-$site. |
labels |
Output only. Labels as key value pairs. An object containing a list of |
description |
Output only. Description of the profile. |
provider |
Output only. Name of the provider on the other end of this profile. E.g. "Amazon Web Services". |
providerSite |
Output only. If the profile is a Cloud Service Provider with compute resources, this is populated with the region where connectivity is being established. If the profile provides facility-level selection, this is an identity of the facility any connections on this profile are going through. |
supportedBandwidths[] |
Output only. List of bandwidth enum values that are supported by this profile. |
sla |
Output only. Availability class that will be configured for this particular RemoteTransportProfile. |
flow |
Output only. Type of provisioning flows supported by this profile. |
orderState |
Output only. Order state for this profile. |
displayName |
Output only. Human readable name of this profile, used to identify this profile in the UI. |
Bandwidth
Bandwidth values that may be supported for a specific profile.
| Enums | |
|---|---|
BANDWIDTH_UNSPECIFIED |
Unspecified bandwidth. |
BPS_50M |
50 Megabits per second. |
BPS_100M |
100 Megabits per second. |
BPS_200M |
200 Megabits per second. |
BPS_300M |
300 Megabits per second. |
BPS_400M |
400 Megabits per second. |
BPS_500M |
500 Megabits per second. |
BPS_1G |
1 Gigabit per second. |
BPS_2G |
2 Gigabits per second. |
BPS_5G |
5 Gigabits per second. |
BPS_10G |
10 Gigabits per second. |
BPS_20G |
20 Gigabits per second. |
BPS_50G |
50 Gigabits per second. |
BPS_100G |
100 Gigabits per second. |
ServiceLevelAvailability
Availability class options.
| Enums | |
|---|---|
SERVICE_LEVEL_AVAILABILITY_UNSPECIFIED |
Unspecified service level availability. |
HIGH |
This represents a 99.9% service level on the availability of the configured connectivity. |
MAXIMUM |
This represents a 99.99% service level on the availability of the configured connectivity. |
KeyProvisioningFlow
Type of provisioning flows supported.
| Enums | |
|---|---|
KEY_PROVISIONING_FLOW_UNSPECIFIED |
Unspecified key provisioning flow. |
INPUT_ONLY |
The activationKey field on the Transport must be included in a create or patch request to establish connectivity. |
OUTPUT_ONLY |
The generatedActivationKey field is populated and must be read from the resource and passed into the other provider. |
INPUT_OR_OUTPUT |
Both activation key fields are allowed for establishing connectivity. If a key is input, the generated key is still present after provisioning is finished. |
State
State of the RemoteTransportProfile.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
Unspecified state. |
CLOSED |
Not enough capacity for customers to order. |
OPEN |
Enough capacity to fulfill an order. |
Methods |
|
|---|---|
|
Gets details of a single RemoteTransportProfile. |
|
Lists RemoteTransportProfiles in a given project and location. |