View Source GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1Asset (google_api_dataplex v0.20.0)
An asset represents a cloud resource that is being managed within a lake as a member of a zone.
Attributes
-
createTime
(type:DateTime.t
, default:nil
) - Output only. The time when the asset was created. -
description
(type:String.t
, default:nil
) - Optional. Description of the asset. -
discoverySpec
(type:GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1AssetDiscoverySpec.t
, default:nil
) - Optional. Specification of the discovery feature applied to data referenced by this asset. When this spec is left unset, the asset will use the spec set on the parent zone. -
discoveryStatus
(type:GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1AssetDiscoveryStatus.t
, default:nil
) - Output only. Status of the discovery feature applied to data referenced by this asset. -
displayName
(type:String.t
, default:nil
) - Optional. User friendly display name. -
labels
(type:map()
, default:nil
) - Optional. User defined labels for the asset. -
name
(type:String.t
, default:nil
) - Output only. The relative resource name of the asset, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}/assets/{asset_id}. -
resourceSpec
(type:GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1AssetResourceSpec.t
, default:nil
) - Required. Specification of the resource that is referenced by this asset. -
resourceStatus
(type:GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1AssetResourceStatus.t
, default:nil
) - Output only. Status of the resource referenced by this asset. -
securityStatus
(type:GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1AssetSecurityStatus.t
, default:nil
) - Output only. Status of the security policy applied to resource referenced by this asset. -
state
(type:String.t
, default:nil
) - Output only. Current state of the asset. -
uid
(type:String.t
, default:nil
) - Output only. System generated globally unique ID for the asset. This ID will be different if the asset is deleted and re-created with the same name. -
updateTime
(type:DateTime.t
, default:nil
) - Output only. The time when the asset was last updated.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1Asset{ createTime: DateTime.t() | nil, description: String.t() | nil, discoverySpec: GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1AssetDiscoverySpec.t() | nil, discoveryStatus: GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1AssetDiscoveryStatus.t() | nil, displayName: String.t() | nil, labels: map() | nil, name: String.t() | nil, resourceSpec: GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1AssetResourceSpec.t() | nil, resourceStatus: GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1AssetResourceStatus.t() | nil, securityStatus: GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1AssetSecurityStatus.t() | nil, state: String.t() | nil, uid: String.t() | nil, updateTime: DateTime.t() | nil }