com.azure.resourcemanager.networkcloud.models

Package containing the data models for NetworkCloud. The Network Cloud APIs provide management of the Azure Operator Nexus compute resources such as on-premises clusters, hardware resources, and workload infrastructure resources.

Classes

AadConfiguration

AadConfiguration represents the Azure Active Directory Integration properties.

ActionState

ActionState represents the state of an action taken against a resource.

ActionStateStatus

The status of the action.

ActionType

Enum.

AdministrativeCredentials

AdministrativeCredentials represents the admin credentials for the device requiring password-based authentication.

AdministratorConfiguration

AdministratorConfiguration represents the administrative credentials that will be applied to the control plane and agent pool nodes in Kubernetes clusters.

AdministratorConfigurationPatch

AdministratorConfigurationPatch represents the patching capabilities for the administrator configuration.

AdvertiseToFabric

The indicator of if this advertisement is also made to the network fabric associated with the Network Cloud Cluster.

AgentOptions

AgentOptions are configurations that will be applied to each agent in an agent pool.

AgentPoolDetailedStatus

The current status of the agent pool.

AgentPoolList

AgentPoolList represents a list of Kubernetes cluster agent pools.

AgentPoolMode

The selection of how this agent pool is utilized, either as a system pool or a user pool.

AgentPoolPatchParameters

AgentPoolPatchParameters represents the body of the request to patch the Kubernetes cluster agent pool.

AgentPoolProvisioningState

The provisioning state of the agent pool.

AgentPoolUpgradeSettings

AgentPoolUpgradeSettings specifies the upgrade settings for an agent pool.

AnalyticsOutputSettings

AnalyticsOutputSettings represents the settings for the log analytics workspace used for output of logs from this cluster.

AttachedNetworkConfiguration

AttachedNetworkConfiguration represents the set of workload networks to attach to a resource.

AvailabilityLifecycle

The version lifecycle indicator.

AvailableUpgrade

AvailableUpgrade represents an upgrade available for a Kubernetes cluster.

BareMetalMachineCommandSpecification

BareMetalMachineCommandSpecification represents the command and optional arguments to exercise against the bare metal machine.

BareMetalMachineConfigurationData

BareMetalMachineConfigurationData represents configuration for the bare metal machine.

BareMetalMachineCordonParameters

BareMetalMachineCordonParameters represents the body of the request to evacuate workloads from node on a bare metal machine.

BareMetalMachineCordonStatus

The cordon status of the bare metal machine.

BareMetalMachineDetailedStatus

The more detailed status of the bare metal machine.

BareMetalMachineEvacuate

The indicator of whether to evacuate the node workload when the bare metal machine is cordoned.

BareMetalMachineHardwareValidationResult

The outcome of the hardware validation.

BareMetalMachineKeySetDetailedStatus

The more detailed status of the key set.

BareMetalMachineKeySetList

BareMetalMachineKeySetList represents a list of bare metal machine key sets.

BareMetalMachineKeySetPatchParameters

BareMetalMachineKeySetPatchParameters represents the body of the request to patch the bare metal machine key set.

BareMetalMachineKeySetPrivilegeLevel

The access level allowed for the users in this key set.

BareMetalMachineKeySetProvisioningState

The provisioning state of the bare metal machine key set.

BareMetalMachineKeySetUserSetupStatus

The indicator of whether the user is currently deployed for access.

BareMetalMachineList

BareMetalMachineList represents a list of bare metal machines.

BareMetalMachinePatchParameters

BareMetalMachinePatchParameters represents the body of the request to patch bare metal machine properties.

BareMetalMachinePowerOffParameters

BareMetalMachinePowerOffParameters represents the body of the request to power off bare metal machine.

BareMetalMachinePowerState

The power state derived from the baseboard management controller.

BareMetalMachineProvisioningState

The provisioning state of the bare metal machine.

BareMetalMachineReadyState

The indicator of whether the bare metal machine is ready to receive workloads.

BareMetalMachineReplaceParameters

BareMetalMachineReplaceParameters represents the body of the request to physically swap a bare metal machine for another.

BareMetalMachineReplaceSafeguardMode

The safeguard mode to use for the replace action, where None indicates to bypass safeguards and All indicates to utilize all safeguards.

BareMetalMachineReplaceStoragePolicy

The indicator of whether to bypass clearing storage while replacing a bare metal machine.

BareMetalMachineRunCommandParameters

BareMetalMachineRunCommandParameters represents the body of the request to execute a script on the bare metal machine.

BareMetalMachineRunDataExtractsParameters

BareMetalMachineRunDataExtractsParameters represents the body of request containing list of curated data extraction commands to run on the bare metal machine.

BareMetalMachineRunReadCommandsParameters

BareMetalMachineRunReadCommandsParameters represents the body of request containing list of read-only commands to run on the bare metal machine.

BareMetalMachineSkipShutdown

The indicator of whether to skip the graceful OS shutdown and power off the bare metal machine immediately.

BfdEnabled

The indicator to determine if automatic allocation from the pool should occur.

BgpAdvertisement

BgpAdvertisement represents the association of IP address pools to the communities and peers.

BgpMultiHop

The indicator to enable multi-hop peering support.

BgpServiceLoadBalancerConfiguration

BgpServiceLoadBalancerConfiguration represents the configuration of a BGP service load balancer.

BmcKeySetDetailedStatus

The more detailed status of the key set.

BmcKeySetList

BmcKeySetList represents a list of baseboard management controller key sets.

BmcKeySetPatchParameters

BmcKeySetPatchParameters represents the body of the request to patch the baseboard management controller key set.

BmcKeySetPrivilegeLevel

The access level allowed for the users in this key set.

BmcKeySetProvisioningState

The provisioning state of the baseboard management controller key set.

BootstrapProtocol

The type of bootstrap protocol used.

CertificateInfo

CertificateInfo represents the non-private information of an X.509 Certificate.

CloudServicesNetworkDetailedStatus

The more detailed status of the cloud services network.

CloudServicesNetworkEnableDefaultEgressEndpoints

The indicator of whether the platform default endpoints are allowed for the egress traffic.

CloudServicesNetworkList

CloudServicesNetworkList represents a list of cloud services networks.

CloudServicesNetworkPatchParameters

CloudServicesNetworkPatchParameters represents the body of the request to patch the cloud services network.

CloudServicesNetworkProvisioningState

The provisioning state of the cloud services network.

CloudServicesNetworkStorageMode

The indicator to enable shared storage on the cloud services network.

CloudServicesNetworkStorageOptions

CloudServicesNetworkStorageOptions represents the storage options for the cloud services network.

CloudServicesNetworkStorageOptionsPatch

CloudServicesNetworkStorageOptionsPatch represents the patchable storage options for the cloud services network.

CloudServicesNetworkStorageStatus

CloudServicesNetworkStorageStatus represents the storage status of the cloud services network.

CloudServicesNetworkStorageStatusStatus

The status of the storage allocation for the cloud services network.

ClusterAvailableUpgradeVersion

ClusterAvailableUpgradeVersion represents the various cluster upgrade parameters.

ClusterAvailableVersion

ClusterAvailableVersion represents the cluster version that the cluster manager can be asked to create and manage.

ClusterCapacity

ClusterCapacity represents various details regarding compute capacity.

ClusterConnectionStatus

The latest heartbeat status between the cluster manager and the cluster.

ClusterContinueUpdateVersionMachineGroupTargetingMode

The mode by which the cluster will target the next grouping of servers to continue the update.

ClusterContinueUpdateVersionParameters

ClusterContinueUpdateVersionParameters represents the body of the request to continue the update of a cluster version.

ClusterDeployParameters

ClusterDeployParameters represents the body of the request to deploy cluster.

ClusterDetailedStatus

The current detailed status of the cluster.

ClusterList

ClusterList represents a list of clusters.

ClusterManagerConnectionStatus

The latest connectivity status between cluster manager and the cluster.

ClusterManagerDetailedStatus

The detailed status that provides additional information about the cluster manager.

ClusterManagerList

ClusterManagerList represents a list of cluster manager objects.

ClusterManagerPatchParameters

ClusterManagerPatchParameters represents the body of the request to patch the cluster properties.

ClusterManagerProvisioningState

The provisioning state of the cluster manager.

ClusterMetricsConfigurationDetailedStatus

The more detailed status of the metrics configuration.

ClusterMetricsConfigurationList

ClusterMetricsConfigurationList represents a list of metrics configuration of the cluster.

ClusterMetricsConfigurationPatchParameters

ClusterMetricsConfigurationPatchParameters represents the body of the request to patch the metrics configuration of cluster.

ClusterMetricsConfigurationProvisioningState

The provisioning state of the metrics configuration.

ClusterPatchParameters

ClusterPatchParameters represents the body of the request to patch the cluster properties.

ClusterProvisioningState

The provisioning state of the cluster.

ClusterScanRuntimeParameters

ClusterScanRuntimeParameters defines the parameters for the cluster scan runtime operation.

ClusterScanRuntimeParametersScanActivity

The choice of if the scan operation should run the scan.

ClusterSecretArchive

ClusterSecretArchive configures the key vault to archive the secrets of the cluster for later retrieval.

ClusterSecretArchiveEnabled

The indicator if the specified key vault should be used to archive the secrets of the cluster.

ClusterType

