@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSPcaConnectorAd
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAWSPcaConnectorAd
instead.
Amazon Web Services Private CA Connector for Active Directory creates a connector between Amazon Web Services Private CA and Active Directory (AD) that enables you to provision security certificates for AD signed by a private CA that you own. For more information, see Amazon Web Services Private CA Connector for Active Directory.
Modifier and Type | Field and Description |
---|---|
static String |
ENDPOINT_PREFIX
The region metadata service name for computing region endpoints.
|
Modifier and Type | Method and Description |
---|---|
CreateConnectorResult |
createConnector(CreateConnectorRequest createConnectorRequest)
Creates a connector between Amazon Web Services Private CA and an Active Directory.
|
CreateDirectoryRegistrationResult |
createDirectoryRegistration(CreateDirectoryRegistrationRequest createDirectoryRegistrationRequest)
Creates a directory registration that authorizes communication between Amazon Web Services Private CA and an
Active Directory
|
CreateServicePrincipalNameResult |
createServicePrincipalName(CreateServicePrincipalNameRequest createServicePrincipalNameRequest)
Creates a service principal name (SPN) for the service account in Active Directory.
|
CreateTemplateResult |
createTemplate(CreateTemplateRequest createTemplateRequest)
Creates an Active Directory compatible certificate template.
|
CreateTemplateGroupAccessControlEntryResult |
createTemplateGroupAccessControlEntry(CreateTemplateGroupAccessControlEntryRequest createTemplateGroupAccessControlEntryRequest)
Create a group access control entry.
|
DeleteConnectorResult |
deleteConnector(DeleteConnectorRequest deleteConnectorRequest)
Deletes a connector for Active Directory.
|
DeleteDirectoryRegistrationResult |
deleteDirectoryRegistration(DeleteDirectoryRegistrationRequest deleteDirectoryRegistrationRequest)
Deletes a directory registration.
|
DeleteServicePrincipalNameResult |
deleteServicePrincipalName(DeleteServicePrincipalNameRequest deleteServicePrincipalNameRequest)
Deletes the service principal name (SPN) used by a connector to authenticate with your Active Directory.
|
DeleteTemplateResult |
deleteTemplate(DeleteTemplateRequest deleteTemplateRequest)
Deletes a template.
|
DeleteTemplateGroupAccessControlEntryResult |
deleteTemplateGroupAccessControlEntry(DeleteTemplateGroupAccessControlEntryRequest deleteTemplateGroupAccessControlEntryRequest)
Deletes a group access control entry.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetConnectorResult |
getConnector(GetConnectorRequest getConnectorRequest)
Lists information about your connector.
|
GetDirectoryRegistrationResult |
getDirectoryRegistration(GetDirectoryRegistrationRequest getDirectoryRegistrationRequest)
A structure that contains information about your directory registration.
|
GetServicePrincipalNameResult |
getServicePrincipalName(GetServicePrincipalNameRequest getServicePrincipalNameRequest)
Lists the service principal name that the connector uses to authenticate with Active Directory.
|
GetTemplateResult |
getTemplate(GetTemplateRequest getTemplateRequest)
Retrieves a certificate template that the connector uses to issue certificates from a private CA.
|
GetTemplateGroupAccessControlEntryResult |
getTemplateGroupAccessControlEntry(GetTemplateGroupAccessControlEntryRequest getTemplateGroupAccessControlEntryRequest)
Retrieves the group access control entries for a template.
|
ListConnectorsResult |
listConnectors(ListConnectorsRequest listConnectorsRequest)
Lists the connectors that you created by using the https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_CreateConnector action.
|
ListDirectoryRegistrationsResult |
listDirectoryRegistrations(ListDirectoryRegistrationsRequest listDirectoryRegistrationsRequest)
Lists the directory registrations that you created by using the https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_CreateDirectoryRegistration action.
|
ListServicePrincipalNamesResult |
listServicePrincipalNames(ListServicePrincipalNamesRequest listServicePrincipalNamesRequest)
Lists the service principal names that the connector uses to authenticate with Active Directory.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists the tags, if any, that are associated with your resource.
|
ListTemplateGroupAccessControlEntriesResult |
listTemplateGroupAccessControlEntries(ListTemplateGroupAccessControlEntriesRequest listTemplateGroupAccessControlEntriesRequest)
Lists group access control entries you created.
|
ListTemplatesResult |
listTemplates(ListTemplatesRequest listTemplatesRequest)
Lists the templates, if any, that are associated with a connector.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
TagResourceResult |
tagResource(TagResourceRequest tagResourceRequest)
Adds one or more tags to your resource.
|
UntagResourceResult |
untagResource(UntagResourceRequest untagResourceRequest)
Removes one or more tags from your resource.
|
UpdateTemplateResult |
updateTemplate(UpdateTemplateRequest updateTemplateRequest)
Update template configuration to define the information included in certificates.
|
UpdateTemplateGroupAccessControlEntryResult |
updateTemplateGroupAccessControlEntry(UpdateTemplateGroupAccessControlEntryRequest updateTemplateGroupAccessControlEntryRequest)
Update a group access control entry you created using CreateTemplateGroupAccessControlEntry.
|
static final String ENDPOINT_PREFIX
CreateConnectorResult createConnector(CreateConnectorRequest createConnectorRequest)
Creates a connector between Amazon Web Services Private CA and an Active Directory. You must specify the private CA, directory ID, and security groups.
createConnectorRequest
- AccessDeniedException
- You can receive this error if you attempt to create a resource share when you don't have the required
permissions. This can be caused by insufficient permissions in policies attached to your Amazon Web
Services Identity and Access Management (IAM) principal. It can also happen because of restrictions in
place from an Amazon Web Services Organizations service control policy (SCP) that affects your Amazon Web
Services account.ValidationException
- An input validation error occurred. For example, invalid characters in a template name, or if a
pagination token is invalid.ResourceNotFoundException
- The operation tried to access a nonexistent resource. The resource might not be specified correctly, or
its status might not be ACTIVE.ThrottlingException
- The limit on the number of requests per second was exceeded.ServiceQuotaExceededException
- Request would cause a service quota to be exceeded.InternalServerException
- The request processing has failed because of an unknown error, exception or failure with an internal
server.ConflictException
- This request cannot be completed for one of the following reasons because the requested resource was
being concurrently modified by another request.CreateDirectoryRegistrationResult createDirectoryRegistration(CreateDirectoryRegistrationRequest createDirectoryRegistrationRequest)
Creates a directory registration that authorizes communication between Amazon Web Services Private CA and an Active Directory
createDirectoryRegistrationRequest
- AccessDeniedException
- You can receive this error if you attempt to create a resource share when you don't have the required
permissions. This can be caused by insufficient permissions in policies attached to your Amazon Web
Services Identity and Access Management (IAM) principal. It can also happen because of restrictions in
place from an Amazon Web Services Organizations service control policy (SCP) that affects your Amazon Web
Services account.ValidationException
- An input validation error occurred. For example, invalid characters in a template name, or if a
pagination token is invalid.ResourceNotFoundException
- The operation tried to access a nonexistent resource. The resource might not be specified correctly, or
its status might not be ACTIVE.ThrottlingException
- The limit on the number of requests per second was exceeded.InternalServerException
- The request processing has failed because of an unknown error, exception or failure with an internal
server.ConflictException
- This request cannot be completed for one of the following reasons because the requested resource was
being concurrently modified by another request.CreateServicePrincipalNameResult createServicePrincipalName(CreateServicePrincipalNameRequest createServicePrincipalNameRequest)
Creates a service principal name (SPN) for the service account in Active Directory. Kerberos authentication uses SPNs to associate a service instance with a service sign-in account.
createServicePrincipalNameRequest
- AccessDeniedException
- You can receive this error if you attempt to create a resource share when you don't have the required
permissions. This can be caused by insufficient permissions in policies attached to your Amazon Web
Services Identity and Access Management (IAM) principal. It can also happen because of restrictions in
place from an Amazon Web Services Organizations service control policy (SCP) that affects your Amazon Web
Services account.ValidationException
- An input validation error occurred. For example, invalid characters in a template name, or if a
pagination token is invalid.ResourceNotFoundException
- The operation tried to access a nonexistent resource. The resource might not be specified correctly, or
its status might not be ACTIVE.ThrottlingException
- The limit on the number of requests per second was exceeded.InternalServerException
- The request processing has failed because of an unknown error, exception or failure with an internal
server.ConflictException
- This request cannot be completed for one of the following reasons because the requested resource was
being concurrently modified by another request.CreateTemplateResult createTemplate(CreateTemplateRequest createTemplateRequest)
Creates an Active Directory compatible certificate template. The connectors issues certificates using these templates based on the requester’s Active Directory group membership.
createTemplateRequest
- AccessDeniedException
- You can receive this error if you attempt to create a resource share when you don't have the required
permissions. This can be caused by insufficient permissions in policies attached to your Amazon Web
Services Identity and Access Management (IAM) principal. It can also happen because of restrictions in
place from an Amazon Web Services Organizations service control policy (SCP) that affects your Amazon Web
Services account.ValidationException
- An input validation error occurred. For example, invalid characters in a template name, or if a
pagination token is invalid.ResourceNotFoundException
- The operation tried to access a nonexistent resource. The resource might not be specified correctly, or
its status might not be ACTIVE.ThrottlingException
- The limit on the number of requests per second was exceeded.ServiceQuotaExceededException
- Request would cause a service quota to be exceeded.InternalServerException
- The request processing has failed because of an unknown error, exception or failure with an internal
server.ConflictException
- This request cannot be completed for one of the following reasons because the requested resource was
being concurrently modified by another request.CreateTemplateGroupAccessControlEntryResult createTemplateGroupAccessControlEntry(CreateTemplateGroupAccessControlEntryRequest createTemplateGroupAccessControlEntryRequest)
Create a group access control entry. Allow or deny Active Directory groups from enrolling and/or autoenrolling with the template based on the group security identifiers (SIDs).
createTemplateGroupAccessControlEntryRequest
- AccessDeniedException
- You can receive this error if you attempt to create a resource share when you don't have the required
permissions. This can be caused by insufficient permissions in policies attached to your Amazon Web
Services Identity and Access Management (IAM) principal. It can also happen because of restrictions in
place from an Amazon Web Services Organizations service control policy (SCP) that affects your Amazon Web
Services account.ValidationException
- An input validation error occurred. For example, invalid characters in a template name, or if a
pagination token is invalid.ResourceNotFoundException
- The operation tried to access a nonexistent resource. The resource might not be specified correctly, or
its status might not be ACTIVE.ThrottlingException
- The limit on the number of requests per second was exceeded.ServiceQuotaExceededException
- Request would cause a service quota to be exceeded.InternalServerException
- The request processing has failed because of an unknown error, exception or failure with an internal
server.ConflictException
- This request cannot be completed for one of the following reasons because the requested resource was
being concurrently modified by another request.DeleteConnectorResult deleteConnector(DeleteConnectorRequest deleteConnectorRequest)
Deletes a connector for Active Directory. You must provide the Amazon Resource Name (ARN) of the connector that you want to delete. You can find the ARN by calling the https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_ListConnectors action. Deleting a connector does not deregister your directory with Amazon Web Services Private CA. You can deregister your directory by calling the https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_DeleteDirectoryRegistration action.
deleteConnectorRequest
- AccessDeniedException
- You can receive this error if you attempt to create a resource share when you don't have the required
permissions. This can be caused by insufficient permissions in policies attached to your Amazon Web
Services Identity and Access Management (IAM) principal. It can also happen because of restrictions in
place from an Amazon Web Services Organizations service control policy (SCP) that affects your Amazon Web
Services account.ValidationException
- An input validation error occurred. For example, invalid characters in a template name, or if a
pagination token is invalid.ResourceNotFoundException
- The operation tried to access a nonexistent resource. The resource might not be specified correctly, or
its status might not be ACTIVE.ThrottlingException
- The limit on the number of requests per second was exceeded.InternalServerException
- The request processing has failed because of an unknown error, exception or failure with an internal
server.ConflictException
- This request cannot be completed for one of the following reasons because the requested resource was
being concurrently modified by another request.DeleteDirectoryRegistrationResult deleteDirectoryRegistration(DeleteDirectoryRegistrationRequest deleteDirectoryRegistrationRequest)
Deletes a directory registration. Deleting a directory registration deauthorizes Amazon Web Services Private CA with the directory.
deleteDirectoryRegistrationRequest
- AccessDeniedException
- You can receive this error if you attempt to create a resource share when you don't have the required
permissions. This can be caused by insufficient permissions in policies attached to your Amazon Web
Services Identity and Access Management (IAM) principal. It can also happen because of restrictions in
place from an Amazon Web Services Organizations service control policy (SCP) that affects your Amazon Web
Services account.ValidationException
- An input validation error occurred. For example, invalid characters in a template name, or if a
pagination token is invalid.ThrottlingException
- The limit on the number of requests per second was exceeded.InternalServerException
- The request processing has failed because of an unknown error, exception or failure with an internal
server.ConflictException
- This request cannot be completed for one of the following reasons because the requested resource was
being concurrently modified by another request.DeleteServicePrincipalNameResult deleteServicePrincipalName(DeleteServicePrincipalNameRequest deleteServicePrincipalNameRequest)
Deletes the service principal name (SPN) used by a connector to authenticate with your Active Directory.
deleteServicePrincipalNameRequest
- AccessDeniedException
- You can receive this error if you attempt to create a resource share when you don't have the required
permissions. This can be caused by insufficient permissions in policies attached to your Amazon Web
Services Identity and Access Management (IAM) principal. It can also happen because of restrictions in
place from an Amazon Web Services Organizations service control policy (SCP) that affects your Amazon Web
Services account.ValidationException
- An input validation error occurred. For example, invalid characters in a template name, or if a
pagination token is invalid.ThrottlingException
- The limit on the number of requests per second was exceeded.InternalServerException
- The request processing has failed because of an unknown error, exception or failure with an internal
server.ConflictException
- This request cannot be completed for one of the following reasons because the requested resource was
being concurrently modified by another request.DeleteTemplateResult deleteTemplate(DeleteTemplateRequest deleteTemplateRequest)
Deletes a template. Certificates issued using the template are still valid until they are revoked or expired.
deleteTemplateRequest
- AccessDeniedException
- You can receive this error if you attempt to create a resource share when you don't have the required
permissions. This can be caused by insufficient permissions in policies attached to your Amazon Web
Services Identity and Access Management (IAM) principal. It can also happen because of restrictions in
place from an Amazon Web Services Organizations service control policy (SCP) that affects your Amazon Web
Services account.ValidationException
- An input validation error occurred. For example, invalid characters in a template name, or if a
pagination token is invalid.ResourceNotFoundException
- The operation tried to access a nonexistent resource. The resource might not be specified correctly, or
its status might not be ACTIVE.ThrottlingException
- The limit on the number of requests per second was exceeded.InternalServerException
- The request processing has failed because of an unknown error, exception or failure with an internal
server.ConflictException
- This request cannot be completed for one of the following reasons because the requested resource was
being concurrently modified by another request.DeleteTemplateGroupAccessControlEntryResult deleteTemplateGroupAccessControlEntry(DeleteTemplateGroupAccessControlEntryRequest deleteTemplateGroupAccessControlEntryRequest)
Deletes a group access control entry.
deleteTemplateGroupAccessControlEntryRequest
- AccessDeniedException
- You can receive this error if you attempt to create a resource share when you don't have the required
permissions. This can be caused by insufficient permissions in policies attached to your Amazon Web
Services Identity and Access Management (IAM) principal. It can also happen because of restrictions in
place from an Amazon Web Services Organizations service control policy (SCP) that affects your Amazon Web
Services account.ValidationException
- An input validation error occurred. For example, invalid characters in a template name, or if a
pagination token is invalid.ResourceNotFoundException
- The operation tried to access a nonexistent resource. The resource might not be specified correctly, or
its status might not be ACTIVE.ThrottlingException
- The limit on the number of requests per second was exceeded.InternalServerException
- The request processing has failed because of an unknown error, exception or failure with an internal
server.ConflictException
- This request cannot be completed for one of the following reasons because the requested resource was
being concurrently modified by another request.GetConnectorResult getConnector(GetConnectorRequest getConnectorRequest)
Lists information about your connector. You specify the connector on input by its ARN (Amazon Resource Name).
getConnectorRequest
- AccessDeniedException
- You can receive this error if you attempt to create a resource share when you don't have the required
permissions. This can be caused by insufficient permissions in policies attached to your Amazon Web
Services Identity and Access Management (IAM) principal. It can also happen because of restrictions in
place from an Amazon Web Services Organizations service control policy (SCP) that affects your Amazon Web
Services account.ValidationException
- An input validation error occurred. For example, invalid characters in a template name, or if a
pagination token is invalid.ResourceNotFoundException
- The operation tried to access a nonexistent resource. The resource might not be specified correctly, or
its status might not be ACTIVE.ThrottlingException
- The limit on the number of requests per second was exceeded.InternalServerException
- The request processing has failed because of an unknown error, exception or failure with an internal
server.GetDirectoryRegistrationResult getDirectoryRegistration(GetDirectoryRegistrationRequest getDirectoryRegistrationRequest)
A structure that contains information about your directory registration.
getDirectoryRegistrationRequest
- AccessDeniedException
- You can receive this error if you attempt to create a resource share when you don't have the required
permissions. This can be caused by insufficient permissions in policies attached to your Amazon Web
Services Identity and Access Management (IAM) principal. It can also happen because of restrictions in
place from an Amazon Web Services Organizations service control policy (SCP) that affects your Amazon Web
Services account.ValidationException
- An input validation error occurred. For example, invalid characters in a template name, or if a
pagination token is invalid.ResourceNotFoundException
- The operation tried to access a nonexistent resource. The resource might not be specified correctly, or
its status might not be ACTIVE.ThrottlingException
- The limit on the number of requests per second was exceeded.InternalServerException
- The request processing has failed because of an unknown error, exception or failure with an internal
server.GetServicePrincipalNameResult getServicePrincipalName(GetServicePrincipalNameRequest getServicePrincipalNameRequest)
Lists the service principal name that the connector uses to authenticate with Active Directory.
getServicePrincipalNameRequest
- AccessDeniedException
- You can receive this error if you attempt to create a resource share when you don't have the required
permissions. This can be caused by insufficient permissions in policies attached to your Amazon Web
Services Identity and Access Management (IAM) principal. It can also happen because of restrictions in
place from an Amazon Web Services Organizations service control policy (SCP) that affects your Amazon Web
Services account.ValidationException
- An input validation error occurred. For example, invalid characters in a template name, or if a
pagination token is invalid.ResourceNotFoundException
- The operation tried to access a nonexistent resource. The resource might not be specified correctly, or
its status might not be ACTIVE.ThrottlingException
- The limit on the number of requests per second was exceeded.InternalServerException
- The request processing has failed because of an unknown error, exception or failure with an internal
server.GetTemplateResult getTemplate(GetTemplateRequest getTemplateRequest)
Retrieves a certificate template that the connector uses to issue certificates from a private CA.
getTemplateRequest
- AccessDeniedException
- You can receive this error if you attempt to create a resource share when you don't have the required
permissions. This can be caused by insufficient permissions in policies attached to your Amazon Web
Services Identity and Access Management (IAM) principal. It can also happen because of restrictions in
place from an Amazon Web Services Organizations service control policy (SCP) that affects your Amazon Web
Services account.ValidationException
- An input validation error occurred. For example, invalid characters in a template name, or if a
pagination token is invalid.ResourceNotFoundException
- The operation tried to access a nonexistent resource. The resource might not be specified correctly, or
its status might not be ACTIVE.ThrottlingException
- The limit on the number of requests per second was exceeded.InternalServerException
- The request processing has failed because of an unknown error, exception or failure with an internal
server.GetTemplateGroupAccessControlEntryResult getTemplateGroupAccessControlEntry(GetTemplateGroupAccessControlEntryRequest getTemplateGroupAccessControlEntryRequest)
Retrieves the group access control entries for a template.
getTemplateGroupAccessControlEntryRequest
- AccessDeniedException
- You can receive this error if you attempt to create a resource share when you don't have the required
permissions. This can be caused by insufficient permissions in policies attached to your Amazon Web
Services Identity and Access Management (IAM) principal. It can also happen because of restrictions in
place from an Amazon Web Services Organizations service control policy (SCP) that affects your Amazon Web
Services account.ValidationException
- An input validation error occurred. For example, invalid characters in a template name, or if a
pagination token is invalid.ResourceNotFoundException
- The operation tried to access a nonexistent resource. The resource might not be specified correctly, or
its status might not be ACTIVE.ThrottlingException
- The limit on the number of requests per second was exceeded.InternalServerException
- The request processing has failed because of an unknown error, exception or failure with an internal
server.ListConnectorsResult listConnectors(ListConnectorsRequest listConnectorsRequest)
Lists the connectors that you created by using the https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_CreateConnector action.
listConnectorsRequest
- AccessDeniedException
- You can receive this error if you attempt to create a resource share when you don't have the required
permissions. This can be caused by insufficient permissions in policies attached to your Amazon Web
Services Identity and Access Management (IAM) principal. It can also happen because of restrictions in
place from an Amazon Web Services Organizations service control policy (SCP) that affects your Amazon Web
Services account.ValidationException
- An input validation error occurred. For example, invalid characters in a template name, or if a
pagination token is invalid.ThrottlingException
- The limit on the number of requests per second was exceeded.InternalServerException
- The request processing has failed because of an unknown error, exception or failure with an internal
server.ListDirectoryRegistrationsResult listDirectoryRegistrations(ListDirectoryRegistrationsRequest listDirectoryRegistrationsRequest)
Lists the directory registrations that you created by using the https://docs.aws.amazon.com/pca-connector-ad/latest/APIReference/API_CreateDirectoryRegistration action.
listDirectoryRegistrationsRequest
- AccessDeniedException
- You can receive this error if you attempt to create a resource share when you don't have the required
permissions. This can be caused by insufficient permissions in policies attached to your Amazon Web
Services Identity and Access Management (IAM) principal. It can also happen because of restrictions in
place from an Amazon Web Services Organizations service control policy (SCP) that affects your Amazon Web
Services account.ValidationException
- An input validation error occurred. For example, invalid characters in a template name, or if a
pagination token is invalid.ThrottlingException
- The limit on the number of requests per second was exceeded.InternalServerException
- The request processing has failed because of an unknown error, exception or failure with an internal
server.ListServicePrincipalNamesResult listServicePrincipalNames(ListServicePrincipalNamesRequest listServicePrincipalNamesRequest)
Lists the service principal names that the connector uses to authenticate with Active Directory.
listServicePrincipalNamesRequest
- AccessDeniedException
- You can receive this error if you attempt to create a resource share when you don't have the required
permissions. This can be caused by insufficient permissions in policies attached to your Amazon Web
Services Identity and Access Management (IAM) principal. It can also happen because of restrictions in
place from an Amazon Web Services Organizations service control policy (SCP) that affects your Amazon Web
Services account.ValidationException
- An input validation error occurred. For example, invalid characters in a template name, or if a
pagination token is invalid.ResourceNotFoundException
- The operation tried to access a nonexistent resource. The resource might not be specified correctly, or
its status might not be ACTIVE.ThrottlingException
- The limit on the number of requests per second was exceeded.InternalServerException
- The request processing has failed because of an unknown error, exception or failure with an internal
server.ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists the tags, if any, that are associated with your resource.
listTagsForResourceRequest
- AccessDeniedException
- You can receive this error if you attempt to create a resource share when you don't have the required
permissions. This can be caused by insufficient permissions in policies attached to your Amazon Web
Services Identity and Access Management (IAM) principal. It can also happen because of restrictions in
place from an Amazon Web Services Organizations service control policy (SCP) that affects your Amazon Web
Services account.ValidationException
- An input validation error occurred. For example, invalid characters in a template name, or if a
pagination token is invalid.ResourceNotFoundException
- The operation tried to access a nonexistent resource. The resource might not be specified correctly, or
its status might not be ACTIVE.ThrottlingException
- The limit on the number of requests per second was exceeded.InternalServerException
- The request processing has failed because of an unknown error, exception or failure with an internal
server.ListTemplateGroupAccessControlEntriesResult listTemplateGroupAccessControlEntries(ListTemplateGroupAccessControlEntriesRequest listTemplateGroupAccessControlEntriesRequest)
Lists group access control entries you created.
listTemplateGroupAccessControlEntriesRequest
- AccessDeniedException
- You can receive this error if you attempt to create a resource share when you don't have the required
permissions. This can be caused by insufficient permissions in policies attached to your Amazon Web
Services Identity and Access Management (IAM) principal. It can also happen because of restrictions in
place from an Amazon Web Services Organizations service control policy (SCP) that affects your Amazon Web
Services account.ValidationException
- An input validation error occurred. For example, invalid characters in a template name, or if a
pagination token is invalid.ResourceNotFoundException
- The operation tried to access a nonexistent resource. The resource might not be specified correctly, or
its status might not be ACTIVE.ThrottlingException
- The limit on the number of requests per second was exceeded.InternalServerException
- The request processing has failed because of an unknown error, exception or failure with an internal
server.ListTemplatesResult listTemplates(ListTemplatesRequest listTemplatesRequest)
Lists the templates, if any, that are associated with a connector.
listTemplatesRequest
- AccessDeniedException
- You can receive this error if you attempt to create a resource share when you don't have the required
permissions. This can be caused by insufficient permissions in policies attached to your Amazon Web
Services Identity and Access Management (IAM) principal. It can also happen because of restrictions in
place from an Amazon Web Services Organizations service control policy (SCP) that affects your Amazon Web
Services account.ValidationException
- An input validation error occurred. For example, invalid characters in a template name, or if a
pagination token is invalid.ResourceNotFoundException
- The operation tried to access a nonexistent resource. The resource might not be specified correctly, or
its status might not be ACTIVE.ThrottlingException
- The limit on the number of requests per second was exceeded.InternalServerException
- The request processing has failed because of an unknown error, exception or failure with an internal
server.TagResourceResult tagResource(TagResourceRequest tagResourceRequest)
Adds one or more tags to your resource.
tagResourceRequest
- AccessDeniedException
- You can receive this error if you attempt to create a resource share when you don't have the required
permissions. This can be caused by insufficient permissions in policies attached to your Amazon Web
Services Identity and Access Management (IAM) principal. It can also happen because of restrictions in
place from an Amazon Web Services Organizations service control policy (SCP) that affects your Amazon Web
Services account.ValidationException
- An input validation error occurred. For example, invalid characters in a template name, or if a
pagination token is invalid.ResourceNotFoundException
- The operation tried to access a nonexistent resource. The resource might not be specified correctly, or
its status might not be ACTIVE.ThrottlingException
- The limit on the number of requests per second was exceeded.InternalServerException
- The request processing has failed because of an unknown error, exception or failure with an internal
server.UntagResourceResult untagResource(UntagResourceRequest untagResourceRequest)
Removes one or more tags from your resource.
untagResourceRequest
- AccessDeniedException
- You can receive this error if you attempt to create a resource share when you don't have the required
permissions. This can be caused by insufficient permissions in policies attached to your Amazon Web
Services Identity and Access Management (IAM) principal. It can also happen because of restrictions in
place from an Amazon Web Services Organizations service control policy (SCP) that affects your Amazon Web
Services account.ValidationException
- An input validation error occurred. For example, invalid characters in a template name, or if a
pagination token is invalid.ResourceNotFoundException
- The operation tried to access a nonexistent resource. The resource might not be specified correctly, or
its status might not be ACTIVE.ThrottlingException
- The limit on the number of requests per second was exceeded.InternalServerException
- The request processing has failed because of an unknown error, exception or failure with an internal
server.UpdateTemplateResult updateTemplate(UpdateTemplateRequest updateTemplateRequest)
Update template configuration to define the information included in certificates.
updateTemplateRequest
- AccessDeniedException
- You can receive this error if you attempt to create a resource share when you don't have the required
permissions. This can be caused by insufficient permissions in policies attached to your Amazon Web
Services Identity and Access Management (IAM) principal. It can also happen because of restrictions in
place from an Amazon Web Services Organizations service control policy (SCP) that affects your Amazon Web
Services account.ValidationException
- An input validation error occurred. For example, invalid characters in a template name, or if a
pagination token is invalid.ResourceNotFoundException
- The operation tried to access a nonexistent resource. The resource might not be specified correctly, or
its status might not be ACTIVE.ThrottlingException
- The limit on the number of requests per second was exceeded.InternalServerException
- The request processing has failed because of an unknown error, exception or failure with an internal
server.ConflictException
- This request cannot be completed for one of the following reasons because the requested resource was
being concurrently modified by another request.UpdateTemplateGroupAccessControlEntryResult updateTemplateGroupAccessControlEntry(UpdateTemplateGroupAccessControlEntryRequest updateTemplateGroupAccessControlEntryRequest)
Update a group access control entry you created using CreateTemplateGroupAccessControlEntry.
updateTemplateGroupAccessControlEntryRequest
- AccessDeniedException
- You can receive this error if you attempt to create a resource share when you don't have the required
permissions. This can be caused by insufficient permissions in policies attached to your Amazon Web
Services Identity and Access Management (IAM) principal. It can also happen because of restrictions in
place from an Amazon Web Services Organizations service control policy (SCP) that affects your Amazon Web
Services account.ValidationException
- An input validation error occurred. For example, invalid characters in a template name, or if a
pagination token is invalid.ResourceNotFoundException
- The operation tried to access a nonexistent resource. The resource might not be specified correctly, or
its status might not be ACTIVE.ThrottlingException
- The limit on the number of requests per second was exceeded.InternalServerException
- The request processing has failed because of an unknown error, exception or failure with an internal
server.ConflictException
- This request cannot be completed for one of the following reasons because the requested resource was
being concurrently modified by another request.void shutdown()
ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
request
- The originally executed request.