The request message for performing resource move analysis.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#destination_parent
def destination_parent() -> ::String
Returns
- (::String) — Required. Name of the GCP Folder or Organization to reparent the target resource. The analysis will be performed against hypothetically moving the resource to this specified desitination parent. This can only be a Folder number (such as "folders/123") or an Organization number (such as "organizations/123").
#destination_parent=
def destination_parent=(value) -> ::String
Parameter
- value (::String) — Required. Name of the GCP Folder or Organization to reparent the target resource. The analysis will be performed against hypothetically moving the resource to this specified desitination parent. This can only be a Folder number (such as "folders/123") or an Organization number (such as "organizations/123").
Returns
- (::String) — Required. Name of the GCP Folder or Organization to reparent the target resource. The analysis will be performed against hypothetically moving the resource to this specified desitination parent. This can only be a Folder number (such as "folders/123") or an Organization number (such as "organizations/123").
#resource
def resource() -> ::String
Returns
- (::String) — Required. Name of the resource to perform the analysis against. Only GCP Project are supported as of today. Hence, this can only be Project ID (such as "projects/my-project-id") or a Project Number (such as "projects/12345").
#resource=
def resource=(value) -> ::String
Parameter
- value (::String) — Required. Name of the resource to perform the analysis against. Only GCP Project are supported as of today. Hence, this can only be Project ID (such as "projects/my-project-id") or a Project Number (such as "projects/12345").
Returns
- (::String) — Required. Name of the resource to perform the analysis against. Only GCP Project are supported as of today. Hence, this can only be Project ID (such as "projects/my-project-id") or a Project Number (such as "projects/12345").
#view
def view() -> ::Google::Cloud::Asset::V1::AnalyzeMoveRequest::AnalysisView
Returns
- (::Google::Cloud::Asset::V1::AnalyzeMoveRequest::AnalysisView) — Analysis view indicating what information should be included in the analysis response. If unspecified, the default view is FULL.
#view=
def view=(value) -> ::Google::Cloud::Asset::V1::AnalyzeMoveRequest::AnalysisView
Parameter
- value (::Google::Cloud::Asset::V1::AnalyzeMoveRequest::AnalysisView) — Analysis view indicating what information should be included in the analysis response. If unspecified, the default view is FULL.
Returns
- (::Google::Cloud::Asset::V1::AnalyzeMoveRequest::AnalysisView) — Analysis view indicating what information should be included in the analysis response. If unspecified, the default view is FULL.