The type of rack configuration for the cluster.

ClusterUpdateStrategy

ClusterUpdateStrategy represents the strategy for updating the cluster.

ClusterUpdateStrategyType

The mode of operation for runtime protection.

ClusterUpdateVersionParameters

ClusterUpdateVersionParameters represents the body of the request to update cluster version.

CommandOutputOverride

CommandOutputOverride represents an overridden value for the command output settings.

CommandOutputSettings

CommandOutputSettings represents the settings for commands run within the cluster such as bare metal machine run read-only commands.

CommandOutputType

The type of command output for the override.

ConsoleDetailedStatus

The more detailed status of the console.

ConsoleEnabled

The indicator of whether the console access is enabled.

ConsoleList

ConsoleList represents a list of virtual machine consoles.

ConsolePatchParameters

ConsolePatchParameters represents the body of the request to patch the virtual machine console.

ConsoleProvisioningState

The provisioning state of the virtual machine console.

ControlImpact

The indicator of whether the control plane will be impacted during the upgrade.

ControlPlaneNodeConfiguration

ControlPlaneNodeConfiguration represents the selection of virtual machines and size of the control plane for a Kubernetes cluster.

ControlPlaneNodePatchConfiguration

ControlPlaneNodePatchConfiguration represents the properties of the control plane that can be patched for this Kubernetes cluster.

DefaultGateway

The indicator of whether this is the default gateway.

DeviceConnectionType

The connection type of the device.

DiskType

The disk type of rack SKU resource.

EgressEndpoint

EgressEndpoint represents the connection from a cloud services network to the specified endpoint for a common purpose.

EndpointDependency

EndpointDependency represents the definition of an endpoint, including the domain and details.

ExtendedLocation

ExtendedLocation represents the Azure custom location where the resource will be created.

FabricPeeringEnabled

The indicator to specify if the load balancer peers with the network fabric.

FeatureDetailedStatus

The status representing the state of this feature.

FeatureStatus

FeatureStatus contains information regarding a Kubernetes cluster feature.

HardwareInventory

HardwareInventory represents the hardware configuration of this machine as exposed to the customer, including information acquired from the model/sku information and from the ironic inspector.

HardwareInventoryNetworkInterface

HardwareInventoryNetworkInterface represents the network interface details as part of a hardware inventory.

HardwareValidationStatus

HardwareValidationStatus represents the latest hardware validation details performed for this bare metal machine.

HugepagesSize

The size of the hugepages to allocate.

HybridAksIpamEnabled

Field Deprecated.

HybridAksPluginType

Field Deprecated.

IdentitySelector

IdentitySelector represents the selection of a managed identity for use.

ImageRepositoryCredentials

ImageRepositoryCredentials represents the credentials used to login to the image repository.

InitialAgentPoolConfiguration

InitialAgentPoolConfiguration specifies the configuration of a pool of virtual machines that are initially defined with a Kubernetes cluster.

IpAddressPool

IpAddressPool represents a pool of IP addresses that can be allocated to a service.

IpAllocationType

The type of the IP address allocation, defaulted to "DualStack".

KeySetUser

KeySetUser represents the properties of the user in the key set.

KeySetUserStatus

KeySetUserStatus represents the status of the key set user.

KubernetesClusterDetailedStatus

The current status of the Kubernetes cluster.

KubernetesClusterFeatureAvailabilityLifecycle

The lifecycle indicator of the feature.

KubernetesClusterFeatureDetailedStatus

The detailed status of the feature.

KubernetesClusterFeatureList

KubernetesClusterFeatureList represents the list of Kubernetes cluster feature resources.

KubernetesClusterFeaturePatchParameters

KubernetesClusterFeaturePatchParameters represents the body of the request to patch the Kubernetes cluster feature.

KubernetesClusterFeatureProvisioningState

The provisioning state of the Kubernetes cluster feature.

KubernetesClusterFeatureRequired

The indicator of if the feature is required or optional.

KubernetesClusterList

KubernetesClusterList represents a list of Kubernetes clusters.

KubernetesClusterNode

KubernetesClusterNode represents the details of a node in a Kubernetes cluster.

KubernetesClusterNodeDetailedStatus

The detailed state of this node.

KubernetesClusterPatchParameters

KubernetesClusterPatchParameters represents the body of the request to patch the Hybrid AKS cluster.

KubernetesClusterProvisioningState

The provisioning state of the Kubernetes cluster resource.

KubernetesClusterRestartNodeParameters

KubernetesClusterRestartNodeParameters represents the body of the request to restart the node of a Kubernetes cluster.

KubernetesLabel

KubernetesLabel represents a single entry for a Kubernetes label or taint such as those used on a node or pod.

KubernetesNodePowerState

The power state of this node.

KubernetesNodeRole

The role of this node in the cluster.

KubernetesPluginType

The indicator of how this network will be utilized by the Kubernetes cluster.

L2NetworkAttachmentConfiguration

L2NetworkAttachmentConfiguration represents the configuration of the attachment of a Layer 2 network.

L2NetworkDetailedStatus

The more detailed status of the L2 network.

L2NetworkList

L2NetworkList represents a list of L2 networks.

L2NetworkPatchParameters

L2NetworkPatchParameters represents the body of the request to patch the L2 network.

L2NetworkProvisioningState

The provisioning state of the L2 network.

L2ServiceLoadBalancerConfiguration

L2ServiceLoadBalancerConfiguration represents the configuration of a layer 2 service load balancer.

L3NetworkAttachmentConfiguration

L3NetworkAttachmentConfiguration represents the configuration of the attachment of a Layer 3 network.

L3NetworkConfigurationIpamEnabled

The indication of whether this network will or will not perform IP address management and allocate IP addresses when attached.

L3NetworkDetailedStatus

The more detailed status of the L3 network.

L3NetworkList

L3NetworkList represents a list of L3 networks.

L3NetworkPatchParameters

L3NetworkPatchParameters represents the body of the request to patch the cloud services network.

L3NetworkProvisioningState

The provisioning state of the L3 network.

LldpNeighbor

Type Deprecated.

MachineDisk

Disk represents the properties of the disk.

MachineSkuDiskConnectionType

The connection type of the rack SKU resource.

MachineSkuSlot

MachineSkuSlot represents a single SKU and rack slot associated with the machine.

ManagedResourceGroupConfiguration

ManagedResourceGroupConfiguration represents the configuration of the resource group managed by Azure.

ManagedServiceIdentity

Managed service identity (system assigned and/or user assigned identities).

ManagedServiceIdentitySelectorType

The type of managed identity that is being selected.

ManagedServiceIdentityType

Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).

NetworkAttachment

NetworkAttachment represents the single network attachment.

NetworkConfiguration

NetworkConfiguration specifies the Kubernetes cluster network related configuration.

NetworkInterface

NetworkInterface represents properties of the network interface.

Nic

Type Deprecated.

NodePoolAdministratorConfigurationPatch

NodePoolAdministratorConfigurationPatch represents the patching capabilities for the administrator configuration.

OperationDisplay

Localized display information for this particular operation.

OperationListResult

A list of REST API operations supported by an Azure Resource Provider.

Origin

The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX.

OsDisk

OsDisk represents configuration of the boot disk.

OsDiskCreateOption

The strategy for creating the OS disk.

OsDiskDeleteOption

The strategy for deleting the OS disk.

RackDefinition

RackDefinition represents details regarding the rack.

RackDetailedStatus

The more detailed status of the rack.

RackList

RackList represents a list of racks.

RackPatchParameters

RackPatchParameters represents the body of the request to patch the rack properties.

RackProvisioningState

The provisioning state of the rack resource.

RackSkuList

RackSkuList represents a list of rack SKUs.

RackSkuProvisioningState

The provisioning state of the rack SKU resource.

RackSkuType

The type of the rack.

RelayType

The indicator of which relay type the machine should be assigned to use.

RemoteVendorManagementFeature

The indicator of whether the storage appliance supports remote vendor management.

RemoteVendorManagementStatus

The indicator of whether the remote vendor management feature is enabled or disabled, or unsupported if it is an unsupported feature.

RuntimeProtectionConfiguration

RuntimeProtectionConfiguration represents the runtime protection configuration for the cluster.

RuntimeProtectionEnforcementLevel

The mode of operation for runtime protection.

RuntimeProtectionStatus

RuntimeProtectionStatus represents the runtime protection status of the bare metal machine.

SecretArchiveReference

SecretArchiveReference represents the reference to a secret in a key vault.

SecretArchiveSettings

SecretArchiveSettings represents the settings for the secret archive used to hold credentials for the cluster.

SecretRotationStatus

SecretRotationStatus represents the status of a secret rotation.

ServiceLoadBalancerBgpPeer

ServiceLoadBalancerBgpPeer represents the configuration of the BGP service load balancer for the Kubernetes cluster.

ServicePrincipalInformation

ServicePrincipalInformation represents the details of the service principal to be used by the cluster during Arc Appliance installation.

SkipShutdown

The indicator of whether to skip the graceful OS shutdown and power off the virtual machine immediately.

SshPublicKey

SshPublicKey represents the public key used to authenticate with a resource through SSH.

StepState

StepState represents the state of a step in an action.

StepStateStatus

The status of the step.

StorageApplianceCommandSpecification

StorageApplianceCommandSpecification represents the command and optional arguments to run.

