Package com.google.cloud.asset.v1
Interface AnalyzeOrgPoliciesRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AnalyzeOrgPoliciesRequest,AnalyzeOrgPoliciesRequest.Builder
@Generated
public interface AnalyzeOrgPoliciesRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionRequired.com.google.protobuf.ByteStringRequired.The expression to filter [AnalyzeOrgPoliciesResponse.org_policy_results][google.cloud.asset.v1.AnalyzeOrgPoliciesResponse.org_policy_results].com.google.protobuf.ByteStringThe expression to filter [AnalyzeOrgPoliciesResponse.org_policy_results][google.cloud.asset.v1.AnalyzeOrgPoliciesResponse.org_policy_results].intThe maximum number of items to return per page.The pagination token to retrieve the next page.com.google.protobuf.ByteStringThe pagination token to retrieve the next page.getScope()Required.com.google.protobuf.ByteStringRequired.booleanThe maximum number of items to return per page.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getScope
String getScope()Required. The organization to scope the request. Only organization policies within the scope will be analyzed. * organizations/{ORGANIZATION_NUMBER} (e.g., "organizations/123456")string scope = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The scope.
-
getScopeBytes
com.google.protobuf.ByteString getScopeBytes()Required. The organization to scope the request. Only organization policies within the scope will be analyzed. * organizations/{ORGANIZATION_NUMBER} (e.g., "organizations/123456")string scope = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for scope.
-
getConstraint
String getConstraint()Required. The name of the constraint to analyze organization policies for. The response only contains analyzed organization policies for the provided constraint.
string constraint = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The constraint.
-
getConstraintBytes
com.google.protobuf.ByteString getConstraintBytes()Required. The name of the constraint to analyze organization policies for. The response only contains analyzed organization policies for the provided constraint.
string constraint = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for constraint.
-
getFilter
String getFilter()The expression to filter [AnalyzeOrgPoliciesResponse.org_policy_results][google.cloud.asset.v1.AnalyzeOrgPoliciesResponse.org_policy_results]. Filtering is currently available for bare literal values and the following fields: * consolidated_policy.attached_resource * consolidated_policy.rules.enforce When filtering by a specific field, the only supported operator is `=`. For example, filtering by consolidated_policy.attached_resource="//cloudresourcemanager.googleapis.com/folders/001" will return all the Organization Policy results attached to "folders/001".
string filter = 3;- Returns:
- The filter.
-
getFilterBytes
com.google.protobuf.ByteString getFilterBytes()The expression to filter [AnalyzeOrgPoliciesResponse.org_policy_results][google.cloud.asset.v1.AnalyzeOrgPoliciesResponse.org_policy_results]. Filtering is currently available for bare literal values and the following fields: * consolidated_policy.attached_resource * consolidated_policy.rules.enforce When filtering by a specific field, the only supported operator is `=`. For example, filtering by consolidated_policy.attached_resource="//cloudresourcemanager.googleapis.com/folders/001" will return all the Organization Policy results attached to "folders/001".
string filter = 3;- Returns:
- The bytes for filter.
-
hasPageSize
boolean hasPageSize()The maximum number of items to return per page. If unspecified, [AnalyzeOrgPoliciesResponse.org_policy_results][google.cloud.asset.v1.AnalyzeOrgPoliciesResponse.org_policy_results] will contain 20 items with a maximum of 200.
optional int32 page_size = 4;- Returns:
- Whether the pageSize field is set.
-
getPageSize
int getPageSize()The maximum number of items to return per page. If unspecified, [AnalyzeOrgPoliciesResponse.org_policy_results][google.cloud.asset.v1.AnalyzeOrgPoliciesResponse.org_policy_results] will contain 20 items with a maximum of 200.
optional int32 page_size = 4;- Returns:
- The pageSize.
-
getPageToken
String getPageToken()The pagination token to retrieve the next page.
string page_token = 5;- Returns:
- The pageToken.
-
getPageTokenBytes
com.google.protobuf.ByteString getPageTokenBytes()The pagination token to retrieve the next page.
string page_token = 5;- Returns:
- The bytes for pageToken.
-