WorkSpaces / Client / modify_certificate_based_auth_properties
modify_certificate_based_auth_properties#
- WorkSpaces.Client.modify_certificate_based_auth_properties(**kwargs)#
Modifies the properties of the certificate-based authentication you want to use with your WorkSpaces.
See also: AWS API Documentation
Request Syntax
response = client.modify_certificate_based_auth_properties( ResourceId='string', CertificateBasedAuthProperties={ 'Status': 'DISABLED'|'ENABLED', 'CertificateAuthorityArn': 'string' }, PropertiesToDelete=[ 'CERTIFICATE_BASED_AUTH_PROPERTIES_CERTIFICATE_AUTHORITY_ARN', ] )
- Parameters:
ResourceId (string) –
[REQUIRED]
The resource identifiers, in the form of directory IDs.
CertificateBasedAuthProperties (dict) –
The properties of the certificate-based authentication.
Status (string) –
The status of the certificate-based authentication properties.
CertificateAuthorityArn (string) –
The Amazon Resource Name (ARN) of the Amazon Web Services Certificate Manager Private CA resource.
PropertiesToDelete (list) –
The properties of the certificate-based authentication you want to delete.
(string) –
- Return type:
dict
- Returns:
Response Syntax
{}
Response Structure
(dict) –
Exceptions
WorkSpaces.Client.exceptions.AccessDeniedException
WorkSpaces.Client.exceptions.InvalidParameterValuesException
WorkSpaces.Client.exceptions.OperationNotSupportedException
WorkSpaces.Client.exceptions.ResourceNotFoundException