ArmContainerServiceModelFactory.ManagedClusterSnapshotInfo Method

Definition

managed cluster properties for snapshot, these properties are read only.

public static Azure.ResourceManager.ContainerService.Models.ManagedClusterSnapshotInfo ManagedClusterSnapshotInfo(string kubernetesVersion = default, Azure.ResourceManager.ContainerService.Models.ManagedClusterSku sku = default, bool? isRbacEnabled = default, Azure.ResourceManager.ContainerService.Models.ManagedClusterSnapshotNetworkProfile networkProfile = default);
static member ManagedClusterSnapshotInfo : string * Azure.ResourceManager.ContainerService.Models.ManagedClusterSku * Nullable<bool> * Azure.ResourceManager.ContainerService.Models.ManagedClusterSnapshotNetworkProfile -> Azure.ResourceManager.ContainerService.Models.ManagedClusterSnapshotInfo
Public Shared Function ManagedClusterSnapshotInfo (Optional kubernetesVersion As String = Nothing, Optional sku As ManagedClusterSku = Nothing, Optional isRbacEnabled As Nullable(Of Boolean) = Nothing, Optional networkProfile As ManagedClusterSnapshotNetworkProfile = Nothing) As ManagedClusterSnapshotInfo

Parameters

kubernetesVersion
String

The current kubernetes version.

sku
ManagedClusterSku

The current managed cluster sku.

isRbacEnabled
Nullable<Boolean>

Whether the cluster has enabled Kubernetes Role-Based Access Control or not.

networkProfile
ManagedClusterSnapshotNetworkProfile

The current network profile.

Returns

A new ManagedClusterSnapshotInfo instance for mocking.

Applies to