:doc:`PartnerCentralAccountAPI <../../partnercentral-account>` / Client / get_profile_update_task

***********************
get_profile_update_task
***********************



.. py:method:: PartnerCentralAccountAPI.Client.get_profile_update_task(**kwargs)

  

  Retrieves information about a specific profile update task.

  

  See also: `AWS API Documentation <https://docs.aws.amazon.com/goto/WebAPI/partnercentral-account-2025-04-04/GetProfileUpdateTask>`_  


  **Request Syntax**
  ::

    response = client.get_profile_update_task(
        Catalog='string',
        Identifier='string'
    )
    
  :type Catalog: string
  :param Catalog: **[REQUIRED]** 

    The catalog identifier for the partner account.

    

  
  :type Identifier: string
  :param Identifier: **[REQUIRED]** 

    The unique identifier of the partner account.

    

  
  
  :rtype: dict
  :returns: 
    
    **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'
                  },
              ]
          },
          '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.

              
        
      
    
      

      - **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.

            
      
    
  
  **Exceptions**
  
  *   :py:class:`PartnerCentralAccountAPI.Client.exceptions.ResourceNotFoundException`

  
  *   :py:class:`PartnerCentralAccountAPI.Client.exceptions.AccessDeniedException`

  
  *   :py:class:`PartnerCentralAccountAPI.Client.exceptions.ThrottlingException`

  
  *   :py:class:`PartnerCentralAccountAPI.Client.exceptions.ValidationException`

  
  *   :py:class:`PartnerCentralAccountAPI.Client.exceptions.InternalServerException`

  