Compartilhar via


PolicyInsightsClient Classe

Definição

public class PolicyInsightsClient : Microsoft.Rest.ServiceClient<Microsoft.Azure.Management.PolicyInsights.PolicyInsightsClient>, IDisposable, Microsoft.Azure.Management.PolicyInsights.IPolicyInsightsClient, Microsoft.Rest.Azure.IAzureClient
type PolicyInsightsClient = class
    inherit ServiceClient<PolicyInsightsClient>
    interface IPolicyInsightsClient
    interface IDisposable
    interface IAzureClient
Public Class PolicyInsightsClient
Inherits ServiceClient(Of PolicyInsightsClient)
Implements IAzureClient, IDisposable, IPolicyInsightsClient
Herança
PolicyInsightsClient
Implementações

Construtores

PolicyInsightsClient(DelegatingHandler[])

Inicializa uma nova instância da classe PolicyInsightsClient.

PolicyInsightsClient(HttpClient, Boolean)

Inicializa uma nova instância da classe PolicyInsightsClient.

PolicyInsightsClient(HttpClientHandler, DelegatingHandler[])

Inicializa uma nova instância da classe PolicyInsightsClient.

PolicyInsightsClient(ServiceClientCredentials, DelegatingHandler[])

Inicializa uma nova instância da classe PolicyInsightsClient.

PolicyInsightsClient(ServiceClientCredentials, HttpClient, Boolean)

Inicializa uma nova instância da classe PolicyInsightsClient.

PolicyInsightsClient(ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

Inicializa uma nova instância da classe PolicyInsightsClient.

PolicyInsightsClient(Uri, DelegatingHandler[])

Inicializa uma nova instância da classe PolicyInsightsClient.

PolicyInsightsClient(Uri, HttpClientHandler, DelegatingHandler[])

Inicializa uma nova instância da classe PolicyInsightsClient.

PolicyInsightsClient(Uri, ServiceClientCredentials, DelegatingHandler[])

Inicializa uma nova instância da classe PolicyInsightsClient.

PolicyInsightsClient(Uri, ServiceClientCredentials, HttpClientHandler, DelegatingHandler[])

Inicializa uma nova instância da classe PolicyInsightsClient.

Propriedades

AcceptLanguage

O idioma preferencial da resposta.

Attestations

Obtém iAttestationsOperations.

BaseUri

O URI base do serviço.

Credentials

Credenciais necessárias para que o cliente se conecte ao Azure.

DeserializationSettings

Obtém ou define as configurações de desserialização json.

FirstMessageHandler (Herdado de ServiceClient<T>)
GenerateClientRequestId

Se um x-ms-client-request-id exclusivo deve ser gerado. Quando definido como true, um valor x-ms-client-request-id exclusivo é gerado e incluído em cada solicitação. O padrão é true.

HttpClient (Herdado de ServiceClient<T>)
HttpClientHandler (Herdado de ServiceClient<T>)
HttpMessageHandlers (Herdado de ServiceClient<T>)
LongRunningOperationRetryTimeout

O tempo limite de repetição em segundos para Operações de Execução Longa. O valor padrão é 30.

Operations

Obtém a IOperations.

PolicyEvents

Obtém iPolicyEventsOperations.

PolicyMetadata

Obtém iPolicyMetadataOperations.

PolicyRestrictions

Obtém iPolicyRestrictionsOperations.

PolicyStates

Obtém iPolicyStatesOperations.

PolicyTrackedResources

Obtém iPolicyTrackedResourcesOperations.

Remediations

Obtém IRemediationsOperations.

SerializationSettings

Obtém ou define as configurações de serialização json.

UserAgent (Herdado de ServiceClient<T>)

Métodos

CreateHttpHandlerPipeline(HttpClientHandler, DelegatingHandler[]) (Herdado de ServiceClient<T>)
Dispose() (Herdado de ServiceClient<T>)
Dispose(Boolean) (Herdado de ServiceClient<T>)
InitializeHttpClient(HttpClient, HttpClientHandler, DelegatingHandler[]) (Herdado de ServiceClient<T>)
InitializeHttpClient(HttpClientHandler, DelegatingHandler[]) (Herdado de ServiceClient<T>)
SetRetryPolicy(RetryPolicy) (Herdado de ServiceClient<T>)
SetUserAgent(String) (Herdado de ServiceClient<T>)
SetUserAgent(String, String) (Herdado de ServiceClient<T>)

Métodos de Extensão

GetLongRunningOperationResultAsync(IAzureClient, AzureOperationResponse, Dictionary<String,List<String>>, CancellationToken)

Obtém o resultado da operação para operações de execução prolongada.

GetLongRunningOperationResultAsync<THeader>(IAzureClient, AzureOperationHeaderResponse<THeader>, Dictionary<String,List<String>>, CancellationToken)

Obtém o resultado da operação para operações de execução prolongada.

GetLongRunningOperationResultAsync<TBody>(IAzureClient, AzureOperationResponse<TBody>, Dictionary<String,List<String>>, CancellationToken)

Obtém o resultado da operação para operações de execução prolongada.

GetLongRunningOperationResultAsync<TBody,THeader>(IAzureClient, AzureOperationResponse<TBody,THeader>, Dictionary<String,List<String>>, CancellationToken)

Obtém o resultado da operação para operações de execução prolongada.

GetPostOrDeleteOperationResultAsync(IAzureClient, AzureOperationResponse, Dictionary<String,List<String>>, CancellationToken)

Obtém o resultado da operação para operações DELETE e POST. (Preterido, use GetLongRunningOperationResultAsync)

GetPostOrDeleteOperationResultAsync<THeader>(IAzureClient, AzureOperationHeaderResponse<THeader>, Dictionary<String,List<String>>, CancellationToken)

Obtém o resultado da operação para operações DELETE e POST. (Preterido, use GetLongRunningOperationResultAsync)

GetPostOrDeleteOperationResultAsync<TBody>(IAzureClient, AzureOperationResponse<TBody>, Dictionary<String,List<String>>, CancellationToken)

Obtém o resultado da operação para operações DELETE e POST. (Preterido, use GetLongRunningOperationResultAsync)

GetPostOrDeleteOperationResultAsync<TBody,THeader>(IAzureClient, AzureOperationResponse<TBody,THeader>, Dictionary<String,List<String>>, CancellationToken)

Obtém o resultado da operação para operações DELETE e POST. (Preterido, use GetLongRunningOperationResultAsync)

GetPutOrPatchOperationResultAsync(IAzureClient, AzureOperationResponse, Dictionary<String,List<String>>, CancellationToken)

Obtém o resultado da operação para operações PUT e PATCH. (Preterido, use GetLongRunningOperationResultAsync)

GetPutOrPatchOperationResultAsync<TBody>(IAzureClient, AzureOperationResponse<TBody>, Dictionary<String,List<String>>, CancellationToken)

Obtém o resultado da operação para operações PUT e PATCH. (Preterido, use GetLongRunningOperationResultAsync)

GetPutOrPatchOperationResultAsync<TBody,THeader>(IAzureClient, AzureOperationResponse<TBody,THeader>, Dictionary<String,List<String>>, CancellationToken)

Obtém o resultado da operação para operações PUT e PATCH. (Preterido, use GetLongRunningOperationResultAsync)

Aplica-se a