Compartilhar via


@azure/arm-containerservicefleet package

Classes

ContainerServiceFleetClient

Interfaces

APIServerAccessProfile

Perfil de acesso para o servidor de API do Hub fleet.

AgentProfile

Perfil do agente para o Hub da Frota.

AutoUpgradeNodeImageSelection

A atualização da imagem do nó a ser aplicada aos clusters de destino na atualização automática.

AutoUpgradeProfile

O recurso AutoUpgradeProfile.

AutoUpgradeProfileOperationsGenerateUpdateRunOptionalParams

Parâmetros opcionais.

AutoUpgradeProfileOperationsOperations

Interface que representa uma operação AutoUpgradeProfileOperations.

AutoUpgradeProfileProperties

As propriedades do AutoUpgradeProfile.

AutoUpgradeProfileStatus

AutoUpgradeProfileStatus é o status de um perfil de atualização automática.

AutoUpgradeProfilesCreateOrUpdateOptionalParams

Parâmetros opcionais.

AutoUpgradeProfilesDeleteOptionalParams

Parâmetros opcionais.

AutoUpgradeProfilesGetOptionalParams

Parâmetros opcionais.

AutoUpgradeProfilesListByFleetOptionalParams

Parâmetros opcionais.

AutoUpgradeProfilesOperations

Interface que representa uma operação AutoUpgradeProfiles.

ContainerServiceFleetClientOptionalParams

Parâmetros opcionais para o cliente.

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro comum para todas as APIs do Azure Resource Manager retornarem detalhes de erro para operações com falha.

Fleet

O recurso Fleet.

FleetCredentialResult

Um item de resultado de credencial.

FleetCredentialResults

A resposta dos resultados da credencial.

FleetHubProfile

O FleetHubProfile configura o hub de frota.

FleetMember

Um membro da Frota. Ele contém uma referência a um cluster kubernetes existente no Azure.

FleetMemberProperties

Um membro da Frota. Ele contém uma referência a um cluster kubernetes existente no Azure.

FleetMemberStatus

Informações de status para o membro da frota

FleetMemberUpdate

O tipo usado para operações de atualização do FleetMember.

FleetMemberUpdateProperties

As propriedades atualizáveis do FleetMember.

FleetMembersCreateOptionalParams

Parâmetros opcionais.

FleetMembersDeleteOptionalParams

Parâmetros opcionais.

FleetMembersGetOptionalParams

Parâmetros opcionais.

FleetMembersListByFleetOptionalParams

Parâmetros opcionais.

FleetMembersOperations

Interface que representa uma operação de FleetMembers.

FleetMembersUpdateAsyncOptionalParams

Parâmetros opcionais.

FleetPatch

Propriedades de uma Frota que pode ser corrigida.

FleetProperties

Propriedades da frota.

FleetStatus

Informações de status da frota.

FleetUpdateStrategiesCreateOrUpdateOptionalParams

Parâmetros opcionais.

FleetUpdateStrategiesDeleteOptionalParams

Parâmetros opcionais.

FleetUpdateStrategiesGetOptionalParams

Parâmetros opcionais.

FleetUpdateStrategiesListByFleetOptionalParams

Parâmetros opcionais.

FleetUpdateStrategiesOperations

Interface que representa uma operação FleetUpdateStrategies.

FleetUpdateStrategy

Define um processo de vários estágios para executar operações de atualização entre membros de uma Frota.

FleetUpdateStrategyProperties

As propriedades do UpdateStrategy.

FleetsCreateOptionalParams

Parâmetros opcionais.

FleetsDeleteOptionalParams

Parâmetros opcionais.

FleetsGetOptionalParams

Parâmetros opcionais.

FleetsListByResourceGroupOptionalParams

Parâmetros opcionais.

FleetsListBySubscriptionOptionalParams

Parâmetros opcionais.

FleetsListCredentialsOptionalParams

Parâmetros opcionais.

FleetsOperations

Interface que representa operações fleets.

FleetsUpdateAsyncOptionalParams

Parâmetros opcionais.

GenerateResponse

GenerateResponse é a resposta de uma solicitação de geração.

ManagedClusterUpdate

A atualização a ser aplicada aos ManagedClusters.

ManagedClusterUpgradeSpec

A atualização a ser aplicada a um ManagedCluster.

ManagedServiceIdentity

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

MemberUpdateStatus

O status de uma operação de atualização de membro.

NodeImageSelection

A atualização de imagem do nó a ser aplicada aos nós de destino na execução da atualização.

NodeImageSelectionStatus

As especificações de atualização de imagem do nó para a execução da atualização.

NodeImageVersion

