Dsc Configuration - Get
Recupere a configuração identificada pelo nome da configuração.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/configurations/{configurationName}?api-version=2023-11-01
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
automation
|
path | True |
string |
O nome da conta de automação. |
configuration
|
path | True |
string |
O nome da configuração. |
resource
|
path | True |
string minLength: 1maxLength: 90 pattern: ^[-\w\._]+$ |
Nome de um grupo de recursos do Azure. |
subscription
|
path | True |
string |
Obtém credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. A ID da assinatura faz parte do URI para cada chamada de serviço. |
api-version
|
query | True |
string |
Versão da API do cliente. |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
OKEY Media Types: "application/json", "text/plain; charset=utf-8" |
|
Other Status Codes |
Resposta de erro de automação descrevendo por que a operação falhou. Media Types: "application/json", "text/plain; charset=utf-8" |
Segurança
azure_auth
Fluxo OAuth2 do Azure Active Directory
Tipo:
oauth2
Flow:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Escopos
Nome | Description |
---|---|
user_impersonation | representar sua conta de usuário |
Exemplos
Get a DSC Configuration
Solicitação de exemplo
GET https://management.azure.com/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/myAutomationAccount33/configurations/TemplateBasic?api-version=2023-11-01
Resposta de exemplo
{
"id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/myAutomationAccount33/configurations/TemplateBasic",
"name": "TemplateBasic",
"type": "Microsoft.Automation/AutomationAccounts/Configurations",
"location": "East US 2",
"tags": {},
"etag": "\"636263396635600000\"",
"properties": {
"provisioningState": null,
"jobCount": 0,
"parameters": {},
"description": "sample configuration",
"state": "Published",
"creationTime": "2017-03-28T23:14:23.56+00:00",
"lastModifiedTime": "2017-03-28T23:14:23.56+00:00",
"logVerbose": false
}
}
Definições
Nome | Description |
---|---|
Content |
Definição do tipo de propriedade runbook. |
Content |
Definição da fonte de conteúdo. |
Content |
Obtém ou define o tipo de fonte de conteúdo. |
Dsc |
Definição do tipo de configuração. |
Dsc |
Definição do tipo de parâmetro de configuração. |
Dsc |
Obtém ou define o estado de provisionamento da configuração. |
Dsc |
Obtém ou define o estado da configuração. |
Error |
Resposta de erro de uma falha de operação |
ContentHash
Definição do tipo de propriedade runbook.
Nome | Tipo | Description |
---|---|---|
algorithm |
string |
Obtém ou define o algoritmo de hash de conteúdo usado para hash do conteúdo. |
value |
string |
Obtém ou define o valor de hash esperado do conteúdo. |
ContentSource
Definição da fonte de conteúdo.
Nome | Tipo | Description |
---|---|---|
hash |
Obtém ou define o hash. |
|
type |
Obtém ou define o tipo de fonte de conteúdo. |
|
value |
string |
Obtém ou define o valor do conteúdo. Isso se baseia no tipo de fonte de conteúdo. |
version |
string |
Obtém ou define a versão do conteúdo. |
ContentSourceType
Obtém ou define o tipo de fonte de conteúdo.
Valor | Description |
---|---|
embeddedContent | |
uri |
DscConfiguration
Definição do tipo de configuração.
Nome | Tipo | Description |
---|---|---|
etag |
string |
Obtém ou define a etag do recurso. |
id |
string |
ID de recurso totalmente qualificada para o recurso |
location |
string |
A Região do Azure em que o recurso reside |
name |
string |
O nome do recurso |
properties.creationTime |
string (date-time) |
Obtém ou define o tempo de criação. |
properties.description |
string |
Obtém ou define a descrição. |
properties.jobCount |
integer (int32) |
Obtém ou define a contagem de trabalhos da configuração. |
properties.lastModifiedTime |
string (date-time) |
Obtém ou define a hora da última modificação. |
properties.logVerbose |
boolean |
Obtém ou define a opção de log detalhada. |
properties.nodeConfigurationCount |
integer |
Obtém o número de configurações de nó compilado. |
properties.parameters |
<string,
Dsc |
Obtém ou define os parâmetros de configuração. |
properties.provisioningState |
Obtém ou define o estado de provisionamento da configuração. |
|
properties.source |
Obtém ou define a origem. |
|
properties.state |
Obtém ou define o estado da configuração. |
|
tags |
object |
Marcas de recurso. |
type |
string |
O tipo do recurso. |
DscConfigurationParameter
Definição do tipo de parâmetro de configuração.
Nome | Tipo | Description |
---|---|---|
defaultValue |
string |
Obtém ou define o valor padrão do parâmetro. |
isMandatory |
boolean |
Obtém ou define um valor booliano para indicar se o parâmetro é obrigatório ou não. |
position |
integer (int32) |
Obter ou definir a posição do parâmetro. |
type |
string |
Obtém ou define o tipo do parâmetro. |
DscConfigurationProvisioningState
Obtém ou define o estado de provisionamento da configuração.
Valor | Description |
---|---|
Succeeded |
DscConfigurationState
Obtém ou define o estado da configuração.
Valor | Description |
---|---|
Edit | |
New | |
Published |
ErrorResponse
Resposta de erro de uma falha de operação
Nome | Tipo | Description |
---|---|---|
code |
string |
Código de erro |
message |
string |
Mensagem de erro indicando por que a operação falhou. |