StorageApplianceConfigurationData

StorageApplianceConfigurationData represents configuration for the storage application.

StorageApplianceDetailedStatus

The detailed status of the storage appliance.

StorageApplianceEnableRemoteVendorManagementParameters

StorageApplianceEnableRemoteVendorManagementParameters represents the body of the request to enable remote vendor management of a storage appliance.

StorageApplianceList

StorageApplianceList represents a list of storage appliances.

StorageAppliancePatchParameters

StorageAppliancePatchParameters represents the body of the request to patch storage appliance properties.

StorageApplianceProvisioningState

The provisioning state of the storage appliance.

StorageApplianceRunReadCommandsParameters

StorageApplianceRunReadCommandsParameters represents the body of request containing list of read-only commands to run on the storage appliance.

StorageApplianceSkuSlot

StorageApplianceSkuSlot represents the single SKU and rack slot associated with the storage appliance.

StorageProfile

StorageProfile represents information about a disk.

StringKeyValuePair

StringKeyValuePair represents a single entry in a mapping of keys to values.

TrunkedNetworkAttachmentConfiguration

TrunkedNetworkAttachmentConfiguration represents the configuration of the attachment of a trunked network.

TrunkedNetworkDetailedStatus

The more detailed status of the trunked network.

TrunkedNetworkList

TrunkedNetworkList represents a list of trunked networks.

TrunkedNetworkPatchParameters

TrunkedNetworkPatchParameters represents the body of the request to patch the Trunked network.

TrunkedNetworkProvisioningState

The provisioning state of the trunked network.

UserAssignedIdentity

User assigned identity properties.

ValidationThreshold

ValidationThreshold indicates allowed machine and node hardware and deployment failures.

ValidationThresholdGrouping

Selection of how the type evaluation is applied to the cluster calculation.

ValidationThresholdType

Selection of how the threshold should be evaluated.

VirtualMachineAssignRelayParameters

VirtualMachineAssignRelayParameters represents the body of the request to update the relay used for a Microsoft.HybridCompute machine associated with the virtual machine.

VirtualMachineBootMethod

Selects the boot method for the virtual machine.

VirtualMachineDetailedStatus

The more detailed status of the virtual machine.

VirtualMachineDeviceModelType

The type of the device model to use.

VirtualMachineIpAllocationMethod

The IP allocation mechanism for the virtual machine.

VirtualMachineIsolateEmulatorThread

Field Deprecated, the value will be ignored if provided.

VirtualMachineList

VirtualMachineList represents a list of virtual machines.

VirtualMachinePatchParameters

VirtualMachinePatchParameters represents the body of the request to patch the virtual machine.

VirtualMachinePlacementHint

VirtualMachinePlacementHint represents a single scheduling hint of the virtual machine.

VirtualMachinePlacementHintPodAffinityScope

The scope for the virtual machine affinity or anti-affinity placement hint.

VirtualMachinePlacementHintType

The specification of whether this hint supports affinity or anti-affinity with the referenced resources.

VirtualMachinePowerOffParameters

VirtualMachinePowerOffParameters represents the body of the request to power off virtual machine.

VirtualMachinePowerState

The power state of the virtual machine.

VirtualMachineProvisioningState

The provisioning state of the virtual machine.

VirtualMachineSchedulingExecution

The indicator of whether the hint is a hard or soft requirement during scheduling.

VirtualMachineVirtioInterfaceType

Field Deprecated, use virtualizationModel instead.

VolumeDetailedStatus

The more detailed status of the volume.

VolumeList

VolumeList represents a list of volumes.

VolumePatchParameters

VolumePatchParameters represents the body of the request to patch the volume resource.

VolumeProvisioningState

The provisioning state of the volume.

VulnerabilityScanningSettings

VulnerabilityScanningSettings represents the settings for how security vulnerability scanning is applied to the cluster.

VulnerabilityScanningSettingsContainerScan

The mode selection for container vulnerability scanning.

VulnerabilityScanningSettingsPatch

VulnerabilityScanningSettingsPatch represents the settings for how security vulnerability scanning is applied to the cluster.

WorkloadImpact

The indicator of whether the workload will be impacted during the upgrade.

Interfaces

AgentPool

An immutable client-side representation of AgentPool.

AgentPool.Definition

The entirety of the AgentPool definition.

AgentPool.DefinitionStages

The AgentPool definition stages.

AgentPool.DefinitionStages.Blank

The first stage of the AgentPool definition.

AgentPool.DefinitionStages.WithAdministratorConfiguration

The stage of the AgentPool definition allowing to specify administratorConfiguration.

AgentPool.DefinitionStages.WithAgentOptions

The stage of the AgentPool definition allowing to specify agentOptions.

AgentPool.DefinitionStages.WithAttachedNetworkConfiguration

The stage of the AgentPool definition allowing to specify attachedNetworkConfiguration.

AgentPool.DefinitionStages.WithAvailabilityZones

The stage of the AgentPool definition allowing to specify availabilityZones.

AgentPool.DefinitionStages.WithCount

The stage of the AgentPool definition allowing to specify count.

AgentPool.DefinitionStages.WithCreate

The stage of the AgentPool definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

AgentPool.DefinitionStages.WithExtendedLocation

The stage of the AgentPool definition allowing to specify extendedLocation.

AgentPool.DefinitionStages.WithIfMatch

The stage of the AgentPool definition allowing to specify ifMatch.

AgentPool.DefinitionStages.WithIfNoneMatch

The stage of the AgentPool definition allowing to specify ifNoneMatch.

AgentPool.DefinitionStages.WithLabels

The stage of the AgentPool definition allowing to specify labels.

AgentPool.DefinitionStages.WithLocation

The stage of the AgentPool definition allowing to specify location.

AgentPool.DefinitionStages.WithMode

The stage of the AgentPool definition allowing to specify mode.

AgentPool.DefinitionStages.WithParentResource

The stage of the AgentPool definition allowing to specify parent resource.

AgentPool.DefinitionStages.WithTags

The stage of the AgentPool definition allowing to specify tags.

AgentPool.DefinitionStages.WithTaints

The stage of the AgentPool definition allowing to specify taints.

AgentPool.DefinitionStages.WithUpgradeSettings

The stage of the AgentPool definition allowing to specify upgradeSettings.

AgentPool.DefinitionStages.WithVmSkuName

The stage of the AgentPool definition allowing to specify vmSkuName.

AgentPool.Update

The template for AgentPool update.

AgentPool.UpdateStages

The AgentPool update stages.

AgentPool.UpdateStages.WithAdministratorConfiguration

The stage of the AgentPool update allowing to specify administratorConfiguration.

AgentPool.UpdateStages.WithCount

The stage of the AgentPool update allowing to specify count.

AgentPool.UpdateStages.WithIfMatch

The stage of the AgentPool update allowing to specify ifMatch.

AgentPool.UpdateStages.WithIfNoneMatch

The stage of the AgentPool update allowing to specify ifNoneMatch.

AgentPool.UpdateStages.WithTags

The stage of the AgentPool update allowing to specify tags.

AgentPool.UpdateStages.WithUpgradeSettings

The stage of the AgentPool update allowing to specify upgradeSettings.

AgentPools

Resource collection API of AgentPools.

BareMetalMachine

An immutable client-side representation of BareMetalMachine.

BareMetalMachine.Definition

The entirety of the BareMetalMachine definition.

BareMetalMachine.DefinitionStages

The BareMetalMachine definition stages.

BareMetalMachine.DefinitionStages.Blank

The first stage of the BareMetalMachine definition.

BareMetalMachine.DefinitionStages.WithBmcConnectionString

The stage of the BareMetalMachine definition allowing to specify bmcConnectionString.

BareMetalMachine.DefinitionStages.WithBmcCredentials

The stage of the BareMetalMachine definition allowing to specify bmcCredentials.

BareMetalMachine.DefinitionStages.WithBmcMacAddress

The stage of the BareMetalMachine definition allowing to specify bmcMacAddress.

BareMetalMachine.DefinitionStages.WithBootMacAddress

The stage of the BareMetalMachine definition allowing to specify bootMacAddress.

BareMetalMachine.DefinitionStages.WithCreate

The stage of the BareMetalMachine definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

BareMetalMachine.DefinitionStages.WithExtendedLocation

The stage of the BareMetalMachine definition allowing to specify extendedLocation.

BareMetalMachine.DefinitionStages.WithIfMatch

The stage of the BareMetalMachine definition allowing to specify ifMatch.

BareMetalMachine.DefinitionStages.WithIfNoneMatch

The stage of the BareMetalMachine definition allowing to specify ifNoneMatch.

BareMetalMachine.DefinitionStages.WithLocation

The stage of the BareMetalMachine definition allowing to specify location.

BareMetalMachine.DefinitionStages.WithMachineClusterVersion

The stage of the BareMetalMachine definition allowing to specify machineClusterVersion.

BareMetalMachine.DefinitionStages.WithMachineDetails

The stage of the BareMetalMachine definition allowing to specify machineDetails.

BareMetalMachine.DefinitionStages.WithMachineName

The stage of the BareMetalMachine definition allowing to specify machineName.

BareMetalMachine.DefinitionStages.WithMachineSkuId

The stage of the BareMetalMachine definition allowing to specify machineSkuId.

