AccessControlListsOperations interface

Interface representando uma operação AccessControlLists.

Propriedades

beginCreate
beginCreateAndWait
beginDelete
beginDeleteAndWait
beginResync
beginResyncAndWait
beginUpdate
beginUpdateAdministrativeState
beginUpdateAdministrativeStateAndWait
beginUpdateAndWait
beginValidateConfiguration
beginValidateConfigurationAndWait
create

Implementa o método PUT de lista de Controle de Acesso.

delete

Implementa Controle de Acesso método DELETE de lista.

get

Implementa o método GET da lista de Controle de Acesso.

listByResourceGroup

Implementa o método GET da lista AccessControlLists por grupo de recursos.

listBySubscription

Implementa a lista AccessControlLists por método GET por assinatura.

resync

Implementa a operação para os recursos subjacentes.

update

API para atualizar certas propriedades do recurso da Lista de Controle de Acesso.

updateAdministrativeState

Implementa a operação para os recursos subjacentes.

validateConfiguration

Implementa a operação para os recursos subjacentes.

Detalhes da propriedade

beginCreate

Aviso

Essa API foi preterida.

use create instead

beginCreate: (resourceGroupName: string, accessControlListName: string, body: AccessControlList, options?: AccessControlListsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<AccessControlList>, AccessControlList>>

Valor da propriedade

(resourceGroupName: string, accessControlListName: string, body: AccessControlList, options?: AccessControlListsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<AccessControlList>, AccessControlList>>

beginCreateAndWait

Aviso

Essa API foi preterida.

use create instead

beginCreateAndWait: (resourceGroupName: string, accessControlListName: string, body: AccessControlList, options?: AccessControlListsCreateOptionalParams) => Promise<AccessControlList>

Valor da propriedade

(resourceGroupName: string, accessControlListName: string, body: AccessControlList, options?: AccessControlListsCreateOptionalParams) => Promise<AccessControlList>

beginDelete

Aviso

Essa API foi preterida.

use delete instead

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

Valor da propriedade

(resourceGroupName: string, accessControlListName: string, options?: AccessControlListsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Aviso

Essa API foi preterida.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, accessControlListName: string, options?: AccessControlListsDeleteOptionalParams) => Promise<void>

Valor da propriedade

(resourceGroupName: string, accessControlListName: string, options?: AccessControlListsDeleteOptionalParams) => Promise<void>

beginResync

Aviso

Essa API foi preterida.

use resync instead

beginResync: (resourceGroupName: string, accessControlListName: string, options?: AccessControlListsResyncOptionalParams) => Promise<SimplePollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>>

Valor da propriedade

(resourceGroupName: string, accessControlListName: string, options?: AccessControlListsResyncOptionalParams) => Promise<SimplePollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>>

beginResyncAndWait

Aviso

Essa API foi preterida.

use resync instead

beginResyncAndWait: (resourceGroupName: string, accessControlListName: string, options?: AccessControlListsResyncOptionalParams) => Promise<CommonPostActionResponseForStateUpdate>

Valor da propriedade

(resourceGroupName: string, accessControlListName: string, options?: AccessControlListsResyncOptionalParams) => Promise<CommonPostActionResponseForStateUpdate>

beginUpdate

Aviso

Essa API foi preterida.

use update instead

beginUpdate: (resourceGroupName: string, accessControlListName: string, body: AccessControlListPatch, options?: AccessControlListsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<AccessControlList>, AccessControlList>>

Valor da propriedade

(resourceGroupName: string, accessControlListName: string, body: AccessControlListPatch, options?: AccessControlListsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<AccessControlList>, AccessControlList>>

beginUpdateAdministrativeState

Aviso

Essa API foi preterida.

use updateAdministrativeState instead

beginUpdateAdministrativeState: (resourceGroupName: string, accessControlListName: string, body: UpdateAdministrativeState, options?: AccessControlListsUpdateAdministrativeStateOptionalParams) => Promise<SimplePollerLike<OperationState<UpdateAdministrativeStateResponse>, UpdateAdministrativeStateResponse>>

Valor da propriedade

(resourceGroupName: string, accessControlListName: string, body: UpdateAdministrativeState, options?: AccessControlListsUpdateAdministrativeStateOptionalParams) => Promise<SimplePollerLike<OperationState<UpdateAdministrativeStateResponse>, UpdateAdministrativeStateResponse>>

beginUpdateAdministrativeStateAndWait

Aviso

Essa API foi preterida.

use updateAdministrativeState instead

beginUpdateAdministrativeStateAndWait: (resourceGroupName: string, accessControlListName: string, body: UpdateAdministrativeState, options?: AccessControlListsUpdateAdministrativeStateOptionalParams) => Promise<UpdateAdministrativeStateResponse>

Valor da propriedade

(resourceGroupName: string, accessControlListName: string, body: UpdateAdministrativeState, options?: AccessControlListsUpdateAdministrativeStateOptionalParams) => Promise<UpdateAdministrativeStateResponse>

beginUpdateAndWait

Aviso

Essa API foi preterida.

use update instead

beginUpdateAndWait: (resourceGroupName: string, accessControlListName: string, body: AccessControlListPatch, options?: AccessControlListsUpdateOptionalParams) => Promise<AccessControlList>

Valor da propriedade

(resourceGroupName: string, accessControlListName: string, body: AccessControlListPatch, options?: AccessControlListsUpdateOptionalParams) => Promise<AccessControlList>

beginValidateConfiguration

Aviso

Essa API foi preterida.

use validateConfiguration instead

beginValidateConfiguration: (resourceGroupName: string, accessControlListName: string, options?: AccessControlListsValidateConfigurationOptionalParams) => Promise<SimplePollerLike<OperationState<ValidateConfigurationResponse>, ValidateConfigurationResponse>>

Valor da propriedade

(resourceGroupName: string, accessControlListName: string, options?: AccessControlListsValidateConfigurationOptionalParams) => Promise<SimplePollerLike<OperationState<ValidateConfigurationResponse>, ValidateConfigurationResponse>>

beginValidateConfigurationAndWait

Aviso

Essa API foi preterida.

use validateConfiguration instead

beginValidateConfigurationAndWait: (resourceGroupName: string, accessControlListName: string, options?: AccessControlListsValidateConfigurationOptionalParams) => Promise<ValidateConfigurationResponse>

Valor da propriedade

(resourceGroupName: string, accessControlListName: string, options?: AccessControlListsValidateConfigurationOptionalParams) => Promise<ValidateConfigurationResponse>

create

Implementa o método PUT de lista de Controle de Acesso.

create: (resourceGroupName: string, accessControlListName: string, body: AccessControlList, options?: AccessControlListsCreateOptionalParams) => PollerLike<OperationState<AccessControlList>, AccessControlList>

Valor da propriedade

(resourceGroupName: string, accessControlListName: string, body: AccessControlList, options?: AccessControlListsCreateOptionalParams) => PollerLike<OperationState<AccessControlList>, AccessControlList>

delete

Implementa Controle de Acesso método DELETE de lista.

delete: (resourceGroupName: string, accessControlListName: string, options?: AccessControlListsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valor da propriedade

(resourceGroupName: string, accessControlListName: string, options?: AccessControlListsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Implementa o método GET da lista de Controle de Acesso.

get: (resourceGroupName: string, accessControlListName: string, options?: AccessControlListsGetOptionalParams) => Promise<AccessControlList>

Valor da propriedade

(resourceGroupName: string, accessControlListName: string, options?: AccessControlListsGetOptionalParams) => Promise<AccessControlList>

listByResourceGroup

Implementa o método GET da lista AccessControlLists por grupo de recursos.

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

Valor da propriedade

(resourceGroupName: string, options?: AccessControlListsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<AccessControlList, AccessControlList[], PageSettings>

listBySubscription

Implementa a lista AccessControlLists por método GET por assinatura.

listBySubscription: (options?: AccessControlListsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<AccessControlList, AccessControlList[], PageSettings>

Valor da propriedade

(options?: AccessControlListsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<AccessControlList, AccessControlList[], PageSettings>

resync

Implementa a operação para os recursos subjacentes.

resync: (resourceGroupName: string, accessControlListName: string, options?: AccessControlListsResyncOptionalParams) => PollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>

Valor da propriedade

(resourceGroupName: string, accessControlListName: string, options?: AccessControlListsResyncOptionalParams) => PollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>

update

API para atualizar certas propriedades do recurso da Lista de Controle de Acesso.

update: (resourceGroupName: string, accessControlListName: string, body: AccessControlListPatch, options?: AccessControlListsUpdateOptionalParams) => PollerLike<OperationState<AccessControlList>, AccessControlList>

Valor da propriedade

(resourceGroupName: string, accessControlListName: string, body: AccessControlListPatch, options?: AccessControlListsUpdateOptionalParams) => PollerLike<OperationState<AccessControlList>, AccessControlList>

updateAdministrativeState

Implementa a operação para os recursos subjacentes.

updateAdministrativeState: (resourceGroupName: string, accessControlListName: string, body: UpdateAdministrativeState, options?: AccessControlListsUpdateAdministrativeStateOptionalParams) => PollerLike<OperationState<UpdateAdministrativeStateResponse>, UpdateAdministrativeStateResponse>

Valor da propriedade

(resourceGroupName: string, accessControlListName: string, body: UpdateAdministrativeState, options?: AccessControlListsUpdateAdministrativeStateOptionalParams) => PollerLike<OperationState<UpdateAdministrativeStateResponse>, UpdateAdministrativeStateResponse>

validateConfiguration

Implementa a operação para os recursos subjacentes.

validateConfiguration: (resourceGroupName: string, accessControlListName: string, options?: AccessControlListsValidateConfigurationOptionalParams) => PollerLike<OperationState<ValidateConfigurationResponse>, ValidateConfigurationResponse>

Valor da propriedade

(resourceGroupName: string, accessControlListName: string, options?: AccessControlListsValidateConfigurationOptionalParams) => PollerLike<OperationState<ValidateConfigurationResponse>, ValidateConfigurationResponse>