Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace CreateVmWareAssetSourceDetails

Description of an asset source.

Properties

Optional areHistoricalMetricsCollected

areHistoricalMetricsCollected: undefined | false | true

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

Optional areRealtimeMetricsCollected

areRealtimeMetricsCollected: undefined | false | true

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

assetsCompartmentId

assetsCompartmentId: string

The OCID of the compartment that is going to be used to create assets.

compartmentId

compartmentId: string

The OCID of the compartment for the resource.

Optional definedTags

definedTags: undefined | object

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {@code {"foo-namespace": {"bar-key": "value"}}}

discoveryCredentials

discoveryCredentials: AssetSourceCredentials

Optional discoveryScheduleId

discoveryScheduleId: undefined | string

The OCID of the discovery schedule that is going to be attached to the created asset.

Optional displayName

displayName: undefined | string

A user-friendly name for the asset source. Does not have to be unique, and it's mutable. Avoid entering confidential information. The name is generated by the service if it is not explicitly provided.

environmentId

environmentId: string

The OCID of the environment.

Optional freeformTags

freeformTags: undefined | object

Simple key-value pair that is applied without any predefined name, type or scope. It exists only for cross-compatibility. Example: {@code {"bar-key": "value"}}

inventoryId

inventoryId: string

The OCID of the inventory that will contain created assets.

Optional replicationCredentials

replicationCredentials: model.AssetSourceCredentials

Optional systemTags

systemTags: undefined | object

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {@code {"orcl-cloud": {"free-tier-retained": "true"}}}

Const type

type: string = "VMWARE"

vcenterEndpoint

vcenterEndpoint: string

Endpoint for VMware asset discovery and replication in the form of {@code https://:/sdk}

Methods

getDeserializedJsonObj

getJsonObj