@azure/arm-redhatopenshift package

Interfaces

APIServerProfile

APIServerProfile representa um perfil de servidor API.

AzureRedHatOpenShiftClientOptionalParams

Parâmetros opcionais para o cliente.

CloudError

CloudError representa um erro na nuvem.

CloudErrorBody

CloudErrorBody representa o corpo de um erro de nuvem.

ClusterProfile

ClusterProfile representa um perfil de cluster.

ConsoleProfile

ConsoleProfile representa um perfil de console.

Display

Display representa os detalhes de exibição de uma operação.

EffectiveOutboundIP

O EffectiveOutboundIP representa um recurso eficaz de IP de saída do balanceador de carga público do cluster.

IngressProfile

IngressProfile representa um perfil de entrada.

LoadBalancerProfile

LoadBalancerProfile representa o perfil do balanceador de carga público do cluster.

ManagedOutboundIPs

ManagedOutboundIPs representa os IPs gerenciados de saída desejados para o balanceador de carga público do cluster.

ManagedServiceIdentity

Identidade de serviço gerenciada (identidades atribuídas pelo sistema e/ou pelo usuário)

MasterProfile

MasterProfile representa um perfil mestre.

NetworkProfile

NetworkProfile representa um perfil de rede.

OpenShiftCluster

O OpenShiftCluster representa um cluster Red Hat OpenShift no Azure.

OpenShiftClusterAdminKubeconfig

OpenShiftClusterAdminKubeconfig representa o kubeconfig de administrador de um cluster OpenShift.

OpenShiftClusterCredentials

OpenShiftClusterCredentials representa as credenciais de um cluster OpenShift.

OpenShiftClusterProperties

O OpenShiftClusterProperties representa as propriedades de um cluster OpenShift.

OpenShiftClusterUpdate

O OpenShiftCluster representa um cluster Red Hat OpenShift no Azure.

OpenShiftClustersCreateOrUpdateOptionalParams

Parâmetros opcionais.

OpenShiftClustersDeleteOptionalParams

Parâmetros opcionais.

OpenShiftClustersGetOptionalParams

Parâmetros opcionais.

OpenShiftClustersListAdminCredentialsOptionalParams

Parâmetros opcionais.

OpenShiftClustersListByResourceGroupOptionalParams

Parâmetros opcionais.

OpenShiftClustersListCredentialsOptionalParams

Parâmetros opcionais.

OpenShiftClustersListOptionalParams

Parâmetros opcionais.

OpenShiftClustersOperations

Interface representando operações do OpenShiftClusters.

OpenShiftClustersUpdateOptionalParams

Parâmetros opcionais.

OpenShiftVersion

O OpenShiftVersion representa uma versão do OpenShift que pode ser instalada.

OpenShiftVersionProperties

OpenShiftVersionProperties representa as propriedades de um OpenShiftVersion.

OpenShiftVersionsGetOptionalParams

Parâmetros opcionais.

OpenShiftVersionsListOptionalParams

Parâmetros opcionais.

OpenShiftVersionsOperations

Interface representando operações OpenShiftVersions.

Operation

Operação representa uma operação RP.

OperationsListOptionalParams

Parâmetros opcionais.

OperationsOperations

Interface que representa operações de operações.

PageSettings

Opções para o método byPage

PagedAsyncIterableIterator

Uma interface que permite iteração assíncrona iterável tanto para conclusão quanto por página.

PlatformWorkloadIdentity

O PlatformWorkloadIdentity armazena informações que representam uma única identidade de carga de trabalho.

PlatformWorkloadIdentityProfile

PlatformWorkloadIdentityProfile encapsula todas as informações específicas de clusters de identidade de carga de trabalho.

PlatformWorkloadIdentityRole

PlatformWorkloadIdentityRole representa um mapeamento de um operador OCP específico para o papel embutido que deve ser atribuído à identidade gerenciada correspondente desse operador.

PlatformWorkloadIdentityRoleSet

PlatformWorkloadIdentityRoleSet representa um mapeamento dos nomes dos operadores OCP para os papéis incorporados que devem ser atribuídos às identidades gerenciadas correspondentes desses operadores para uma versão específica do OCP.

PlatformWorkloadIdentityRoleSetGetOptionalParams

Parâmetros opcionais.

PlatformWorkloadIdentityRoleSetOperations

Interface representando operações PlatformWorkloadIdentityRoleSet.

PlatformWorkloadIdentityRoleSetProperties

PlatformWorkloadIdentityRoleRoleSetProperties representa as propriedades de um recurso PlatformWorkloadIdentityRoleSet.

PlatformWorkloadIdentityRoleSetsListOptionalParams

Parâmetros opcionais.

PlatformWorkloadIdentityRoleSetsOperations

Interface representando operações PlatformWorkloadIdentityRoleSets.

ProxyResource

A definição do modelo de recurso para um recurso proxy do Azure Resource Manager. Ele não terá marcas e um local

Resource

Campos comuns que são retornados na resposta para todos os recursos do Azure Resource Manager

RestorePollerOptions
ServicePrincipalProfile

Perfil do PrincipalServiço representa um perfil de principal de serviço.

SimplePollerLike

Um sondador simples que pode ser usado para sondar uma operação de longa execução.

