Reference documentation and code samples for the Cloud Asset V1 API class Google::Cloud::Asset::V1::RelatedAsset.
An asset identifier in Google Cloud which contains its name, type and ancestors. An asset can be any resource in the Google Cloud resource hierarchy, a resource outside the Google Cloud resource hierarchy (such as Google Kubernetes Engine clusters and objects), or a policy (e.g. IAM policy). See Supported asset types for more information.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#ancestors
def ancestors() -> ::Array<::String>
-
(::Array<::String>) — The ancestors of an asset in Google Cloud resource
hierarchy,
represented as a list of relative resource names. An ancestry path starts
with the closest ancestor in the hierarchy and ends at root.
Example:
["projects/123456789", "folders/5432", "organizations/1234"]
#ancestors=
def ancestors=(value) -> ::Array<::String>
-
value (::Array<::String>) — The ancestors of an asset in Google Cloud resource
hierarchy,
represented as a list of relative resource names. An ancestry path starts
with the closest ancestor in the hierarchy and ends at root.
Example:
["projects/123456789", "folders/5432", "organizations/1234"]
-
(::Array<::String>) — The ancestors of an asset in Google Cloud resource
hierarchy,
represented as a list of relative resource names. An ancestry path starts
with the closest ancestor in the hierarchy and ends at root.
Example:
["projects/123456789", "folders/5432", "organizations/1234"]
#asset
def asset() -> ::String
-
(::String) — The full name of the asset. Example:
//compute.googleapis.com/projects/my_project_123/zones/zone1/instances/instance1
See Resource names for more information.
#asset=
def asset=(value) -> ::String
-
value (::String) — The full name of the asset. Example:
//compute.googleapis.com/projects/my_project_123/zones/zone1/instances/instance1
See Resource names for more information.
-
(::String) — The full name of the asset. Example:
//compute.googleapis.com/projects/my_project_123/zones/zone1/instances/instance1
See Resource names for more information.
#asset_type
def asset_type() -> ::String
-
(::String) — The type of the asset. Example:
compute.googleapis.com/Disk
See Supported asset types for more information.
#asset_type=
def asset_type=(value) -> ::String
-
value (::String) — The type of the asset. Example:
compute.googleapis.com/Disk
See Supported asset types for more information.
-
(::String) — The type of the asset. Example:
compute.googleapis.com/Disk
See Supported asset types for more information.
#relationship_type
def relationship_type() -> ::String
-
(::String) — The unique identifier of the relationship type. Example:
INSTANCE_TO_INSTANCEGROUP
#relationship_type=
def relationship_type=(value) -> ::String
-
value (::String) — The unique identifier of the relationship type. Example:
INSTANCE_TO_INSTANCEGROUP
-
(::String) — The unique identifier of the relationship type. Example:
INSTANCE_TO_INSTANCEGROUP