Show / Hide Table of Contents

Class CreateAwsAssetSourceDetails

AWS asset source creation request.

Inheritance
object
CreateAssetSourceDetails
CreateAwsAssetSourceDetails
Inherited Members
CreateAssetSourceDetails.DisplayName
CreateAssetSourceDetails.CompartmentId
CreateAssetSourceDetails.EnvironmentId
CreateAssetSourceDetails.InventoryId
CreateAssetSourceDetails.AssetsCompartmentId
CreateAssetSourceDetails.DiscoveryScheduleId
CreateAssetSourceDetails.FreeformTags
CreateAssetSourceDetails.DefinedTags
CreateAssetSourceDetails.SystemTags
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.CloudbridgeService.Models
Assembly: OCI.DotNetSDK.Cloudbridge.dll
Syntax
public class CreateAwsAssetSourceDetails : CreateAssetSourceDetails

Properties

AreHistoricalMetricsCollected

Declaration
[JsonProperty(PropertyName = "areHistoricalMetricsCollected")]
public bool? AreHistoricalMetricsCollected { get; set; }
Property Value
Type Description
bool?

Flag indicating whether historical metrics are collected for assets, originating from this asset source.

AreRealtimeMetricsCollected

Declaration
[JsonProperty(PropertyName = "areRealtimeMetricsCollected")]
public bool? AreRealtimeMetricsCollected { get; set; }
Property Value
Type Description
bool?

Flag indicating whether real-time metrics are collected for assets, originating from this asset source.

AwsAccountKey

Declaration
[Required(ErrorMessage = "AwsAccountKey is required.")]
[JsonProperty(PropertyName = "awsAccountKey")]
public string AwsAccountKey { get; set; }
Property Value
Type Description
string

The key of customer's aws account to be discovered/migrated.

Remarks

Required

AwsRegion

Declaration
[Required(ErrorMessage = "AwsRegion is required.")]
[JsonProperty(PropertyName = "awsRegion")]
public string AwsRegion { get; set; }
Property Value
Type Description
string

AWS region information, from where the resources are discovered.

Remarks

Required

DiscoveryCredentials

Declaration
[Required(ErrorMessage = "DiscoveryCredentials is required.")]
[JsonProperty(PropertyName = "discoveryCredentials")]
public AssetSourceCredentials DiscoveryCredentials { get; set; }
Property Value
Type Description
AssetSourceCredentials
Remarks

Required

IsCostInformationCollected

Declaration
[JsonProperty(PropertyName = "isCostInformationCollected")]
public bool? IsCostInformationCollected { get; set; }
Property Value
Type Description
bool?

Flag indicating whether cost data collection is enabled for assets, originating from this asset source.

ReplicationCredentials

Declaration
[JsonProperty(PropertyName = "replicationCredentials")]
public AssetSourceCredentials ReplicationCredentials { get; set; }
Property Value
Type Description
AssetSourceCredentials
In this article
Back to top