Compartilhar via


CustomLocations interface

Interface que representa um CustomLocations.

Métodos

beginCreateOrUpdate(string, string, CustomLocation, CustomLocationsCreateOrUpdateOptionalParams)

Cria ou atualiza um Local Personalizado no Grupo de Recursos e Assinatura especificados

beginCreateOrUpdateAndWait(string, string, CustomLocation, CustomLocationsCreateOrUpdateOptionalParams)

Cria ou atualiza um Local Personalizado no Grupo de Recursos e Assinatura especificados

beginDelete(string, string, CustomLocationsDeleteOptionalParams)

Exclui o Local Personalizado com o Nome do Recurso, o Grupo de Recursos e a ID da Assinatura especificados.

beginDeleteAndWait(string, string, CustomLocationsDeleteOptionalParams)

Exclui o Local Personalizado com o Nome do Recurso, o Grupo de Recursos e a ID da Assinatura especificados.

findTargetResourceGroup(string, string, CustomLocationFindTargetResourceGroupProperties, CustomLocationsFindTargetResourceGroupOptionalParams)

Retorna o grupo de recursos de destino associado às regras de sincronização de recursos do Local Personalizado que correspondem às regras passadas com a Solicitação de Localizar Grupo de Recursos de Destino.

get(string, string, CustomLocationsGetOptionalParams)

Obtém os detalhes do customLocation com um grupo de recursos e um nome especificados.

listByResourceGroup(string, CustomLocationsListByResourceGroupOptionalParams)

Obtém uma lista de Locais Personalizados na assinatura e no grupo de recursos especificados. A operação retorna propriedades de cada Local Personalizado.

listBySubscription(CustomLocationsListBySubscriptionOptionalParams)

Obtém uma lista de Locais Personalizados na assinatura especificada. A operação retorna propriedades de cada Local Personalizado

listEnabledResourceTypes(string, string, CustomLocationsListEnabledResourceTypesOptionalParams)

Obtém a lista dos tipos de recursos habilitados.

listOperations(CustomLocationsListOperationsOptionalParams)

Lista todas as operações de Locais Personalizados disponíveis.

update(string, string, CustomLocationsUpdateOptionalParams)

Atualiza um Local Personalizado com o Nome do Recurso especificado no Grupo de Recursos e na Assinatura especificados.

Detalhes do método

beginCreateOrUpdate(string, string, CustomLocation, CustomLocationsCreateOrUpdateOptionalParams)

Cria ou atualiza um Local Personalizado no Grupo de Recursos e Assinatura especificados