A versão da imagem de atualização do nó.

Operation

Detalhes de uma operação de API REST, retornada da API de Operações do Provedor de Recursos

OperationDisplay

Informações de exibição localizadas para e operação.

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.

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
SkipProperties

As propriedades de uma operação de ignorar que contém várias solicitações de ignorar.

SkipTarget

A definição de uma única solicitação de ignorar.

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'

UpdateGroup

Um grupo a ser atualizado.

UpdateGroupStatus

O status de um UpdateGroup.

UpdateRun

Um processo de vários estágios para executar operações de atualização entre membros de uma Frota.

UpdateRunProperties

As propriedades do UpdateRun.

UpdateRunStatus

O status de um UpdateRun.

UpdateRunStrategy

Define a sequência de atualização dos clusters por meio de estágios e grupos.

Estágios dentro de uma execução são executados sequencialmente um após o outro. Os grupos em um estágio são executados em paralelo. Os clusters de membro em um grupo são atualizados sequencialmente um após o outro.

Uma estratégia válida não contém grupos duplicados dentro ou entre estágios.

UpdateRunsCreateOrUpdateOptionalParams

Parâmetros opcionais.

UpdateRunsDeleteOptionalParams

Parâmetros opcionais.

UpdateRunsGetOptionalParams

Parâmetros opcionais.

UpdateRunsListByFleetOptionalParams

Parâmetros opcionais.

UpdateRunsOperations

Interface que representa uma operação UpdateRuns.

UpdateRunsSkipOptionalParams

Parâmetros opcionais.

UpdateRunsStartOptionalParams

Parâmetros opcionais.

UpdateRunsStopOptionalParams

Parâmetros opcionais.

UpdateStage

Define um estágio que contém os grupos a serem atualizados e as etapas a serem tomadas (por exemplo, aguarde um período de tempo) antes de iniciar o próximo estágio.

UpdateStageStatus

O status de um UpdateStage.

UpdateStatus

O status de uma operação ou grupo de operações.

UserAssignedIdentity

Propriedades de identidade atribuídas pelo usuário

WaitStatus

O status da duração da espera.

Aliases de tipo

ActionType

Enumeração extensível. Indica o tipo de ação. "Interno" refere-se a ações que são apenas para APIs internas.
KnownActionType pode ser usado de forma intercambiável com ActionType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Interno: as ações são para APIs somente internas.

AutoUpgradeLastTriggerStatus

AutoUpgradeLastTriggerStatus é o status do último gatilho AutoUpgrade (tente criar e iniciar o UpdateRun automaticamente quando houver novas versões lançadas) de um perfil de atualização automática.
KnownAutoUpgradeLastTriggerStatus pode ser usado de forma intercambiável com AutoUpgradeLastTriggerStatus, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Bem-sucedido: o último gatilho de atualização automática foi bem-sucedido.
Falha: o último gatilho de atualização automática falhou.

AutoUpgradeNodeImageSelectionType

O tipo de atualização de imagem do nó.
KnownAutoUpgradeNodeImageSelectionType pode ser usado de forma intercambiável com AutoUpgradeNodeImageSelectionType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

última: use a versão mais recente da imagem ao atualizar nós. Os clusters podem usar versões de imagem diferentes (por exemplo, 'AKSUbuntu-1804gen2containerd-2021.10.12' e 'AKSUbuntu-1804gen2containerd-2021.10.19') porque, por exemplo, a versão mais recente disponível é diferente em regiões diferentes.
consistente: as versões de imagem para atualizar nós são selecionadas conforme descrito abaixo: para cada pool de nós em clusters gerenciados afetados pela execução da atualização, o sistema seleciona a versão de imagem mais recente, de modo que ela esteja disponível em todos os outros pools de nós (em todos os outros clusters) do mesmo tipo de imagem. Como resultado, todos os pools de nós do mesmo tipo de imagem serão atualizados para a mesma versão de imagem. Por exemplo, se a versão de imagem mais recente do tipo de imagem 'AKSUbuntu-1804gen2containerd' for 'AKSUbuntu-1804gen2containerd-2021.10.12' para um pool de nós no cluster A na região X, e é 'AKSUbuntu-1804gen2containerd-2021.10.17' para um pool de nós no cluster B na região Y, o sistema atualizará os dois pools de nós para a versão de imagem 'AKSUbuntu-1804gen2containerd-2021.10.12'.

AutoUpgradeProfileProvisioningState

O estado de provisionamento do recurso AutoUpgradeProfile.
KnownAutoUpgradeProfileProvisioningState pode ser usado de forma intercambiável com AutoUpgradeProfileProvisioningState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

