Redshift / Client / update_partner_status
update_partner_status#
- Redshift.Client.update_partner_status(**kwargs)#
Updates the status of a partner integration.
See also: AWS API Documentation
Request Syntax
response = client.update_partner_status( AccountId='string', ClusterIdentifier='string', DatabaseName='string', PartnerName='string', Status='Active'|'Inactive'|'RuntimeFailure'|'ConnectionFailure', StatusMessage='string' )
- Parameters:
AccountId (string) –
[REQUIRED]
The Amazon Web Services account ID that owns the cluster.
ClusterIdentifier (string) –
[REQUIRED]
The cluster identifier of the cluster whose partner integration status is being updated.
DatabaseName (string) –
[REQUIRED]
The name of the database whose partner integration status is being updated.
PartnerName (string) –
[REQUIRED]
The name of the partner whose integration status is being updated.
Status (string) –
[REQUIRED]
The value of the updated status.
StatusMessage (string) – The status message provided by the partner.
- Return type:
dict
- Returns:
Response Syntax
{ 'DatabaseName': 'string', 'PartnerName': 'string' }
Response Structure
(dict) –
DatabaseName (string) –
The name of the database that receives data from the partner.
PartnerName (string) –
The name of the partner that is authorized to send data.
Exceptions
Redshift.Client.exceptions.PartnerNotFoundFault
Redshift.Client.exceptions.ClusterNotFoundFault
Redshift.Client.exceptions.UnauthorizedPartnerIntegrationFault
Redshift.Client.exceptions.UnsupportedOperationFault