Cloud KMS V1 Client - Class RequiredActionQuorumReply (2.8.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\RepeatedField<Google\Cloud\Kms\V1\ChallengeReply>

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\RepeatedField<Google\Cloud\Kms\V1\ChallengeReply>

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