Partager via


Automation Account - List By Resource Group

Récupérez une liste de comptes au sein d’un groupe de ressources donné.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts?api-version=2023-11-01

Paramètres URI

Nom Dans Obligatoire Type Description
resourceGroupName
path True

string

Nom d’un groupe de ressources Azure.

Modèle d’expression régulière: ^[-\w\._]+$

subscriptionId
path True

string

Obtient les informations d'identification d'abonnement qui identifient l'abonnement Microsoft Azure de manière unique. L’ID d’abonnement fait partie de l’URI pour chaque appel de service.

api-version
query True

string

Version de l’API cliente.

Réponses

Nom Type Description
200 OK

AutomationAccountListResult

Ok

Other Status Codes

ErrorResponse

Réponse d’erreur Automation décrivant la raison de l’échec de l’opération.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

List automation accounts by resource group

Exemple de requête

GET https://management.azure.com/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts?api-version=2023-11-01

Exemple de réponse

{
  "value": [
    {
      "id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/myaccount",
      "location": "eastus2",
      "name": "myaccount",
      "type": "Microsoft.Automation/AutomationAccounts",
      "properties": {
        "creationTime": "2016-09-24T00:47:04.227+00:00",
        "lastModifiedTime": "2017-02-09T21:35:16.4+00:00",
        "lastModifiedBy": "myEmailId@microsoft.com",
        "state": "Ok"
      }
    },
    {
      "id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/myAccount123",
      "location": "eastus2",
      "name": "myAccount123",
      "type": "Microsoft.Automation/AutomationAccounts",
      "properties": {
        "creationTime": "2016-09-29T00:32:32.52+00:00",
        "lastModifiedTime": "2017-02-09T21:35:16.4+00:00",
        "lastModifiedBy": "myEmailId@microsoft.com",
        "state": "Ok"
      }
    },
    {
      "id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/myAccountasfads",
      "location": "East US 2",
      "name": "myAccountasfads",
      "type": "Microsoft.Automation/AutomationAccounts",
      "properties": {
        "creationTime": "2017-03-24T23:21:03.27+00:00",
        "lastModifiedTime": "2017-03-24T23:21:03.27+00:00",
        "lastModifiedBy": "myEmailId@microsoft.com",
        "state": "Ok"
      }
    },
    {
      "id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/myAutomationAccount1",
      "location": "East US 2",
      "name": "myAutomationAccount1",
      "type": "Microsoft.Automation/AutomationAccounts",
      "properties": {
        "creationTime": "2017-03-24T23:22:33.26+00:00",
        "lastModifiedTime": "2017-03-24T23:22:33.26+00:00",
        "lastModifiedBy": "myEmailId@microsoft.com",
        "state": "Ok"
      }
    },
    {
      "id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/myAutomationAccount11",
      "location": "East US 2",
      "name": "myAutomationAccount11",
      "type": "Microsoft.Automation/AutomationAccounts",
      "properties": {
        "creationTime": "2017-03-26T02:10:24.523+00:00",
        "lastModifiedTime": "2017-03-26T02:11:12.027+00:00",
        "lastModifiedBy": "myEmailId@microsoft.com",
        "state": "Ok"
      }
    },
    {
      "id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/myAutomationAccount2",
      "location": "East US 2",
      "name": "myAutomationAccount2",
      "type": "Microsoft.Automation/AutomationAccounts",
      "properties": {
        "creationTime": "2017-03-24T23:24:20.31+00:00",
        "lastModifiedTime": "2017-03-24T23:24:20.31+00:00",
        "lastModifiedBy": "myEmailId@microsoft.com",
        "state": "Ok"
      }
    },
    {
      "id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/myAutomationAccount3",
      "location": "East US 2",
      "name": "myAutomationAccount3",
      "type": "Microsoft.Automation/AutomationAccounts",
      "properties": {
        "creationTime": "2017-03-24T23:24:43.967+00:00",
        "lastModifiedTime": "2017-03-24T23:24:43.967+00:00",
        "lastModifiedBy": "myEmailId@microsoft.com",
        "state": "Ok"
      }
    },
    {
      "id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/myAutomationAccount4",
      "location": "East US 2",
      "name": "myAutomationAccount4",
      "type": "Microsoft.Automation/AutomationAccounts",
      "properties": {
        "creationTime": "2017-03-25T02:04:56.9+00:00",
        "lastModifiedTime": "2017-03-25T02:04:56.9+00:00",
        "lastModifiedBy": "myEmailId@microsoft.com",
        "state": "Ok"
      }
    },
    {
      "id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/myAutomationAccount6",
      "location": "East US 2",
      "name": "myAutomationAccount6",
      "type": "Microsoft.Automation/AutomationAccounts",
      "properties": {
        "creationTime": "2017-03-25T02:10:44.567+00:00",
        "lastModifiedTime": "2017-03-25T02:10:44.567+00:00",
        "lastModifiedBy": "myEmailId@microsoft.com",
        "state": "Ok"
      }
    },
    {
      "id": "/subscriptions/subid/resourceGroups/rg/providers/Microsoft.Automation/automationAccounts/myAutomationAccount7",
      "location": "East US 2",
      "name": "myAutomationAccount7",
      "type": "Microsoft.Automation/AutomationAccounts",
      "properties": {
        "creationTime": "2017-03-25T02:19:17.943+00:00",
        "lastModifiedTime": "2017-03-25T02:19:17.943+00:00",
        "lastModifiedBy": "myEmailId@microsoft.com",
        "state": "Ok"
      }
    }
  ]
}

