Panorama / Client / create_application_instance
create_application_instance#
- Panorama.Client.create_application_instance(**kwargs)#
- Creates an application instance and deploys it to a device. - See also: AWS API Documentation - Request Syntax- response = client.create_application_instance( ApplicationInstanceIdToReplace='string', DefaultRuntimeContextDevice='string', Description='string', ManifestOverridesPayload={ 'PayloadData': 'string' }, ManifestPayload={ 'PayloadData': 'string' }, Name='string', RuntimeRoleArn='string', Tags={ 'string': 'string' } ) - Parameters:
- ApplicationInstanceIdToReplace (string) – The ID of an application instance to replace with the new instance. 
- DefaultRuntimeContextDevice (string) – - [REQUIRED] - A device’s ID. 
- Description (string) – A description for the application instance. 
- ManifestOverridesPayload (dict) – - Setting overrides for the application manifest. - Note- This is a Tagged Union structure. Only one of the following top level keys can be set: - PayloadData.- PayloadData (string) – - The overrides document. 
 
- ManifestPayload (dict) – - [REQUIRED] - The application’s manifest document. - Note- This is a Tagged Union structure. Only one of the following top level keys can be set: - PayloadData.- PayloadData (string) – - The application manifest. 
 
- Name (string) – A name for the application instance. 
- RuntimeRoleArn (string) – The ARN of a runtime role for the application instance. 
- Tags (dict) – - Tags for the application instance. - (string) – - (string) – 
 
 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'ApplicationInstanceId': 'string' } - Response Structure- (dict) – - ApplicationInstanceId (string) – - The application instance’s ID. 
 
 
 - Exceptions- Panorama.Client.exceptions.ValidationException
- Panorama.Client.exceptions.AccessDeniedException
- Panorama.Client.exceptions.ServiceQuotaExceededException
- Panorama.Client.exceptions.InternalServerException