2026/07/27 - Partner Central Account API - 5 updated api methods
Changes Adds optional headquarters location to StartProfileUpdateTask, letting partners record their headquarters as an ISO 3166 country and subdivision code on their profile. When headquarters is provided, both the country and subdivision codes are required.
{'TaskDetails': {'Headquarters': {'CountryCode': 'string',
'SubdivisionCode': 'string'}}}
Cancels an in-progress profile update task, stopping any pending changes to the partner profile.
See also: AWS API Documentation
Request Syntax
client.cancel_profile_update_task(
Catalog='string',
Identifier='string',
ClientToken='string',
TaskId='string'
)
string
[REQUIRED]
The catalog identifier for the partner account.
string
[REQUIRED]
The unique identifier of the partner account.
string
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
This field is autopopulated if not provided.
string
[REQUIRED]
The unique identifier of the profile update task to cancel.
dict
Response Syntax
{
'Catalog': 'string',
'Arn': 'string',
'Id': 'string',
'TaskId': 'string',
'TaskDetails': {
'DisplayName': 'string',
'Description': 'string',
'WebsiteUrl': 'string',
'LogoUrl': 'string',
'PrimarySolutionType': 'SOFTWARE_PRODUCTS'|'CONSULTING_SERVICES'|'PROFESSIONAL_SERVICES'|'MANAGED_SERVICES'|'HARDWARE_PRODUCTS'|'COMMUNICATION_SERVICES'|'VALUE_ADDED_RESALE_AWS_SERVICES'|'TRAINING_SERVICES',
'IndustrySegments': [
'AGRICULTURE_MINING'|'BIOTECHNOLOGY'|'BUSINESS_CONSUMER_SERVICES'|'BUSINESS_SERV'|'COMMUNICATIONS'|'COMPUTER_HARDWARE'|'COMPUTERS_ELECTRONICS'|'COMPUTER_SOFTWARE'|'CONSUMER_GOODS'|'CONSUMER_RELATED'|'EDUCATION'|'ENERGY_UTILITIES'|'FINANCIAL_SERVICES'|'GAMING'|'GOVERNMENT'|'GOVERNMENT_EDUCATION_PUBLIC_SERVICES'|'HEALTHCARE'|'HEALTHCARE_PHARMACEUTICALS_BIOTECH'|'INDUSTRIAL_ENERGY'|'INTERNET_SPECIFIC'|'LIFE_SCIENCES'|'MANUFACTURING'|'MEDIA_ENTERTAINMENT_LEISURE'|'MEDIA_ENTERTAINMENT'|'MEDICAL_HEALTH'|'NON_PROFIT_ORGANIZATION'|'OTHER'|'PROFESSIONAL_SERVICES'|'REAL_ESTATE_CONSTRUCTION'|'RETAIL'|'RETAIL_WHOLESALE_DISTRIBUTION'|'SEMICONDUCTOR_ELECTR'|'SOFTWARE_INTERNET'|'TELECOMMUNICATIONS'|'TRANSPORTATION_LOGISTICS'|'TRAVEL_HOSPITALITY'|'WHOLESALE_DISTRIBUTION',
],
'TranslationSourceLocale': 'string',
'LocalizedContents': [
{
'DisplayName': 'string',
'Description': 'string',
'WebsiteUrl': 'string',
'LogoUrl': 'string',
'Locale': 'string'
},
],
'Headquarters': {
'CountryCode': 'string',
'SubdivisionCode': 'string'
}
},
'StartedAt': datetime(2015, 1, 1),
'Status': 'IN_PROGRESS'|'CANCELED'|'SUCCEEDED'|'FAILED',
'EndedAt': datetime(2015, 1, 1),
'ErrorDetailList': [
{
'Locale': 'string',
'Message': 'string',
'Reason': 'INVALID_CONTENT'|'DUPLICATE_PROFILE'|'INVALID_LOGO'|'INVALID_LOGO_URL'|'INVALID_LOGO_FILE'|'INVALID_LOGO_SIZE'|'INVALID_WEBSITE_URL'
},
]
}
Response Structure
(dict) --
Catalog (string) --
The catalog identifier for the partner account.
Arn (string) --
The Amazon Resource Name (ARN) of the canceled profile update task.
Id (string) --
The unique identifier of the partner account.
TaskId (string) --
The unique identifier of the canceled profile update task.
TaskDetails (dict) --
The details of the profile update task that was canceled.
DisplayName (string) --
The updated display name for the partner profile.
Description (string) --
The updated description for the partner profile.
WebsiteUrl (string) --
The updated website URL for the partner profile.
LogoUrl (string) --
The updated logo URL for the partner profile.
PrimarySolutionType (string) --
The updated primary solution type for the partner profile.
IndustrySegments (list) --
The updated industry segments for the partner profile.
(string) --
TranslationSourceLocale (string) --
The updated translation source locale for the partner profile.
LocalizedContents (list) --
The updated localized content for the partner profile.
(dict) --
Contains localized content for a partner profile in a specific language or locale.
DisplayName (string) --
The localized display name for the partner.
Description (string) --
The localized description of the partner's business and services.
WebsiteUrl (string) --
The localized website URL for the partner.
LogoUrl (string) --
The URL to the partner's logo image for this locale.
Locale (string) --
The locale or language code for the localized content.
Headquarters (dict) --
The ISO 3166 country and subdivision codes for the partner's headquarters location. If you omit this field, the service retains the existing headquarters value.
CountryCode (string) --
The ISO 3166-1 alpha-2 country code of the partner's headquarters. For example, US, BR, or DE.
SubdivisionCode (string) --
The subdivision portion of the ISO 3166-2 code for the partner's headquarters (for example, SP from BR-SP, NSW from AU-NSW, or 13 from JP-13).
StartedAt (datetime) --
The timestamp when the profile update task was started.
Status (string) --
The current status of the profile update task (canceled).
EndedAt (datetime) --
The timestamp when the profile update task was ended (canceled).
ErrorDetailList (list) --
A list of error details if any errors occurred during the profile update task.
(dict) --
Contains detailed information about an error that occurred during an operation.
Locale (string) --
The locale or language code for the error message.
Message (string) --
A human-readable description of the error.
Reason (string) --
A machine-readable code or reason for the error.
{'Profile': {'Headquarters': {'CountryCode': 'string',
'SubdivisionCode': 'string'}}}
Creates a new partner account in the AWS Partner Network with the specified details and configuration.
See also: AWS API Documentation
Request Syntax
client.create_partner(
Catalog='string',
ClientToken='string',
LegalName='string',
PrimarySolutionType='SOFTWARE_PRODUCTS'|'CONSULTING_SERVICES'|'PROFESSIONAL_SERVICES'|'MANAGED_SERVICES'|'HARDWARE_PRODUCTS'|'COMMUNICATION_SERVICES'|'VALUE_ADDED_RESALE_AWS_SERVICES'|'TRAINING_SERVICES',
AllianceLeadContact={
'FirstName': 'string',
'LastName': 'string',
'Email': 'string',
'BusinessTitle': 'string'
},
EmailVerificationCode='string',
Tags=[
{
'Key': 'string',
'Value': 'string'
},
]
)
string
[REQUIRED]
The catalog identifier where the partner account will be created.
string
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
This field is autopopulated if not provided.
string
[REQUIRED]
The legal name of the organization becoming a partner.
string
[REQUIRED]
The primary type of solution or service the partner provides (e.g., consulting, software, managed services).
dict
[REQUIRED]
The primary contact person for alliance and partnership matters.
FirstName (string) -- [REQUIRED]
The first name of the alliance lead contact person.
LastName (string) -- [REQUIRED]
The last name of the alliance lead contact person.
Email (string) -- [REQUIRED]
The email address of the alliance lead contact person.
BusinessTitle (string) -- [REQUIRED]
The business title or role of the alliance lead contact person.
string
[REQUIRED]
The verification code sent to the alliance lead contact's email to confirm account creation.
list
A list of tags to associate with the partner account for organization and billing purposes.
(dict) --
A key-value pair used to associate metadata with AWS Partner Central Account resources.
Key (string) -- [REQUIRED]
The key name of the tag. Tag keys are case-sensitive.
Value (string) -- [REQUIRED]
The value associated with the tag key. Tag values are case-sensitive.
dict
Response Syntax
{
'Catalog': 'string',
'Arn': 'string',
'Id': 'string',
'LegalName': 'string',
'CreatedAt': datetime(2015, 1, 1),
'Profile': {
'DisplayName': 'string',
'Description': 'string',
'WebsiteUrl': 'string',
'LogoUrl': 'string',
'PrimarySolutionType': 'SOFTWARE_PRODUCTS'|'CONSULTING_SERVICES'|'PROFESSIONAL_SERVICES'|'MANAGED_SERVICES'|'HARDWARE_PRODUCTS'|'COMMUNICATION_SERVICES'|'VALUE_ADDED_RESALE_AWS_SERVICES'|'TRAINING_SERVICES',
'IndustrySegments': [
'AGRICULTURE_MINING'|'BIOTECHNOLOGY'|'BUSINESS_CONSUMER_SERVICES'|'BUSINESS_SERV'|'COMMUNICATIONS'|'COMPUTER_HARDWARE'|'COMPUTERS_ELECTRONICS'|'COMPUTER_SOFTWARE'|'CONSUMER_GOODS'|'CONSUMER_RELATED'|'EDUCATION'|'ENERGY_UTILITIES'|'FINANCIAL_SERVICES'|'GAMING'|'GOVERNMENT'|'GOVERNMENT_EDUCATION_PUBLIC_SERVICES'|'HEALTHCARE'|'HEALTHCARE_PHARMACEUTICALS_BIOTECH'|'INDUSTRIAL_ENERGY'|'INTERNET_SPECIFIC'|'LIFE_SCIENCES'|'MANUFACTURING'|'MEDIA_ENTERTAINMENT_LEISURE'|'MEDIA_ENTERTAINMENT'|'MEDICAL_HEALTH'|'NON_PROFIT_ORGANIZATION'|'OTHER'|'PROFESSIONAL_SERVICES'|'REAL_ESTATE_CONSTRUCTION'|'RETAIL'|'RETAIL_WHOLESALE_DISTRIBUTION'|'SEMICONDUCTOR_ELECTR'|'SOFTWARE_INTERNET'|'TELECOMMUNICATIONS'|'TRANSPORTATION_LOGISTICS'|'TRAVEL_HOSPITALITY'|'WHOLESALE_DISTRIBUTION',
],
'TranslationSourceLocale': 'string',
'LocalizedContents': [
{
'DisplayName': 'string',
'Description': 'string',
'WebsiteUrl': 'string',
'LogoUrl': 'string',
'Locale': 'string'
},
],
'Headquarters': {
'CountryCode': 'string',
'SubdivisionCode': 'string'
},
'ProfileId': 'string'
},
'AwsTrainingCertificationEmailDomains': [
{
'DomainName': 'string',
'RegisteredAt': datetime(2015, 1, 1)
},
],
'AllianceLeadContact': {
'FirstName': 'string',
'LastName': 'string',
'Email': 'string',
'BusinessTitle': 'string'
}
}
Response Structure
(dict) --
Catalog (string) --
The catalog identifier where the partner account was created.
Arn (string) --
The Amazon Resource Name (ARN) of the created partner account.
Id (string) --
The unique identifier of the created partner account.
LegalName (string) --
The legal name of the partner organization.
CreatedAt (datetime) --
The timestamp when the partner account was created.
Profile (dict) --
The partner profile information including display name, description, and other public details.
DisplayName (string) --
The public display name for the partner organization.
Description (string) --
A description of the partner's business, services, and capabilities.
WebsiteUrl (string) --
The partner's primary website URL.
LogoUrl (string) --
The URL to the partner's logo image.
PrimarySolutionType (string) --
The primary type of solution or service the partner provides.
IndustrySegments (list) --
The industry segments or verticals that the partner serves.
(string) --
TranslationSourceLocale (string) --
The source locale used for automatic translation of profile content.
LocalizedContents (list) --
A list of localized content versions for different languages and regions.
(dict) --
Contains localized content for a partner profile in a specific language or locale.
DisplayName (string) --
The localized display name for the partner.
Description (string) --
The localized description of the partner's business and services.
WebsiteUrl (string) --
The localized website URL for the partner.
LogoUrl (string) --
The URL to the partner's logo image for this locale.
Locale (string) --
The locale or language code for the localized content.
Headquarters (dict) --
The ISO 3166 country and subdivision codes for the partner's headquarters location. If no headquarters location is set, this field is not included in the response.
CountryCode (string) --
The ISO 3166-1 alpha-2 country code of the partner's headquarters. For example, US, BR, or DE.
SubdivisionCode (string) --
The subdivision portion of the ISO 3166-2 code for the partner's headquarters (for example, SP from BR-SP, NSW from AU-NSW, or 13 from JP-13).
ProfileId (string) --
The unique identifier of the partner profile.
AwsTrainingCertificationEmailDomains (list) --
The list of verified email domains associated with AWS training and certification credentials for the partner organization.
(dict) --
Represents a verified domain associated with a partner account.
DomainName (string) --
The domain name that has been verified for the partner account.
RegisteredAt (datetime) --
The timestamp when the domain was registered and verified for the partner account.
AllianceLeadContact (dict) --
The alliance lead contact information for the partner account.
FirstName (string) --
The first name of the alliance lead contact person.
LastName (string) --
The last name of the alliance lead contact person.
Email (string) --
The email address of the alliance lead contact person.
BusinessTitle (string) --
The business title or role of the alliance lead contact person.
{'Profile': {'Headquarters': {'CountryCode': 'string',
'SubdivisionCode': 'string'}}}
Retrieves detailed information about a specific partner account.
See also: AWS API Documentation
Request Syntax
client.get_partner(
Catalog='string',
Identifier='string'
)
string
[REQUIRED]
The catalog identifier for the partner account.
string
[REQUIRED]
The unique identifier of the partner account to retrieve.
dict
Response Syntax
{
'Catalog': 'string',
'Arn': 'string',
'Id': 'string',
'LegalName': 'string',
'CreatedAt': datetime(2015, 1, 1),
'Profile': {
'DisplayName': 'string',
'Description': 'string',
'WebsiteUrl': 'string',
'LogoUrl': 'string',
'PrimarySolutionType': 'SOFTWARE_PRODUCTS'|'CONSULTING_SERVICES'|'PROFESSIONAL_SERVICES'|'MANAGED_SERVICES'|'HARDWARE_PRODUCTS'|'COMMUNICATION_SERVICES'|'VALUE_ADDED_RESALE_AWS_SERVICES'|'TRAINING_SERVICES',
'IndustrySegments': [
'AGRICULTURE_MINING'|'BIOTECHNOLOGY'|'BUSINESS_CONSUMER_SERVICES'|'BUSINESS_SERV'|'COMMUNICATIONS'|'COMPUTER_HARDWARE'|'COMPUTERS_ELECTRONICS'|'COMPUTER_SOFTWARE'|'CONSUMER_GOODS'|'CONSUMER_RELATED'|'EDUCATION'|'ENERGY_UTILITIES'|'FINANCIAL_SERVICES'|'GAMING'|'GOVERNMENT'|'GOVERNMENT_EDUCATION_PUBLIC_SERVICES'|'HEALTHCARE'|'HEALTHCARE_PHARMACEUTICALS_BIOTECH'|'INDUSTRIAL_ENERGY'|'INTERNET_SPECIFIC'|'LIFE_SCIENCES'|'MANUFACTURING'|'MEDIA_ENTERTAINMENT_LEISURE'|'MEDIA_ENTERTAINMENT'|'MEDICAL_HEALTH'|'NON_PROFIT_ORGANIZATION'|'OTHER'|'PROFESSIONAL_SERVICES'|'REAL_ESTATE_CONSTRUCTION'|'RETAIL'|'RETAIL_WHOLESALE_DISTRIBUTION'|'SEMICONDUCTOR_ELECTR'|'SOFTWARE_INTERNET'|'TELECOMMUNICATIONS'|'TRANSPORTATION_LOGISTICS'|'TRAVEL_HOSPITALITY'|'WHOLESALE_DISTRIBUTION',
],
'TranslationSourceLocale': 'string',
'LocalizedContents': [
{
'DisplayName': 'string',
'Description': 'string',
'WebsiteUrl': 'string',
'LogoUrl': 'string',
'Locale': 'string'
},
],
'Headquarters': {
'CountryCode': 'string',
'SubdivisionCode': 'string'
},
'ProfileId': 'string'
},
'AwsTrainingCertificationEmailDomains': [
{
'DomainName': 'string',
'RegisteredAt': datetime(2015, 1, 1)
},
]
}
Response Structure
(dict) --
Catalog (string) --
The catalog identifier for the partner account.
Arn (string) --
The Amazon Resource Name (ARN) of the partner account.
Id (string) --
The unique identifier of the partner account.
LegalName (string) --
The legal name of the partner organization.
CreatedAt (datetime) --
The timestamp when the partner account was created.
Profile (dict) --
The partner profile information including display name, description, and other public details.
DisplayName (string) --
The public display name for the partner organization.
Description (string) --
A description of the partner's business, services, and capabilities.
WebsiteUrl (string) --
The partner's primary website URL.
LogoUrl (string) --
The URL to the partner's logo image.
PrimarySolutionType (string) --
The primary type of solution or service the partner provides.
IndustrySegments (list) --
The industry segments or verticals that the partner serves.
(string) --
TranslationSourceLocale (string) --
The source locale used for automatic translation of profile content.
LocalizedContents (list) --
A list of localized content versions for different languages and regions.
(dict) --
Contains localized content for a partner profile in a specific language or locale.
DisplayName (string) --
The localized display name for the partner.
Description (string) --
The localized description of the partner's business and services.
WebsiteUrl (string) --
The localized website URL for the partner.
LogoUrl (string) --
The URL to the partner's logo image for this locale.
Locale (string) --
The locale or language code for the localized content.
Headquarters (dict) --
The ISO 3166 country and subdivision codes for the partner's headquarters location. If no headquarters location is set, this field is not included in the response.
CountryCode (string) --
The ISO 3166-1 alpha-2 country code of the partner's headquarters. For example, US, BR, or DE.
SubdivisionCode (string) --
The subdivision portion of the ISO 3166-2 code for the partner's headquarters (for example, SP from BR-SP, NSW from AU-NSW, or 13 from JP-13).
ProfileId (string) --
The unique identifier of the partner profile.
AwsTrainingCertificationEmailDomains (list) --
The list of verified email domains associated with AWS training and certification credentials for the partner organization.
(dict) --
Represents a verified domain associated with a partner account.
DomainName (string) --
The domain name that has been verified for the partner account.
RegisteredAt (datetime) --
The timestamp when the domain was registered and verified for the partner account.
{'TaskDetails': {'Headquarters': {'CountryCode': 'string',
'SubdivisionCode': 'string'}}}
Retrieves information about a specific profile update task.
See also: AWS API Documentation
Request Syntax
client.get_profile_update_task(
Catalog='string',
Identifier='string'
)
string
[REQUIRED]
The catalog identifier for the partner account.
string
[REQUIRED]
The unique identifier of the partner account.
dict
Response Syntax
{
'Catalog': 'string',
'Arn': 'string',
'Id': 'string',
'TaskId': 'string',
'TaskDetails': {
'DisplayName': 'string',
'Description': 'string',
'WebsiteUrl': 'string',
'LogoUrl': 'string',
'PrimarySolutionType': 'SOFTWARE_PRODUCTS'|'CONSULTING_SERVICES'|'PROFESSIONAL_SERVICES'|'MANAGED_SERVICES'|'HARDWARE_PRODUCTS'|'COMMUNICATION_SERVICES'|'VALUE_ADDED_RESALE_AWS_SERVICES'|'TRAINING_SERVICES',
'IndustrySegments': [
'AGRICULTURE_MINING'|'BIOTECHNOLOGY'|'BUSINESS_CONSUMER_SERVICES'|'BUSINESS_SERV'|'COMMUNICATIONS'|'COMPUTER_HARDWARE'|'COMPUTERS_ELECTRONICS'|'COMPUTER_SOFTWARE'|'CONSUMER_GOODS'|'CONSUMER_RELATED'|'EDUCATION'|'ENERGY_UTILITIES'|'FINANCIAL_SERVICES'|'GAMING'|'GOVERNMENT'|'GOVERNMENT_EDUCATION_PUBLIC_SERVICES'|'HEALTHCARE'|'HEALTHCARE_PHARMACEUTICALS_BIOTECH'|'INDUSTRIAL_ENERGY'|'INTERNET_SPECIFIC'|'LIFE_SCIENCES'|'MANUFACTURING'|'MEDIA_ENTERTAINMENT_LEISURE'|'MEDIA_ENTERTAINMENT'|'MEDICAL_HEALTH'|'NON_PROFIT_ORGANIZATION'|'OTHER'|'PROFESSIONAL_SERVICES'|'REAL_ESTATE_CONSTRUCTION'|'RETAIL'|'RETAIL_WHOLESALE_DISTRIBUTION'|'SEMICONDUCTOR_ELECTR'|'SOFTWARE_INTERNET'|'TELECOMMUNICATIONS'|'TRANSPORTATION_LOGISTICS'|'TRAVEL_HOSPITALITY'|'WHOLESALE_DISTRIBUTION',
],
'TranslationSourceLocale': 'string',
'LocalizedContents': [
{
'DisplayName': 'string',
'Description': 'string',
'WebsiteUrl': 'string',
'LogoUrl': 'string',
'Locale': 'string'
},
],
'Headquarters': {
'CountryCode': 'string',
'SubdivisionCode': 'string'
}
},
'StartedAt': datetime(2015, 1, 1),
'Status': 'IN_PROGRESS'|'CANCELED'|'SUCCEEDED'|'FAILED',
'EndedAt': datetime(2015, 1, 1),
'ErrorDetailList': [
{
'Locale': 'string',
'Message': 'string',
'Reason': 'INVALID_CONTENT'|'DUPLICATE_PROFILE'|'INVALID_LOGO'|'INVALID_LOGO_URL'|'INVALID_LOGO_FILE'|'INVALID_LOGO_SIZE'|'INVALID_WEBSITE_URL'
},
]
}
Response Structure
(dict) --
Catalog (string) --
The catalog identifier for the partner account.
Arn (string) --
The Amazon Resource Name (ARN) of the profile update task.
Id (string) --
The unique identifier of the partner account.
TaskId (string) --
The unique identifier of the profile update task.
TaskDetails (dict) --
The details of the profile update task including what changes are being made.
DisplayName (string) --
The updated display name for the partner profile.
Description (string) --
The updated description for the partner profile.
WebsiteUrl (string) --
The updated website URL for the partner profile.
LogoUrl (string) --
The updated logo URL for the partner profile.
PrimarySolutionType (string) --
The updated primary solution type for the partner profile.
IndustrySegments (list) --
The updated industry segments for the partner profile.
(string) --
TranslationSourceLocale (string) --
The updated translation source locale for the partner profile.
LocalizedContents (list) --
The updated localized content for the partner profile.
(dict) --
Contains localized content for a partner profile in a specific language or locale.
DisplayName (string) --
The localized display name for the partner.
Description (string) --
The localized description of the partner's business and services.
WebsiteUrl (string) --
The localized website URL for the partner.
LogoUrl (string) --
The URL to the partner's logo image for this locale.
Locale (string) --
The locale or language code for the localized content.
Headquarters (dict) --
The ISO 3166 country and subdivision codes for the partner's headquarters location. If you omit this field, the service retains the existing headquarters value.
CountryCode (string) --
The ISO 3166-1 alpha-2 country code of the partner's headquarters. For example, US, BR, or DE.
SubdivisionCode (string) --
The subdivision portion of the ISO 3166-2 code for the partner's headquarters (for example, SP from BR-SP, NSW from AU-NSW, or 13 from JP-13).
StartedAt (datetime) --
The timestamp when the profile update task was started.
Status (string) --
The current status of the profile update task (in progress, completed, failed, etc.).
EndedAt (datetime) --
The timestamp when the profile update task was completed or failed.
ErrorDetailList (list) --
A list of error details if any errors occurred during the profile update task.
(dict) --
Contains detailed information about an error that occurred during an operation.
Locale (string) --
The locale or language code for the error message.
Message (string) --
A human-readable description of the error.
Reason (string) --
A machine-readable code or reason for the error.
{'TaskDetails': {'Headquarters': {'CountryCode': 'string',
'SubdivisionCode': 'string'}}}
Initiates a profile update task to modify partner profile information asynchronously.
See also: AWS API Documentation
Request Syntax
client.start_profile_update_task(
Catalog='string',
Identifier='string',
ClientToken='string',
TaskDetails={
'DisplayName': 'string',
'Description': 'string',
'WebsiteUrl': 'string',
'LogoUrl': 'string',
'PrimarySolutionType': 'SOFTWARE_PRODUCTS'|'CONSULTING_SERVICES'|'PROFESSIONAL_SERVICES'|'MANAGED_SERVICES'|'HARDWARE_PRODUCTS'|'COMMUNICATION_SERVICES'|'VALUE_ADDED_RESALE_AWS_SERVICES'|'TRAINING_SERVICES',
'IndustrySegments': [
'AGRICULTURE_MINING'|'BIOTECHNOLOGY'|'BUSINESS_CONSUMER_SERVICES'|'BUSINESS_SERV'|'COMMUNICATIONS'|'COMPUTER_HARDWARE'|'COMPUTERS_ELECTRONICS'|'COMPUTER_SOFTWARE'|'CONSUMER_GOODS'|'CONSUMER_RELATED'|'EDUCATION'|'ENERGY_UTILITIES'|'FINANCIAL_SERVICES'|'GAMING'|'GOVERNMENT'|'GOVERNMENT_EDUCATION_PUBLIC_SERVICES'|'HEALTHCARE'|'HEALTHCARE_PHARMACEUTICALS_BIOTECH'|'INDUSTRIAL_ENERGY'|'INTERNET_SPECIFIC'|'LIFE_SCIENCES'|'MANUFACTURING'|'MEDIA_ENTERTAINMENT_LEISURE'|'MEDIA_ENTERTAINMENT'|'MEDICAL_HEALTH'|'NON_PROFIT_ORGANIZATION'|'OTHER'|'PROFESSIONAL_SERVICES'|'REAL_ESTATE_CONSTRUCTION'|'RETAIL'|'RETAIL_WHOLESALE_DISTRIBUTION'|'SEMICONDUCTOR_ELECTR'|'SOFTWARE_INTERNET'|'TELECOMMUNICATIONS'|'TRANSPORTATION_LOGISTICS'|'TRAVEL_HOSPITALITY'|'WHOLESALE_DISTRIBUTION',
],
'TranslationSourceLocale': 'string',
'LocalizedContents': [
{
'DisplayName': 'string',
'Description': 'string',
'WebsiteUrl': 'string',
'LogoUrl': 'string',
'Locale': 'string'
},
],
'Headquarters': {
'CountryCode': 'string',
'SubdivisionCode': 'string'
}
}
)
string
[REQUIRED]
The catalog identifier for the partner account.
string
[REQUIRED]
The unique identifier of the partner account.
string
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
This field is autopopulated if not provided.
dict
[REQUIRED]
The details of the profile updates to be performed.
DisplayName (string) -- [REQUIRED]
The updated display name for the partner profile.
Description (string) -- [REQUIRED]
The updated description for the partner profile.
WebsiteUrl (string) -- [REQUIRED]
The updated website URL for the partner profile.
LogoUrl (string) -- [REQUIRED]
The updated logo URL for the partner profile.
PrimarySolutionType (string) -- [REQUIRED]
The updated primary solution type for the partner profile.
IndustrySegments (list) -- [REQUIRED]
The updated industry segments for the partner profile.
(string) --
TranslationSourceLocale (string) -- [REQUIRED]
The updated translation source locale for the partner profile.
LocalizedContents (list) --
The updated localized content for the partner profile.
(dict) --
Contains localized content for a partner profile in a specific language or locale.
DisplayName (string) -- [REQUIRED]
The localized display name for the partner.
Description (string) -- [REQUIRED]
The localized description of the partner's business and services.
WebsiteUrl (string) -- [REQUIRED]
The localized website URL for the partner.
LogoUrl (string) -- [REQUIRED]
The URL to the partner's logo image for this locale.
Locale (string) -- [REQUIRED]
The locale or language code for the localized content.
Headquarters (dict) --
The ISO 3166 country and subdivision codes for the partner's headquarters location. If you omit this field, the service retains the existing headquarters value.
CountryCode (string) -- [REQUIRED]
The ISO 3166-1 alpha-2 country code of the partner's headquarters. For example, US, BR, or DE.
SubdivisionCode (string) -- [REQUIRED]
The subdivision portion of the ISO 3166-2 code for the partner's headquarters (for example, SP from BR-SP, NSW from AU-NSW, or 13 from JP-13).
dict
Response Syntax
{
'Catalog': 'string',
'Arn': 'string',
'Id': 'string',
'TaskId': 'string',
'TaskDetails': {
'DisplayName': 'string',
'Description': 'string',
'WebsiteUrl': 'string',
'LogoUrl': 'string',
'PrimarySolutionType': 'SOFTWARE_PRODUCTS'|'CONSULTING_SERVICES'|'PROFESSIONAL_SERVICES'|'MANAGED_SERVICES'|'HARDWARE_PRODUCTS'|'COMMUNICATION_SERVICES'|'VALUE_ADDED_RESALE_AWS_SERVICES'|'TRAINING_SERVICES',
'IndustrySegments': [
'AGRICULTURE_MINING'|'BIOTECHNOLOGY'|'BUSINESS_CONSUMER_SERVICES'|'BUSINESS_SERV'|'COMMUNICATIONS'|'COMPUTER_HARDWARE'|'COMPUTERS_ELECTRONICS'|'COMPUTER_SOFTWARE'|'CONSUMER_GOODS'|'CONSUMER_RELATED'|'EDUCATION'|'ENERGY_UTILITIES'|'FINANCIAL_SERVICES'|'GAMING'|'GOVERNMENT'|'GOVERNMENT_EDUCATION_PUBLIC_SERVICES'|'HEALTHCARE'|'HEALTHCARE_PHARMACEUTICALS_BIOTECH'|'INDUSTRIAL_ENERGY'|'INTERNET_SPECIFIC'|'LIFE_SCIENCES'|'MANUFACTURING'|'MEDIA_ENTERTAINMENT_LEISURE'|'MEDIA_ENTERTAINMENT'|'MEDICAL_HEALTH'|'NON_PROFIT_ORGANIZATION'|'OTHER'|'PROFESSIONAL_SERVICES'|'REAL_ESTATE_CONSTRUCTION'|'RETAIL'|'RETAIL_WHOLESALE_DISTRIBUTION'|'SEMICONDUCTOR_ELECTR'|'SOFTWARE_INTERNET'|'TELECOMMUNICATIONS'|'TRANSPORTATION_LOGISTICS'|'TRAVEL_HOSPITALITY'|'WHOLESALE_DISTRIBUTION',
],
'TranslationSourceLocale': 'string',
'LocalizedContents': [
{
'DisplayName': 'string',
'Description': 'string',
'WebsiteUrl': 'string',
'LogoUrl': 'string',
'Locale': 'string'
},
],
'Headquarters': {
'CountryCode': 'string',
'SubdivisionCode': 'string'
}
},
'StartedAt': datetime(2015, 1, 1),
'Status': 'IN_PROGRESS'|'CANCELED'|'SUCCEEDED'|'FAILED',
'EndedAt': datetime(2015, 1, 1),
'ErrorDetailList': [
{
'Locale': 'string',
'Message': 'string',
'Reason': 'INVALID_CONTENT'|'DUPLICATE_PROFILE'|'INVALID_LOGO'|'INVALID_LOGO_URL'|'INVALID_LOGO_FILE'|'INVALID_LOGO_SIZE'|'INVALID_WEBSITE_URL'
},
]
}
Response Structure
(dict) --
Catalog (string) --
The catalog identifier for the partner account.
Arn (string) --
The Amazon Resource Name (ARN) of the started profile update task.
Id (string) --
The unique identifier of the partner account.
TaskId (string) --
The unique identifier of the started profile update task.
TaskDetails (dict) --
The details of the profile update task that was started.
DisplayName (string) --
The updated display name for the partner profile.
Description (string) --
The updated description for the partner profile.
WebsiteUrl (string) --
The updated website URL for the partner profile.
LogoUrl (string) --
The updated logo URL for the partner profile.
PrimarySolutionType (string) --
The updated primary solution type for the partner profile.
IndustrySegments (list) --
The updated industry segments for the partner profile.
(string) --
TranslationSourceLocale (string) --
The updated translation source locale for the partner profile.
LocalizedContents (list) --
The updated localized content for the partner profile.
(dict) --
Contains localized content for a partner profile in a specific language or locale.
DisplayName (string) --
The localized display name for the partner.
Description (string) --
The localized description of the partner's business and services.
WebsiteUrl (string) --
The localized website URL for the partner.
LogoUrl (string) --
The URL to the partner's logo image for this locale.
Locale (string) --
The locale or language code for the localized content.
Headquarters (dict) --
The ISO 3166 country and subdivision codes for the partner's headquarters location. If you omit this field, the service retains the existing headquarters value.
CountryCode (string) --
The ISO 3166-1 alpha-2 country code of the partner's headquarters. For example, US, BR, or DE.
SubdivisionCode (string) --
The subdivision portion of the ISO 3166-2 code for the partner's headquarters (for example, SP from BR-SP, NSW from AU-NSW, or 13 from JP-13).
StartedAt (datetime) --
The timestamp when the profile update task was started.
Status (string) --
The current status of the profile update task (in progress).
EndedAt (datetime) --
The timestamp when the profile update task ended (null for in-progress tasks).
ErrorDetailList (list) --
A list of error details if any errors occurred during the profile update task.
(dict) --
Contains detailed information about an error that occurred during an operation.
Locale (string) --
The locale or language code for the error message.
Message (string) --
A human-readable description of the error.
Reason (string) --
A machine-readable code or reason for the error.