Définitions

Nom Description
AutomationAccount

Définition du type de compte Automation.

AutomationAccountListResult

Modèle de réponse pour l’opération de compte de liste.

AutomationAccountState

Obtient status de compte.

createdByType

Type d’identité qui a créé la ressource.

EncryptionKeySourceType

Source de clé de chiffrement

EncryptionProperties

Paramètres de chiffrement pour le compte Automation

ErrorResponse

Réponse d’erreur d’un échec d’opération

Identity

Identité de la ressource.

KeyVaultProperties

Paramètres relatifs au chiffrement du coffre de clés pour un magasin de configuration.

PrivateEndpointConnection

Une connexion de point de terminaison privé

PrivateEndpointProperty

Point de terminaison privé auquel appartient la connexion.

PrivateLinkServiceConnectionStateProperty

État de la connexion de la connexion de point de terminaison privé.

ResourceIdentityType

Type d’identité.

Sku

Référence SKU du compte.

SkuNameEnum

Obtient ou définit le nom de la référence SKU du compte.

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

UserAssignedIdentitiesProperties

AutomationAccount

Définition du type de compte Automation.

Nom Type Description
etag

string

Obtient ou définit l’etag de la ressource.

id

string

ID de ressource complet pour la ressource

identity

Identity

Identité de la ressource.

location

string

Région Azure où réside la ressource

name

string

nom de la ressource.

properties.automationHybridServiceUrl

string

URL du service hybride Automation utilisé pour l’intégration de Worker hybride.

properties.creationTime

string

Obtient l’heure de création.

properties.description

string

Obtient ou définit la description.

properties.disableLocalAuth

boolean

Indique si les demandes utilisant l’authentification non-AAD sont bloquées

properties.encryption

EncryptionProperties

Propriétés de chiffrement pour le compte Automation

properties.lastModifiedBy

string

Obtient ou définit la dernière modification par.

properties.lastModifiedTime

string

Obtient l’heure de la dernière modification.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Liste des opérations Automation prises en charge par le fournisseur de ressources Automation.

properties.publicNetworkAccess

boolean

Indique si le trafic sur le point de terminaison non ARM (Webhook/Agent) est autorisé à partir de l’Internet public

properties.sku

Sku

Obtient ou définit la référence SKU du compte.

properties.state

AutomationAccountState

Obtient status de compte.

systemData

systemData

Métadonnées du système de ressources.

tags

object

Balises de ressource.

type

string

Type de la ressource.

AutomationAccountListResult

Modèle de réponse pour l’opération de compte de liste.

Nom Type Description
nextLink

string