BareMetalMachine.DefinitionStages.WithRackId

The stage of the BareMetalMachine definition allowing to specify rackId.

BareMetalMachine.DefinitionStages.WithRackSlot

The stage of the BareMetalMachine definition allowing to specify rackSlot.

BareMetalMachine.DefinitionStages.WithResourceGroup

The stage of the BareMetalMachine definition allowing to specify parent resource.

BareMetalMachine.DefinitionStages.WithSerialNumber

The stage of the BareMetalMachine definition allowing to specify serialNumber.

BareMetalMachine.DefinitionStages.WithTags

The stage of the BareMetalMachine definition allowing to specify tags.

BareMetalMachine.Update

The template for BareMetalMachine update.

BareMetalMachine.UpdateStages

The BareMetalMachine update stages.

BareMetalMachine.UpdateStages.WithIfMatch

The stage of the BareMetalMachine update allowing to specify ifMatch.

BareMetalMachine.UpdateStages.WithIfNoneMatch

The stage of the BareMetalMachine update allowing to specify ifNoneMatch.

BareMetalMachine.UpdateStages.WithMachineDetails

The stage of the BareMetalMachine update allowing to specify machineDetails.

BareMetalMachine.UpdateStages.WithTags

The stage of the BareMetalMachine update allowing to specify tags.

BareMetalMachineKeySet

An immutable client-side representation of BareMetalMachineKeySet.

BareMetalMachineKeySet.Definition

The entirety of the BareMetalMachineKeySet definition.

BareMetalMachineKeySet.DefinitionStages

The BareMetalMachineKeySet definition stages.

BareMetalMachineKeySet.DefinitionStages.Blank

The first stage of the BareMetalMachineKeySet definition.

BareMetalMachineKeySet.DefinitionStages.WithAzureGroupId

The stage of the BareMetalMachineKeySet definition allowing to specify azureGroupId.

BareMetalMachineKeySet.DefinitionStages.WithCreate

The stage of the BareMetalMachineKeySet definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

BareMetalMachineKeySet.DefinitionStages.WithExpiration

The stage of the BareMetalMachineKeySet definition allowing to specify expiration.

BareMetalMachineKeySet.DefinitionStages.WithExtendedLocation

The stage of the BareMetalMachineKeySet definition allowing to specify extendedLocation.

BareMetalMachineKeySet.DefinitionStages.WithIfMatch

The stage of the BareMetalMachineKeySet definition allowing to specify ifMatch.

BareMetalMachineKeySet.DefinitionStages.WithIfNoneMatch

The stage of the BareMetalMachineKeySet definition allowing to specify ifNoneMatch.

BareMetalMachineKeySet.DefinitionStages.WithJumpHostsAllowed

The stage of the BareMetalMachineKeySet definition allowing to specify jumpHostsAllowed.

BareMetalMachineKeySet.DefinitionStages.WithLocation

The stage of the BareMetalMachineKeySet definition allowing to specify location.

BareMetalMachineKeySet.DefinitionStages.WithOsGroupName

The stage of the BareMetalMachineKeySet definition allowing to specify osGroupName.

BareMetalMachineKeySet.DefinitionStages.WithParentResource

The stage of the BareMetalMachineKeySet definition allowing to specify parent resource.

BareMetalMachineKeySet.DefinitionStages.WithPrivilegeLevel

The stage of the BareMetalMachineKeySet definition allowing to specify privilegeLevel.

BareMetalMachineKeySet.DefinitionStages.WithPrivilegeLevelName

The stage of the BareMetalMachineKeySet definition allowing to specify privilegeLevelName.

BareMetalMachineKeySet.DefinitionStages.WithTags

The stage of the BareMetalMachineKeySet definition allowing to specify tags.

BareMetalMachineKeySet.DefinitionStages.WithUserList

The stage of the BareMetalMachineKeySet definition allowing to specify userList.

BareMetalMachineKeySet.Update

The template for BareMetalMachineKeySet update.

BareMetalMachineKeySet.UpdateStages

The BareMetalMachineKeySet update stages.

BareMetalMachineKeySet.UpdateStages.WithExpiration

The stage of the BareMetalMachineKeySet update allowing to specify expiration.

BareMetalMachineKeySet.UpdateStages.WithIfMatch

The stage of the BareMetalMachineKeySet update allowing to specify ifMatch.

BareMetalMachineKeySet.UpdateStages.WithIfNoneMatch

The stage of the BareMetalMachineKeySet update allowing to specify ifNoneMatch.

BareMetalMachineKeySet.UpdateStages.WithJumpHostsAllowed

The stage of the BareMetalMachineKeySet update allowing to specify jumpHostsAllowed.

BareMetalMachineKeySet.UpdateStages.WithTags

The stage of the BareMetalMachineKeySet update allowing to specify tags.

BareMetalMachineKeySet.UpdateStages.WithUserList

The stage of the BareMetalMachineKeySet update allowing to specify userList.

BareMetalMachineKeySets

Resource collection API of BareMetalMachineKeySets.

BareMetalMachines

Resource collection API of BareMetalMachines.

BmcKeySet

An immutable client-side representation of BmcKeySet.

BmcKeySet.Definition

The entirety of the BmcKeySet definition.

BmcKeySet.DefinitionStages

The BmcKeySet definition stages.

BmcKeySet.DefinitionStages.Blank

The first stage of the BmcKeySet definition.

BmcKeySet.DefinitionStages.WithAzureGroupId

The stage of the BmcKeySet definition allowing to specify azureGroupId.

BmcKeySet.DefinitionStages.WithCreate

The stage of the BmcKeySet definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

BmcKeySet.DefinitionStages.WithExpiration

The stage of the BmcKeySet definition allowing to specify expiration.

BmcKeySet.DefinitionStages.WithExtendedLocation

The stage of the BmcKeySet definition allowing to specify extendedLocation.

BmcKeySet.DefinitionStages.WithIfMatch

The stage of the BmcKeySet definition allowing to specify ifMatch.

BmcKeySet.DefinitionStages.WithIfNoneMatch

The stage of the BmcKeySet definition allowing to specify ifNoneMatch.

BmcKeySet.DefinitionStages.WithLocation

The stage of the BmcKeySet definition allowing to specify location.

BmcKeySet.DefinitionStages.WithParentResource

The stage of the BmcKeySet definition allowing to specify parent resource.

BmcKeySet.DefinitionStages.WithPrivilegeLevel

The stage of the BmcKeySet definition allowing to specify privilegeLevel.

BmcKeySet.DefinitionStages.WithTags

The stage of the BmcKeySet definition allowing to specify tags.

BmcKeySet.DefinitionStages.WithUserList

The stage of the BmcKeySet definition allowing to specify userList.

BmcKeySet.Update

The template for BmcKeySet update.

BmcKeySet.UpdateStages

The BmcKeySet update stages.

BmcKeySet.UpdateStages.WithExpiration

The stage of the BmcKeySet update allowing to specify expiration.

BmcKeySet.UpdateStages.WithIfMatch

The stage of the BmcKeySet update allowing to specify ifMatch.

BmcKeySet.UpdateStages.WithIfNoneMatch

The stage of the BmcKeySet update allowing to specify ifNoneMatch.

BmcKeySet.UpdateStages.WithTags

The stage of the BmcKeySet update allowing to specify tags.

BmcKeySet.UpdateStages.WithUserList

The stage of the BmcKeySet update allowing to specify userList.

BmcKeySets

Resource collection API of BmcKeySets.

CloudServicesNetwork

An immutable client-side representation of CloudServicesNetwork.

CloudServicesNetwork.Definition

The entirety of the CloudServicesNetwork definition.

CloudServicesNetwork.DefinitionStages

The CloudServicesNetwork definition stages.

CloudServicesNetwork.DefinitionStages.Blank

The first stage of the CloudServicesNetwork definition.

CloudServicesNetwork.DefinitionStages.WithAdditionalEgressEndpoints

The stage of the CloudServicesNetwork definition allowing to specify additionalEgressEndpoints.

CloudServicesNetwork.DefinitionStages.WithCreate

The stage of the CloudServicesNetwork definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

CloudServicesNetwork.DefinitionStages.WithEnableDefaultEgressEndpoints

The stage of the CloudServicesNetwork definition allowing to specify enableDefaultEgressEndpoints.

CloudServicesNetwork.DefinitionStages.WithExtendedLocation

The stage of the CloudServicesNetwork definition allowing to specify extendedLocation.

CloudServicesNetwork.DefinitionStages.WithIfMatch

The stage of the CloudServicesNetwork definition allowing to specify ifMatch.

CloudServicesNetwork.DefinitionStages.WithIfNoneMatch

The stage of the CloudServicesNetwork definition allowing to specify ifNoneMatch.

CloudServicesNetwork.DefinitionStages.WithLocation

The stage of the CloudServicesNetwork definition allowing to specify location.

CloudServicesNetwork.DefinitionStages.WithResourceGroup

The stage of the CloudServicesNetwork definition allowing to specify parent resource.

CloudServicesNetwork.DefinitionStages.WithStorageOptions

The stage of the CloudServicesNetwork definition allowing to specify storageOptions.

CloudServicesNetwork.DefinitionStages.WithTags

The stage of the CloudServicesNetwork definition allowing to specify tags.

CloudServicesNetwork.Update