bem-sucedido: o recurso foi criado.
falha no: falha na criação de recursos.
cancelou: a criação de recursos foi cancelada.

ContinuablePage

Uma interface que descreve uma página de resultados.

CreatedByType

O tipo de entidade que criou o recurso.
<xref: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.

FleetMemberProvisioningState

O estado de provisionamento da última operação aceita.
KnownFleetMemberProvisioningState pode ser usado de forma intercambiável com FleetMemberProvisioningState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

bem-sucedido: o recurso foi criado.
falha no: falha na criação de recursos.
cancelou: a criação de recursos foi cancelada.
ingressar em: o estado de provisionamento de um membro que ingressa em uma frota.
deixando: o estado de provisionamento de um membro saindo de uma frota.
Atualizando: o estado de provisionamento de um membro que está sendo atualizado.

FleetProvisioningState

O estado de provisionamento da última operação aceita.
KnownFleetProvisioningState podem ser usados de forma intercambiável com FleetProvisioningState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

bem-sucedido: o recurso foi criado.
falha no: falha na criação de recursos.
cancelou: a criação de recursos foi cancelada.
Criando: o estado de provisionamento de uma frota que está sendo criada.
Atualizando: o estado de provisionamento de uma frota que está sendo atualizada.
excluindo: o estado de provisionamento de uma frota que está sendo excluída.

FleetUpdateStrategyProvisioningState

O estado de provisionamento do recurso UpdateStrategy.
KnownFleetUpdateStrategyProvisioningState pode ser usado de forma intercambiável com FleetUpdateStrategyProvisioningState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

bem-sucedido: o recurso foi criado.
falha no: falha na criação de recursos.
cancelou: a criação de recursos foi cancelada.

ManagedClusterUpgradeType

O tipo de atualização a ser executada ao direcionar ManagedClusters.
KnownManagedClusterUpgradeType pode ser usado de forma intercambiável com ManagedClusterUpgradeType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Completo: atualiza o plano de controle completo e todos os pools de agentes dos ManagedClusters de destino. Requer que a propriedade ManagedClusterUpgradeSpec.KubernetesVersion seja definida.
NodeImageOnly: NodeImageOnly atualiza apenas as imagens de nó dos ManagedClusters de destino. Requer que a propriedade ManagedClusterUpgradeSpec.KubernetesVersion NÃO seja definida.
ControlPlaneOnly: o ControlPlaneOnly atualiza apenas o KubernetesVersion dos ManagedClusters e não será aplicado ao AgentPool. Requer que a propriedade ManagedClusterUpgradeSpec.KubernetesVersion seja definida.

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

None: 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.

NodeImageSelectionType

O tipo de atualização de imagem do nó.
KnownNodeImageSelectionType pode ser usado de forma intercambiável com NodeImageSelectionType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

última: use a versão mais recente da imagem ao atualizar nós. Os clusters podem usar versões de imagem diferentes (por exemplo, 'AKSUbuntu-1804gen2containerd-2021.10.12' e 'AKSUbuntu-1804gen2containerd-2021.10.19') porque, por exemplo, a versão mais recente disponível é diferente em regiões diferentes.
consistente: as versões de imagem para atualizar nós são selecionadas conforme descrito abaixo: para cada pool de nós em clusters gerenciados afetados pela execução da atualização, o sistema seleciona a versão de imagem mais recente, de modo que ela esteja disponível em todos os outros pools de nós (em todos os outros clusters) do mesmo tipo de imagem. Como resultado, todos os pools de nós do mesmo tipo de imagem serão atualizados para a mesma versão de imagem. Por exemplo, se a versão de imagem mais recente do tipo de imagem 'AKSUbuntu-1804gen2containerd' for 'AKSUbuntu-1804gen2containerd-2021.10.12' para um pool de nós no cluster A na região X, e é 'AKSUbuntu-1804gen2containerd-2021.10.17' para um pool de nós no cluster B na região Y, o sistema atualizará os dois pools de nós para a versão de imagem 'AKSUbuntu-1804gen2containerd-2021.10.12'.
Personalizado: atualize os nós para as versões de imagem personalizadas. Quando definido, a execução da atualização usará versões de imagem de nó fornecidas em customNodeImageVersions para atualizar os nós. Se definido, customNodeImageVersions não deve estar vazio.

Origin

O executor pretendido da operação; como no RBAC (Controle de Acesso Baseado em Recursos) e na UX de logs de auditoria. O valor padrão é "user,system"
KnownOrigin pode ser usado de forma intercambiável com a Origem, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