Obtient ou définit le lien suivant.

value

AutomationAccount[]

Obtient ou définit la liste des comptes.

AutomationAccountState

Obtient status de compte.

Nom Type Description
Ok

string

Suspended

string

Unavailable

string

createdByType

Type d’identité qui a créé la ressource.

Nom Type Description
Application

string

Key

string

ManagedIdentity

string

User

string

EncryptionKeySourceType

Source de clé de chiffrement

Nom Type Description
Microsoft.Automation

string

Microsoft.Keyvault

string

EncryptionProperties

Paramètres de chiffrement pour le compte Automation

Nom Type Description
identity

Identity

Identité utilisateur utilisée pour cmk.

keySource

EncryptionKeySourceType

Source de clé de chiffrement

keyVaultProperties

KeyVaultProperties

Propriétés du coffre de clés.

ErrorResponse

Réponse d’erreur d’un échec d’opération

Nom Type Description
code

string

Code d'erreur

message

string

Message d’erreur indiquant la raison de l’échec de l’opération.

Identity

Identité de la ressource.

Nom Type Description
principalId

string

ID principal de l’identité de ressource.

tenantId

string

ID de locataire de la ressource.

type

ResourceIdentityType

Type d’identité.

userAssignedIdentities

<string,  UserAssignedIdentitiesProperties>

Liste des identités utilisateur associées à la ressource. Les références de clé de dictionnaire d’identité utilisateur sont des ID de ressource ARM au format « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ».

KeyVaultProperties

Paramètres relatifs au chiffrement du coffre de clés pour un magasin de configuration.

Nom Type Description
keyName

string

Nom de la clé utilisée pour chiffrer les données.

keyVersion

string

Version de clé de la clé utilisée pour chiffrer les données.

keyvaultUri

string

URI de la clé de coffre de clés utilisée pour chiffrer les données.

PrivateEndpointConnection

Une connexion de point de terminaison privé

Nom Type Description
id

string

ID de ressource complet pour la ressource

name

string

nom de la ressource.

properties.groupIds

string[]

Obtient les groupIds.

properties.privateEndpoint

PrivateEndpointProperty

Point de terminaison privé auquel appartient la connexion.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionStateProperty

État de la connexion de la connexion de point de terminaison privé.

type

string

Type de la ressource.

PrivateEndpointProperty

Point de terminaison privé auquel appartient la connexion.

Nom Type Description
id

string

ID de ressource du point de terminaison privé.

PrivateLinkServiceConnectionStateProperty

État de la connexion de la connexion de point de terminaison privé.

Nom Type Description
actionsRequired

string

Toute action requise au-delà du workflow de base (approuver/rejeter/déconnecter)

description

string

Description de la connexion au service private link.

status

string

La connexion au service de liaison privée status.

ResourceIdentityType

Type d’identité.

Nom Type Description
None

string

SystemAssigned

string

SystemAssigned, UserAssigned

string

UserAssigned

string

Sku

Référence SKU du compte.

Nom Type Description
capacity

integer

Obtient ou définit la capacité de référence SKU.

family

string

Obtient ou définit la famille de références SKU.

name

SkuNameEnum

Obtient ou définit le nom de la référence SKU du compte.

SkuNameEnum

Obtient ou définit le nom de la référence SKU du compte.

Nom Type Description
Basic

string

Free

string

systemData

Métadonnées relatives à la création et à la dernière modification de la ressource.

Nom Type Description
createdAt

string

Horodatage de la création de ressources (UTC).

createdBy

string

Identité qui a créé la ressource.

createdByType

createdByType

Type d’identité qui a créé la ressource.

lastModifiedAt

string

Horodatage de la dernière modification de la ressource (UTC)

lastModifiedBy

string

Identité qui a modifié la ressource pour la dernière fois.

lastModifiedByType

createdByType

Type d’identité qui a modifié la ressource pour la dernière fois.

UserAssignedIdentitiesProperties

Nom Type Description
clientId

string

ID client de l’identité affectée par l’utilisateur.

principalId

string

ID principal de l’identité affectée par l’utilisateur.