The template for CloudServicesNetwork update.

CloudServicesNetwork.UpdateStages

The CloudServicesNetwork update stages.

CloudServicesNetwork.UpdateStages.WithAdditionalEgressEndpoints

The stage of the CloudServicesNetwork update allowing to specify additionalEgressEndpoints.

CloudServicesNetwork.UpdateStages.WithEnableDefaultEgressEndpoints

The stage of the CloudServicesNetwork update allowing to specify enableDefaultEgressEndpoints.

CloudServicesNetwork.UpdateStages.WithIfMatch

The stage of the CloudServicesNetwork update allowing to specify ifMatch.

CloudServicesNetwork.UpdateStages.WithIfNoneMatch

The stage of the CloudServicesNetwork update allowing to specify ifNoneMatch.

CloudServicesNetwork.UpdateStages.WithStorageOptions

The stage of the CloudServicesNetwork update allowing to specify storageOptions.

CloudServicesNetwork.UpdateStages.WithTags

The stage of the CloudServicesNetwork update allowing to specify tags.

CloudServicesNetworks

Resource collection API of CloudServicesNetworks.

Cluster

An immutable client-side representation of Cluster.

Cluster.Definition

The entirety of the Cluster definition.

Cluster.DefinitionStages

The Cluster definition stages.

Cluster.DefinitionStages.Blank

The first stage of the Cluster definition.

Cluster.DefinitionStages.WithAggregatorOrSingleRackDefinition

The stage of the Cluster definition allowing to specify aggregatorOrSingleRackDefinition.

Cluster.DefinitionStages.WithAnalyticsOutputSettings

The stage of the Cluster definition allowing to specify analyticsOutputSettings.

Cluster.DefinitionStages.WithAnalyticsWorkspaceId

The stage of the Cluster definition allowing to specify analyticsWorkspaceId.

Cluster.DefinitionStages.WithClusterLocation

The stage of the Cluster definition allowing to specify clusterLocation.

Cluster.DefinitionStages.WithClusterServicePrincipal

The stage of the Cluster definition allowing to specify clusterServicePrincipal.

Cluster.DefinitionStages.WithClusterType

The stage of the Cluster definition allowing to specify clusterType.

Cluster.DefinitionStages.WithClusterVersion

The stage of the Cluster definition allowing to specify clusterVersion.

Cluster.DefinitionStages.WithCommandOutputSettings

The stage of the Cluster definition allowing to specify commandOutputSettings.

Cluster.DefinitionStages.WithComputeDeploymentThreshold

The stage of the Cluster definition allowing to specify computeDeploymentThreshold.

Cluster.DefinitionStages.WithComputeRackDefinitions

The stage of the Cluster definition allowing to specify computeRackDefinitions.

Cluster.DefinitionStages.WithCreate

The stage of the Cluster definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

Cluster.DefinitionStages.WithExtendedLocation

The stage of the Cluster definition allowing to specify extendedLocation.

Cluster.DefinitionStages.WithIdentity

The stage of the Cluster definition allowing to specify identity.

Cluster.DefinitionStages.WithIfMatch

The stage of the Cluster definition allowing to specify ifMatch.

Cluster.DefinitionStages.WithIfNoneMatch

The stage of the Cluster definition allowing to specify ifNoneMatch.

Cluster.DefinitionStages.WithLocation

The stage of the Cluster definition allowing to specify location.

Cluster.DefinitionStages.WithManagedResourceGroupConfiguration

The stage of the Cluster definition allowing to specify managedResourceGroupConfiguration.

Cluster.DefinitionStages.WithNetworkFabricId

The stage of the Cluster definition allowing to specify networkFabricId.

Cluster.DefinitionStages.WithResourceGroup

The stage of the Cluster definition allowing to specify parent resource.

Cluster.DefinitionStages.WithRuntimeProtectionConfiguration

The stage of the Cluster definition allowing to specify runtimeProtectionConfiguration.

Cluster.DefinitionStages.WithSecretArchive

The stage of the Cluster definition allowing to specify secretArchive.

Cluster.DefinitionStages.WithSecretArchiveSettings

The stage of the Cluster definition allowing to specify secretArchiveSettings.

Cluster.DefinitionStages.WithTags

The stage of the Cluster definition allowing to specify tags.

Cluster.DefinitionStages.WithUpdateStrategy

The stage of the Cluster definition allowing to specify updateStrategy.

Cluster.DefinitionStages.WithVulnerabilityScanningSettings

The stage of the Cluster definition allowing to specify vulnerabilityScanningSettings.

Cluster.Update

The template for Cluster update.

Cluster.UpdateStages

The Cluster update stages.

Cluster.UpdateStages.WithAggregatorOrSingleRackDefinition

The stage of the Cluster update allowing to specify aggregatorOrSingleRackDefinition.

Cluster.UpdateStages.WithAnalyticsOutputSettings

The stage of the Cluster update allowing to specify analyticsOutputSettings.

Cluster.UpdateStages.WithClusterLocation

The stage of the Cluster update allowing to specify clusterLocation.

Cluster.UpdateStages.WithClusterServicePrincipal

The stage of the Cluster update allowing to specify clusterServicePrincipal.

Cluster.UpdateStages.WithCommandOutputSettings

The stage of the Cluster update allowing to specify commandOutputSettings.

Cluster.UpdateStages.WithComputeDeploymentThreshold

The stage of the Cluster update allowing to specify computeDeploymentThreshold.

Cluster.UpdateStages.WithComputeRackDefinitions

The stage of the Cluster update allowing to specify computeRackDefinitions.

Cluster.UpdateStages.WithIdentity

The stage of the Cluster update allowing to specify identity.

Cluster.UpdateStages.WithIfMatch

The stage of the Cluster update allowing to specify ifMatch.

Cluster.UpdateStages.WithIfNoneMatch

The stage of the Cluster update allowing to specify ifNoneMatch.

Cluster.UpdateStages.WithRuntimeProtectionConfiguration

The stage of the Cluster update allowing to specify runtimeProtectionConfiguration.

Cluster.UpdateStages.WithSecretArchive

The stage of the Cluster update allowing to specify secretArchive.

Cluster.UpdateStages.WithSecretArchiveSettings

The stage of the Cluster update allowing to specify secretArchiveSettings.

Cluster.UpdateStages.WithTags

The stage of the Cluster update allowing to specify tags.

Cluster.UpdateStages.WithUpdateStrategy

The stage of the Cluster update allowing to specify updateStrategy.

Cluster.UpdateStages.WithVulnerabilityScanningSettings

The stage of the Cluster update allowing to specify vulnerabilityScanningSettings.

ClusterManager

An immutable client-side representation of ClusterManager.

ClusterManager.Definition

The entirety of the ClusterManager definition.

ClusterManager.DefinitionStages

The ClusterManager definition stages.

ClusterManager.DefinitionStages.Blank

The first stage of the ClusterManager definition.

ClusterManager.DefinitionStages.WithAnalyticsWorkspaceId

The stage of the ClusterManager definition allowing to specify analyticsWorkspaceId.

ClusterManager.DefinitionStages.WithAvailabilityZones

The stage of the ClusterManager definition allowing to specify availabilityZones.

ClusterManager.DefinitionStages.WithCreate

The stage of the ClusterManager definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

ClusterManager.DefinitionStages.WithFabricControllerId

The stage of the ClusterManager definition allowing to specify fabricControllerId.

ClusterManager.DefinitionStages.WithIdentity

The stage of the ClusterManager definition allowing to specify identity.

ClusterManager.DefinitionStages.WithIfMatch

The stage of the ClusterManager definition allowing to specify ifMatch.

ClusterManager.DefinitionStages.WithIfNoneMatch

The stage of the ClusterManager definition allowing to specify ifNoneMatch.

ClusterManager.DefinitionStages.WithLocation

The stage of the ClusterManager definition allowing to specify location.

ClusterManager.DefinitionStages.WithManagedResourceGroupConfiguration

The stage of the ClusterManager definition allowing to specify managedResourceGroupConfiguration.

ClusterManager.DefinitionStages.WithResourceGroup

The stage of the ClusterManager definition allowing to specify parent resource.

ClusterManager.DefinitionStages.WithTags

The stage of the ClusterManager definition allowing to specify tags.

ClusterManager.DefinitionStages.WithVmSize

The stage of the ClusterManager definition allowing to specify vmSize.

ClusterManager.Update

The template for ClusterManager update.

ClusterManager.UpdateStages

The ClusterManager update stages.

ClusterManager.UpdateStages.WithIdentity

The stage of the ClusterManager update allowing to specify identity.

ClusterManager.UpdateStages.WithIfMatch

The stage of the ClusterManager update allowing to specify ifMatch.

ClusterManager.UpdateStages.WithIfNoneMatch

The stage of the ClusterManager update allowing to specify ifNoneMatch.

ClusterManager.UpdateStages.WithTags

The stage of the ClusterManager update allowing to specify tags.

ClusterManagers

Resource collection API of ClusterManagers.

ClusterMetricsConfiguration

An immutable client-side representation of ClusterMetricsConfiguration.

ClusterMetricsConfiguration.Definition

The entirety of the ClusterMetricsConfiguration definition.

ClusterMetricsConfiguration.DefinitionStages

The ClusterMetricsConfiguration definition stages.

