Interface UpdatePrincipalAccessBoundaryPolicyRequestOrBuilder (1.52.0)

public interface UpdatePrincipalAccessBoundaryPolicyRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getPrincipalAccessBoundaryPolicy()

public abstract PrincipalAccessBoundaryPolicy getPrincipalAccessBoundaryPolicy()

Required. The principal access boundary policy to update.

The principal access boundary policy's name field is used to identify the policy to update.

.google.iam.v3.PrincipalAccessBoundaryPolicy principal_access_boundary_policy = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
PrincipalAccessBoundaryPolicy

The principalAccessBoundaryPolicy.

getPrincipalAccessBoundaryPolicyOrBuilder()

public abstract PrincipalAccessBoundaryPolicyOrBuilder getPrincipalAccessBoundaryPolicyOrBuilder()

Required. The principal access boundary policy to update.

The principal access boundary policy's name field is used to identify the policy to update.

.google.iam.v3.PrincipalAccessBoundaryPolicy principal_access_boundary_policy = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
PrincipalAccessBoundaryPolicyOrBuilder

getUpdateMask()

public abstract FieldMask getUpdateMask()

Optional. The list of fields to update

.google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
FieldMask

The updateMask.

getUpdateMaskOrBuilder()

public abstract FieldMaskOrBuilder getUpdateMaskOrBuilder()

Optional. The list of fields to update

.google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
FieldMaskOrBuilder

getValidateOnly()

public abstract boolean getValidateOnly()

Optional. If set, validate the request and preview the update, but do not actually post it.

bool validate_only = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The validateOnly.

hasPrincipalAccessBoundaryPolicy()

public abstract boolean hasPrincipalAccessBoundaryPolicy()

Required. The principal access boundary policy to update.

The principal access boundary policy's name field is used to identify the policy to update.

.google.iam.v3.PrincipalAccessBoundaryPolicy principal_access_boundary_policy = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the principalAccessBoundaryPolicy field is set.

hasUpdateMask()

public abstract boolean hasUpdateMask()

Optional. The list of fields to update

.google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the updateMask field is set.