ServiceCatalog / Client / create_portfolio
create_portfolio#
- ServiceCatalog.Client.create_portfolio(**kwargs)#
- Creates a portfolio. - A delegated admin is authorized to invoke this command. - See also: AWS API Documentation - Request Syntax- response = client.create_portfolio( AcceptLanguage='string', DisplayName='string', Description='string', ProviderName='string', Tags=[ { 'Key': 'string', 'Value': 'string' }, ], IdempotencyToken='string' ) - Parameters:
- AcceptLanguage (string) – - The language code. - jp- Japanese
- zh- Chinese
 
- DisplayName (string) – - [REQUIRED] - The name to use for display purposes. 
- Description (string) – The description of the portfolio. 
- ProviderName (string) – - [REQUIRED] - The name of the portfolio provider. 
- Tags (list) – - One or more tags. - (dict) – - Information about a tag. A tag is a key-value pair. Tags are propagated to the resources created when provisioning a product. - Key (string) – [REQUIRED] - The tag key. 
- Value (string) – [REQUIRED] - The value for this key. 
 
 
- IdempotencyToken (string) – - [REQUIRED] - A unique identifier that you provide to ensure idempotency. If multiple requests differ only by the idempotency token, the same response is returned for each repeated request. - This field is autopopulated if not provided. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'PortfolioDetail': { 'Id': 'string', 'ARN': 'string', 'DisplayName': 'string', 'Description': 'string', 'CreatedTime': datetime(2015, 1, 1), 'ProviderName': 'string' }, 'Tags': [ { 'Key': 'string', 'Value': 'string' }, ] } - Response Structure- (dict) – - PortfolioDetail (dict) – - Information about the portfolio. - Id (string) – - The portfolio identifier. 
- ARN (string) – - The ARN assigned to the portfolio. 
- DisplayName (string) – - The name to use for display purposes. 
- Description (string) – - The description of the portfolio. 
- CreatedTime (datetime) – - The UTC time stamp of the creation time. 
- ProviderName (string) – - The name of the portfolio provider. 
 
- Tags (list) – - Information about the tags associated with the portfolio. - (dict) – - Information about a tag. A tag is a key-value pair. Tags are propagated to the resources created when provisioning a product. - Key (string) – - The tag key. 
- Value (string) – - The value for this key. 
 
 
 
 
 - Exceptions- ServiceCatalog.Client.exceptions.InvalidParametersException
- ServiceCatalog.Client.exceptions.LimitExceededException
- ServiceCatalog.Client.exceptions.TagOptionNotMigratedException