Reference documentation and code samples for the BeyondCorp AppConnectors V1 API class Google::Cloud::BeyondCorp::AppConnectors::V1::ResourceInfo.
ResourceInfo represents the information or status of an app connector resource component that's used to report on various parts of the system. For example, ResourceInfo can be used to convey the status of a remote_agent, including the status of an appgateway for an runtime environment in a container instance.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#id
def id() -> ::String- (::String) — Required. Unique Id for the resource.
#id=
def id=(value) -> ::String- value (::String) — Required. Unique Id for the resource.
- (::String) — Required. Unique Id for the resource.
#resource
def resource() -> ::Google::Protobuf::Any- (::Google::Protobuf::Any) — Specific details for the resource. This is for internal use only.
#resource=
def resource=(value) -> ::Google::Protobuf::Any- value (::Google::Protobuf::Any) — Specific details for the resource. This is for internal use only.
- (::Google::Protobuf::Any) — Specific details for the resource. This is for internal use only.
#status
def status() -> ::Google::Cloud::BeyondCorp::AppConnectors::V1::HealthStatus- (::Google::Cloud::BeyondCorp::AppConnectors::V1::HealthStatus) — Overall health status. Overall status is derived based on the status of each sub level resources.
#status=
def status=(value) -> ::Google::Cloud::BeyondCorp::AppConnectors::V1::HealthStatus- value (::Google::Cloud::BeyondCorp::AppConnectors::V1::HealthStatus) — Overall health status. Overall status is derived based on the status of each sub level resources.
- (::Google::Cloud::BeyondCorp::AppConnectors::V1::HealthStatus) — Overall health status. Overall status is derived based on the status of each sub level resources.
#sub
def sub() -> ::Array<::Google::Cloud::BeyondCorp::AppConnectors::V1::ResourceInfo>- (::Array<::Google::Cloud::BeyondCorp::AppConnectors::V1::ResourceInfo>) — List of Info for the sub level resources.
#sub=
def sub=(value) -> ::Array<::Google::Cloud::BeyondCorp::AppConnectors::V1::ResourceInfo>- value (::Array<::Google::Cloud::BeyondCorp::AppConnectors::V1::ResourceInfo>) — List of Info for the sub level resources.
- (::Array<::Google::Cloud::BeyondCorp::AppConnectors::V1::ResourceInfo>) — List of Info for the sub level resources.
#time
def time() -> ::Google::Protobuf::Timestamp- (::Google::Protobuf::Timestamp) — The timestamp to collect the info. It is suggested to be set by the topmost level resource only.
#time=
def time=(value) -> ::Google::Protobuf::Timestamp- value (::Google::Protobuf::Timestamp) — The timestamp to collect the info. It is suggested to be set by the topmost level resource only.
- (::Google::Protobuf::Timestamp) — The timestamp to collect the info. It is suggested to be set by the topmost level resource only.