Sql Resources - Get Sql Stored Procedure

Obtém o SQL procedure armazenado numa conta de base de dados Azure Cosmos DB existente.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DocumentDB/databaseAccounts/{accountName}/sqlDatabases/{databaseName}/containers/{containerName}/storedProcedures/{storedProcedureName}?api-version=2021-04-01-preview

Parâmetros do URI

Name In Required Type Description
accountName
path True
  • string

Nome da conta da base de dados cosmos DB.

Regex pattern: ^[a-z0-9]+(-[a-z0-9]+)*

containerName
path True
  • string

Nome do contentor Cosmos DB.

databaseName
path True
  • string

Nome da base de dados Cosmos DB.

resourceGroupName
path True
  • string

O nome do grupo de recursos. O nome não é sensível a maiúsculas e minúsculas.

storedProcedureName
path True
  • string

Cosmos DB armazenou o nome de procedure.

subscriptionId
path True
  • string

A identificação da assinatura do alvo.

api-version
query True
  • string

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

Respostas

Name Type Description
200 OK

A SQL propriedade deprocedure armazenada foi recuperada com sucesso.

Segurança

azure_auth

Flow de Azure Ative Directory OAuth2

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation Personificar a sua conta de utilizador

Exemplos

CosmosDBSqlStoredProcedureGet

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/rgName/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/sqlDatabases/databaseName/containers/containerName/storedProcedures/storedProcedureName?api-version=2021-04-01-preview

Sample Response

{
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.DocumentDB/databaseAccounts/ddb1/sqlDatabases/databaseName/sqlContainers/containerName/sqlStoredProcedures/storedProcedureName",
  "name": "storedProcedureName",
  "type": "Microsoft.DocumentDB/databaseAccounts/sqlDatabases/sqlContainers/sqlStoredProcedures",
  "properties": {
    "resource": {
      "id": "storedProcedureName",
      "body": "body",
      "_rid": "PD5DALigDgw=",
      "_ts": 1459200611,
      "_etag": "\"00005900-0000-0000-0000-56f9a2630000\""
    }
  }
}

Definições

ManagedServiceIdentity

Identidade para o recurso.

Resource
ResourceIdentityType

O tipo de identidade usada para o recurso. O tipo 'SystemAssigned,UserAssigned' inclui uma identidade implicitamente criada e um conjunto de identidades atribuídas pelo utilizador. O tipo 'Nenhum' removerá quaisquer identidades do serviço.

SqlStoredProcedureGetResults

Um Azure Cosmos DB armazenadoProcedure.

UserAssignedIdentities

A lista de identidades de utilizador associadas a recursos. As referências-chave do dicionário de identidade do utilizador serão ids de recursos ARM no formulário: '/subscrições/{subscriçãoD}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

ManagedServiceIdentity

Identidade para o recurso.

Name Type Description
principalId
  • string

A identificação principal do sistema atribuiu identidade. Esta propriedade só será fornecida para uma identidade atribuída ao sistema.

tenantId
  • string

A identidade do inquilino do sistema atribuiu identidade. Esta propriedade só será fornecida para uma identidade atribuída ao sistema.

type

O tipo de identidade usada para o recurso. O tipo 'SystemAssigned,UserAssigned' inclui uma identidade implicitamente criada e um conjunto de identidades atribuídas pelo utilizador. O tipo 'Nenhum' removerá quaisquer identidades do serviço.

userAssignedIdentities

A lista de identidades de utilizador associadas a recursos. As referências-chave do dicionário de identidade do utilizador serão ids de recursos ARM no formulário: '/subscrições/{subscriçãoD}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

Resource

Name Type Description
_etag
  • string

Um sistema gerou propriedade que representa o etag de recursos necessário para um controlo otimista da concordância.

_rid
  • string

Um sistema gerou propriedade. Um identificador único.

_ts
  • number

Um sistema gerado propriedade que denota o último tempo atualizado do pico de recurso.

body
  • string

Corpo do Procedimento Armazenado

id
  • string

Nome do Cosmos DB SQL storedProcedure

ResourceIdentityType

O tipo de identidade usada para o recurso. O tipo 'SystemAssigned,UserAssigned' inclui uma identidade implicitamente criada e um conjunto de identidades atribuídas pelo utilizador. O tipo 'Nenhum' removerá quaisquer identidades do serviço.

Name Type Description
None
  • string
SystemAssigned
  • string
SystemAssigned,UserAssigned
  • string
UserAssigned
  • string

SqlStoredProcedureGetResults

Um Azure Cosmos DB armazenadoProcedure.

Name Type Description
id
  • string

O identificador de recursos único do recurso ARM.

identity

Identidade para o recurso.

location
  • string

A localização do grupo de recursos a que pertence o recurso.

name
  • string

O nome do recurso ARM.

properties.resource
tags
  • object

As etiquetas são uma lista de pares de valores-chave que descrevem o recurso. Estas etiquetas podem ser utilizadas na visualização e agrupar este recurso (entre grupos de recursos). Um máximo de 15 tags pode ser fornecido para um recurso. Cada etiqueta não deve ter uma chave superior a 128 caracteres e não deve ter um valor superior a 256 caracteres. Por exemplo, a experiência padrão para um tipo de modelo é definida com "defaultExperience": "Cassandra". Os valores atuais de "defaultExperience" também incluem "Tabela", "Graph", "DocumentDB" e "MongoDB".

type
  • string

O tipo de recurso Azure.

UserAssignedIdentities

A lista de identidades de utilizador associadas a recursos. As referências-chave do dicionário de identidade do utilizador serão ids de recursos ARM no formulário: '/subscrições/{subscriçãoD}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

Name Type Description