ContainerserviceFunctions

Functions

Link copied to clipboard

Agent Pool. Azure REST API version: 2023-04-01. Other available API versions: 2019-02-01, 2019-04-01, 2020-06-01, 2021-02-01, 2021-08-01, 2022-04-02-preview, 2023-05-02-preview, 2023-06-01, 2023-06-02-preview, 2023-07-01, 2023-07-02-preview, 2023-08-01, 2023-08-02-preview, 2023-09-01, 2023-09-02-preview, 2023-10-01, 2023-10-02-preview, 2023-11-01, 2023-11-02-preview, 2024-01-01, 2024-01-02-preview, 2024-02-01, 2024-02-02-preview, 2024-03-02-preview.

suspend fun getAgentPool(agentPoolName: String, resourceGroupName: String, resourceName: String): GetAgentPoolResult
Link copied to clipboard
suspend fun getFleet(argument: GetFleetPlainArgs): GetFleetResult

Gets a Fleet. Azure REST API version: 2023-03-15-preview. Other available API versions: 2022-07-02-preview, 2023-06-15-preview, 2023-08-15-preview, 2023-10-15, 2024-02-02-preview, 2024-04-01.

suspend fun getFleet(argument: suspend GetFleetPlainArgsBuilder.() -> Unit): GetFleetResult
suspend fun getFleet(fleetName: String, resourceGroupName: String): GetFleetResult
Link copied to clipboard

Get a FleetMember Azure REST API version: 2023-03-15-preview. Other available API versions: 2022-07-02-preview, 2023-06-15-preview, 2023-08-15-preview, 2023-10-15, 2024-02-02-preview, 2024-04-01.

suspend fun getFleetMember(fleetMemberName: String, fleetName: String, resourceGroupName: String): GetFleetMemberResult
Link copied to clipboard

Get a FleetUpdateStrategy Azure REST API version: 2023-08-15-preview. Other available API versions: 2023-10-15, 2024-02-02-preview, 2024-04-01.

suspend fun getFleetUpdateStrategy(fleetName: String, resourceGroupName: String, updateStrategyName: String): GetFleetUpdateStrategyResult
Link copied to clipboard

The configurations regarding multiple standard load balancers. If not supplied, single load balancer mode will be used. Multiple standard load balancers mode will be used if at lease one configuration is supplied. There has to be a configuration named kubernetes. Azure REST API version: 2024-03-02-preview.

suspend fun getLoadBalancer(loadBalancerName: String, resourceGroupName: String, resourceName: String): GetLoadBalancerResult
Link copied to clipboard

See planned maintenance for more information about planned maintenance. Azure REST API version: 2023-04-01. Other available API versions: 2023-05-02-preview, 2023-06-01, 2023-06-02-preview, 2023-07-01, 2023-07-02-preview, 2023-08-01, 2023-08-02-preview, 2023-09-01, 2023-09-02-preview, 2023-10-01, 2023-10-02-preview, 2023-11-01, 2023-11-02-preview, 2024-01-01, 2024-01-02-preview, 2024-02-01, 2024-02-02-preview, 2024-03-02-preview.

suspend fun getMaintenanceConfiguration(configName: String, resourceGroupName: String, resourceName: String): GetMaintenanceConfigurationResult
Link copied to clipboard

Managed cluster. Azure REST API version: 2023-04-01. Other available API versions: 2017-08-31, 2019-02-01, 2019-06-01, 2021-05-01, 2023-05-02-preview, 2023-06-01, 2023-06-02-preview, 2023-07-01, 2023-07-02-preview, 2023-08-01, 2023-08-02-preview, 2023-09-01, 2023-09-02-preview, 2023-10-01, 2023-10-02-preview, 2023-11-01, 2023-11-02-preview, 2024-01-01, 2024-01-02-preview, 2024-02-01, 2024-02-02-preview, 2024-03-02-preview.

suspend fun getManagedCluster(resourceGroupName: String, resourceName: String): GetManagedClusterResult
Link copied to clipboard

A managed cluster snapshot resource. Azure REST API version: 2023-05-02-preview. Other available API versions: 2023-06-02-preview, 2023-07-02-preview, 2023-08-02-preview, 2023-09-02-preview, 2023-10-02-preview, 2023-11-02-preview, 2024-01-02-preview, 2024-02-02-preview, 2024-03-02-preview.

suspend fun getManagedClusterSnapshot(resourceGroupName: String, resourceName: String): GetManagedClusterSnapshotResult
Link copied to clipboard

Gets the details of the managed OpenShift cluster with a specified resource group and name. Azure REST API version: 2019-10-27-preview. Other available API versions: 2018-09-30-preview.

suspend fun getOpenShiftManagedCluster(resourceGroupName: String, resourceName: String): GetOpenShiftManagedClusterResult
Link copied to clipboard

To learn more about private clusters, see: https://docs.microsoft.com/azure/aks/private-clusters Azure REST API version: 2023-04-01. Other available API versions: 2023-05-02-preview, 2023-06-01, 2023-06-02-preview, 2023-07-01, 2023-07-02-preview, 2023-08-01, 2023-08-02-preview, 2023-09-01, 2023-09-02-preview, 2023-10-01, 2023-10-02-preview, 2023-11-01, 2023-11-02-preview, 2024-01-01, 2024-01-02-preview, 2024-02-01, 2024-02-02-preview, 2024-03-02-preview.