ClusterMetricsConfiguration.DefinitionStages.Blank

The first stage of the ClusterMetricsConfiguration definition.

ClusterMetricsConfiguration.DefinitionStages.WithCollectionInterval

The stage of the ClusterMetricsConfiguration definition allowing to specify collectionInterval.

ClusterMetricsConfiguration.DefinitionStages.WithCreate

The stage of the ClusterMetricsConfiguration definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

ClusterMetricsConfiguration.DefinitionStages.WithEnabledMetrics

The stage of the ClusterMetricsConfiguration definition allowing to specify enabledMetrics.

ClusterMetricsConfiguration.DefinitionStages.WithExtendedLocation

The stage of the ClusterMetricsConfiguration definition allowing to specify extendedLocation.

ClusterMetricsConfiguration.DefinitionStages.WithIfMatch

The stage of the ClusterMetricsConfiguration definition allowing to specify ifMatch.

ClusterMetricsConfiguration.DefinitionStages.WithIfNoneMatch

The stage of the ClusterMetricsConfiguration definition allowing to specify ifNoneMatch.

ClusterMetricsConfiguration.DefinitionStages.WithLocation

The stage of the ClusterMetricsConfiguration definition allowing to specify location.

ClusterMetricsConfiguration.DefinitionStages.WithParentResource

The stage of the ClusterMetricsConfiguration definition allowing to specify parent resource.

ClusterMetricsConfiguration.DefinitionStages.WithTags

The stage of the ClusterMetricsConfiguration definition allowing to specify tags.

ClusterMetricsConfiguration.Update

The template for ClusterMetricsConfiguration update.

ClusterMetricsConfiguration.UpdateStages

The ClusterMetricsConfiguration update stages.

ClusterMetricsConfiguration.UpdateStages.WithCollectionInterval

The stage of the ClusterMetricsConfiguration update allowing to specify collectionInterval.

ClusterMetricsConfiguration.UpdateStages.WithEnabledMetrics

The stage of the ClusterMetricsConfiguration update allowing to specify enabledMetrics.

ClusterMetricsConfiguration.UpdateStages.WithIfMatch

The stage of the ClusterMetricsConfiguration update allowing to specify ifMatch.

ClusterMetricsConfiguration.UpdateStages.WithIfNoneMatch

The stage of the ClusterMetricsConfiguration update allowing to specify ifNoneMatch.

ClusterMetricsConfiguration.UpdateStages.WithTags

The stage of the ClusterMetricsConfiguration update allowing to specify tags.

Clusters

Resource collection API of Clusters.

Console

An immutable client-side representation of Console.

Console.Definition

The entirety of the Console definition.

Console.DefinitionStages

The Console definition stages.

Console.DefinitionStages.Blank

The first stage of the Console definition.

Console.DefinitionStages.WithCreate

The stage of the Console definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

Console.DefinitionStages.WithEnabled

The stage of the Console definition allowing to specify enabled.

Console.DefinitionStages.WithExpiration

The stage of the Console definition allowing to specify expiration.

Console.DefinitionStages.WithExtendedLocation

The stage of the Console definition allowing to specify extendedLocation.

Console.DefinitionStages.WithIfMatch

The stage of the Console definition allowing to specify ifMatch.

Console.DefinitionStages.WithIfNoneMatch

The stage of the Console definition allowing to specify ifNoneMatch.

Console.DefinitionStages.WithLocation

The stage of the Console definition allowing to specify location.

Console.DefinitionStages.WithParentResource

The stage of the Console definition allowing to specify parent resource.

Console.DefinitionStages.WithSshPublicKey

The stage of the Console definition allowing to specify sshPublicKey.

Console.DefinitionStages.WithTags

The stage of the Console definition allowing to specify tags.

Console.Update

The template for Console update.

Console.UpdateStages

The Console update stages.

Console.UpdateStages.WithEnabled

The stage of the Console update allowing to specify enabled.

Console.UpdateStages.WithExpiration

The stage of the Console update allowing to specify expiration.

Console.UpdateStages.WithIfMatch

The stage of the Console update allowing to specify ifMatch.

Console.UpdateStages.WithIfNoneMatch

The stage of the Console update allowing to specify ifNoneMatch.

Console.UpdateStages.WithSshPublicKey

The stage of the Console update allowing to specify sshPublicKey.

Console.UpdateStages.WithTags

The stage of the Console update allowing to specify tags.

Consoles

Resource collection API of Consoles.

KubernetesCluster

An immutable client-side representation of KubernetesCluster.

KubernetesCluster.Definition

The entirety of the KubernetesCluster definition.

KubernetesCluster.DefinitionStages

The KubernetesCluster definition stages.

KubernetesCluster.DefinitionStages.Blank

The first stage of the KubernetesCluster definition.

KubernetesCluster.DefinitionStages.WithAadConfiguration

The stage of the KubernetesCluster definition allowing to specify aadConfiguration.

KubernetesCluster.DefinitionStages.WithAdministratorConfiguration

The stage of the KubernetesCluster definition allowing to specify administratorConfiguration.

KubernetesCluster.DefinitionStages.WithControlPlaneNodeConfiguration

The stage of the KubernetesCluster definition allowing to specify controlPlaneNodeConfiguration.

KubernetesCluster.DefinitionStages.WithCreate

The stage of the KubernetesCluster definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

KubernetesCluster.DefinitionStages.WithExtendedLocation

The stage of the KubernetesCluster definition allowing to specify extendedLocation.

KubernetesCluster.DefinitionStages.WithIfMatch

The stage of the KubernetesCluster definition allowing to specify ifMatch.

KubernetesCluster.DefinitionStages.WithIfNoneMatch

The stage of the KubernetesCluster definition allowing to specify ifNoneMatch.

KubernetesCluster.DefinitionStages.WithInitialAgentPoolConfigurations

The stage of the KubernetesCluster definition allowing to specify initialAgentPoolConfigurations.

KubernetesCluster.DefinitionStages.WithKubernetesVersion

The stage of the KubernetesCluster definition allowing to specify kubernetesVersion.

KubernetesCluster.DefinitionStages.WithLocation

The stage of the KubernetesCluster definition allowing to specify location.

KubernetesCluster.DefinitionStages.WithManagedResourceGroupConfiguration

The stage of the KubernetesCluster definition allowing to specify managedResourceGroupConfiguration.

KubernetesCluster.DefinitionStages.WithNetworkConfiguration

The stage of the KubernetesCluster definition allowing to specify networkConfiguration.

KubernetesCluster.DefinitionStages.WithResourceGroup

The stage of the KubernetesCluster definition allowing to specify parent resource.

KubernetesCluster.DefinitionStages.WithTags

The stage of the KubernetesCluster definition allowing to specify tags.

KubernetesCluster.Update

The template for KubernetesCluster update.

KubernetesCluster.UpdateStages

The KubernetesCluster update stages.

KubernetesCluster.UpdateStages.WithAdministratorConfiguration

The stage of the KubernetesCluster update allowing to specify administratorConfiguration.

KubernetesCluster.UpdateStages.WithControlPlaneNodeConfiguration

The stage of the KubernetesCluster update allowing to specify controlPlaneNodeConfiguration.

KubernetesCluster.UpdateStages.WithIfMatch

The stage of the KubernetesCluster update allowing to specify ifMatch.

KubernetesCluster.UpdateStages.WithIfNoneMatch

The stage of the KubernetesCluster update allowing to specify ifNoneMatch.

KubernetesCluster.UpdateStages.WithKubernetesVersion

The stage of the KubernetesCluster update allowing to specify kubernetesVersion.

KubernetesCluster.UpdateStages.WithTags

The stage of the KubernetesCluster update allowing to specify tags.

KubernetesClusterFeature

An immutable client-side representation of KubernetesClusterFeature.

KubernetesClusterFeature.Definition

The entirety of the KubernetesClusterFeature definition.

KubernetesClusterFeature.DefinitionStages

The KubernetesClusterFeature definition stages.

KubernetesClusterFeature.DefinitionStages.Blank

The first stage of the KubernetesClusterFeature definition.

KubernetesClusterFeature.DefinitionStages.WithCreate

The stage of the KubernetesClusterFeature definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

KubernetesClusterFeature.DefinitionStages.WithIfMatch

The stage of the KubernetesClusterFeature definition allowing to specify ifMatch.

KubernetesClusterFeature.DefinitionStages.WithIfNoneMatch

The stage of the KubernetesClusterFeature definition allowing to specify ifNoneMatch.

KubernetesClusterFeature.DefinitionStages.WithLocation

The stage of the KubernetesClusterFeature definition allowing to specify location.

KubernetesClusterFeature.DefinitionStages.WithOptions

The stage of the KubernetesClusterFeature definition allowing to specify options.

KubernetesClusterFeature.DefinitionStages.WithParentResource

The stage of the KubernetesClusterFeature definition allowing to specify parent resource.

KubernetesClusterFeature.DefinitionStages.WithTags

The stage of the KubernetesClusterFeature definition allowing to specify tags.

KubernetesClusterFeature.Update

The template for KubernetesClusterFeature update.

KubernetesClusterFeature.UpdateStages

The KubernetesClusterFeature update stages.

KubernetesClusterFeature.UpdateStages.WithIfMatch

The stage of the KubernetesClusterFeature update allowing to specify ifMatch.

