@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeletePermissionRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
DeletePermissionRequest() |
Modifier and Type | Method and Description |
---|---|
DeletePermissionRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getCertificateAuthorityArn()
The Amazon Resource Number (ARN) of the private CA that issued the permissions.
|
String |
getPrincipal()
The Amazon Web Services service or identity that will have its CA permissions revoked.
|
String |
getSourceAccount()
The Amazon Web Services account that calls this action.
|
int |
hashCode() |
void |
setCertificateAuthorityArn(String certificateAuthorityArn)
The Amazon Resource Number (ARN) of the private CA that issued the permissions.
|
void |
setPrincipal(String principal)
The Amazon Web Services service or identity that will have its CA permissions revoked.
|
void |
setSourceAccount(String sourceAccount)
The Amazon Web Services account that calls this action.
|
String |
toString()
Returns a string representation of this object.
|
DeletePermissionRequest |
withCertificateAuthorityArn(String certificateAuthorityArn)
The Amazon Resource Number (ARN) of the private CA that issued the permissions.
|
DeletePermissionRequest |
withPrincipal(String principal)
The Amazon Web Services service or identity that will have its CA permissions revoked.
|
DeletePermissionRequest |
withSourceAccount(String sourceAccount)
The Amazon Web Services account that calls this action.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setCertificateAuthorityArn(String certificateAuthorityArn)
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
.
certificateAuthorityArn
- 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
.
public String getCertificateAuthorityArn()
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
.
arn:aws:acm-pca:region:account:certificate-authority/12345678-1234-1234-1234-123456789012
.
public DeletePermissionRequest withCertificateAuthorityArn(String certificateAuthorityArn)
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
.
certificateAuthorityArn
- 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
.
public void setPrincipal(String principal)
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
principal
- 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
public String getPrincipal()
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
acm.amazonaws.com
public DeletePermissionRequest withPrincipal(String principal)
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
principal
- 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
public void setSourceAccount(String sourceAccount)
The Amazon Web Services account that calls this action.
sourceAccount
- The Amazon Web Services account that calls this action.public String getSourceAccount()
The Amazon Web Services account that calls this action.
public DeletePermissionRequest withSourceAccount(String sourceAccount)
The Amazon Web Services account that calls this action.
sourceAccount
- The Amazon Web Services account that calls this action.public String toString()
toString
in class Object
Object.toString()
public DeletePermissionRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()