serverless_runtimes
Creates, updates, deletes, gets or lists a serverless_runtimes
resource.
Overview
Name | serverless_runtimes |
Type | Resource |
Id | azure_isv.informatica.serverless_runtimes |
Fields
- vw_serverless_runtimes
- serverless_runtimes
Name | Datatype | Description |
---|---|---|
description | text | field from the properties object |
advanced_custom_properties | text | field from the properties object |
application_type | text | field from the properties object |
compute_units | text | field from the properties object |
execution_timeout | text | field from the properties object |
organizationName | text | field from the properties object |
platform | text | field from the properties object |
provisioning_state | text | field from the properties object |
resourceGroupName | text | field from the properties object |
serverlessRuntimeName | text | field from the properties object |
serverless_account_location | text | field from the properties object |
serverless_runtime_config | text | field from the properties object |
serverless_runtime_network_profile | text | field from the properties object |
serverless_runtime_tags | text | field from the properties object |
serverless_runtime_user_context_properties | text | field from the properties object |
subscriptionId | text | field from the properties object |
supplementary_file_location | text | field from the properties object |
Name | Datatype | Description |
---|---|---|
properties | object | Serverless Runtime properties. |
Methods
Name | Accessible by | Required Params | Description |
---|---|---|---|
get | SELECT | organizationName, resourceGroupName, serverlessRuntimeName, subscriptionId | Get a InformaticaServerlessRuntimeResource |
create_or_update | INSERT | organizationName, resourceGroupName, serverlessRuntimeName, subscriptionId | Create a InformaticaServerlessRuntimeResource |
delete | DELETE | organizationName, resourceGroupName, serverlessRuntimeName, subscriptionId | Delete a InformaticaServerlessRuntimeResource |
update | UPDATE | organizationName, resourceGroupName, serverlessRuntimeName, subscriptionId | Update a InformaticaServerlessRuntimeResource |
check_dependencies | EXEC | organizationName, resourceGroupName, serverlessRuntimeName, subscriptionId | Checks all dependencies for a serverless runtime resource |
serverless_resource_by_id | EXEC | organizationName, resourceGroupName, serverlessRuntimeName, subscriptionId | Returns a serverless runtime resource by ID |
start_failed_serverless_runtime | EXEC | organizationName, resourceGroupName, serverlessRuntimeName, subscriptionId | Starts a failed runtime resource |
SELECT
examples
Get a InformaticaServerlessRuntimeResource
- vw_serverless_runtimes
- serverless_runtimes
SELECT
description,
advanced_custom_properties,
application_type,
compute_units,
execution_timeout,
organizationName,
platform,
provisioning_state,
resourceGroupName,
serverlessRuntimeName,
serverless_account_location,
serverless_runtime_config,
serverless_runtime_network_profile,
serverless_runtime_tags,
serverless_runtime_user_context_properties,
subscriptionId,
supplementary_file_location
FROM azure_isv.informatica.vw_serverless_runtimes
WHERE organizationName = '{{ organizationName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND serverlessRuntimeName = '{{ serverlessRuntimeName }}'
AND subscriptionId = '{{ subscriptionId }}';
SELECT
properties
FROM azure_isv.informatica.serverless_runtimes
WHERE organizationName = '{{ organizationName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND serverlessRuntimeName = '{{ serverlessRuntimeName }}'
AND subscriptionId = '{{ subscriptionId }}';
INSERT
example
Use the following StackQL query and manifest file to create a new serverless_runtimes
resource.
- All Properties
- Manifest
/*+ create */
INSERT INTO azure_isv.informatica.serverless_runtimes (
organizationName,
resourceGroupName,
serverlessRuntimeName,
subscriptionId,
properties
)
SELECT
'{{ organizationName }}',
'{{ resourceGroupName }}',
'{{ serverlessRuntimeName }}',
'{{ subscriptionId }}',
'{{ properties }}'
;
- name: your_resource_model_name
props:
- name: properties
value:
- name: provisioningState
value: []
- name: description
value: string
- name: platform
value: []
- name: applicationType
value: []
- name: computeUnits
value: string
- name: executionTimeout
value: string
- name: serverlessAccountLocation
value: string
- name: serverlessRuntimeNetworkProfile
value:
- name: networkInterfaceConfiguration
value:
- name: vnetId
value: string
- name: subnetId
value: string
- name: vnetResourceGuid
value: string
- name: advancedCustomProperties
value:
- - name: key
value: string
- name: value
value: string
- name: supplementaryFileLocation
value: string
- name: serverlessRuntimeConfig
value:
- name: cdiConfigProps
value:
- - name: engineName
value: string
- name: engineVersion
value: string
- name: applicationConfigs
value:
- - name: type
value: string
- name: name
value: string
- name: value
value: string
- name: platform
value: string
- name: customized
value: string
- name: defaultValue
value: string
- name: cdieConfigProps
value:
- - name: engineName
value: string
- name: engineVersion
value: string
- name: applicationConfigs
value:
- - name: type
value: string
- name: name
value: string
- name: value
value: string
- name: platform
value: string
- name: customized
value: string
- name: defaultValue
value: string
- name: serverlessRuntimeTags
value:
- - name: name
value: string
- name: value
value: string
- name: serverlessRuntimeUserContextProperties
value:
- name: userContextToken
value: string
UPDATE
example
Updates a serverless_runtimes
resource.
/*+ update */
UPDATE azure_isv.informatica.serverless_runtimes
SET
properties = '{{ properties }}'
WHERE
organizationName = '{{ organizationName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND serverlessRuntimeName = '{{ serverlessRuntimeName }}'
AND subscriptionId = '{{ subscriptionId }}';
DELETE
example
Deletes the specified serverless_runtimes
resource.
/*+ delete */
DELETE FROM azure_isv.informatica.serverless_runtimes
WHERE organizationName = '{{ organizationName }}'
AND resourceGroupName = '{{ resourceGroupName }}'
AND serverlessRuntimeName = '{{ serverlessRuntimeName }}'
AND subscriptionId = '{{ subscriptionId }}';