SystemData

Metadados relativos à criação e última modificação do recurso.

TrackedResource

A definição do modelo de recurso para um recurso de nível superior rastreado pelo Azure Resource Manager que tem 'marcas' e um 'local'

UserAssignedIdentity

Propriedades de identidade atribuídas pelo usuário

WorkerProfile

O Perfil do Trabalhador representa o perfil do trabalhador.

Aliases de tipo

AzureSupportedClouds

Os valores com suporte para a configuração de nuvem como um tipo literal de cadeia de caracteres

ContinuablePage

Uma interface que descreve uma página de resultados.

CreatedByType

O tipo de entidade que criou o recurso.
KnownCreatedByType pode ser usado de forma intercambiável com CreatedByType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

User: a entidade foi criada por um usuário.
Application: a entidade foi criada por um aplicativo.
ManagedIdentity: a entidade foi criada por uma identidade gerenciada.
Key: a entidade foi criada por uma chave.

EncryptionAtHost

EncryptionAtHost representa criptografia no estado do host
KnowEncryptionAtHost pode ser usado de forma intercambiável com EncryptionAtHost, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos compatíveis com o serviço

Deficiente: Deficiente
Ativado: ativado

FipsValidatedModules

FipsValidatedModules determina se FIPS é utilizado.
KnownFipsValidatedModules pode ser usado de forma intercambiável com FipsValidatedModules, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos compatíveis com o serviço

Deficiente: Deficiente
Ativado: ativado

ManagedServiceIdentityType

Tipo de identidade de serviço gerenciado (em que os tipos SystemAssigned e UserAssigned são permitidos).
KnownManagedServiceIdentityType pode ser usado de forma intercambiável com ManagedServiceIdentityType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Nenhum: nenhuma identidade gerenciada.
SystemAssigned: identidade gerenciada atribuída pelo sistema.
UserAssigned: identidade gerenciada atribuída pelo usuário.
SystemAssigned,UserAssigned: identidade gerenciada atribuída pelo sistema e pelo usuário.

OutboundType

A estratégia de roteamento de saída usada para fornecer a saída do cluster para a internet.
KnownOutboundType pode ser usado de forma intercambiável com OutboundType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Balanceador de carga: Balanceador de carga
UserDefinedRouting: UserDefinedRouting

PreconfiguredNSG

O PreconfiguredNSG representa se os clientes querem usar seu próprio NSG conectado às sub-redes
KnownPreconfiguredNSG pode ser usado de forma intercambiável com PreconfiguredNSG, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos compatíveis com o serviço

Deficiente: Deficiente
Ativado: ativado

ProvisioningState

ProvisionamentoState representa um estado de provisionamento.
KnownProvisioningState pode ser usado de forma intercambiável com ProvisioningState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

AdminAtualizando: AdminAtualizando
Cancelado: Cancelado
Criando: Criando
Eliminando: Excluindo
Falha: Falha
Sucesso: Sucessor
Atualizando: Atualizando

Visibility

Visibilidade representa visibilidade.
de KnownVisibility pode ser usado de forma intercambiável com Visibilidade, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Privado: Privado
Público: Público

Enumerações

AzureClouds

Um enumeração para descrever os ambientes de nuvem do Azure.

KnownCreatedByType

O tipo de entidade que criou o recurso.

KnownEncryptionAtHost

EncryptionAtHost representa criptografia no estado do host

KnownFipsValidatedModules

FipsValidatedModules determina se FIPS é utilizado.

KnownManagedServiceIdentityType

Tipo de identidade de serviço gerenciado (em que os tipos SystemAssigned e UserAssigned são permitidos).

KnownOutboundType

A estratégia de roteamento de saída usada para fornecer a saída do cluster para a internet.

KnownPreconfiguredNSG

O PreconfiguredNSG representa se os clientes querem usar seu próprio NSG conectado às sub-redes

KnownProvisioningState

ProvisionamentoState representa um estado de provisionamento.

KnownVersions

As versões de API disponíveis.

KnownVisibility

Visibilidade representa visibilidade.

Funções

isRestError(unknown)

Typeguard para RestError

restorePoller<TResponse, TResult>(AzureRedHatOpenShiftClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Cria um sondador do estado serializado de outro sondador. Isso pode ser útil quando você deseja criar sondadores em um host diferente ou um sondador precisa ser construído depois que o original não estiver no escopo.

Variáveis

RestError

Um tipo de erro personalizado para solicitações de pipeline com falha.

Detalhes da função

isRestError(unknown)

Typeguard para RestError

function isRestError(e: unknown): e

Parâmetros

e

unknown

Algo pego por uma cláusula catch.

Retornos

e

restorePoller<TResponse, TResult>(AzureRedHatOpenShiftClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Cria um sondador do estado serializado de outro sondador. Isso pode ser útil quando você deseja criar sondadores em um host diferente ou um sondador precisa ser construído depois que o original não estiver no escopo.

function restorePoller<TResponse, TResult>(client: AzureRedHatOpenShiftClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Parâmetros

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Retornos

PollerLike<OperationState<TResult>, TResult>

Detalhes da variável

RestError

Um tipo de erro personalizado para solicitações de pipeline com falha.

RestError: RestErrorConstructor

Tipo