usuário: indica que a operação é iniciada por um usuário.
sistema: indica que a operação é iniciada por um sistema.
usuário,do sistema: indica que a operação é iniciada por um usuário ou sistema.

TargetType

O tipo de destino de uma solicitação de ignorar.
KnownTargetType pode ser usado de forma intercambiável com TargetType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Membro: ignore a atualização de um membro.
Group: ignore a atualização de um grupo.
Stage: ignore a atualização de um estágio inteiro, incluindo a espera após o estágio.
AfterStageWait: ignore a atualização da espera após o estágio de um determinado estágio.

UpdateRunProvisioningState

O estado de provisionamento do recurso UpdateRun.
KnownUpdateRunProvisioningState pode ser usado de forma intercambiável com UpdateRunProvisioningState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

bem-sucedido: o recurso foi criado.
falha no: falha na criação de recursos.
cancelou: a criação de recursos foi cancelada.

UpdateState

O estado de UpdateRun, UpdateStage, UpdateGroup ou MemberUpdate.
KnownUpdateState pode ser usado de forma intercambiável com UpdateState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

NotStarted: o estado de um UpdateRun/UpdateStage/UpdateGroup/MemberUpdate que não foi iniciado.
Executando: o estado de um UpdateRun/UpdateStage/UpdateGroup/MemberUpdate em execução.
Parar: o estado de um UpdateRun/UpdateStage/UpdateGroup/MemberUpdate que está sendo interrompido.
Parado: o estado de um UpdateRun/UpdateStage/UpdateGroup/MemberUpdate que foi interrompido.
Ignorado: o estado de um UpdateRun/UpdateStage/UpdateGroup/MemberUpdate que foi ignorado.
falha: o estado de um UpdateRun/UpdateStage/UpdateGroup/MemberUpdate que falhou.
Concluído: o estado de um UpdateRun/UpdateStage/UpdateGroup/MemberUpdate concluído.

UpgradeChannel

Configuração de como a atualização automática será executada.
KnownUpgradeChannel pode ser usado de forma intercambiável com UpgradeChannel, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Estável: atualiza a versão do kubernetes de clusters para a versão de patch com suporte mais recente na versão secundária N-1, em que N é a versão secundária com suporte mais recente. Por exemplo, se um cluster executar a versão 1.17.7 e as versões 1.17.9, 1.18.4, 1.18.6 e 1.19.1 estiverem disponíveis, o cluster será atualizado para 1.18.6.
Rapid: atualiza a versão do kubernetes de clusters para a versão de patch mais recente com suporte na versão secundária com suporte mais recente.
nodeImage: atualizar a versão da imagem do nó dos clusters.

Enumerações

KnownActionType

Enumeração extensível. Indica o tipo de ação. "Interno" refere-se a ações que são apenas para APIs internas.

KnownAutoUpgradeLastTriggerStatus

AutoUpgradeLastTriggerStatus é o status do último gatilho AutoUpgrade (tente criar e iniciar o UpdateRun automaticamente quando houver novas versões lançadas) de um perfil de atualização automática.

KnownAutoUpgradeNodeImageSelectionType

O tipo de atualização de imagem do nó.

KnownAutoUpgradeProfileProvisioningState

O estado de provisionamento do recurso AutoUpgradeProfile.

KnownCreatedByType

O tipo de entidade que criou o recurso.

KnownFleetMemberProvisioningState

O estado de provisionamento da última operação aceita.

KnownFleetProvisioningState

O estado de provisionamento da última operação aceita.

KnownFleetUpdateStrategyProvisioningState

O estado de provisionamento do recurso UpdateStrategy.

KnownManagedClusterUpgradeType

O tipo de atualização a ser executada ao direcionar ManagedClusters.

KnownManagedServiceIdentityType

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

KnownNodeImageSelectionType

O tipo de atualização de imagem do nó.

KnownOrigin

O executor pretendido da operação; como no RBAC (Controle de Acesso Baseado em Recursos) e na UX de logs de auditoria. O valor padrão é "user,system"

KnownTargetType

O tipo de destino de uma solicitação de ignorar.

KnownUpdateRunProvisioningState

O estado de provisionamento do recurso UpdateRun.

KnownUpdateState

O estado de UpdateRun, UpdateStage, UpdateGroup ou MemberUpdate.

KnownUpgradeChannel

Configuração de como a atualização automática será executada.

KnownVersions

Versões da API do Azure Kubernetes Fleet Manager.

Funções

restorePoller<TResponse, TResult>(ContainerServiceFleetClient, 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.

Detalhes da função

restorePoller<TResponse, TResult>(ContainerServiceFleetClient, 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: ContainerServiceFleetClient, 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>