Class: Aws::ACMPCA::Types::DeletePermissionRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::ACMPCA::Types::DeletePermissionRequest
- Defined in:
- gems/aws-sdk-acmpca/lib/aws-sdk-acmpca/types.rb
Overview
When making an API call, you may pass DeletePermissionRequest data as a hash:
{
certificate_authority_arn: "Arn", # required
principal: "Principal", # required
source_account: "AccountId",
}
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#certificate_authority_arn ⇒ String
The Amazon Resource Number (ARN) of the private CA that issued the permissions.
-
#principal ⇒ String
The Amazon Web Services service or identity that will have its CA permissions revoked.
-
#source_account ⇒ String
The Amazon Web Services account that calls this action.
Instance Attribute Details
#certificate_authority_arn ⇒ String
The Amazon Resource Number (ARN) of the private CA that issued the permissions. You can find the CA's ARN by calling the ListCertificateAuthorities action. This must have the following form:
arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012
.
1391 1392 1393 1394 1395 1396 1397 |
# File 'gems/aws-sdk-acmpca/lib/aws-sdk-acmpca/types.rb', line 1391 class DeletePermissionRequest < Struct.new( :certificate_authority_arn, :principal, :source_account) SENSITIVE = [] include Aws::Structure end |
#principal ⇒ String
The Amazon Web Services service or identity that will have its CA
permissions revoked. At this time, the only valid service principal
is acm.amazonaws.com
1391 1392 1393 1394 1395 1396 1397 |
# File 'gems/aws-sdk-acmpca/lib/aws-sdk-acmpca/types.rb', line 1391 class DeletePermissionRequest < Struct.new( :certificate_authority_arn, :principal, :source_account) SENSITIVE = [] include Aws::Structure end |
#source_account ⇒ String
The Amazon Web Services account that calls this action.
1391 1392 1393 1394 1395 1396 1397 |
# File 'gems/aws-sdk-acmpca/lib/aws-sdk-acmpca/types.rb', line 1391 class DeletePermissionRequest < Struct.new( :certificate_authority_arn, :principal, :source_account) SENSITIVE = [] include Aws::Structure end |