The relationship attributes which include  type, source_resource_type,
target_resource_type and action.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#action
def action() -> ::String
    Returns
    
  - 
        (::String) — The detail of the relationship, e.g. contains,attaches
#action=
def action=(value) -> ::String
    Parameter
    
  - 
        value (::String) — The detail of the relationship, e.g. contains,attaches
    Returns
    
  - 
        (::String) — The detail of the relationship, e.g. contains,attaches
#source_resource_type
def source_resource_type() -> ::String
    Returns
    
  - 
        (::String) — The source asset type. Example: compute.googleapis.com/Instance
#source_resource_type=
def source_resource_type=(value) -> ::String
    Parameter
    
  - 
        value (::String) — The source asset type. Example: compute.googleapis.com/Instance
    Returns
    
  - 
        (::String) — The source asset type. Example: compute.googleapis.com/Instance
#target_resource_type
def target_resource_type() -> ::String
    Returns
    
  - 
        (::String) — The target asset type. Example: compute.googleapis.com/Disk
#target_resource_type=
def target_resource_type=(value) -> ::String
    Parameter
    
  - 
        value (::String) — The target asset type. Example: compute.googleapis.com/Disk
    Returns
    
  - 
        (::String) — The target asset type. Example: compute.googleapis.com/Disk
#type
def type() -> ::String
    Returns
    
  - 
        (::String) — The unique identifier of the relationship type. Example:
INSTANCE_TO_INSTANCEGROUP
#type=
def type=(value) -> ::String
    Parameter
    
  - 
        value (::String) — The unique identifier of the relationship type. Example:
INSTANCE_TO_INSTANCEGROUP
    Returns
    
- 
        (::String) — The unique identifier of the relationship type. Example:
INSTANCE_TO_INSTANCEGROUP