Mobile / Client / update_project
update_project#
- Mobile.Client.update_project(**kwargs)#
- Update an existing project. - See also: AWS API Documentation - Request Syntax - response = client.update_project( contents=b'bytes'|file, projectId='string' ) - Parameters:
- contents (bytes or seekable file-like object) – ZIP or YAML file which contains project configuration to be updated. This should be the contents of the file downloaded from the URL provided in an export project operation. 
- projectId (string) – - [REQUIRED] - Unique project identifier. 
 
- Return type:
- dict 
- Returns:
- Response Syntax - { 'details': { 'name': 'string', 'projectId': 'string', 'region': 'string', 'state': 'NORMAL'|'SYNCING'|'IMPORTING', 'createdDate': datetime(2015, 1, 1), 'lastUpdatedDate': datetime(2015, 1, 1), 'consoleUrl': 'string', 'resources': [ { 'type': 'string', 'name': 'string', 'arn': 'string', 'feature': 'string', 'attributes': { 'string': 'string' } }, ] } } - Response Structure - (dict) – - Result structure used for requests to updated project configuration. - details (dict) – - Detailed information about the updated AWS Mobile Hub project. - name (string) – - Name of the project. 
- projectId (string) – - Unique project identifier. 
- region (string) – - Default region to use for AWS resource creation in the AWS Mobile Hub project. 
- state (string) – - Synchronization state for a project. 
- createdDate (datetime) – - Date the project was created. 
- lastUpdatedDate (datetime) – - Date of the last modification of the project. 
- consoleUrl (string) – - Website URL for this project in the AWS Mobile Hub console. 
- resources (list) – - List of AWS resources associated with a project. - (dict) – - Information about an instance of an AWS resource associated with a project. - type (string) – - Simplified name for type of AWS resource (e.g., bucket is an Amazon S3 bucket). 
- name (string) – - Name of the AWS resource (e.g., for an Amazon S3 bucket this is the name of the bucket). 
- arn (string) – - AWS resource name which uniquely identifies the resource in AWS systems. 
- feature (string) – - Identifies which feature in AWS Mobile Hub is associated with this AWS resource. 
- attributes (dict) – - Key-value attribute pairs. - (string) – - Key part of key-value attribute pairs. - (string) – - Value part of key-value attribute pairs. 
 
 
 
 
 
 
 
 - Exceptions - Mobile.Client.exceptions.InternalFailureException
- Mobile.Client.exceptions.ServiceUnavailableException
- Mobile.Client.exceptions.UnauthorizedException
- Mobile.Client.exceptions.TooManyRequestsException
- Mobile.Client.exceptions.BadRequestException
- Mobile.Client.exceptions.NotFoundException
- Mobile.Client.exceptions.AccountActionRequiredException
- Mobile.Client.exceptions.LimitExceededException