Show / Hide Table of Contents

Class AwsAssetSource

AWS asset source. Used for discovery of EC2 instances and EBS volumes registered for the AWS account.

Inheritance
object
AssetSource
AwsAssetSource
Inherited Members
AssetSource.Id
AssetSource.CompartmentId
AssetSource.DisplayName
AssetSource.EnvironmentId
AssetSource.InventoryId
AssetSource.AssetsCompartmentId
AssetSource.DiscoveryScheduleId
AssetSource.LifecycleState
AssetSource.LifecycleDetails
AssetSource.TimeCreated
AssetSource.TimeUpdated
AssetSource.FreeformTags
AssetSource.DefinedTags
AssetSource.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 AwsAssetSource : AssetSource

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