Compartir a través de


PrivateLinkScopes interface

Interfaz que representa un PrivateLinkScopes.

Métodos

beginDelete(string, string, PrivateLinkScopesDeleteOptionalParams)

Elimina un PrivateLinkScope de Azure Arc.

beginDeleteAndWait(string, string, PrivateLinkScopesDeleteOptionalParams)

Elimina un PrivateLinkScope de Azure Arc.

createOrUpdate(string, string, HybridComputePrivateLinkScope, PrivateLinkScopesCreateOrUpdateOptionalParams)

Crea (o actualiza) un PrivateLinkScope de Azure Arc. Nota: No se puede especificar un valor diferente para InstrumentationKey ni AppId en la operación Put.

get(string, string, PrivateLinkScopesGetOptionalParams)

Devuelve un PrivateLinkScope de Azure Arc.

getValidationDetails(string, string, PrivateLinkScopesGetValidationDetailsOptionalParams)

Devuelve los detalles de validación de PrivateLinkScope de Azure Arc.

getValidationDetailsForMachine(string, string, PrivateLinkScopesGetValidationDetailsForMachineOptionalParams)

Devuelve los detalles de validación de PrivateLinkScope de Azure Arc para una máquina determinada.

list(PrivateLinkScopesListOptionalParams)

Obtiene una lista de todos los PrivateLinkScopes de Azure Arc dentro de una suscripción.

listByResourceGroup(string, PrivateLinkScopesListByResourceGroupOptionalParams)

Obtiene una lista de PrivateLinkScopes de Azure Arc dentro de un grupo de recursos.

updateTags(string, string, TagsResource, PrivateLinkScopesUpdateTagsOptionalParams)

Actualiza las etiquetas de PrivateLinkScope existentes. Para actualizar otros campos, use el método CreateOrUpdate.

Detalles del método

beginDelete(string, string, PrivateLinkScopesDeleteOptionalParams)

Elimina un PrivateLinkScope de Azure Arc.

function beginDelete(resourceGroupName: string, scopeName: string, options?: PrivateLinkScopesDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

scopeName

string

Nombre del recurso PrivateLinkScope de Azure Arc.

options
PrivateLinkScopesDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, PrivateLinkScopesDeleteOptionalParams)

Elimina un PrivateLinkScope de Azure Arc.

function beginDeleteAndWait(resourceGroupName: string, scopeName: string, options?: PrivateLinkScopesDeleteOptionalParams): Promise<void>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

scopeName

string

Nombre del recurso PrivateLinkScope de Azure Arc.

options
PrivateLinkScopesDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

createOrUpdate(string, string, HybridComputePrivateLinkScope, PrivateLinkScopesCreateOrUpdateOptionalParams)

Crea (o actualiza) un PrivateLinkScope de Azure Arc. Nota: No se puede especificar un valor diferente para InstrumentationKey ni AppId en la operación Put.

function createOrUpdate(resourceGroupName: string, scopeName: string, parameters: HybridComputePrivateLinkScope, options?: PrivateLinkScopesCreateOrUpdateOptionalParams): Promise<HybridComputePrivateLinkScope>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

scopeName

string

Nombre del recurso PrivateLinkScope de Azure Arc.

parameters
HybridComputePrivateLinkScope

Propiedades que deben especificarse para crear o actualizar una instancia de Azure Arc para servidores y clústeres PrivateLinkScope.

options
PrivateLinkScopesCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

get(string, string, PrivateLinkScopesGetOptionalParams)

Devuelve un PrivateLinkScope de Azure Arc.

function get(resourceGroupName: string, scopeName: string, options?: PrivateLinkScopesGetOptionalParams): Promise<HybridComputePrivateLinkScope>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

scopeName

string

Nombre del recurso PrivateLinkScope de Azure Arc.

options
PrivateLinkScopesGetOptionalParams

Parámetros de opciones.

Devoluciones

getValidationDetails(string, string, PrivateLinkScopesGetValidationDetailsOptionalParams)

Devuelve los detalles de validación de PrivateLinkScope de Azure Arc.

function getValidationDetails(location: string, privateLinkScopeId: string, options?: PrivateLinkScopesGetValidationDetailsOptionalParams): Promise<PrivateLinkScopeValidationDetails>

Parámetros

location

string

Ubicación del recurso de destino.

privateLinkScopeId

string

Identificador (Guid) del recurso PrivateLinkScope de Azure Arc.

options
PrivateLinkScopesGetValidationDetailsOptionalParams

Parámetros de opciones.

Devoluciones

getValidationDetailsForMachine(string, string, PrivateLinkScopesGetValidationDetailsForMachineOptionalParams)

Devuelve los detalles de validación de PrivateLinkScope de Azure Arc para una máquina determinada.

function getValidationDetailsForMachine(resourceGroupName: string, machineName: string, options?: PrivateLinkScopesGetValidationDetailsForMachineOptionalParams): Promise<PrivateLinkScopeValidationDetails>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

machineName

string

Nombre de la máquina de destino para obtener los detalles de validación del ámbito de vínculo privado.

Devoluciones

list(PrivateLinkScopesListOptionalParams)

Obtiene una lista de todos los PrivateLinkScopes de Azure Arc dentro de una suscripción.

function list(options?: PrivateLinkScopesListOptionalParams): PagedAsyncIterableIterator<HybridComputePrivateLinkScope, HybridComputePrivateLinkScope[], PageSettings>

Parámetros

options
PrivateLinkScopesListOptionalParams

Parámetros de opciones.

Devoluciones

listByResourceGroup(string, PrivateLinkScopesListByResourceGroupOptionalParams)

Obtiene una lista de PrivateLinkScopes de Azure Arc dentro de un grupo de recursos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

options
PrivateLinkScopesListByResourceGroupOptionalParams

Parámetros de opciones.

Devoluciones

updateTags(string, string, TagsResource, PrivateLinkScopesUpdateTagsOptionalParams)

Actualiza las etiquetas de PrivateLinkScope existentes. Para actualizar otros campos, use el método CreateOrUpdate.

function updateTags(resourceGroupName: string, scopeName: string, privateLinkScopeTags: TagsResource, options?: PrivateLinkScopesUpdateTagsOptionalParams): Promise<HybridComputePrivateLinkScope>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre no distingue mayúsculas de minúsculas.

scopeName

string

Nombre del recurso PrivateLinkScope de Azure Arc.

privateLinkScopeTags
TagsResource

Se ha actualizado la información de etiqueta para establecerla en la instancia de PrivateLinkScope.

options
PrivateLinkScopesUpdateTagsOptionalParams

Parámetros de opciones.

Devoluciones