Cloud Asset V1 API - Class Google::Cloud::Asset::V1::AttachedResource (v0.28.0)

Reference documentation and code samples for the Cloud Asset V1 API class Google::Cloud::Asset::V1::AttachedResource.

Attached resource representation, which is defined by the corresponding service provider. It represents an attached resource's payload.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#asset_type

def asset_type() -> ::String
Returns
  • (::String) — The type of this attached resource.

    Example: osconfig.googleapis.com/Inventory

    You can find the supported attached asset types of each resource in this table: https://cloud.google.com/asset-inventory/docs/supported-asset-types#searchable_asset_types

#asset_type=

def asset_type=(value) -> ::String
Parameter
  • value (::String) — The type of this attached resource.

    Example: osconfig.googleapis.com/Inventory

    You can find the supported attached asset types of each resource in this table: https://cloud.google.com/asset-inventory/docs/supported-asset-types#searchable_asset_types

Returns
  • (::String) — The type of this attached resource.

    Example: osconfig.googleapis.com/Inventory

    You can find the supported attached asset types of each resource in this table: https://cloud.google.com/asset-inventory/docs/supported-asset-types#searchable_asset_types

#versioned_resources

def versioned_resources() -> ::Array<::Google::Cloud::Asset::V1::VersionedResource>
Returns
  • (::Array<::Google::Cloud::Asset::V1::VersionedResource>) — Versioned resource representations of this attached resource. This is repeated because there could be multiple versions of the attached resource representations during version migration.

#versioned_resources=

def versioned_resources=(value) -> ::Array<::Google::Cloud::Asset::V1::VersionedResource>
Parameter
  • value (::Array<::Google::Cloud::Asset::V1::VersionedResource>) — Versioned resource representations of this attached resource. This is repeated because there could be multiple versions of the attached resource representations during version migration.
Returns
  • (::Array<::Google::Cloud::Asset::V1::VersionedResource>) — Versioned resource representations of this attached resource. This is repeated because there could be multiple versions of the attached resource representations during version migration.