Class FastConnectProviderService
A service offering from a supported provider. For more information, see FastConnect Overview.
Inherited Members
Namespace: Oci.VnmonitoringService.Models
Assembly: OCI.DotNetSDK.Vnmonitoring.dll
Syntax
public class FastConnectProviderService
Properties
Description
Declaration
[JsonProperty(PropertyName = "description")]
public string Description { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The location of the provider's website or portal. This portal is where you can get information
about the provider service, create a virtual circuit connection from the provider to Oracle
Cloud Infrastructure, and retrieve your provider service key for that virtual circuit connection.
|
Id
Declaration
[Required(ErrorMessage = "Id is required.")]
[JsonProperty(PropertyName = "id")]
public string Id { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The OCID of the service offered by the provider. |
Remarks
Required
PrivatePeeringBgpManagement
Declaration
[Required(ErrorMessage = "PrivatePeeringBgpManagement is required.")]
[JsonProperty(PropertyName = "privatePeeringBgpManagement")]
[JsonConverter(typeof(StringEnumConverter))]
public FastConnectProviderService.PrivatePeeringBgpManagementEnum? PrivatePeeringBgpManagement { get; set; }
Property Value
| Type | Description |
|---|---|
| FastConnectProviderService.PrivatePeeringBgpManagementEnum? | Who is responsible for managing the private peering BGP information. |
Remarks
Required
ProviderName
Declaration
[Required(ErrorMessage = "ProviderName is required.")]
[JsonProperty(PropertyName = "providerName")]
public string ProviderName { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The name of the provider. |
Remarks
Required
ProviderServiceName
Declaration
[Required(ErrorMessage = "ProviderServiceName is required.")]
[JsonProperty(PropertyName = "providerServiceName")]
public string ProviderServiceName { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The name of the service offered by the provider. |
Remarks
Required
PublicPeeringBgpManagement
Declaration
[Required(ErrorMessage = "PublicPeeringBgpManagement is required.")]
[JsonProperty(PropertyName = "publicPeeringBgpManagement")]
[JsonConverter(typeof(StringEnumConverter))]
public FastConnectProviderService.PublicPeeringBgpManagementEnum? PublicPeeringBgpManagement { get; set; }
Property Value
| Type | Description |
|---|---|
| FastConnectProviderService.PublicPeeringBgpManagementEnum? | Who is responsible for managing the public peering BGP information. |
Remarks
Required
SupportedVirtualCircuitTypes
Declaration
[JsonProperty(PropertyName = "supportedVirtualCircuitTypes", ItemConverterType = typeof(StringEnumConverter))]
public List<FastConnectProviderService.SupportedVirtualCircuitTypesEnum> SupportedVirtualCircuitTypes { get; set; }
Property Value
| Type | Description |
|---|---|
| List<FastConnectProviderService.SupportedVirtualCircuitTypesEnum> | An array of virtual circuit types supported by this service. |
Type
Declaration
[Required(ErrorMessage = "Type is required.")]
[JsonProperty(PropertyName = "type")]
[JsonConverter(typeof(StringEnumConverter))]
public FastConnectProviderService.TypeEnum? Type { get; set; }
Property Value
| Type | Description |
|---|---|
| FastConnectProviderService.TypeEnum? | Provider service type. |
Remarks
Required