DatabaseMigrationService / Client / create_fleet_advisor_collector
create_fleet_advisor_collector#
- DatabaseMigrationService.Client.create_fleet_advisor_collector(**kwargs)#
- Creates a Fleet Advisor collector using the specified parameters. - See also: AWS API Documentation - Request Syntax - response = client.create_fleet_advisor_collector( CollectorName='string', Description='string', ServiceAccessRoleArn='string', S3BucketName='string' ) - Parameters:
- CollectorName (string) – - [REQUIRED] - The name of your Fleet Advisor collector (for example, - sample-collector).
- Description (string) – A summary description of your Fleet Advisor collector. 
- ServiceAccessRoleArn (string) – - [REQUIRED] - The IAM role that grants permissions to access the specified Amazon S3 bucket. 
- S3BucketName (string) – - [REQUIRED] - The Amazon S3 bucket that the Fleet Advisor collector uses to store inventory metadata. 
 
- Return type:
- dict 
- Returns:
- Response Syntax - { 'CollectorReferencedId': 'string', 'CollectorName': 'string', 'Description': 'string', 'ServiceAccessRoleArn': 'string', 'S3BucketName': 'string' } - Response Structure - (dict) – - CollectorReferencedId (string) – - The unique ID of the new Fleet Advisor collector, for example: - 22fda70c-40d5-4acf-b233-a495bd8eb7f5
- CollectorName (string) – - The name of the new Fleet Advisor collector. 
- Description (string) – - A summary description of the Fleet Advisor collector. 
- ServiceAccessRoleArn (string) – - The IAM role that grants permissions to access the specified Amazon S3 bucket. 
- S3BucketName (string) – - The Amazon S3 bucket that the collector uses to store inventory metadata. 
 
 
 - Exceptions - DatabaseMigrationService.Client.exceptions.InvalidResourceStateFault
- DatabaseMigrationService.Client.exceptions.AccessDeniedFault
- DatabaseMigrationService.Client.exceptions.S3AccessDeniedFault
- DatabaseMigrationService.Client.exceptions.S3ResourceNotFoundFault
- DatabaseMigrationService.Client.exceptions.ResourceQuotaExceededFault