PrivateLinkScopesOperations interface

Interfaz que representa una operación PrivateLinkScopes.

Propiedades

beginDelete
beginDeleteAndWait
createOrUpdate

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.

delete

Elimina un PrivateLinkScope de Azure Arc.

get

Devuelve un PrivateLinkScope de Azure Arc.

getValidationDetails

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

getValidationDetailsForMachine

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

list

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

listByResourceGroup

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

updateTags

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

Detalles de las propiedades

beginDelete

Advertencia

Esta API ya está en desuso.

use delete instead

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

Valor de propiedad

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

beginDeleteAndWait

Advertencia

Esta API ya está en desuso.

use delete instead

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

Valor de propiedad

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

createOrUpdate

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.

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

Valor de propiedad

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

delete

Elimina un PrivateLinkScope de Azure Arc.

delete: (resourceGroupName: string, scopeName: string, options?: PrivateLinkScopesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valor de propiedad

(resourceGroupName: string, scopeName: string, options?: PrivateLinkScopesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Devuelve un PrivateLinkScope de Azure Arc.

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

Valor de propiedad

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

getValidationDetails

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

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

Valor de propiedad

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

getValidationDetailsForMachine

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

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

Valor de propiedad

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

list

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

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

Valor de propiedad

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

listByResourceGroup

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

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

Valor de propiedad

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

updateTags

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

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

Valor de propiedad

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