Implementaciones de Microsoft.Resources 2018-05-01
Para Bicep, considere usar módulos en lugar de este tipo de recurso.
El tipo de recurso deployments se puede implementar con operaciones destinadas a:
- de suscripción: consulte comandos de implementación de suscripciones* grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Para crear un recurso Microsoft.Resources/deployments, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.Resources/deployments@2018-05-01' = {
location: 'string'
name: 'string'
properties: {
debugSetting: {
detailLevel: 'string'
}
mode: 'string'
onErrorDeployment: {
deploymentName: 'string'
type: 'string'
}
parameters: any(Azure.Bicep.Types.Concrete.AnyType)
parametersLink: {
contentVersion: 'string'
uri: 'string'
}
template: any(Azure.Bicep.Types.Concrete.AnyType)
templateLink: {
contentVersion: 'string'
uri: 'string'
}
}
}
Nombre | Descripción | Valor |
---|---|---|
detailLevel | Especifica el tipo de información que se va a registrar para la depuración. Los valores permitidos no son ninguno, requestContent, responseContent o requestContent y responseContent separados por una coma. El valor predeterminado no es ninguno. Al establecer este valor, considere cuidadosamente el tipo de información que está pasando durante la implementación. Al registrar información sobre la solicitud o respuesta, podría exponer datos confidenciales que se recuperan a través de las operaciones de implementación. | cuerda |
Nombre | Descripción | Valor |
---|---|---|
debugSetting | Configuración de depuración de la implementación. | debugSetting |
modo | Modo que se usa para implementar recursos. Este valor puede ser Incremental o Completado. En modo incremental, los recursos se implementan sin eliminar los recursos existentes que no se incluyen en la plantilla. En modo completo, los recursos se implementan y se eliminan los recursos existentes del grupo de recursos que no se incluyen en la plantilla. Tenga cuidado al usar el modo Completo, ya que puede eliminar accidentalmente los recursos. | "Completado" 'Incremental' (obligatorio) |
onErrorDeployment | Implementación en el comportamiento del error. | OnErrorDeploymentOrOnErrorDeploymentExtended |
Parámetros | Pares de nombre y valor que definen los parámetros de implementación de la plantilla. Este elemento se usa cuando desea proporcionar los valores de parámetro directamente en la solicitud en lugar de vincular a un archivo de parámetros existente. Use la propiedad parametersLink o la propiedad parameters, pero no ambas. Puede ser un JObject o una cadena JSON bien formada. | cualquier |
parametersLink | Identificador URI del archivo de parámetros. Este elemento se usa para vincular a un archivo de parámetros existente. Use la propiedad parametersLink o la propiedad parameters, pero no ambas. | ParametersLink |
plantilla | El contenido de la plantilla. Este elemento se usa cuando desea pasar la sintaxis de plantilla directamente en la solicitud en lugar de vincular a una plantilla existente. Puede ser una cadena JSON con formato correcto o JObject. Use la propiedad templateLink o la propiedad template, pero no ambas. | cualquier |
templateLink | Identificador URI de la plantilla. Use la propiedad templateLink o la propiedad template, pero no ambas. | TemplateLink |
Nombre | Descripción | Valor |
---|---|---|
ubicación | Ubicación para almacenar los datos de implementación. | cuerda |
nombre | El nombre del recurso | cuerda Restricciones: Longitud mínima = 1 Longitud máxima = 64 Patrón = ^[-\w\._\(\)]+$ (obligatorio) |
Propiedades | Las propiedades de implementación. | DeploymentPropertiesOrDeploymentPropertiesExtended (obligatorio) |
Nombre | Descripción | Valor |
---|---|---|
deploymentName | Implementación que se va a usar en caso de error. | cuerda |
tipo | La implementación en el tipo de comportamiento de error. Los valores posibles son LastSuccessful y SpecificDeployment. | 'LastSuccessful' "SpecificDeployment" |
Nombre | Descripción | Valor |
---|---|---|
contentVersion | Si se incluye, debe coincidir con ContentVersion en la plantilla. | cuerda |
Uri | Identificador URI del archivo de parámetros. | string (obligatorio) |
Nombre | Descripción | Valor |
---|---|---|
contentVersion | Si se incluye, debe coincidir con ContentVersion en la plantilla. | cuerda |
Uri | Identificador URI de la plantilla que se va a implementar. | string (obligatorio) |
El tipo de recurso deployments se puede implementar con operaciones destinadas a:
- de suscripción: consulte comandos de implementación de suscripciones* grupos de recursos: consulte comandos de implementación de grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Para crear un recurso Microsoft.Resources/deployments, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.Resources/deployments",
"apiVersion": "2018-05-01",
"name": "string",
"location": "string",
"properties": {
"debugSetting": {
"detailLevel": "string"
},
"mode": "string",
"onErrorDeployment": {
"deploymentName": "string",
"type": "string"
},
"parameters": {},
"parametersLink": {
"contentVersion": "string",
"uri": "string"
},
"template": {},
"templateLink": {
"contentVersion": "string",
"uri": "string"
}
}
}
Nombre | Descripción | Valor |
---|---|---|
detailLevel | Especifica el tipo de información que se va a registrar para la depuración. Los valores permitidos no son ninguno, requestContent, responseContent o requestContent y responseContent separados por una coma. El valor predeterminado no es ninguno. Al establecer este valor, considere cuidadosamente el tipo de información que está pasando durante la implementación. Al registrar información sobre la solicitud o respuesta, podría exponer datos confidenciales que se recuperan a través de las operaciones de implementación. | cuerda |
Nombre | Descripción | Valor |
---|---|---|
debugSetting | Configuración de depuración de la implementación. | debugSetting |
modo | Modo que se usa para implementar recursos. Este valor puede ser Incremental o Completado. En modo incremental, los recursos se implementan sin eliminar los recursos existentes que no se incluyen en la plantilla. En modo completo, los recursos se implementan y se eliminan los recursos existentes del grupo de recursos que no se incluyen en la plantilla. Tenga cuidado al usar el modo Completo, ya que puede eliminar accidentalmente los recursos. | "Completado" 'Incremental' (obligatorio) |
onErrorDeployment | Implementación en el comportamiento del error. | OnErrorDeploymentOrOnErrorDeploymentExtended |
Parámetros | Pares de nombre y valor que definen los parámetros de implementación de la plantilla. Este elemento se usa cuando desea proporcionar los valores de parámetro directamente en la solicitud en lugar de vincular a un archivo de parámetros existente. Use la propiedad parametersLink o la propiedad parameters, pero no ambas. Puede ser un JObject o una cadena JSON bien formada. | cualquier |
parametersLink | Identificador URI del archivo de parámetros. Este elemento se usa para vincular a un archivo de parámetros existente. Use la propiedad parametersLink o la propiedad parameters, pero no ambas. | ParametersLink |
plantilla | El contenido de la plantilla. Este elemento se usa cuando desea pasar la sintaxis de plantilla directamente en la solicitud en lugar de vincular a una plantilla existente. Puede ser una cadena JSON con formato correcto o JObject. Use la propiedad templateLink o la propiedad template, pero no ambas. | cualquier |
templateLink | Identificador URI de la plantilla. Use la propiedad templateLink o la propiedad template, pero no ambas. | TemplateLink |
Nombre | Descripción | Valor |
---|---|---|
apiVersion | La versión de api | '2018-05-01' |
ubicación | Ubicación para almacenar los datos de implementación. | cuerda |
nombre | El nombre del recurso | cuerda Restricciones: Longitud mínima = 1 Longitud máxima = 64 Patrón = ^[-\w\._\(\)]+$ (obligatorio) |
Propiedades | Las propiedades de implementación. | DeploymentPropertiesOrDeploymentPropertiesExtended (obligatorio) |
tipo | El tipo de recurso | "Microsoft.Resources/deployments" |
Nombre | Descripción | Valor |
---|---|---|
deploymentName | Implementación que se va a usar en caso de error. | cuerda |
tipo | La implementación en el tipo de comportamiento de error. Los valores posibles son LastSuccessful y SpecificDeployment. | 'LastSuccessful' "SpecificDeployment" |
Nombre | Descripción | Valor |
---|---|---|
contentVersion | Si se incluye, debe coincidir con ContentVersion en la plantilla. | cuerda |
Uri | Identificador URI del archivo de parámetros. | string (obligatorio) |
Nombre | Descripción | Valor |
---|---|---|
contentVersion | Si se incluye, debe coincidir con ContentVersion en la plantilla. | cuerda |
Uri | Identificador URI de la plantilla que se va a implementar. | string (obligatorio) |
El tipo de recurso deployments se puede implementar con operaciones destinadas a:
- de grupos de recursos
de suscripción de
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Para crear un recurso Microsoft.Resources/deployments, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Resources/deployments@2018-05-01"
name = "string"
location = "string"
body = jsonencode({
properties = {
debugSetting = {
detailLevel = "string"
}
mode = "string"
onErrorDeployment = {
deploymentName = "string"
type = "string"
}
parameters = ?
parametersLink = {
contentVersion = "string"
uri = "string"
}
template = ?
templateLink = {
contentVersion = "string"
uri = "string"
}
}
})
}
Nombre | Descripción | Valor |
---|---|---|
detailLevel | Especifica el tipo de información que se va a registrar para la depuración. Los valores permitidos no son ninguno, requestContent, responseContent o requestContent y responseContent separados por una coma. El valor predeterminado no es ninguno. Al establecer este valor, considere cuidadosamente el tipo de información que está pasando durante la implementación. Al registrar información sobre la solicitud o respuesta, podría exponer datos confidenciales que se recuperan a través de las operaciones de implementación. | cuerda |
Nombre | Descripción | Valor |
---|---|---|
debugSetting | Configuración de depuración de la implementación. | debugSetting |
modo | Modo que se usa para implementar recursos. Este valor puede ser Incremental o Completado. En modo incremental, los recursos se implementan sin eliminar los recursos existentes que no se incluyen en la plantilla. En modo completo, los recursos se implementan y se eliminan los recursos existentes del grupo de recursos que no se incluyen en la plantilla. Tenga cuidado al usar el modo Completo, ya que puede eliminar accidentalmente los recursos. | "Completado" 'Incremental' (obligatorio) |
onErrorDeployment | Implementación en el comportamiento del error. | OnErrorDeploymentOrOnErrorDeploymentExtended |
Parámetros | Pares de nombre y valor que definen los parámetros de implementación de la plantilla. Este elemento se usa cuando desea proporcionar los valores de parámetro directamente en la solicitud en lugar de vincular a un archivo de parámetros existente. Use la propiedad parametersLink o la propiedad parameters, pero no ambas. Puede ser un JObject o una cadena JSON bien formada. | cualquier |
parametersLink | Identificador URI del archivo de parámetros. Este elemento se usa para vincular a un archivo de parámetros existente. Use la propiedad parametersLink o la propiedad parameters, pero no ambas. | ParametersLink |
plantilla | El contenido de la plantilla. Este elemento se usa cuando desea pasar la sintaxis de plantilla directamente en la solicitud en lugar de vincular a una plantilla existente. Puede ser una cadena JSON con formato correcto o JObject. Use la propiedad templateLink o la propiedad template, pero no ambas. | cualquier |
templateLink | Identificador URI de la plantilla. Use la propiedad templateLink o la propiedad template, pero no ambas. | TemplateLink |
Nombre | Descripción | Valor |
---|---|---|
ubicación | Ubicación para almacenar los datos de implementación. | cuerda |
nombre | El nombre del recurso | cuerda Restricciones: Longitud mínima = 1 Longitud máxima = 64 Patrón = ^[-\w\._\(\)]+$ (obligatorio) |
Propiedades | Las propiedades de implementación. | DeploymentPropertiesOrDeploymentPropertiesExtended (obligatorio) |
tipo | El tipo de recurso | "Microsoft.Resources/deployments@2018-05-01" |
Nombre | Descripción | Valor |
---|---|---|
deploymentName | Implementación que se va a usar en caso de error. | cuerda |
tipo | La implementación en el tipo de comportamiento de error. Los valores posibles son LastSuccessful y SpecificDeployment. | 'LastSuccessful' "SpecificDeployment" |
Nombre | Descripción | Valor |
---|---|---|
contentVersion | Si se incluye, debe coincidir con ContentVersion en la plantilla. | cuerda |
Uri | Identificador URI del archivo de parámetros. | string (obligatorio) |
Nombre | Descripción | Valor |
---|---|---|
contentVersion | Si se incluye, debe coincidir con ContentVersion en la plantilla. | cuerda |
Uri | Identificador URI de la plantilla que se va a implementar. | string (obligatorio) |