function beginCreateOrUpdate(resourceGroupName: string, resourceName: string, parameters: CustomLocation, options?: CustomLocationsCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<CustomLocation>, CustomLocation>>

Parâmetros

resourceGroupName

string

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

resourceName

string

Nome de locais personalizados.

parameters
CustomLocation

Parâmetros fornecidos para criar ou atualizar um local personalizado.

options
CustomLocationsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<PollerLike<@azure/core-lro.PollOperationState<CustomLocation>, CustomLocation>>

beginCreateOrUpdateAndWait(string, string, CustomLocation, CustomLocationsCreateOrUpdateOptionalParams)

Cria ou atualiza um Local Personalizado no Grupo de Recursos e Assinatura especificados

function beginCreateOrUpdateAndWait(resourceGroupName: string, resourceName: string, parameters: CustomLocation, options?: CustomLocationsCreateOrUpdateOptionalParams): Promise<CustomLocation>

Parâmetros

resourceGroupName

string

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

resourceName

string

Nome de locais personalizados.

parameters
CustomLocation

Parâmetros fornecidos para criar ou atualizar um local personalizado.

options
CustomLocationsCreateOrUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<CustomLocation>

beginDelete(string, string, CustomLocationsDeleteOptionalParams)

Exclui o Local Personalizado com o Nome do Recurso, o Grupo de Recursos e a ID da Assinatura especificados.

function beginDelete(resourceGroupName: string, resourceName: string, options?: CustomLocationsDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

Parâmetros

resourceGroupName

string

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

resourceName

string

Nome de locais personalizados.

options
CustomLocationsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, CustomLocationsDeleteOptionalParams)

Exclui o Local Personalizado com o Nome do Recurso, o Grupo de Recursos e a ID da Assinatura especificados.

function beginDeleteAndWait(resourceGroupName: string, resourceName: string, options?: CustomLocationsDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

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

resourceName

string

Nome de locais personalizados.

options
CustomLocationsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

findTargetResourceGroup(string, string, CustomLocationFindTargetResourceGroupProperties, CustomLocationsFindTargetResourceGroupOptionalParams)

Retorna o grupo de recursos de destino associado às regras de sincronização de recursos do Local Personalizado que correspondem às regras passadas com a Solicitação de Localizar Grupo de Recursos de Destino.

function findTargetResourceGroup(resourceGroupName: string, resourceName: string, parameters: CustomLocationFindTargetResourceGroupProperties, options?: CustomLocationsFindTargetResourceGroupOptionalParams): Promise<CustomLocationFindTargetResourceGroupResult>

Parâmetros

resourceGroupName

string

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

resourceName

string

Nome de locais personalizados.

parameters
CustomLocationFindTargetResourceGroupProperties

Parâmetros da solicitação do grupo de recursos de destino de localização.

options
CustomLocationsFindTargetResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, CustomLocationsGetOptionalParams)

Obtém os detalhes do customLocation com um grupo de recursos e um nome especificados.

function get(resourceGroupName: string, resourceName: string, options?: CustomLocationsGetOptionalParams): Promise<CustomLocation>

Parâmetros

resourceGroupName

string

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

resourceName

string

Nome de locais personalizados.

options
CustomLocationsGetOptionalParams

Os parâmetros de opções.

Retornos

Promise<CustomLocation>

listByResourceGroup(string, CustomLocationsListByResourceGroupOptionalParams)

Obtém uma lista de Locais Personalizados na assinatura e no grupo de recursos especificados. A operação retorna propriedades de cada Local Personalizado.

function listByResourceGroup(resourceGroupName: string, options?: CustomLocationsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<CustomLocation, CustomLocation[], PageSettings>

Parâmetros

resourceGroupName

string

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

options
CustomLocationsListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

listBySubscription(CustomLocationsListBySubscriptionOptionalParams)

Obtém uma lista de Locais Personalizados na assinatura especificada. A operação retorna propriedades de cada Local Personalizado

function listBySubscription(options?: CustomLocationsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<CustomLocation, CustomLocation[], PageSettings>

Parâmetros

options
CustomLocationsListBySubscriptionOptionalParams

Os parâmetros de opções.

Retornos

listEnabledResourceTypes(string, string, CustomLocationsListEnabledResourceTypesOptionalParams)

Obtém a lista dos tipos de recursos habilitados.

function listEnabledResourceTypes(resourceGroupName: string, resourceName: string, options?: CustomLocationsListEnabledResourceTypesOptionalParams): PagedAsyncIterableIterator<EnabledResourceType, EnabledResourceType[], PageSettings>

Parâmetros

resourceGroupName

string

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

resourceName

string

Nome de locais personalizados.

options
CustomLocationsListEnabledResourceTypesOptionalParams

Os parâmetros de opções.

Retornos

listOperations(CustomLocationsListOperationsOptionalParams)

Lista todas as operações de Locais Personalizados disponíveis.

function listOperations(options?: CustomLocationsListOperationsOptionalParams): PagedAsyncIterableIterator<CustomLocationOperation, CustomLocationOperation[], PageSettings>

Parâmetros

options
CustomLocationsListOperationsOptionalParams

Os parâmetros de opções.

Retornos

update(string, string, CustomLocationsUpdateOptionalParams)

Atualiza um Local Personalizado com o Nome do Recurso especificado no Grupo de Recursos e na Assinatura especificados.

function update(resourceGroupName: string, resourceName: string, options?: CustomLocationsUpdateOptionalParams): Promise<CustomLocation>

Parâmetros

resourceGroupName

string

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

resourceName

string

Nome de locais personalizados.

options
CustomLocationsUpdateOptionalParams

Os parâmetros de opções.

Retornos

Promise<CustomLocation>