KubernetesClusterFeature.UpdateStages.WithIfNoneMatch

The stage of the KubernetesClusterFeature update allowing to specify ifNoneMatch.

KubernetesClusterFeature.UpdateStages.WithOptions

The stage of the KubernetesClusterFeature update allowing to specify options.

KubernetesClusterFeature.UpdateStages.WithTags

The stage of the KubernetesClusterFeature update allowing to specify tags.

KubernetesClusterFeatures

Resource collection API of KubernetesClusterFeatures.

KubernetesClusters

Resource collection API of KubernetesClusters.

L2Network

An immutable client-side representation of L2Network.

L2Network.Definition

The entirety of the L2Network definition.

L2Network.DefinitionStages

The L2Network definition stages.

L2Network.DefinitionStages.Blank

The first stage of the L2Network definition.

L2Network.DefinitionStages.WithCreate

The stage of the L2Network definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

L2Network.DefinitionStages.WithExtendedLocation

The stage of the L2Network definition allowing to specify extendedLocation.

L2Network.DefinitionStages.WithHybridAksPluginType

The stage of the L2Network definition allowing to specify hybridAksPluginType.

L2Network.DefinitionStages.WithIfMatch

The stage of the L2Network definition allowing to specify ifMatch.

L2Network.DefinitionStages.WithIfNoneMatch

The stage of the L2Network definition allowing to specify ifNoneMatch.

L2Network.DefinitionStages.WithInterfaceName

The stage of the L2Network definition allowing to specify interfaceName.

L2Network.DefinitionStages.WithL2IsolationDomainId

The stage of the L2Network definition allowing to specify l2IsolationDomainId.

L2Network.DefinitionStages.WithLocation

The stage of the L2Network definition allowing to specify location.

L2Network.DefinitionStages.WithResourceGroup

The stage of the L2Network definition allowing to specify parent resource.

L2Network.DefinitionStages.WithTags

The stage of the L2Network definition allowing to specify tags.

L2Network.Update

The template for L2Network update.

L2Network.UpdateStages

The L2Network update stages.

L2Network.UpdateStages.WithIfMatch

The stage of the L2Network update allowing to specify ifMatch.

L2Network.UpdateStages.WithIfNoneMatch

The stage of the L2Network update allowing to specify ifNoneMatch.

L2Network.UpdateStages.WithTags

The stage of the L2Network update allowing to specify tags.

L2Networks

Resource collection API of L2Networks.

L3Network

An immutable client-side representation of L3Network.

L3Network.Definition

The entirety of the L3Network definition.

L3Network.DefinitionStages

The L3Network definition stages.

L3Network.DefinitionStages.Blank

The first stage of the L3Network definition.

L3Network.DefinitionStages.WithCreate

The stage of the L3Network definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

L3Network.DefinitionStages.WithExtendedLocation

The stage of the L3Network definition allowing to specify extendedLocation.

L3Network.DefinitionStages.WithHybridAksIpamEnabled

The stage of the L3Network definition allowing to specify hybridAksIpamEnabled.

L3Network.DefinitionStages.WithHybridAksPluginType

The stage of the L3Network definition allowing to specify hybridAksPluginType.

L3Network.DefinitionStages.WithIfMatch

The stage of the L3Network definition allowing to specify ifMatch.

L3Network.DefinitionStages.WithIfNoneMatch

The stage of the L3Network definition allowing to specify ifNoneMatch.

L3Network.DefinitionStages.WithInterfaceName

The stage of the L3Network definition allowing to specify interfaceName.

L3Network.DefinitionStages.WithIpAllocationType

The stage of the L3Network definition allowing to specify ipAllocationType.

L3Network.DefinitionStages.WithIpv4ConnectedPrefix

The stage of the L3Network definition allowing to specify ipv4ConnectedPrefix.

L3Network.DefinitionStages.WithIpv6ConnectedPrefix

The stage of the L3Network definition allowing to specify ipv6ConnectedPrefix.

L3Network.DefinitionStages.WithL3IsolationDomainId

The stage of the L3Network definition allowing to specify l3IsolationDomainId.

L3Network.DefinitionStages.WithLocation

The stage of the L3Network definition allowing to specify location.

L3Network.DefinitionStages.WithResourceGroup

The stage of the L3Network definition allowing to specify parent resource.

L3Network.DefinitionStages.WithTags

The stage of the L3Network definition allowing to specify tags.

L3Network.DefinitionStages.WithVlan

The stage of the L3Network definition allowing to specify vlan.

L3Network.Update

The template for L3Network update.

L3Network.UpdateStages

The L3Network update stages.

L3Network.UpdateStages.WithIfMatch

The stage of the L3Network update allowing to specify ifMatch.

L3Network.UpdateStages.WithIfNoneMatch

The stage of the L3Network update allowing to specify ifNoneMatch.

L3Network.UpdateStages.WithTags

The stage of the L3Network update allowing to specify tags.

L3Networks

Resource collection API of L3Networks.

MetricsConfigurations

Resource collection API of MetricsConfigurations.

Operation

An immutable client-side representation of Operation.

OperationStatusResult

An immutable client-side representation of OperationStatusResult.

Operations

Resource collection API of Operations.

Rack

An immutable client-side representation of Rack.

Rack.Definition

The entirety of the Rack definition.

Rack.DefinitionStages

The Rack definition stages.

Rack.DefinitionStages.Blank

The first stage of the Rack definition.

Rack.DefinitionStages.WithAvailabilityZone

The stage of the Rack definition allowing to specify availabilityZone.

Rack.DefinitionStages.WithCreate

The stage of the Rack definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

Rack.DefinitionStages.WithExtendedLocation

The stage of the Rack definition allowing to specify extendedLocation.

Rack.DefinitionStages.WithIfMatch

The stage of the Rack definition allowing to specify ifMatch.

Rack.DefinitionStages.WithIfNoneMatch

The stage of the Rack definition allowing to specify ifNoneMatch.

Rack.DefinitionStages.WithLocation

The stage of the Rack definition allowing to specify location.

Rack.DefinitionStages.WithRackLocation

The stage of the Rack definition allowing to specify rackLocation.

Rack.DefinitionStages.WithRackSerialNumber

The stage of the Rack definition allowing to specify rackSerialNumber.

Rack.DefinitionStages.WithRackSkuId

The stage of the Rack definition allowing to specify rackSkuId.

Rack.DefinitionStages.WithResourceGroup

The stage of the Rack definition allowing to specify parent resource.

Rack.DefinitionStages.WithTags

The stage of the Rack definition allowing to specify tags.

Rack.Update

The template for Rack update.

Rack.UpdateStages

The Rack update stages.

Rack.UpdateStages.WithIfMatch

The stage of the Rack update allowing to specify ifMatch.

Rack.UpdateStages.WithIfNoneMatch

The stage of the Rack update allowing to specify ifNoneMatch.

Rack.UpdateStages.WithRackLocation

The stage of the Rack update allowing to specify rackLocation.

Rack.UpdateStages.WithRackSerialNumber

The stage of the Rack update allowing to specify rackSerialNumber.

Rack.UpdateStages.WithTags

The stage of the Rack update allowing to specify tags.

RackSku

An immutable client-side representation of RackSku.

RackSkus

Resource collection API of RackSkus.

Racks

Resource collection API of Racks.

StorageAppliance

An immutable client-side representation of StorageAppliance.

StorageAppliance.Definition

The entirety of the StorageAppliance definition.

StorageAppliance.DefinitionStages

The StorageAppliance definition stages.

StorageAppliance.DefinitionStages.Blank

The first stage of the StorageAppliance definition.

StorageAppliance.DefinitionStages.WithAdministratorCredentials

The stage of the StorageAppliance definition allowing to specify administratorCredentials.

StorageAppliance.DefinitionStages.WithCreate

The stage of the StorageAppliance definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

StorageAppliance.DefinitionStages.WithExtendedLocation

The stage of the StorageAppliance definition allowing to specify extendedLocation.

StorageAppliance.DefinitionStages.WithIfMatch

The stage of the StorageAppliance definition allowing to specify ifMatch.

StorageAppliance.DefinitionStages.WithIfNoneMatch

The stage of the StorageAppliance definition allowing to specify ifNoneMatch.

StorageAppliance.DefinitionStages.WithLocation

The stage of the StorageAppliance definition allowing to specify location.

StorageAppliance.DefinitionStages.WithRackId

The stage of the StorageAppliance definition allowing to specify rackId.

StorageAppliance.DefinitionStages.WithRackSlot

The stage of the StorageAppliance definition allowing to specify rackSlot.

StorageAppliance.DefinitionStages.WithResourceGroup

The stage of the StorageAppliance definition allowing to specify parent resource.

StorageAppliance.DefinitionStages.WithSerialNumber

The stage of the StorageAppliance definition allowing to specify serialNumber.

StorageAppliance.DefinitionStages.WithStorageApplianceSkuId

The stage of the StorageAppliance definition allowing to specify storageApplianceSkuId.

StorageAppliance.DefinitionStages.WithTags

The stage of the StorageAppliance definition allowing to specify tags.

StorageAppliance.Update

The template for StorageAppliance update.

StorageAppliance.UpdateStages

The StorageAppliance update stages.

StorageAppliance.UpdateStages.WithIfMatch

