deployment
Creates, updates, deletes, gets or lists a deployment resource.
Overview
| Name | deployment |
| Type | Resource |
| Id | azure.ai_text_analytics_authoring.deployment |
Fields
The following fields are returned by SELECT queries:
- get_deployment
| Name | Datatype | Description |
|---|---|---|
assignedResources | array | Represents the metadata of the assigned Azure resources. Required. |
deploymentExpirationDate | string (date) | Represents deployment expiration date in the runtime. Required. |
deploymentName | string | Represents deployment name. Required. |
lastDeployedDateTime | string (date-time) | Represents deployment last deployed time. Required. |
lastTrainedDateTime | string (date-time) | Represents deployment last trained time. Required. |
modelId | string | Represents deployment modelId. Required. |
modelTrainingConfigVersion | string | Represents model training config version. Required. |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
get_deployment | select | deployment_name, project_name, endpoint | Gets the details of a deployment. | |
delete_deployment | delete | deployment_name, project_name, endpoint | Deletes a project deployment. | |
deploy_project | exec | deployment_name, project_name, endpoint, trainedModelLabel | Creates a new deployment or replaces an existing one. | |
delete_deployment_from_resources | exec | deployment_name, project_name, endpoint | Deletes a project deployment from the specified assigned resources. |
Parameters
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|---|---|
deployment_name | string | The name of the specific deployment of the project to use. Required. |
endpoint | string | The service endpoint host (no scheme), e.g. myaccount.table.cosmos.azure.com:443 - value of the client Endpoint parameter. (default: ) |
project_name | string |
SELECT examples
- get_deployment
Gets the details of a deployment.
SELECT
assignedResources,
deploymentExpirationDate,
deploymentName,
lastDeployedDateTime,
lastTrainedDateTime,
modelId,
modelTrainingConfigVersion
FROM azure.ai_text_analytics_authoring.deployment
WHERE deployment_name = '{{ deployment_name }}' -- required
AND project_name = '{{ project_name }}' -- required
AND endpoint = '{{ endpoint }}' -- required
;
DELETE examples
- delete_deployment
Deletes a project deployment.
DELETE FROM azure.ai_text_analytics_authoring.deployment
WHERE deployment_name = '{{ deployment_name }}' --required
AND project_name = '{{ project_name }}' --required
AND endpoint = '{{ endpoint }}' --required
;
Lifecycle Methods
- deploy_project
- delete_deployment_from_resources
Creates a new deployment or replaces an existing one.
EXEC azure.ai_text_analytics_authoring.deployment.deploy_project
@deployment_name='{{ deployment_name }}' --required,
@project_name='{{ project_name }}' --required,
@endpoint='{{ endpoint }}' --required
@@json=
'{
"trainedModelLabel": "{{ trainedModelLabel }}",
"assignedResourceIds": "{{ assignedResourceIds }}"
}'
;
Deletes a project deployment from the specified assigned resources.
EXEC azure.ai_text_analytics_authoring.deployment.delete_deployment_from_resources
@deployment_name='{{ deployment_name }}' --required,
@project_name='{{ project_name }}' --required,
@endpoint='{{ endpoint }}' --required
@@json=
'{
"assignedResourceIds": "{{ assignedResourceIds }}"
}'
;