Similar to PolicySpec but with an extra 'launch' field for launch reference.
Similar to PolicySpec but with an extra 'launch' field for launch reference.
A constraint describes a way to restrict resource's configuration.
A constraint type is enforced or not enforced, which is configured in the
[`PolicyRule`][google.cloud.orgpolicy.v2.PolicySpec.PolicyRule].
A constraint type is enforced or not enforced, which is configured in the
[`PolicyRule`][google.cloud.orgpolicy.v2.PolicySpec.PolicyRule].
A constraint describes a way to restrict resource's configuration.
Specifies the default behavior in the absence of any policy for the
constraint.
Custom constraint definition.
Custom constraint definition.
The operation for which this constraint will be applied.
Defines a parameter structure.
Defines a parameter structure.
Defines Metadata structure.
Defines Metadata structure.
All valid types of parameter.
A constraint type that allows or disallows a list of string values, which
are configured in the
[`PolicyRule`][google.cloud.orgpolicy.v2.PolicySpec.PolicyRule].
A constraint type that allows or disallows a list of string values, which
are configured in the
[`PolicyRule`][google.cloud.orgpolicy.v2.PolicySpec.PolicyRule].
Builder for projects/{project}/constraints/{constraint}.
Builder for folders/{folder}/constraints/{constraint}.
Builder for organizations/{organization}/constraints/{constraint}.
The request sent to the [CreateCustomConstraintRequest]
[google.cloud.orgpolicy.v2.OrgPolicy.CreateCustomConstraint] method.
The request sent to the [CreateCustomConstraintRequest]
[google.cloud.orgpolicy.v2.OrgPolicy.CreateCustomConstraint] method.
The request sent to the [CreatePolicyRequest]
[google.cloud.orgpolicy.v2.OrgPolicy.CreatePolicy] method.
The request sent to the [CreatePolicyRequest]
[google.cloud.orgpolicy.v2.OrgPolicy.CreatePolicy] method.
A custom constraint defined by customers which can *only* be applied to the
given resource types and organization.
A custom constraint defined by customers which can *only* be applied to the
given resource types and organization.
The operation for which this constraint will be applied.
Builder for organizations/{organization}/customConstraints/{custom_constraint}.
The request sent to the [DeleteCustomConstraint]
[google.cloud.orgpolicy.v2.OrgPolicy.DeleteCustomConstraint] method.
The request sent to the [DeleteCustomConstraint]
[google.cloud.orgpolicy.v2.OrgPolicy.DeleteCustomConstraint] method.
The request sent to the [DeletePolicy]
[google.cloud.orgpolicy.v2.OrgPolicy.DeletePolicy] method.
The request sent to the [DeletePolicy]
[google.cloud.orgpolicy.v2.OrgPolicy.DeletePolicy] method.
Builder for folders/{folder}.
The request sent to the [GetCustomConstraint]
[google.cloud.orgpolicy.v2.OrgPolicy.GetCustomConstraint] method.
The request sent to the [GetCustomConstraint]
[google.cloud.orgpolicy.v2.OrgPolicy.GetCustomConstraint] method.
The request sent to the [GetEffectivePolicy]
[google.cloud.orgpolicy.v2.OrgPolicy.GetEffectivePolicy] method.
The request sent to the [GetEffectivePolicy]
[google.cloud.orgpolicy.v2.OrgPolicy.GetEffectivePolicy] method.
The request sent to the [GetPolicy]
[google.cloud.orgpolicy.v2.OrgPolicy.GetPolicy] method.
The request sent to the [GetPolicy]
[google.cloud.orgpolicy.v2.OrgPolicy.GetPolicy] method.
The request sent to the [ListConstraints]
[google.cloud.orgpolicy.v2.OrgPolicy.ListConstraints] method.
The request sent to the [ListConstraints]
[google.cloud.orgpolicy.v2.OrgPolicy.ListConstraints] method.
The response returned from the [ListConstraints]
[google.cloud.orgpolicy.v2.OrgPolicy.ListConstraints] method.
The response returned from the [ListConstraints]
[google.cloud.orgpolicy.v2.OrgPolicy.ListConstraints] method.
The request sent to the [ListCustomConstraints]
[google.cloud.orgpolicy.v2.OrgPolicy.ListCustomConstraints] method.
The request sent to the [ListCustomConstraints]
[google.cloud.orgpolicy.v2.OrgPolicy.ListCustomConstraints] method.
The response returned from the [ListCustomConstraints]
[google.cloud.orgpolicy.v2.OrgPolicy.ListCustomConstraints] method.
The response returned from the [ListCustomConstraints]
[google.cloud.orgpolicy.v2.OrgPolicy.ListCustomConstraints] method.
The request sent to the [ListPolicies]
[google.cloud.orgpolicy.v2.OrgPolicy.ListPolicies] method.
The request sent to the [ListPolicies]
[google.cloud.orgpolicy.v2.OrgPolicy.ListPolicies] method.
The response returned from the [ListPolicies]
[google.cloud.orgpolicy.v2.OrgPolicy.ListPolicies] method.
The response returned from the [ListPolicies]
[google.cloud.orgpolicy.v2.OrgPolicy.ListPolicies] method.
Builder for organizations/{organization}.
Defines an organization policy which is used to specify constraints
for configurations of Google Cloud resources.
Defines an organization policy which is used to specify constraints
for configurations of Google Cloud resources.
Builder for projects/{project}/policies/{policy}.
Builder for folders/{folder}/policies/{policy}.
Builder for organizations/{organization}/policies/{policy}.
Defines a Google Cloud policy specification which is used to specify
constraints for configurations of Google Cloud resources.
Defines a Google Cloud policy specification which is used to specify
constraints for configurations of Google Cloud resources.
A rule used to express this policy.
A rule used to express this policy.
A message that holds specific allowed and denied values.
A message that holds specific allowed and denied values.
Builder for projects/{project}.
The request sent to the [UpdateCustomConstraintRequest]
[google.cloud.orgpolicy.v2.OrgPolicy.UpdateCustomConstraint] method.
The request sent to the [UpdateCustomConstraintRequest]
[google.cloud.orgpolicy.v2.OrgPolicy.UpdateCustomConstraint] method.
The request sent to the [UpdatePolicyRequest]
[google.cloud.orgpolicy.v2.OrgPolicy.UpdatePolicy] method.
The request sent to the [UpdatePolicyRequest]
[google.cloud.orgpolicy.v2.OrgPolicy.UpdatePolicy] method.