The stage of the StorageAppliance update allowing to specify ifMatch.

StorageAppliance.UpdateStages.WithIfNoneMatch

The stage of the StorageAppliance update allowing to specify ifNoneMatch.

StorageAppliance.UpdateStages.WithSerialNumber

The stage of the StorageAppliance update allowing to specify serialNumber.

StorageAppliance.UpdateStages.WithTags

The stage of the StorageAppliance update allowing to specify tags.

StorageAppliances

Resource collection API of StorageAppliances.

TrunkedNetwork

An immutable client-side representation of TrunkedNetwork.

TrunkedNetwork.Definition

The entirety of the TrunkedNetwork definition.

TrunkedNetwork.DefinitionStages

The TrunkedNetwork definition stages.

TrunkedNetwork.DefinitionStages.Blank

The first stage of the TrunkedNetwork definition.

TrunkedNetwork.DefinitionStages.WithCreate

The stage of the TrunkedNetwork definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

TrunkedNetwork.DefinitionStages.WithExtendedLocation

The stage of the TrunkedNetwork definition allowing to specify extendedLocation.

TrunkedNetwork.DefinitionStages.WithHybridAksPluginType

The stage of the TrunkedNetwork definition allowing to specify hybridAksPluginType.

TrunkedNetwork.DefinitionStages.WithIfMatch

The stage of the TrunkedNetwork definition allowing to specify ifMatch.

TrunkedNetwork.DefinitionStages.WithIfNoneMatch

The stage of the TrunkedNetwork definition allowing to specify ifNoneMatch.

TrunkedNetwork.DefinitionStages.WithInterfaceName

The stage of the TrunkedNetwork definition allowing to specify interfaceName.

TrunkedNetwork.DefinitionStages.WithIsolationDomainIds

The stage of the TrunkedNetwork definition allowing to specify isolationDomainIds.

TrunkedNetwork.DefinitionStages.WithLocation

The stage of the TrunkedNetwork definition allowing to specify location.

TrunkedNetwork.DefinitionStages.WithResourceGroup

The stage of the TrunkedNetwork definition allowing to specify parent resource.

TrunkedNetwork.DefinitionStages.WithTags

The stage of the TrunkedNetwork definition allowing to specify tags.

TrunkedNetwork.DefinitionStages.WithVlans

The stage of the TrunkedNetwork definition allowing to specify vlans.

TrunkedNetwork.Update

The template for TrunkedNetwork update.

TrunkedNetwork.UpdateStages

The TrunkedNetwork update stages.

TrunkedNetwork.UpdateStages.WithIfMatch

The stage of the TrunkedNetwork update allowing to specify ifMatch.

TrunkedNetwork.UpdateStages.WithIfNoneMatch

The stage of the TrunkedNetwork update allowing to specify ifNoneMatch.

TrunkedNetwork.UpdateStages.WithTags

The stage of the TrunkedNetwork update allowing to specify tags.

TrunkedNetworks

Resource collection API of TrunkedNetworks.

VirtualMachine

An immutable client-side representation of VirtualMachine.

VirtualMachine.Definition

The entirety of the VirtualMachine definition.

VirtualMachine.DefinitionStages

The VirtualMachine definition stages.

VirtualMachine.DefinitionStages.Blank

The first stage of the VirtualMachine definition.

VirtualMachine.DefinitionStages.WithAdminUsername

The stage of the VirtualMachine definition allowing to specify adminUsername.

VirtualMachine.DefinitionStages.WithBootMethod

The stage of the VirtualMachine definition allowing to specify bootMethod.

VirtualMachine.DefinitionStages.WithCloudServicesNetworkAttachment

The stage of the VirtualMachine definition allowing to specify cloudServicesNetworkAttachment.

VirtualMachine.DefinitionStages.WithConsoleExtendedLocation

The stage of the VirtualMachine definition allowing to specify consoleExtendedLocation.

VirtualMachine.DefinitionStages.WithCpuCores

The stage of the VirtualMachine definition allowing to specify cpuCores.

VirtualMachine.DefinitionStages.WithCreate

The stage of the VirtualMachine definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

VirtualMachine.DefinitionStages.WithExtendedLocation

The stage of the VirtualMachine definition allowing to specify extendedLocation.

VirtualMachine.DefinitionStages.WithIdentity

The stage of the VirtualMachine definition allowing to specify identity.

VirtualMachine.DefinitionStages.WithIfMatch

The stage of the VirtualMachine definition allowing to specify ifMatch.

VirtualMachine.DefinitionStages.WithIfNoneMatch

The stage of the VirtualMachine definition allowing to specify ifNoneMatch.

VirtualMachine.DefinitionStages.WithIsolateEmulatorThread

The stage of the VirtualMachine definition allowing to specify isolateEmulatorThread.

VirtualMachine.DefinitionStages.WithLocation

The stage of the VirtualMachine definition allowing to specify location.

VirtualMachine.DefinitionStages.WithMemorySizeGB

The stage of the VirtualMachine definition allowing to specify memorySizeGB.

VirtualMachine.DefinitionStages.WithNetworkAttachments

The stage of the VirtualMachine definition allowing to specify networkAttachments.

VirtualMachine.DefinitionStages.WithNetworkData

The stage of the VirtualMachine definition allowing to specify networkData.

VirtualMachine.DefinitionStages.WithNetworkDataContent

The stage of the VirtualMachine definition allowing to specify networkDataContent.

VirtualMachine.DefinitionStages.WithPlacementHints

The stage of the VirtualMachine definition allowing to specify placementHints.

VirtualMachine.DefinitionStages.WithResourceGroup

The stage of the VirtualMachine definition allowing to specify parent resource.

VirtualMachine.DefinitionStages.WithSshPublicKeys

The stage of the VirtualMachine definition allowing to specify sshPublicKeys.

VirtualMachine.DefinitionStages.WithStorageProfile

The stage of the VirtualMachine definition allowing to specify storageProfile.

VirtualMachine.DefinitionStages.WithTags

The stage of the VirtualMachine definition allowing to specify tags.

VirtualMachine.DefinitionStages.WithUserData

The stage of the VirtualMachine definition allowing to specify userData.

VirtualMachine.DefinitionStages.WithUserDataContent

The stage of the VirtualMachine definition allowing to specify userDataContent.

VirtualMachine.DefinitionStages.WithVirtioInterface

The stage of the VirtualMachine definition allowing to specify virtioInterface.

VirtualMachine.DefinitionStages.WithVmDeviceModel

The stage of the VirtualMachine definition allowing to specify vmDeviceModel.

VirtualMachine.DefinitionStages.WithVmImage

The stage of the VirtualMachine definition allowing to specify vmImage.

VirtualMachine.DefinitionStages.WithVmImageRepositoryCredentials

The stage of the VirtualMachine definition allowing to specify vmImageRepositoryCredentials.

VirtualMachine.Update

The template for VirtualMachine update.

VirtualMachine.UpdateStages

The VirtualMachine update stages.

VirtualMachine.UpdateStages.WithIdentity

The stage of the VirtualMachine update allowing to specify identity.

VirtualMachine.UpdateStages.WithIfMatch

The stage of the VirtualMachine update allowing to specify ifMatch.

VirtualMachine.UpdateStages.WithIfNoneMatch

The stage of the VirtualMachine update allowing to specify ifNoneMatch.

VirtualMachine.UpdateStages.WithTags

The stage of the VirtualMachine update allowing to specify tags.

VirtualMachine.UpdateStages.WithVmImageRepositoryCredentials

The stage of the VirtualMachine update allowing to specify vmImageRepositoryCredentials.

VirtualMachines

Resource collection API of VirtualMachines.

Volume

An immutable client-side representation of Volume.

Volume.Definition

The entirety of the Volume definition.

Volume.DefinitionStages

The Volume definition stages.

Volume.DefinitionStages.Blank

The first stage of the Volume definition.

Volume.DefinitionStages.WithCreate

The stage of the Volume definition which contains all the minimum required properties for the resource to be created, but also allows for any other optional properties to be specified.

Volume.DefinitionStages.WithExtendedLocation

The stage of the Volume definition allowing to specify extendedLocation.

Volume.DefinitionStages.WithIfMatch

The stage of the Volume definition allowing to specify ifMatch.

Volume.DefinitionStages.WithIfNoneMatch

The stage of the Volume definition allowing to specify ifNoneMatch.

Volume.DefinitionStages.WithLocation

The stage of the Volume definition allowing to specify location.

Volume.DefinitionStages.WithResourceGroup

The stage of the Volume definition allowing to specify parent resource.

Volume.DefinitionStages.WithSizeMiB

The stage of the Volume definition allowing to specify sizeMiB.

Volume.DefinitionStages.WithStorageApplianceId

The stage of the Volume definition allowing to specify storageApplianceId.

Volume.DefinitionStages.WithTags

The stage of the Volume definition allowing to specify tags.

Volume.Update

The template for Volume update.

Volume.UpdateStages

The Volume update stages.

Volume.UpdateStages.WithIfMatch

The stage of the Volume update allowing to specify ifMatch.

Volume.UpdateStages.WithIfNoneMatch

The stage of the Volume update allowing to specify ifNoneMatch.

Volume.UpdateStages.WithTags

The stage of the Volume update allowing to specify tags.

Volumes

Resource collection API of Volumes.