Network Connectivity v1beta API - Class RemoteTransportProfile (1.0.0-beta01)

public sealed class RemoteTransportProfile : IMessage<RemoteTransportProfile>, IEquatable<RemoteTransportProfile>, IDeepCloneable<RemoteTransportProfile>, IBufferMessage, IMessage

Reference documentation and code samples for the Network Connectivity v1beta API class RemoteTransportProfile.

Message describing RemoteTransportProfile object.

Inheritance

object > RemoteTransportProfile

Namespace

Google.Cloud.NetworkConnectivity.V1Beta

Assembly

Google.Cloud.NetworkConnectivity.V1Beta.dll

Constructors

RemoteTransportProfile()

public RemoteTransportProfile()

RemoteTransportProfile(RemoteTransportProfile)

public RemoteTransportProfile(RemoteTransportProfile other)
Parameter
Name Description
other RemoteTransportProfile

Properties

Description

public string Description { get; set; }

Output only. Description of the profile.

Property Value
Type Description
string

DisplayName

public string DisplayName { get; set; }

Output only. Human readable name of this profile, used to identify this profile in the UI.

Property Value
Type Description
string

Flow

public RemoteTransportProfile.Types.KeyProvisioningFlow Flow { get; set; }

Output only. Type of provisioning flows supported by this profile.

Property Value
Type Description
RemoteTransportProfileTypesKeyProvisioningFlow

Labels

public MapField<string, string> Labels { get; }

Output only. Labels as key value pairs.

Property Value
Type Description
MapFieldstringstring

Name

public string Name { get; set; }

Identifier. Name of the resource in the format of $provider-$site.

Property Value
Type Description
string

OrderState

public RemoteTransportProfile.Types.State OrderState { get; set; }

Output only. Order state for this profile.

Property Value
Type Description
RemoteTransportProfileTypesState

Provider

public string Provider { get; set; }

Output only. Name of the provider on the other end of this profile. E.g. “Amazon Web Services” or “Microsoft Azure”.

Property Value
Type Description
string

ProviderSite

public string ProviderSite { get; set; }

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.

Property Value
Type Description
string

RemoteTransportProfileName

public RemoteTransportProfileName RemoteTransportProfileName { get; set; }

RemoteTransportProfileName-typed view over the Name resource name property.

Property Value
Type Description
RemoteTransportProfileName

Sla

public RemoteTransportProfile.Types.ServiceLevelAvailability Sla { get; set; }

Output only. Availability class that will be configured for this particular RemoteTransportProfile.

Property Value
Type Description
RemoteTransportProfileTypesServiceLevelAvailability

SupportedBandwidths

public RepeatedField<RemoteTransportProfile.Types.Bandwidth> SupportedBandwidths { get; }

Output only. List of bandwidth enum values that are supported by this profile.

Property Value
Type Description
RepeatedFieldRemoteTransportProfileTypesBandwidth