Class CloudServiceProviderMetadataItem
Cloud Service Provider metadata item. Warning - In future this object can change to generic object with future Cloud Service Provider based on CloudServiceProvider field. This can be one of CSP provider type Azure, GCP and AWS.
Inheritance
CloudServiceProviderMetadataItem
Inherited Members
Namespace: Oci.MulticloudService.Models
Assembly: OCI.DotNetSDK.Multicloud.dll
Syntax
[JsonConverter(typeof(CloudServiceProviderMetadataItemModelConverter))]
public class CloudServiceProviderMetadataItem
Properties
CspAdditionalProperties
Declaration
[JsonProperty(PropertyName = "cspAdditionalProperties")]
public Dictionary<string, string> CspAdditionalProperties { get; set; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, string> | CSP Specific Additional Properties, AzureSubnetId for Azure |
CspResourceAnchorId
Declaration
[JsonProperty(PropertyName = "cspResourceAnchorId")]
public string CspResourceAnchorId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | CSP resource anchor ID. |
CspResourceAnchorName
Declaration
[JsonProperty(PropertyName = "cspResourceAnchorName")]
public string CspResourceAnchorName { get; set; }
Property Value
| Type | Description |
|---|---|
| string | CSP resource anchor name. |
Region
Declaration
[JsonProperty(PropertyName = "region")]
public string Region { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The Azure, AWS or GCP region. |
ResourceAnchorName
Declaration
[Required(ErrorMessage = "ResourceAnchorName is required.")]
[JsonProperty(PropertyName = "resourceAnchorName")]
public string ResourceAnchorName { get; set; }
Property Value
| Type | Description |
|---|---|
| string | OCI resource anchor name. |
Remarks
Required
ResourceAnchorUri
Declaration
[JsonProperty(PropertyName = "resourceAnchorUri")]
public string ResourceAnchorUri { get; set; }
Property Value
| Type | Description |
|---|---|
| string | CSP resource anchor Uri. |