Compartilhar via


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
automationAccountName
path True

string

O nome da conta de automação.

configurationName
path True

string

O nome da configuração.

resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._]+$

Nome de um grupo de recursos do Azure.

subscriptionId
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

DscConfiguration

OKEY

Media Types: "application/json", "text/plain; charset=utf-8"

Other Status Codes

ErrorResponse

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
ContentHash

Definição do tipo de propriedade runbook.

ContentSource

Definição da fonte de conteúdo.

ContentSourceType

Obtém ou define o tipo de fonte de conteúdo.

DscConfiguration

Definição do tipo de configuração.

DscConfigurationParameter

Definição do tipo de parâmetro de configuração.

DscConfigurationProvisioningState

Obtém ou define o estado de provisionamento da configuração.

DscConfigurationState

Obtém ou define o estado da configuração.

ErrorResponse

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

ContentHash

Obtém ou define o hash.

type

ContentSourceType

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,  DscConfigurationParameter>

Obtém ou define os parâmetros de configuração.

properties.provisioningState

DscConfigurationProvisioningState

Obtém ou define o estado de provisionamento da configuração.

properties.source

ContentSource

Obtém ou define a origem.

properties.state

DscConfigurationState

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.