Reference documentation and code samples for the Cloud Key Management Service (KMS) V1 API class Google::Cloud::Kms::V1::SingleTenantHsmInstanceProposal::QuorumParameters.
Parameters of quorum approval for the SingleTenantHsmInstanceProposal.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#approved_two_factor_public_key_pems
def approved_two_factor_public_key_pems() -> ::Array<::String>
Returns
- (::Array<::String>) — Output only. The public keys associated with the 2FA keys that have already approved the SingleTenantHsmInstanceProposal by signing the challenge.
#challenges
def challenges() -> ::Array<::Google::Cloud::Kms::V1::Challenge>
Returns
- (::Array<::Google::Cloud::Kms::V1::Challenge>) — Output only. The challenges to be signed by 2FA keys for quorum auth. M of N of these challenges are required to be signed to approve the operation.
#required_approver_count
def required_approver_count() -> ::Integer
Returns
- (::Integer) — Output only. The required numbers of approvers. This is the M value used for M of N quorum auth. It is less than the number of public keys.