Cloud KMS V1 Client - Class RequiredActionQuorumReply (2.6.0)

Reference documentation and code samples for the Cloud KMS V1 Client class RequiredActionQuorumReply.

The reply to RequiredActionQuorumParameters for approving the proposal.

Generated from protobuf message google.cloud.kms.v1.ApproveSingleTenantHsmInstanceProposalRequest.RequiredActionQuorumReply

Namespace

Google \ Cloud \ Kms \ V1 \ ApproveSingleTenantHsmInstanceProposalRequest

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ required_challenge_replies array<Google\Cloud\Kms\V1\ChallengeReply>

Required. All required challenges must be signed for the proposal to be approved. These can be sent across multiple requests.

↳ quorum_challenge_replies array<Google\Cloud\Kms\V1\ChallengeReply>

Required. Quorum members' signed challenge replies. These can be provided across multiple requests. The proposal will be approved when required_approver_count quorum_challenge_replies are provided and when all required_challenge_replies are provided.

getRequiredChallengeReplies

Required. All required challenges must be signed for the proposal to be approved. These can be sent across multiple requests.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setRequiredChallengeReplies

Required. All required challenges must be signed for the proposal to be approved. These can be sent across multiple requests.

Parameter
Name Description
var array<Google\Cloud\Kms\V1\ChallengeReply>
Returns
Type Description
$this

getQuorumChallengeReplies

Required. Quorum members' signed challenge replies. These can be provided across multiple requests. The proposal will be approved when required_approver_count quorum_challenge_replies are provided and when all required_challenge_replies are provided.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setQuorumChallengeReplies

Required. Quorum members' signed challenge replies. These can be provided across multiple requests. The proposal will be approved when required_approver_count quorum_challenge_replies are provided and when all required_challenge_replies are provided.

Parameter
Name Description
var array<Google\Cloud\Kms\V1\ChallengeReply>
Returns
Type Description
$this