Compartilhar via


Linked Services - Create Or Update

Criar ou atualizar um serviço vinculado.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}/linkedServices/{linkedServiceName}?api-version=2023-09-01

Parâmetros de URI

Nome Em Obrigatório Tipo Description
linkedServiceName
path True

string

Nome do recurso linkedServices

resourceGroupName
path True

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

subscriptionId
path True

string

A ID da assinatura de destino.

workspaceName
path True

string

O nome do workspace.

Padrão Regex: ^[A-Za-z0-9][A-Za-z0-9-]+[A-Za-z0-9]$

api-version
query True

string

A versão da API a ser usada para esta operação.

Corpo da solicitação

Nome Tipo Description
properties.provisioningState

LinkedServiceEntityStatus

O estado de provisionamento do serviço vinculado.

properties.resourceId

string

A ID do recurso que será vinculado ao workspace. Isso deve ser usado para vincular recursos que exigem acesso de leitura

properties.writeAccessResourceId

string

A ID do recurso que será vinculado ao workspace. Isso deve ser usado para vincular recursos que exigem acesso de gravação

tags

object

Marcas de recurso.

Respostas

Nome Tipo Description
200 OK

LinkedService

Definição de resposta OK.

201 Created

LinkedService

Definição de resposta criada.

202 Accepted

Definição de resposta aceita.

Segurança

azure_auth

Fluxo do 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

LinkedServicesCreate

Solicitação de exemplo

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-00000000000/resourcegroups/mms-eus/providers/Microsoft.OperationalInsights/workspaces/TestLinkWS/linkedServices/Cluster?api-version=2023-09-01

{
  "properties": {
    "writeAccessResourceId": "/subscriptions/00000000-0000-0000-0000-00000000000/resourceGroups/mms-eus/providers/Microsoft.OperationalInsights/clusters/testcluster"
  }
}

Resposta de exemplo

{
  "properties": {
    "writeAccessResourceId": "/subscriptions/00000000-0000-0000-0000-00000000000/resourceGroups/mms-eus/providers/Microsoft.OperationalInsights/clusters/testcluster",
    "provisioningState": "ProvisioningAccount"
  },
  "id": "/subscriptions/00000000-0000-0000-0000-00000000000/resourcegroups/mms-eus/providers/microsoft.operationalinsights/workspaces/testlinkws/linkedservices/cluster",
  "name": "TestLinkWS/Cluster",
  "type": "Microsoft.OperationalInsights/workspaces/linkedServices"
}
{
  "properties": {
    "writeAccessResourceId": "/subscriptions/00000000-0000-0000-0000-00000000000/resourceGroups/mms-eus/providers/Microsoft.OperationalInsights/clusters/testcluster",
    "provisioningState": "ProvisioningAccount"
  },
  "id": "/subscriptions/00000000-0000-0000-0000-00000000000/resourcegroups/mms-eus/providers/microsoft.operationalinsights/workspaces/testlinkws/linkedservices/cluster",
  "name": "TestLinkWS/Cluster",
  "type": "Microsoft.OperationalInsights/workspaces/linkedServices"
}

Definições

Nome Description
LinkedService

O contêiner de recursos de serviço vinculado de nível superior.

LinkedServiceEntityStatus

O estado de provisionamento do serviço vinculado.

LinkedService

O contêiner de recursos de serviço vinculado de nível superior.

Nome Tipo Description
id

string

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

O nome do recurso

properties.provisioningState

LinkedServiceEntityStatus

O estado de provisionamento do serviço vinculado.

properties.resourceId

string

A ID do recurso que será vinculado ao workspace. Isso deve ser usado para vincular recursos que exigem acesso de leitura

properties.writeAccessResourceId

string

A ID do recurso que será vinculado ao workspace. Isso deve ser usado para vincular recursos que exigem acesso de gravação

tags

object

Marcas de recurso.

type

string

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

LinkedServiceEntityStatus

O estado de provisionamento do serviço vinculado.

Nome Tipo Description
Deleting

string

ProvisioningAccount

string

Succeeded

string

Updating

string