@azure/arm-redhatopenshift package

Interfaces

APIServerProfile

O APIServerProfile representa um perfil de servidor API.

AzureRedHatOpenShiftClientOptionalParams

Parâmetros opcionais para o cliente.

CloudError

O CloudError representa um erro na nuvem.

CloudErrorBody

CloudErrorBody representa o corpo de um erro na nuvem.

ClusterProfile

O ClusterProfile representa um perfil de cluster.

ConsoleProfile

ConsoleProfile representa um perfil de consola.

Display

Display representa os detalhes de apresentaçã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

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

ManagedOutboundIPs

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

ManagedServiceIdentity

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

MasterProfile

MasterProfile representa um perfil mestre.

NetworkProfile

O NetworkProfile representa um perfil de rede.

OpenShiftCluster

O OpenShiftCluster representa um cluster Azure Red Hat OpenShift.

OpenShiftClusterAdminKubeconfig

O OpenShiftClusterAdminKubeconfig representa o kubeconfig de administrador de um cluster OpenShift.

OpenShiftClusterCredentials

O OpenShiftClusterCredentials representa as credenciais de um cluster OpenShift.

OpenShiftClusterProperties

O OpenShiftClusterProperties representa as propriedades de um cluster OpenShift.

OpenShiftClusterUpdate

O OpenShiftCluster representa um cluster Azure Red Hat OpenShift.

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 OpenShiftClusters.

OpenShiftClustersUpdateOptionalParams

Parâmetros opcionais.

OpenShiftVersion

O OpenShiftVersion representa uma versão 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 uma operação de Operações.

PageSettings

Opções para o método byPage

PagedAsyncIterableIterator

Uma interface que permite iteração assíncrona iterável até a conclusão e por página.

PlatformWorkloadIdentity

O PlatformWorkloadIdentity armazena informação que representa uma única identidade de carga de trabalho.

PlatformWorkloadIdentityProfile

O PlatformWorkloadIdentityProfile encapsula toda a informação específica dos clusters de identidade de carga de trabalho.

PlatformWorkloadIdentityRole

O PlatformWorkloadIdentityRole representa um mapeamento de um operador OCP particular para o papel incorporado que deve ser atribuído à identidade gerida 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 geridas correspondentes desses operadores para uma determinada versão 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 que representa operações do PlatformWorkloadIdentityRoleSets.

ProxyResource

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

Resource

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

RestorePollerOptions
ServicePrincipalProfile

ServicePrincipalProfile representa um perfil de principal de serviço.

SimplePollerLike

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

SystemData

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

TrackedResource

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

UserAssignedIdentity

Propriedades de identidade atribuídas pelo usuário

WorkerProfile

WorkerProfile representa um perfil de trabalhador.

Aliases de Tipo

AzureSupportedClouds

Os valores suportados 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, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo 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 a encriptação no estado do host
KnowEncryptionAtHost pode ser usado de forma intercambiável com EncryptionAtHost, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Deficiente: Deficiente
Ativado: Ativado

FipsValidatedModules

O FipsValidatedModules determina se o 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 suportados pelo serviço

Deficiente: Deficiente
Ativado: Ativado

ManagedServiceIdentityType

Tipo de identidade de serviço gerenciado (onde os tipos SystemAssigned e UserAssigned são permitidos).
KnownManagedServiceIdentityType pode ser usado de forma intercambiável com ManagedServiceIdentityType, esse enum contém os valores conhecidos suportados pelo serviço.

Valores conhecidos suportados pelo serviço

Nenhuma: Nenhuma identidade gerenciada.
SystemAssigned: Identidade gerenciada atribuída ao sistema.
UserAssigned: Identidade gerenciada atribuída pelo usuário.
SystemAssigned,UserAssigned: Sistema e usuário atribuído identidade gerenciada.

OutboundType

A estratégia de roteamento de saída usada para fornecer o seu cluster de saída para a internet.
KnownOutboundType pode ser usado de forma intercambiável com OutboundType, esse enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos suportados pelo serviço

Balanceador de carga: Balanceador de carga
UserDefinedRouting: UserDefinedRouting

PreconfiguredNSG

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

Valores conhecidos suportados pelo serviço

Deficiente: Deficiente
Ativado: Ativado

ProvisioningState

O Estado de Provisão representa um Estado de Provisão.
KnownProvisioningState pode ser usado de forma intercambiável com ProvisioningState, esse enum contém os valores conhecidos suportados pelo serviço.

Valores conhecidos suportados pelo serviço

AdminAtualização: AdminAtualização
Cancelado: Cancelado
Criando: Criando
Excluindo: Excluindo
Falha: Falha
Sucesso: Sucessor
Atualização: Atualização

Visibility

Visibilidade representa a visibilidade.
o KnownVisibility pode ser usado de forma intercambiável com o Visibility, esse enum contém os valores conhecidos suportados pelo serviço.

Valores conhecidos suportados pelo serviço

Privado: Privado
Público: Público

Enumerações

AzureClouds

Um enum para descrever ambientes de nuvem do Azure.

KnownCreatedByType

O tipo de entidade que criou o recurso.

KnownEncryptionAtHost

EncryptionAtHost representa a encriptação no estado do host

KnownFipsValidatedModules

O FipsValidatedModules determina se o FIPS é utilizado.

KnownManagedServiceIdentityType

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

KnownOutboundType

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

KnownPreconfiguredNSG

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

KnownProvisioningState

O Estado de Provisão representa um Estado de Provisão.

KnownVersions

As versões de API disponíveis.

KnownVisibility

Visibilidade representa a visibilidade.

Funções

isRestError(unknown)

Typeguard para RestError

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

Cria um poller a partir do estado serializado de outro poller. Isso pode ser útil quando você deseja criar pollers em um host diferente ou um poller precisa ser construído depois que o original não está no escopo.

Variáveis

RestError

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

Detalhes de Função

isRestError(unknown)

Typeguard para RestError

function isRestError(e: unknown): e

Parâmetros

e

unknown

Algo apanhado por uma cláusula de captura.

Devoluções

e

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

Cria um poller a partir do estado serializado de outro poller. Isso pode ser útil quando você deseja criar pollers em um host diferente ou um poller precisa ser construído depois que o original não está 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>

Devoluções

PollerLike<OperationState<TResult>, TResult>

Detalhes das variáveis

RestError

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

RestError: RestErrorConstructor

Tipo