Microsoft.ContainerService managedClusters/meshMemberships

Bicep resource definition

The managedClusters/meshMemberships resource type can be deployed with operations that target:

For a list of changed properties in each API version, see change log.

Resource format

To create a Microsoft.ContainerService/managedClusters/meshMemberships resource, add the following Bicep to your template.

resource symbolicname 'Microsoft.ContainerService/managedClusters/meshMemberships@2026-06-02-preview' = {
  parent: resourceSymbolicName
  managedBy: 'string'
  name: 'string'
  properties: {
    managedMeshID: 'string'
    privateConnectProfile: {
      subnetResourceId: 'string'
    }
  }
}

Property Values

Microsoft.ContainerService/managedClusters/meshMemberships

Name Description Value
managedBy The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource. string
name The resource name string

Constraints:
Min length = 1
Max length = 63
Pattern = ^[a-zA-Z][a-zA-Z0-9]{0,62}$ (required)
parent In Bicep, you can specify the parent resource for a child resource. You only need to add this property when the child resource is declared outside of the parent resource.

For more information, see Child resource outside parent resource.
Symbolic name for resource of type: managedClusters
properties Mesh membership properties of a managed cluster. MeshMembershipProperties

MeshMembershipPrivateConnectProfile

Name Description Value
subnetResourceId The delegated subnet resource ID. Customer can provide their own subnet, or AKS will allocate one if not specified. When providing your own subnet, the minimum required size is /28 string

MeshMembershipProperties

Name Description Value
managedMeshID The ARM resource id for the managed mesh member. This is of the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/applinks/{appLinkName}/appLinkMembers/{appLinkMemberName}'. Visit https://aka.ms/applink for more information. string (required)
privateConnectProfile Profile for configuring private connectivity between the mesh control plane and member clusters. When configured, communication between the mesh control plane and this member cluster occurs over private network instead of public networks. Visit https://aka.ms/applink for more information. MeshMembershipPrivateConnectProfile

ARM template resource definition

The managedClusters/meshMemberships resource type can be deployed with operations that target:

Usage Examples

Resource format

To create a Microsoft.ContainerService/managedClusters/meshMemberships resource, add the following JSON to your template.

{
  "type": "Microsoft.ContainerService/managedClusters/meshMemberships",
  "apiVersion": "2026-06-02-preview",
  "name": "string",
  "managedBy": "string",
  "properties": {
    "managedMeshID": "string",
    "privateConnectProfile": {
      "subnetResourceId": "string"
    }
  }
}

Property Values

Microsoft.ContainerService/managedClusters/meshMemberships

Name Description Value
apiVersion The api version '2026-06-02-preview'
managedBy The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource. string
name The resource name string

Constraints:
Min length = 1
Max length = 63
Pattern = ^[a-zA-Z][a-zA-Z0-9]{0,62}$ (required)
properties Mesh membership properties of a managed cluster. MeshMembershipProperties
type The resource type 'Microsoft.ContainerService/managedClusters/meshMemberships'

MeshMembershipPrivateConnectProfile

Name Description Value
subnetResourceId The delegated subnet resource ID. Customer can provide their own subnet, or AKS will allocate one if not specified. When providing your own subnet, the minimum required size is /28 string

MeshMembershipProperties

Name Description Value
managedMeshID The ARM resource id for the managed mesh member. This is of the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/applinks/{appLinkName}/appLinkMembers/{appLinkMemberName}'. Visit https://aka.ms/applink for more information. string (required)
privateConnectProfile Profile for configuring private connectivity between the mesh control plane and member clusters. When configured, communication between the mesh control plane and this member cluster occurs over private network instead of public networks. Visit https://aka.ms/applink for more information. MeshMembershipPrivateConnectProfile

Terraform (AzAPI provider) resource definition

The managedClusters/meshMemberships resource type can be deployed with operations that target:

  • Resource groups For a list of changed properties in each API version, see change log.

Resource format

To create a Microsoft.ContainerService/managedClusters/meshMemberships resource, add the following Terraform to your template.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ContainerService/managedClusters/meshMemberships@2026-06-02-preview"
  name = "string"
  parent_id = "string"
  body = {
    managedBy = "string"
    properties = {
      managedMeshID = "string"
      privateConnectProfile = {
        subnetResourceId = "string"
      }
    }
  }
}

Property Values

Microsoft.ContainerService/managedClusters/meshMemberships

Name Description Value
managedBy The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource. string
name The resource name string

Constraints:
Min length = 1
Max length = 63
Pattern = ^[a-zA-Z][a-zA-Z0-9]{0,62}$ (required)
parent_id The ID of the resource that is the parent for this resource. ID for resource of type: managedClusters
properties Mesh membership properties of a managed cluster. MeshMembershipProperties
type The resource type "Microsoft.ContainerService/managedClusters/meshMemberships@2026-06-02-preview"

MeshMembershipPrivateConnectProfile

Name Description Value
subnetResourceId The delegated subnet resource ID. Customer can provide their own subnet, or AKS will allocate one if not specified. When providing your own subnet, the minimum required size is /28 string

MeshMembershipProperties

Name Description Value
managedMeshID The ARM resource id for the managed mesh member. This is of the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppLink/applinks/{appLinkName}/appLinkMembers/{appLinkMemberName}'. Visit https://aka.ms/applink for more information. string (required)
privateConnectProfile Profile for configuring private connectivity between the mesh control plane and member clusters. When configured, communication between the mesh control plane and this member cluster occurs over private network instead of public networks. Visit https://aka.ms/applink for more information. MeshMembershipPrivateConnectProfile