Connect / Client / update_view_content
update_view_content#
- Connect.Client.update_view_content(**kwargs)#
- Updates the view content of the given view identifier in the specified Amazon Connect instance. - It performs content validation if - Statusis set to- SAVEDand performs full content validation if- Statusis- PUBLISHED. Note that the- $SAVEDalias’ content will always be updated, but the- $LATESTalias’ content will only be updated if- Statusis- PUBLISHED.- See also: AWS API Documentation - Request Syntax- response = client.update_view_content( InstanceId='string', ViewId='string', Status='PUBLISHED'|'SAVED', Content={ 'Template': 'string', 'Actions': [ 'string', ] } ) - Parameters:
- InstanceId (string) – - [REQUIRED] - The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance. 
- ViewId (string) – - [REQUIRED] - The identifier of the view. Both - ViewArnand- ViewIdcan be used.
- Status (string) – - [REQUIRED] - Indicates the view status as either - SAVEDor- PUBLISHED. The- PUBLISHEDstatus will initiate validation on the content.
- Content (dict) – - [REQUIRED] - View content containing all content necessary to render a view except for runtime input data and the runtime input schema, which is auto-generated by this operation. - The total uncompressed content has a maximum file size of 400kB. - Template (string) – - The view template representing the structure of the view. 
- Actions (list) – - A list of possible actions from the view. - (string) – 
 
 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'View': { 'Id': 'string', 'Arn': 'string', 'Name': 'string', 'Status': 'PUBLISHED'|'SAVED', 'Type': 'CUSTOMER_MANAGED'|'AWS_MANAGED', 'Description': 'string', 'Version': 123, 'VersionDescription': 'string', 'Content': { 'InputSchema': 'string', 'Template': 'string', 'Actions': [ 'string', ] }, 'Tags': { 'string': 'string' }, 'CreatedTime': datetime(2015, 1, 1), 'LastModifiedTime': datetime(2015, 1, 1), 'ViewContentSha256': 'string' } } - Response Structure- (dict) – - View (dict) – - A view resource object. Contains metadata and content necessary to render the view. - Id (string) – - The identifier of the view. 
- Arn (string) – - The Amazon Resource Name (ARN) of the view. 
- Name (string) – - The name of the view. 
- Status (string) – - Indicates the view status as either - SAVEDor- PUBLISHED. The- PUBLISHEDstatus will initiate validation on the content.
- Type (string) – - The type of the view - - CUSTOMER_MANAGED.
- Description (string) – - The description of the view. 
- Version (integer) – - Current version of the view. 
- VersionDescription (string) – - The description of the version. 
- Content (dict) – - View content containing all content necessary to render a view except for runtime input data. - InputSchema (string) – - The data schema matching data that the view template must be provided to render. 
- Template (string) – - The view template representing the structure of the view. 
- Actions (list) – - A list of possible actions from the view. - (string) – 
 
 
- Tags (dict) – - The tags associated with the view resource (not specific to view version). - (string) – - (string) – 
 
 
- CreatedTime (datetime) – - The timestamp of when the view was created. 
- LastModifiedTime (datetime) – - Latest timestamp of the - UpdateViewContentor- CreateViewVersionoperations.
- ViewContentSha256 (string) – - Indicates the checksum value of the latest published view content. 
 
 
 
 - Exceptions- Connect.Client.exceptions.AccessDeniedException
- Connect.Client.exceptions.InvalidRequestException
- Connect.Client.exceptions.InvalidParameterException
- Connect.Client.exceptions.ResourceNotFoundException
- Connect.Client.exceptions.InternalServiceException
- Connect.Client.exceptions.TooManyRequestsException
- Connect.Client.exceptions.ResourceInUseException