Workspaces - List
Restituisce un elenco di aree di lavoro in una sottoscrizione
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Synapse/workspaces?api-version=2021-06-01
Parametri dell'URI
| Nome | In | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
subscription
|
path | True |
string minLength: 1 |
ID della sottoscrizione di destinazione. |
|
api-version
|
query | True |
string minLength: 1 |
Versione dell'API da usare per questa operazione. |
Risposte
| Nome | Tipo | Descrizione |
|---|---|---|
| 200 OK | ||
| Other Status Codes |
Esempio
List workspaces in subscription
Esempio di richiesta
Risposta di esempio
{
"value": [
{
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup1/providers/Microsoft.Synapse/workspaces/workspace1",
"name": "workspace1",
"type": "Microsoft.Synapse/workspaces",
"location": "East US",
"properties": {
"defaultDataLakeStorage": {
"accountUrl": "https://accountname.dfs.core.windows.net",
"filesystem": "default"
},
"connectivityEndpoints": {
"dev": "workspace1.dev.projectarcadia.net",
"sql": "workspace1.sql.projectarcadia.net"
},
"sqlAdministratorLogin": "login",
"managedResourceGroupName": "resourceGroup2",
"provisioningState": "Succeeded",
"workspaceUID": "00000000-1111-2222-3333-444444444444"
},
"tags": {
"key": "value"
}
},
{
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroup1/providers/Microsoft.Synapse/workspaces/workspace2",
"name": "workspace2",
"type": "Microsoft.Synapse/workspaces",
"location": "East US",
"properties": {
"defaultDataLakeStorage": {
"accountUrl": "https://accountname.dfs.core.windows.net",
"filesystem": "default"
},
"connectivityEndpoints": {
"dev": "workspace2.dev.projectarcadia.net",
"sql": "workspace2.sql.projectarcadia.net"
},
"sqlAdministratorLogin": "login",
"managedResourceGroupName": "resourceGroup2",
"provisioningState": "Succeeded",
"workspaceUID": "00000000-1111-2222-3333-444444444444"
},
"tags": {
"key": "value"
}
}
]
}
Definizioni
| Nome | Descrizione |
|---|---|
|
Csp |
Proprietà di amministratore AAD iniziali dell'area di lavoro per una sottoscrizione CSP |
|
Customer |
Dettagli della chiave gestita dal cliente associata all'area di lavoro |
|
Data |
Dettagli dell'account di archiviazione data lake associato all'area di lavoro |
|
Encryption |
Dettagli della crittografia associata all'area di lavoro |
|
Error |
Informazioni aggiuntive sull'errore di gestione delle risorse. |
|
Error |
Dettagli dell'errore. |
|
Error |
Risposta di errore |
|
Kek |
Proprietà della chiave di crittografia delle chiavi |
|
Managed |
Identità gestita dell'area di lavoro |
|
Managed |
Impostazioni della rete virtuale gestita |
|
Private |
Dettagli dell'endpoint privato |
|
Private |
Una connessione endpoint privato |
|
Private |
Dettagli dello stato della connessione dell'endpoint privato |
|
Purview |
Configurazione di Purview |
|
Resource |
Tipo di identità gestita per l'area di lavoro |
|
User |
Identità gestita assegnata dall'utente |
|
Virtual |
Profilo di rete virtuale |
| Workspace |
Un'area di lavoro |
|
Workspace |
Elenco di aree di lavoro |
|
Workspace |
Dettagli della chiave gestita dal cliente associata all'area di lavoro |
|
Workspace |
Abilitare o disabilitare l'accesso alla rete pubblica all'area di lavoro |
|
Workspace |
Impostazioni di integrazione git |
CspWorkspaceAdminProperties
Proprietà di amministratore AAD iniziali dell'area di lavoro per una sottoscrizione CSP
| Nome | Tipo | Descrizione |
|---|---|---|
| initialWorkspaceAdminObjectId |
string |
ID oggetto AAD dell'amministratore dell'area di lavoro iniziale |
CustomerManagedKeyDetails
Dettagli della chiave gestita dal cliente associata all'area di lavoro
| Nome | Tipo | Descrizione |
|---|---|---|
| kekIdentity |
Chiave di crittografia della chiave |
|
| key |
Oggetto chiave dell'area di lavoro |
|
| status |
string |
Stato della chiave gestita dal cliente nell'area di lavoro |
DataLakeStorageAccountDetails
Dettagli dell'account di archiviazione data lake associato all'area di lavoro
| Nome | Tipo | Descrizione |
|---|---|---|
| accountUrl |
string |
URL dell'account |
| createManagedPrivateEndpoint |
boolean |
Creare o meno un endpoint privato gestito in questo account di archiviazione |
| filesystem |
string |
Nome file system |
| resourceId |
string |
ID risorsa ARM di questo account di archiviazione |
EncryptionDetails
Dettagli della crittografia associata all'area di lavoro
| Nome | Tipo | Descrizione |
|---|---|---|
| cmk |
Dettagli chiave gestita dal cliente |
|
| doubleEncryptionEnabled |
boolean |
Doppia crittografia abilitata |
ErrorAdditionalInfo
Informazioni aggiuntive sull'errore di gestione delle risorse.
| Nome | Tipo | Descrizione |
|---|---|---|
| info |
object |
Informazioni aggiuntive. |
| type |
string |
Tipo di informazioni aggiuntive. |
ErrorDetail
Dettagli dell'errore.
| Nome | Tipo | Descrizione |
|---|---|---|
| additionalInfo |
Informazioni aggiuntive sull'errore. |
|
| code |
string |
Codice di errore. |
| details |
Dettagli dell'errore. |
|
| message |
string |
Messaggio di errore. |
| target |
string |
Destinazione dell'errore. |
ErrorResponse
Risposta di errore
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
Oggetto error. |
KekIdentityProperties
Proprietà della chiave di crittografia delle chiavi
| Nome | Tipo | Descrizione |
|---|---|---|
| useSystemAssignedIdentity |
Valore booleano che specifica se usare o meno l'identità assegnata dal sistema |
|
| userAssignedIdentity |
string |
ID risorsa identità assegnata dall'utente |
ManagedIdentity
Identità gestita dell'area di lavoro
| Nome | Tipo | Descrizione |
|---|---|---|
| principalId |
string |
ID entità dell'identità gestita dell'area di lavoro |
| tenantId |
string (uuid) |
ID tenant dell'identità gestita dell'area di lavoro |
| type |
Tipo di identità gestita per l'area di lavoro |
|
| userAssignedIdentities |
<string,
User |
Identità gestite assegnate dall'utente. |
ManagedVirtualNetworkSettings
Impostazioni della rete virtuale gestita
| Nome | Tipo | Descrizione |
|---|---|---|
| allowedAadTenantIdsForLinking |
string[] |
ID tenant Aad consentiti per il collegamento |
| linkedAccessCheckOnTargetResource |
boolean |
Controllo di accesso collegato nella risorsa di destinazione |
| preventDataExfiltration |
boolean |
Impedire l'esfiltrazione di dati |
PrivateEndpoint
Dettagli dell'endpoint privato
| Nome | Tipo | Descrizione |
|---|---|---|
| id |
string |
ID risorsa dell'endpoint privato. |
PrivateEndpointConnection
Una connessione endpoint privato
| Nome | Tipo | Descrizione |
|---|---|---|
| id |
string |
ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name |
string |
Nome della risorsa |
| properties.privateEndpoint |
Endpoint privato a cui appartiene la connessione. |
|
| properties.privateLinkServiceConnectionState |
Stato della connessione dell'endpoint privato. |
|
| properties.provisioningState |
string |
Stato di provisioning della connessione dell'endpoint privato. |
| type |
string |
Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
PrivateLinkServiceConnectionState
Dettagli dello stato della connessione dell'endpoint privato
| Nome | Tipo | Descrizione |
|---|---|---|
| actionsRequired |
string |
Azioni necessarie per la connessione al servizio di collegamento privato. |
| description |
string |
Descrizione della connessione al servizio di collegamento privato. |
| status |
string |
Stato della connessione al servizio collegamento privato. |
PurviewConfiguration
Configurazione di Purview
| Nome | Tipo | Descrizione |
|---|---|---|
| purviewResourceId |
string |
ID risorsa Purview |
ResourceIdentityType
Tipo di identità gestita per l'area di lavoro
| Valore | Descrizione |
|---|---|
| None | |
| SystemAssigned | |
| SystemAssigned,UserAssigned |
UserAssignedManagedIdentity
Identità gestita assegnata dall'utente
| Nome | Tipo | Descrizione |
|---|---|---|
| clientId |
string (uuid) |
ID client. |
| principalId |
string (uuid) |
ID entità. |
VirtualNetworkProfile
Profilo di rete virtuale
| Nome | Tipo | Descrizione |
|---|---|---|
| computeSubnetId |
string |
ID subnet usato per i calcoli nell'area di lavoro |
Workspace
Un'area di lavoro
| Nome | Tipo | Valore predefinito | Descrizione |
|---|---|---|---|
| id |
string |
ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
|
| identity |
Identità dell'area di lavoro |
||
| location |
string |
Posizione geografica in cui risiede la risorsa |
|
| name |
string |
Nome della risorsa |
|
| properties.adlaResourceId |
string |
ID risorsa ADLA. |
|
| properties.azureADOnlyAuthentication |
boolean |
Abilitare o disabilitare AzureADOnlyAuthentication in tutte le sottorisorse dell'area di lavoro |
|
| properties.connectivityEndpoints |
object |
Endpoint di connettività |
|
| properties.cspWorkspaceAdminProperties |
Proprietà di amministratore AAD iniziali dell'area di lavoro per una sottoscrizione CSP |
||
| properties.defaultDataLakeStorage |
Dettagli dell'account data lake storage predefinito dell'area di lavoro |
||
| properties.encryption |
Dettagli della crittografia dell'area di lavoro |
||
| properties.extraProperties |
object |
Configurazioni a livello di area di lavoro e flag di funzionalità |
|
| properties.managedResourceGroupName |
string |
Gruppo di risorse gestite dell'area di lavoro. Il nome del gruppo di risorse identifica in modo univoco il gruppo di risorse all'interno dell'id sottoscrizione utente. Il nome del gruppo di risorse non deve contenere più di 90 caratteri e deve essere composto da caratteri alfanumerici (Char.IsLetterOrDigit()) e '-', '_', '(', ')' e'.'. Si noti che il nome non può terminare con '.' |
|
| properties.managedVirtualNetwork |
string |
L'impostazione di questa opzione su "default" garantisce che tutte le risorse di calcolo per questa area di lavoro si trovano in una rete virtuale gestita per conto dell'utente. |
|
| properties.managedVirtualNetworkSettings |
Impostazioni della rete virtuale gestita |
||
| properties.privateEndpointConnections |
Connessioni endpoint privato all'area di lavoro |
||
| properties.provisioningState |
string |
Stato del provisioning delle risorse |
|
| properties.publicNetworkAccess | Enabled |
Abilitare o disabilitare l'accesso alla rete pubblica all'area di lavoro |
|
| properties.purviewConfiguration |
Configurazione di Purview |
||
| properties.settings |
object |
Impostazioni dell'area di lavoro |
|
| properties.sqlAdministratorLogin |
string |
Account di accesso per l'amministratore di SQL Active Directory dell'area di lavoro |
|
| properties.sqlAdministratorLoginPassword |
string |
Password di accesso dell'amministratore SQL |
|
| properties.trustedServiceBypassEnabled |
boolean |
False |
TrustedServiceBypassEnabled per l'area di lavoro |
| properties.virtualNetworkProfile |
Profilo di rete virtuale |
||
| properties.workspaceRepositoryConfiguration |
Impostazioni di integrazione git |
||
| properties.workspaceUID |
string (uuid) |
Identificatore univoco dell'area di lavoro |
|
| tags |
object |
Tag di risorsa. |
|
| type |
string |
Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
WorkspaceInfoListResult
Elenco di aree di lavoro
| Nome | Tipo | Descrizione |
|---|---|---|
| nextLink |
string |
Collegamento alla pagina successiva dei risultati |
| value |
Elenco di aree di lavoro |
WorkspaceKeyDetails
Dettagli della chiave gestita dal cliente associata all'area di lavoro
| Nome | Tipo | Descrizione |
|---|---|---|
| keyVaultUrl |
string |
URL dell'insieme di credenziali delle chiavi della chiave secondaria dell'area di lavoro |
| name |
string |
Nome della sotto-risorsa chiave dell'area di lavoro |
WorkspacePublicNetworkAccess
Abilitare o disabilitare l'accesso alla rete pubblica all'area di lavoro
| Valore | Descrizione |
|---|---|
| Enabled | |
| Disabled |
WorkspaceRepositoryConfiguration
Impostazioni di integrazione git
| Nome | Tipo | Descrizione |
|---|---|---|
| accountName |
string |
Nome account |
| collaborationBranch |
string |
Ramo di collaborazione |
| hostName |
string |
Nome host GitHub Enterprise. Ad esempio: |
| lastCommitId |
string |
Ultimo ID commit |
| projectName |
string |
Nome del progetto VSTS |
| repositoryName |
string |
Nome repository |
| rootFolder |
string |
Cartella radice da usare nel repository |
| tenantId |
string (uuid) |
L'ID tenant VSTS |
| type |
string |
Tipo di configurazione repositoryID dell'area di lavoro. Esempio di WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration |