@azure/arm-containerservicefleet package
Classes
| ContainerServiceFleetClient |
Interfaces
| APIServerAccessProfile |
Access profile for the Fleet hub API server. |
| AgentProfile |
Agent profile for the Fleet hub. |
| AutoUpgradeNodeImageSelection |
The node image upgrade to be applied to the target clusters in auto upgrade. |
| AutoUpgradeProfile |
The AutoUpgradeProfile resource. |
| AutoUpgradeProfileOperationsGenerateUpdateRunOptionalParams |
Optional parameters. |
| AutoUpgradeProfileOperationsOperations |
Interface representing a AutoUpgradeProfileOperations operations. |
| AutoUpgradeProfileProperties |
The properties of the AutoUpgradeProfile. |
| AutoUpgradeProfileStatus |
AutoUpgradeProfileStatus is the status of an auto upgrade profile. |
| AutoUpgradeProfilesCreateOrUpdateOptionalParams |
Optional parameters. |
| AutoUpgradeProfilesDeleteOptionalParams |
Optional parameters. |
| AutoUpgradeProfilesGetOptionalParams |
Optional parameters. |
| AutoUpgradeProfilesListByFleetOptionalParams |
Optional parameters. |
| AutoUpgradeProfilesOperations |
Interface representing a AutoUpgradeProfiles operations. |
| ContainerServiceFleetClientOptionalParams |
Optional parameters for the client. |
| ErrorAdditionalInfo |
The resource management error additional info. |
| ErrorDetail |
The error detail. |
| ErrorResponse |
Common error response for all Azure Resource Manager APIs to return error details for failed operations. |
| Fleet |
The Fleet resource. |
| FleetCredentialResult |
One credential result item. |
| FleetCredentialResults |
The Credential results response. |
| FleetHubProfile |
The FleetHubProfile configures the fleet hub. |
| FleetMember |
A member of the Fleet. It contains a reference to an existing Kubernetes cluster on Azure. |
| FleetMemberProperties |
A member of the Fleet. It contains a reference to an existing Kubernetes cluster on Azure. |
| FleetMemberStatus |
Status information for the fleet member |
| FleetMemberUpdate |
The type used for update operations of the FleetMember. |
| FleetMemberUpdateProperties |
The updatable properties of the FleetMember. |
| FleetMembersCreateOptionalParams |
Optional parameters. |
| FleetMembersDeleteOptionalParams |
Optional parameters. |
| FleetMembersGetOptionalParams |
Optional parameters. |
| FleetMembersListByFleetOptionalParams |
Optional parameters. |
| FleetMembersOperations |
Interface representing a FleetMembers operations. |
| FleetMembersUpdateAsyncOptionalParams |
Optional parameters. |
| FleetPatch |
Properties of a Fleet that can be patched. |
| FleetProperties |
Fleet properties. |
| FleetStatus |
Status information for the fleet. |
| FleetUpdateStrategiesCreateOrUpdateOptionalParams |
Optional parameters. |
| FleetUpdateStrategiesDeleteOptionalParams |
Optional parameters. |
| FleetUpdateStrategiesGetOptionalParams |
Optional parameters. |
| FleetUpdateStrategiesListByFleetOptionalParams |
Optional parameters. |
| FleetUpdateStrategiesOperations |
Interface representing a FleetUpdateStrategies operations. |
| FleetUpdateStrategy |
Defines a multi-stage process to perform update operations across members of a Fleet. |
| FleetUpdateStrategyProperties |
The properties of the UpdateStrategy. |
| FleetsCreateOptionalParams |
Optional parameters. |
| FleetsDeleteOptionalParams |
Optional parameters. |
| FleetsGetOptionalParams |
Optional parameters. |
| FleetsListByResourceGroupOptionalParams |
Optional parameters. |
| FleetsListBySubscriptionOptionalParams |
Optional parameters. |
| FleetsListCredentialsOptionalParams |
Optional parameters. |
| FleetsOperations |
Interface representing a Fleets operations. |
| FleetsUpdateAsyncOptionalParams |
Optional parameters. |
| Gate |
A Gate controls the progression during a staged rollout, e.g. in an Update Run. |
| GateConfiguration |
GateConfiguration is used to define where Gates should be placed within the Update Run. |
| GatePatch |
Patch a Gate resource. |
| GatePatchProperties |
Properties of a Gate that can be patched. |
| GateProperties |
A Gate controls the progression during a staged rollout, e.g. in an Update Run. |
| GateTarget |
The target that the Gate is controlling, e.g. an Update Run. Exactly one of the properties objects will be set. |
| GatesGetOptionalParams |
Optional parameters. |
| GatesListByFleetOptionalParams |
Optional parameters. |
| GatesOperations |
Interface representing a Gates operations. |
| GatesUpdateOptionalParams |
Optional parameters. |
| GenerateResponse |
GenerateResponse is the response of a generate request. |
| ManagedClusterUpdate |
The update to be applied to the ManagedClusters. |
| ManagedClusterUpgradeSpec |
The upgrade to apply to a ManagedCluster. |
| ManagedServiceIdentity |
Managed service identity (system assigned and/or user assigned identities) |
| MemberUpdateStatus |
The status of a member update operation. |
| NodeImageSelection |
The node image upgrade to be applied to the target nodes in update run. |
| NodeImageSelectionStatus |
The node image upgrade specs for the update run. |
| NodeImageVersion |
The node upgrade image version. |
| Operation |
Details of a REST API operation, returned from the Resource Provider Operations API |
| OperationDisplay |
Localized display information for and operation. |
| OperationsListOptionalParams |
Optional parameters. |
| OperationsOperations |
Interface representing a Operations operations. |
| PageSettings |
Options for the byPage method |
| PagedAsyncIterableIterator |
An interface that allows async iterable iteration both to completion and by page. |
| ProxyResource |
The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location |
| Resource |
Common fields that are returned in the response for all Azure Resource Manager resources |
| RestorePollerOptions | |
| SkipProperties |
The properties of a skip operation containing multiple skip requests. |
| SkipTarget |
The definition of a single skip request. |
| SystemData |
Metadata pertaining to creation and last modification of the resource. |
| TrackedResource |
The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location' |
| UpdateGroup |
A group to be updated. |
| UpdateGroupStatus |
The status of a UpdateGroup. |
| UpdateRun |
A multi-stage process to perform update operations across members of a Fleet. |
| UpdateRunGateStatus |
The status of the Gate, as represented in the Update Run. |
| UpdateRunGateTargetProperties |
The properties of the Update Run that the Gate is targeting. |
| UpdateRunProperties |
The properties of the UpdateRun. |
| UpdateRunStatus |
The status of a UpdateRun. |
| UpdateRunStrategy |
Defines the update sequence of the clusters via stages and groups. Stages within a run are executed sequentially one after another. Groups within a stage are executed in parallel. Member clusters within a group are updated sequentially one after another. A valid strategy contains no duplicate groups within or across stages. |
| UpdateRunsCreateOrUpdateOptionalParams |
Optional parameters. |
| UpdateRunsDeleteOptionalParams |
Optional parameters. |
| UpdateRunsGetOptionalParams |
Optional parameters. |
| UpdateRunsListByFleetOptionalParams |
Optional parameters. |
| UpdateRunsOperations |
Interface representing a UpdateRuns operations. |
| UpdateRunsSkipOptionalParams |
Optional parameters. |
| UpdateRunsStartOptionalParams |
Optional parameters. |
| UpdateRunsStopOptionalParams |
Optional parameters. |
| UpdateStage |
Defines a stage which contains the groups to update and the steps to take (e.g., wait for a time period) before starting the next stage. |
| UpdateStageStatus |
The status of a UpdateStage. |
| UpdateStatus |
The status for an operation or group of operations. |
| UserAssignedIdentity |
User assigned identity properties |
| WaitStatus |
The status of the wait duration. |
Type Aliases
| ActionType |
Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. Known values supported by the serviceInternal: Actions are for internal-only APIs. |
| AutoUpgradeLastTriggerStatus |
AutoUpgradeLastTriggerStatus is the status of the last AutoUpgrade trigger (attempt to automatically create and start UpdateRun when there are new released versions) of an auto upgrade profile. Known values supported by the serviceSucceeded: The last AutoUpgrade trigger was succeeded. |
| AutoUpgradeNodeImageSelectionType |
The node image upgrade type. Known values supported by the serviceLatest: Use the latest image version when upgrading nodes. Clusters may use different image versions (e.g., 'AKSUbuntu-1804gen2containerd-2021.10.12' and 'AKSUbuntu-1804gen2containerd-2021.10.19') because, for example, the latest available version is different in different regions. |
| AutoUpgradeProfileProvisioningState |
The provisioning state of the AutoUpgradeProfile resource. Known values supported by the serviceSucceeded: Resource has been created. |
| AzureSupportedClouds |
The supported values for cloud setting as a string literal type |
| ContinuablePage |
An interface that describes a page of results. |
| CreatedByType |
The kind of entity that created the resource. Known values supported by the serviceUser: The entity was created by a user. |
| FleetMemberProvisioningState |
The provisioning state of the last accepted operation. Known values supported by the serviceSucceeded: Resource has been created. |
| FleetProvisioningState |
The provisioning state of the last accepted operation. Known values supported by the serviceSucceeded: Resource has been created. |
| FleetUpdateStrategyProvisioningState |
The provisioning state of the UpdateStrategy resource. Known values supported by the serviceSucceeded: Resource has been created. |
| GateProvisioningState |
The provisioning state of the Gate resource. Known values supported by the serviceSucceeded: Resource has been created. |
| GateState |
The state of the Gate. Known values supported by the servicePending: A Pending Gate will continue to block the staged rollout process it is controlling. |
| GateType |
The type of the Gate determines how it is completed. Known values supported by the serviceApproval: An approval gate is completed by setting its state to be Completed. |
| ManagedClusterUpgradeType |
The type of upgrade to perform when targeting ManagedClusters. Known values supported by the serviceFull: Full upgrades the control plane and all agent pools of the target ManagedClusters. Requires the ManagedClusterUpgradeSpec.KubernetesVersion property to be set. |
| ManagedServiceIdentityType |
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). Known values supported by the serviceNone: No managed identity. |
| NodeImageSelectionType |
The node image upgrade type. Known values supported by the serviceLatest: Use the latest image version when upgrading nodes. Clusters may use different image versions (e.g., 'AKSUbuntu-1804gen2containerd-2021.10.12' and 'AKSUbuntu-1804gen2containerd-2021.10.19') because, for example, the latest available version is different in different regions. |
| Origin |
The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system" Known values supported by the serviceuser: Indicates the operation is initiated by a user. |
| TargetType |
The target type of a skip request. Known values supported by the serviceMember: Skip the update of a member. |
| Timing |
Whether the Gate is placed before or after the target. Known values supported by the serviceBefore: The Gate is before the target. |
| UpdateRunProvisioningState |
The provisioning state of the UpdateRun resource. Known values supported by the serviceSucceeded: Resource has been created. |
| UpdateState |
The state of the UpdateRun, UpdateStage, UpdateGroup, or MemberUpdate. Known values supported by the serviceNotStarted: The state of an UpdateRun/UpdateStage/UpdateGroup/MemberUpdate that has not been started. |
| UpgradeChannel |
Configuration of how auto upgrade will be run. Known values supported by the serviceStable: Upgrades the clusters kubernetes version to the latest supported patch release on minor version N-1, where N is the latest supported minor version.
For example, if a cluster runs version 1.17.7 and versions 1.17.9, 1.18.4, 1.18.6, and 1.19.1 are available, the cluster upgrades to 1.18.6. |
Enums
| AzureClouds |
An enum to describe Azure Cloud. |
| KnownActionType |
Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. |
| KnownAutoUpgradeLastTriggerStatus |
AutoUpgradeLastTriggerStatus is the status of the last AutoUpgrade trigger (attempt to automatically create and start UpdateRun when there are new released versions) of an auto upgrade profile. |
| KnownAutoUpgradeNodeImageSelectionType |
The node image upgrade type. |
| KnownAutoUpgradeProfileProvisioningState |
The provisioning state of the AutoUpgradeProfile resource. |
| KnownCreatedByType |
The kind of entity that created the resource. |
| KnownFleetMemberProvisioningState |
The provisioning state of the last accepted operation. |
| KnownFleetProvisioningState |
The provisioning state of the last accepted operation. |
| KnownFleetUpdateStrategyProvisioningState |
The provisioning state of the UpdateStrategy resource. |
| KnownGateProvisioningState |
The provisioning state of the Gate resource. |
| KnownGateState |
The state of the Gate. |
| KnownGateType |
The type of the Gate determines how it is completed. |
| KnownManagedClusterUpgradeType |
The type of upgrade to perform when targeting ManagedClusters. |
| KnownManagedServiceIdentityType |
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). |
| KnownNodeImageSelectionType |
The node image upgrade type. |
| KnownOrigin |
The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system" |
| KnownTargetType |
The target type of a skip request. |
| KnownTiming |
Whether the Gate is placed before or after the target. |
| KnownUpdateRunProvisioningState |
The provisioning state of the UpdateRun resource. |
| KnownUpdateState |
The state of the UpdateRun, UpdateStage, UpdateGroup, or MemberUpdate. |
| KnownUpgradeChannel |
Configuration of how auto upgrade will be run. |
| KnownVersions |
Azure Kubernetes Fleet Manager api versions. |
Functions
| restore |
Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope. |
Function Details
restorePoller<TResponse, TResult>(ContainerServiceFleetClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)
Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.
function restorePoller<TResponse, TResult>(client: ContainerServiceFleetClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>
Parameters
- client
- ContainerServiceFleetClient
- serializedState
-
string
- sourceOperation
-
(args: any[]) => PollerLike<OperationState<TResult>, TResult>
- options
-
RestorePollerOptions<TResult, PathUncheckedResponse>
Returns
PollerLike<OperationState<TResult>, TResult>