suspend fun getPrivateEndpointConnection(privateEndpointConnectionName: String, resourceGroupName: String, resourceName: String): GetPrivateEndpointConnectionResult
Link copied to clipboard

A node pool snapshot resource. Azure REST API version: 2023-04-01. Other available API versions: 2023-05-02-preview, 2023-06-01, 2023-06-02-preview, 2023-07-01, 2023-07-02-preview, 2023-08-01, 2023-08-02-preview, 2023-09-01, 2023-09-02-preview, 2023-10-01, 2023-10-02-preview, 2023-11-01, 2023-11-02-preview, 2024-01-01, 2024-01-02-preview, 2024-02-01, 2024-02-02-preview, 2024-03-02-preview.

suspend fun getSnapshot(argument: suspend GetSnapshotPlainArgsBuilder.() -> Unit): GetSnapshotResult
suspend fun getSnapshot(resourceGroupName: String, resourceName: String): GetSnapshotResult
Link copied to clipboard

Defines binding between a resource and role Azure REST API version: 2023-05-02-preview. Other available API versions: 2023-06-02-preview, 2023-07-02-preview, 2023-08-02-preview, 2023-09-01, 2023-09-02-preview, 2023-10-01, 2023-10-02-preview, 2023-11-01, 2023-11-02-preview, 2024-01-01, 2024-01-02-preview, 2024-02-01, 2024-02-02-preview, 2024-03-02-preview.

suspend fun getTrustedAccessRoleBinding(resourceGroupName: String, resourceName: String, trustedAccessRoleBindingName: String): GetTrustedAccessRoleBindingResult
Link copied to clipboard

Get a UpdateRun Azure REST API version: 2023-03-15-preview. Other available API versions: 2023-06-15-preview, 2023-08-15-preview, 2023-10-15, 2024-02-02-preview, 2024-04-01.

suspend fun getUpdateRun(fleetName: String, resourceGroupName: String, updateRunName: String): GetUpdateRunResult
Link copied to clipboard

Lists the user credentials of a Fleet. Azure REST API version: 2023-03-15-preview. Other available API versions: 2022-07-02-preview, 2023-06-15-preview, 2023-08-15-preview, 2023-10-15, 2024-02-02-preview, 2024-04-01.

suspend fun listFleetCredentials(fleetName: String, resourceGroupName: String): ListFleetCredentialsResult
Link copied to clipboard

Gets the accessProfile for the specified role name of the managed cluster with a specified resource group and name. Azure REST API version: 2020-03-01. Other available API versions: 2017-08-31, 2019-02-01, 2019-06-01.

suspend fun listManagedClusterAccessProfile(resourceGroupName: String, resourceName: String, roleName: String): ListManagedClusterAccessProfileResult
Link copied to clipboard

The list credential result response. Azure REST API version: 2023-04-01. Other available API versions: 2019-02-01, 2019-06-01, 2021-05-01, 2023-05-02-preview, 2023-06-01, 2023-06-02-preview, 2023-07-01, 2023-07-02-preview, 2023-08-01, 2023-08-02-preview, 2023-09-01, 2023-09-02-preview, 2023-10-01, 2023-10-02-preview, 2023-11-01, 2023-11-02-preview, 2024-01-01, 2024-01-02-preview, 2024-02-01, 2024-02-02-preview, 2024-03-02-preview.

suspend fun listManagedClusterAdminCredentials(resourceGroupName: String, resourceName: String, serverFqdn: String? = null): ListManagedClusterAdminCredentialsResult

The list credential result response. Azure REST API version: 2023-04-01. Other available API versions: 2021-05-01, 2023-05-02-preview, 2023-06-01, 2023-06-02-preview, 2023-07-01, 2023-07-02-preview, 2023-08-01, 2023-08-02-preview, 2023-09-01, 2023-09-02-preview, 2023-10-01, 2023-10-02-preview, 2023-11-01, 2023-11-02-preview, 2024-01-01, 2024-01-02-preview, 2024-02-01, 2024-02-02-preview, 2024-03-02-preview.

Link copied to clipboard

The list credential result response. Azure REST API version: 2023-04-01. Other available API versions: 2019-02-01, 2019-06-01, 2021-05-01, 2023-05-02-preview, 2023-06-01, 2023-06-02-preview, 2023-07-01, 2023-07-02-preview, 2023-08-01, 2023-08-02-preview, 2023-09-01, 2023-09-02-preview, 2023-10-01, 2023-10-02-preview, 2023-11-01, 2023-11-02-preview, 2024-01-01, 2024-01-02-preview, 2024-02-01, 2024-02-02-preview, 2024-03-02-preview.

suspend fun listManagedClusterUserCredentials(format: String? = null, resourceGroupName: String, resourceName: String, serverFqdn: String? = null): ListManagedClusterUserCredentialsResult