|
AdministrativeCredentials(String, String)
|
AdministrativeCredentials represents the admin credentials for the device requiring password-based authentication.
|
|
AdministrativeCredentialsPatch(String, String)
|
AdministrativeCredentialsPatch represents the admin credentials for the device requiring password-based authentication.
|
|
AdministratorConfiguration(String, IEnumerable<NetworkCloudSshPublicKey>)
|
AdministratorConfiguration represents the administrative credentials that will be applied to the control plane and agent pool nodes in Kubernetes clusters.
|
|
AgentPoolUpgradeSettings(Nullable<Int64>, String, String)
|
AgentPoolUpgradeSettings specifies the upgrade settings for an agent pool.
|
|
AnalyticsOutputSettings(ResourceIdentifier, ManagedServiceIdentitySelector)
|
AnalyticsOutputSettings represents the settings for the log analytics workspace used for output of logs from this cluster.
|
|
AttachedNetworkConfiguration(IEnumerable<L2NetworkAttachmentConfiguration>,
IEnumerable<L3NetworkAttachmentConfiguration>, IEnumerable<TrunkedNetworkAttachmentConfiguration>)
|
AttachedNetworkConfiguration represents the set of workload networks to attach to a resource.
|
|
AvailableUpgrade(Nullable<AvailabilityLifecycle>, String)
|
AvailableUpgrade represents an upgrade available for a Kubernetes cluster.
|
|
BareMetalMachineCommandSpecification(IEnumerable<String>, String)
|
BareMetalMachineCommandSpecification represents the command and optional arguments to exercise against the bare metal machine.
|
|
BareMetalMachineConfiguration(String, AdministrativeCredentials, String, String, String, String, Int64, String)
|
BareMetalMachineConfigurationData represents configuration for the bare metal machine.
|
|
BareMetalMachineConfigurationPatch(String, AdministrativeCredentialsPatch, String, String, String, String, Nullable<Int64>, String)
|
BareMetalMachineConfigurationDataPatch represents configuration for the bare metal machine for patch operations.
|
|
BareMetalMachineCordonContent(Nullable<BareMetalMachineEvacuate>)
|
BareMetalMachineCordonParameters represents the body of the request to evacuate workloads from node on a bare metal machine.
|
|
BareMetalMachineMonitoringConfigurationStatus(Nullable<BareMetalMachineMonitoringConfigurationStatusLogLevel>,
Nullable<BareMetalMachineMonitoringConfigurationStatusMetricsLevel>)
|
BareMetalMachineMonitoringConfigurationStatus represents the monitoring configuration status of the bare metal machine.
|
|
BareMetalMachinePowerOffContent(Nullable<BareMetalMachineSkipShutdown>)
|
BareMetalMachinePowerOffParameters represents the body of the request to power off bare metal machine.
|
|
BareMetalMachineReimageContent(Nullable<BareMetalMachineReimageSafeguardMode>)
|
BareMetalMachineReimageParameters represents the body of the request to reimage a bare metal machine.
|
|
BareMetalMachineReplaceContent(AdministrativeCredentials, String,
String, String, Nullable<BareMetalMachineReplaceSafeguardMode>,
String, Nullable<BareMetalMachineReplaceStoragePolicy>)
|
BareMetalMachineReplaceParameters represents the body of the request to physically swap a bare metal machine for another.
|
|
BareMetalMachineRunCommandContent(IEnumerable<String>, Int64, String)
|
BareMetalMachineRunCommandParameters represents the body of the request to execute a script on the bare metal machine.
|
|
BareMetalMachineRunDataExtractsContent(IEnumerable<BareMetalMachineCommandSpecification>, Int64)
|
BareMetalMachineRunDataExtractsParameters represents the body of request containing list of curated data extraction commands to run on the bare metal machine.
|
|
BareMetalMachineRunReadCommandsContent(IEnumerable<BareMetalMachineCommandSpecification>, Int64)
|
BareMetalMachineRunReadCommandsParameters represents the body of request containing list of read-only commands to run on the bare metal machine.
|
|
BgpAdvertisement(Nullable<AdvertiseToFabric>, IEnumerable<String>, IEnumerable<String>, IEnumerable<String>)
|
BgpAdvertisement represents the association of IP address pools to the communities and peers.
|
|
BgpServiceLoadBalancerConfiguration(IEnumerable<BgpAdvertisement>,
IEnumerable<ServiceLoadBalancerBgpPeer>, Nullable<FabricPeeringEnabled>,
IEnumerable<IPAddressPool>)
|
BgpServiceLoadBalancerConfiguration represents the configuration of a BGP service load balancer.
|
|
CloudServicesNetworkStorageOptions(Nullable<CloudServicesNetworkStorageMode>, Nullable<Int64>, ResourceIdentifier)
|
CloudServicesNetworkStorageOptions represents the storage options for the cloud services network.
|
|
CloudServicesNetworkStorageOptionsPatch(Nullable<CloudServicesNetworkStorageMode>, Nullable<Int64>, ResourceIdentifier)
|
CloudServicesNetworkStorageOptionsPatch represents the patchable storage options for the cloud services network.
|
|
CloudServicesNetworkStorageStatus(Nullable<CloudServicesNetworkStorageMode>,
Nullable<Int64>, Nullable<CloudServicesNetworkStorageStatusStatus>,
String, ResourceIdentifier)
|
CloudServicesNetworkStorageStatus represents the storage status of the cloud services network.
|
|
ClusterAvailableUpgradeVersion(Nullable<ControlImpact>, String, String, Nullable<DateTimeOffset>, String, Nullable<WorkloadImpact>)
|
ClusterAvailableUpgradeVersion represents the various cluster upgrade parameters.
|
|
ClusterAvailableVersion(String, String)
|
ClusterAvailableVersion represents the cluster version that the cluster manager can be asked to create and manage.
|
|
ClusterCapacity(Nullable<Int64>, Nullable<Int64>, Nullable<Int64>,
Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>,
Nullable<Int64>)
|
ClusterCapacity represents various details regarding compute capacity.
|
|
ClusterContinueUpdateVersionContent(Nullable<ClusterContinueUpdateVersionMachineGroupTargetingMode>,
Nullable<ClusterContinueUpdateVersionSafeguardMode>)
|
ClusterContinueUpdateVersionParameters represents the body of the request to continue the update of a cluster version.
|
|
ClusterContinueUpdateVersionContent(Nullable<ClusterContinueUpdateVersionMachineGroupTargetingMode>)
|
|
ClusterDeployContent(IEnumerable<String>)
|
ClusterDeployParameters represents the body of the request to deploy cluster.
|
|
ClusterRotateCredentialContent(IEnumerable<String>)
|
ClusterRotateCredentialParameters represents the body of the request to rotate cluster credentials.
|
|
ClusterScanRuntimeContent(Nullable<ClusterScanRuntimeParametersScanActivity>)
|
ClusterScanRuntimeParameters defines the parameters for the cluster scan runtime operation.
|
|
ClusterSecretArchive(ResourceIdentifier, Nullable<ClusterSecretArchiveEnabled>)
|
ClusterSecretArchive configures the key vault to archive the secrets of the cluster for later retrieval.
|
|
ClusterSecretArchivePatch(ResourceIdentifier, Nullable<ClusterSecretArchiveEnabled>)
|
ClusterSecretArchivePatch configures the key vault to archive the secrets of the cluster for later retrieval for patch operations.
|
|
ClusterUpdateStrategy(Nullable<Int64>, ClusterUpdateStrategyType, ValidationThresholdType, Int64, Nullable<Int64>)
|
ClusterUpdateStrategy represents the strategy for updating the cluster.
|
|
ClusterUpdateStrategyPatch(Nullable<Int64>, Nullable<ClusterUpdateStrategyType>, Nullable<ValidationThresholdType>, Nullable<Int64>, Nullable<Int64>)
|
ClusterUpdateStrategyPatch represents the strategy for updating the cluster for patch operations.
|
|
ClusterUpdateVersionContent(Nullable<ClusterUpdateVersionSafeguardMode>, String)
|
ClusterUpdateVersionParameters represents the body of the request to update cluster version.
|
|
ClusterUpdateVersionContent(String)
|
|
CommandOutputOverride(ManagedServiceIdentitySelector, Nullable<CommandOutputType>, Uri)
|
CommandOutputOverride represents an overridden value for the command output settings.
|
|
CommandOutputSettings(ManagedServiceIdentitySelector, Uri, IEnumerable<CommandOutputOverride>)
|
CommandOutputSettings represents the settings for commands run within the cluster such as bare metal machine run read-only commands.
|
|
ControlPlaneNodeConfiguration(AdministratorConfiguration, IEnumerable<String>, Int64, String)
|
ControlPlaneNodeConfiguration represents the selection of virtual machines and size of the control plane for a Kubernetes cluster.
|
|
ControlPlaneNodePatchConfiguration(IEnumerable<NetworkCloudSshPublicKey>, Nullable<Int64>)
|
|
EgressEndpoint(String, IEnumerable<EndpointDependency>)
|
EgressEndpoint represents the connection from a cloud services network to the specified endpoint for a common purpose.
|
|
EndpointDependency(String, Nullable<Int64>)
|
EndpointDependency represents the definition of an endpoint, including the domain and details.
|
|
FeatureStatus(Nullable<FeatureDetailedStatus>, String, String, String)
|
FeatureStatus contains information regarding a Kubernetes cluster feature.
|
|
HardwareInventory(String, IEnumerable<HardwareInventoryNetworkInterface>, IEnumerable<NetworkCloudNic>)
|
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(String, String, String, String)
|
HardwareInventoryNetworkInterface represents the network interface details as part of a hardware inventory.
|
|
HardwareValidationStatus(Nullable<DateTimeOffset>, Nullable<BareMetalMachineHardwareValidationResult>)
|
HardwareValidationStatus represents the latest hardware validation details performed for this bare metal machine.
|
|
ImageRepositoryCredentials(String, String, String)
|
ImageRepositoryCredentials represents the credentials used to login to the image repository.
|
|
ImageRepositoryCredentialsPatch(String, String, String)
|
ImageRepositoryCredentialsPatch represents the credentials used to login to the image repository for patch operations.
|
|
InitialAgentPoolConfiguration(AdministratorConfiguration, NetworkCloudAgentConfiguration,
AttachedNetworkConfiguration, IEnumerable<String>, Int64, IEnumerable<KubernetesLabel>,
NetworkCloudAgentPoolMode, IEnumerable<KubernetesLabel>, AgentPoolUpgradeSettings,
String, String)
|
InitialAgentPoolConfiguration specifies the configuration of a pool of virtual machines that are initially defined with a Kubernetes cluster.
|
|
IPAddressPool(IEnumerable<String>, Nullable<BfdEnabled>, String, Nullable<BfdEnabled>)
|
IpAddressPool represents a pool of IP addresses that can be allocated to a service.
|
|
KeySetUser(String, String, String, String)
|
|
KeySetUserStatus(String, Nullable<BareMetalMachineKeySetUserSetupStatus>, String)
|
KeySetUserStatus represents the status of the key set user.
|
|
KubernetesClusterNetworkConfiguration(AttachedNetworkConfiguration,
BgpServiceLoadBalancerConfiguration, ResourceIdentifier, ResourceIdentifier,
IPAddress, IEnumerable<IPAddressPool>, IEnumerable<String>, IEnumerable<String>)
|
|
KubernetesClusterNode(ResourceIdentifier, String, ResourceIdentifier,
Nullable<Int64>, Nullable<KubernetesClusterNodeDetailedStatus>,
String, Nullable<Int64>, String, String, IEnumerable<KubernetesLabel>,
Nullable<Int64>, Nullable<NetworkCloudAgentPoolMode>, String,
IEnumerable<NetworkAttachment>, Nullable<KubernetesNodePowerState>,
Nullable<KubernetesNodeRole>, IEnumerable<KubernetesLabel>, String)
|
KubernetesClusterNode represents the details of a node in a Kubernetes cluster.
|
|
KubernetesClusterRestartNodeContent(String)
|
KubernetesClusterRestartNodeParameters represents the body of the request to restart the node of a Kubernetes cluster.
|
|
KubernetesLabel(String, String)
|
KubernetesLabel represents a single entry for a Kubernetes label or taint such as those used on a node or pod.
|
|
L2NetworkAttachmentConfiguration(ResourceIdentifier, Nullable<KubernetesPluginType>)
|
L2NetworkAttachmentConfiguration represents the configuration of the attachment of a Layer 2 network.
|
|
L3NetworkAttachmentConfiguration(Nullable<L3NetworkConfigurationIpamEnabled>, ResourceIdentifier, Nullable<KubernetesPluginType>)
|
L3NetworkAttachmentConfiguration represents the configuration of the attachment of a Layer 3 network.
|
|
LldpNeighbor(String, String, String, String)
|
Type Deprecated. Will be removed in an upcoming version. LldpNeighbor represents the details about the device connected to the NIC.
|
|
MachineDisk(Nullable<Int64>, Nullable<MachineSkuDiskConnectionType>, Nullable<DiskType>)
|
MachineDisk represents the properties of the disk.
|
|
MachineSkuSlot(Nullable<BootstrapProtocol>, Nullable<Int64>, Nullable<Int64>,
IEnumerable<MachineDisk>, String, String, Nullable<Int64>, String,
IEnumerable<NetworkCloudNetworkInterface>, Nullable<Int64>, String,
Nullable<Int64>)
|
|
ManagedResourceGroupConfiguration(Nullable<AzureLocation>, String)
|
ManagedResourceGroupConfiguration represents the configuration of the resource group managed by Azure.
|
|
ManagedServiceIdentitySelector(Nullable<ManagedServiceIdentitySelectorType>, ResourceIdentifier)
|
IdentitySelector represents the selection of a managed identity for use.
|
|
NetworkAttachment(ResourceIdentifier, Nullable<DefaultGateway>, VirtualMachineIPAllocationMethod, String, String, String, String)
|
NetworkAttachment represents the single network attachment.
|
|
NetworkCloudAccessBridgeData(ResourceIdentifier, String, ResourceType,
SystemData, IDictionary<String,String>, AzureLocation, String,
String, ResourceIdentifier, IEnumerable<NetworkCloudAccessBridgeSecurityRule>,
Nullable<NetworkCloudAccessBridgeDetailedStatus>, String, IEnumerable<NetworkCloudAccessBridgeEndpoint>,
Nullable<NetworkCloudTransportProtocol>, Nullable<NetworkCloudAccessBridgeProvisioningState>,
Nullable<ETag>, ExtendedLocation)
|
|
NetworkCloudAccessBridgeEndpoint(String, String, String, String)
|
AccessBridgeEndpoint describes a single advertised service endpoint.
|
|
NetworkCloudAccessBridgePatch(IEnumerable<NetworkCloudAccessBridgeSecurityRule>, IDictionary<String,String>)
|
|
NetworkCloudAccessBridgeSecurityRule(String, NetworkCloudSecurityRuleDirection, IEnumerable<String>, IEnumerable<String>, String)
|
AccessBridgeSecurityRule captures an individual access rule enforced by the bridge.
|
|
NetworkCloudActionState(String, String, Nullable<DateTimeOffset>,
String, String, Nullable<NetworkCloudActionStateStatus>, IEnumerable<NetworkCloudStepState>)
|
ActionState represents the state of an action taken against a resource. This can be used to represent both explicitly and implicitly defined action types.
|
|
NetworkCloudAgentConfiguration(Int64, Nullable<HugepagesSize>)
|
AgentOptions are configurations that will be applied to each agent in an agent pool.
|
|
NetworkCloudAgentPoolData(ResourceIdentifier, String, ResourceType,
SystemData, IDictionary<String,String>, AzureLocation, AdministratorConfiguration,
NetworkCloudAgentConfiguration, AttachedNetworkConfiguration,
IEnumerable<String>, Int64, IEnumerable<KubernetesLabel>, NetworkCloudAgentPoolMode,
IEnumerable<KubernetesLabel>, AgentPoolUpgradeSettings, String,
Nullable<AgentPoolDetailedStatus>, String, String, Nullable<AgentPoolProvisioningState>,
Nullable<ETag>, ExtendedLocation)
|
|
NetworkCloudAgentPoolPatch(Nullable<Int64>, AgentPoolUpgradeSettings, IEnumerable<NetworkCloudSshPublicKey>, IDictionary<String,String>)
|
|
NetworkCloudBareMetalMachineData(ResourceIdentifier, String, ResourceType,
SystemData, IDictionary<String,String>, AzureLocation, String,
AdministrativeCredentials, String, String, String, String, String,
ResourceIdentifier, Int64, String, IEnumerable<NetworkCloudActionState>,
IEnumerable<ResourceIdentifier>, String, String, NetworkCloudCertificateInfo,
ResourceIdentifier, Nullable<BareMetalMachineCordonStatus>, Nullable<BareMetalMachineDetailedStatus>,
String, HardwareInventory, HardwareValidationStatus, IEnumerable<String>,
String, String, String, IEnumerable<String>, BareMetalMachineMonitoringConfigurationStatus,
IPAddress, String, String, Nullable<BareMetalMachinePowerState>,
Nullable<BareMetalMachineReadyState>, RuntimeProtectionStatus,
IEnumerable<SecretRotationStatus>, String, IEnumerable<String>,
Nullable<BareMetalMachineProvisioningState>, Nullable<ETag>,
ExtendedLocation)
|
|
NetworkCloudBareMetalMachineData(ResourceIdentifier, String, ResourceType,
SystemData, IDictionary<String,String>, AzureLocation, String,
AdministrativeCredentials, String, String, String, String, String,
ResourceIdentifier, Int64, String, IEnumerable<NetworkCloudActionState>,
IEnumerable<ResourceIdentifier>, String, String, NetworkCloudCertificateInfo,
ResourceIdentifier, Nullable<BareMetalMachineCordonStatus>, Nullable<BareMetalMachineDetailedStatus>,
String, HardwareInventory, HardwareValidationStatus, IEnumerable<String>,
String, String, String, IEnumerable<String>, IPAddress, String,
String, Nullable<BareMetalMachinePowerState>, Nullable<BareMetalMachineReadyState>,
RuntimeProtectionStatus, IEnumerable<SecretRotationStatus>, String,
IEnumerable<String>, Nullable<BareMetalMachineProvisioningState>,
Nullable<ETag>, ExtendedLocation)
|
|
NetworkCloudBareMetalMachineKeySetData(ResourceIdentifier, String,
ResourceType, SystemData, IDictionary<String,String>, AzureLocation,
String, DateTimeOffset, IEnumerable<IPAddress>, String, BareMetalMachineKeySetPrivilegeLevel,
String, IEnumerable<KeySetUser>, Nullable<BareMetalMachineKeySetDetailedStatus>,
String, Nullable<DateTimeOffset>, IEnumerable<KeySetUserStatus>,
Nullable<BareMetalMachineKeySetProvisioningState>, Nullable<ETag>,
ExtendedLocation)
|
|
NetworkCloudBareMetalMachineKeySetPatch(Nullable<DateTimeOffset>, IEnumerable<IPAddress>, IEnumerable<KeySetUser>, IDictionary<String,String>)
|
|
NetworkCloudBareMetalMachinePatch(String, IDictionary<String,String>)
|
|
NetworkCloudBmcKeySetData(ResourceIdentifier, String, ResourceType,
SystemData, IDictionary<String,String>, AzureLocation, String,
DateTimeOffset, BmcKeySetPrivilegeLevel, IEnumerable<KeySetUser>,
Nullable<BmcKeySetDetailedStatus>, String, Nullable<DateTimeOffset>,
IEnumerable<KeySetUserStatus>, Nullable<BmcKeySetProvisioningState>,
Nullable<ETag>, ExtendedLocation)
|
|
NetworkCloudBmcKeySetPatch(Nullable<DateTimeOffset>, IEnumerable<KeySetUser>, IDictionary<String,String>)
|
|
NetworkCloudCertificateInfo(String, String)
|
CertificateInfo represents the non-private information of an X.509 Certificate.
|
|
NetworkCloudCloudServicesNetworkData(ResourceIdentifier, String,
ResourceType, SystemData, IDictionary<String,String>, AzureLocation,
IEnumerable<EgressEndpoint>, Nullable<CloudServicesNetworkEnableDefaultEgressEndpoint>,
CloudServicesNetworkStorageOptions, IEnumerable<ResourceIdentifier>,
ResourceIdentifier, Nullable<CloudServicesNetworkDetailedStatus>,
String, IEnumerable<EgressEndpoint>, IEnumerable<ResourceIdentifier>,
String, CloudServicesNetworkStorageStatus, IEnumerable<ResourceIdentifier>,
Nullable<CloudServicesNetworkProvisioningState>, Nullable<ETag>,
ExtendedLocation)
|
|
NetworkCloudCloudServicesNetworkPatch(IEnumerable<EgressEndpoint>,
Nullable<CloudServicesNetworkEnableDefaultEgressEndpoint>, CloudServicesNetworkStorageOptionsPatch,
IDictionary<String,String>)
|
|
NetworkCloudClusterData(ResourceIdentifier, String, ResourceType,
SystemData, IDictionary<String,String>, AzureLocation, NetworkCloudRackDefinition,
AnalyticsOutputSettings, ResourceIdentifier, String, ServicePrincipalInformation,
ClusterType, String, CommandOutputSettings, ValidationThreshold,
IEnumerable<NetworkCloudRackDefinition>, ManagedResourceGroupConfiguration,
ResourceIdentifier, RuntimeProtectionConfiguration, ClusterSecretArchive,
SecretArchiveSettings, ClusterUpdateStrategy, IEnumerable<NetworkCloudActionState>,
IEnumerable<ClusterAvailableUpgradeVersion>, ClusterCapacity,
Nullable<ClusterConnectionStatus>, ExtendedLocation, Nullable<ClusterManagerConnectionStatus>,
ResourceIdentifier, Nullable<ClusterDetailedStatus>, String,
ExtendedLocation, Nullable<DateTimeOffset>, IEnumerable<String>,
Nullable<Int64>, Nullable<DateTimeOffset>, IEnumerable<ResourceIdentifier>,
Nullable<ClusterProvisioningState>, Nullable<VulnerabilityScanningSettingsContainerScan>,
Nullable<ETag>, ExtendedLocation, ManagedServiceIdentity, Nullable<NetworkCloudDeploymentType>)
|
|
NetworkCloudClusterData(ResourceIdentifier, String, ResourceType,
SystemData, IDictionary<String,String>, AzureLocation, NetworkCloudRackDefinition,
AnalyticsOutputSettings, ResourceIdentifier, String, ServicePrincipalInformation,
ClusterType, String, CommandOutputSettings, ValidationThreshold,
IEnumerable<NetworkCloudRackDefinition>, ManagedResourceGroupConfiguration,
ResourceIdentifier, RuntimeProtectionConfiguration, ClusterSecretArchive,
SecretArchiveSettings, ClusterUpdateStrategy, IEnumerable<NetworkCloudActionState>,
IEnumerable<ClusterAvailableUpgradeVersion>, ClusterCapacity,
Nullable<ClusterConnectionStatus>, ExtendedLocation, Nullable<ClusterManagerConnectionStatus>,
ResourceIdentifier, Nullable<ClusterDetailedStatus>, String,
ExtendedLocation, Nullable<Int64>, Nullable<DateTimeOffset>,
IEnumerable<ResourceIdentifier>, Nullable<ClusterProvisioningState>,
Nullable<VulnerabilityScanningSettingsContainerScan>, Nullable<ETag>,
ExtendedLocation, ManagedServiceIdentity, Nullable<NetworkCloudDeploymentType>)
|
|
NetworkCloudClusterInspectContent(IEnumerable<ClusterInspectAdditionalAction>, NetworkCloudFilterDevices)
|
ClusterInspectParameters represents the body of the request to inspect the cluster.
|
|
NetworkCloudClusterManagerData(ResourceIdentifier, String, ResourceType,
SystemData, IDictionary<String,String>, AzureLocation, ResourceIdentifier,
IEnumerable<String>, IEnumerable<ClusterAvailableVersion>, Nullable<ClusterManagerDetailedStatus>,
String, ResourceIdentifier, ManagedResourceGroupConfiguration,
ExtendedLocation, Nullable<ClusterManagerProvisioningState>,
String, ResourceIdentifier, Nullable<ETag>, ManagedServiceIdentity,
Nullable<NetworkCloudDeploymentType>)
|
|
NetworkCloudClusterManagerPatch(ManagedServiceIdentity, IDictionary<String,String>)
|
ClusterManagerPatchParameters represents the body of the request to patch the cluster properties.
|
|
NetworkCloudClusterManagerRelayPrivateEndpointConnectionContent(NetworkCloudRelayPrivateEndpointConnectionState, String, ResourceIdentifier)
|
ClusterManagerUpdateRelayPrivateEndpointConnectionParameters represents the body of the request to approve or reject the relay private endpoint connection for the private relay managed by a cluster manager.
|
|
NetworkCloudClusterMetricsConfigurationData(ResourceIdentifier,
String, ResourceType, SystemData, IDictionary<String,String>,
AzureLocation, IEnumerable<String>, Int64, Nullable<ClusterMetricsConfigurationDetailedStatus>,
String, IEnumerable<String>, Nullable<ClusterMetricsConfigurationProvisioningState>,
Nullable<ETag>, ExtendedLocation)
|
|
NetworkCloudClusterMetricsConfigurationPatch(Nullable<Int64>, IEnumerable<String>, IDictionary<String,String>)
|
|
NetworkCloudClusterPatch(ManagedServiceIdentity, NetworkCloudRackDefinition,
AnalyticsOutputSettings, String, ServicePrincipalInformation,
CommandOutputSettings, ValidationThreshold, IEnumerable<NetworkCloudRackDefinition>,
RuntimeProtectionConfiguration, ClusterSecretArchive, SecretArchiveSettings,
ClusterUpdateStrategy, Nullable<VulnerabilityScanningSettingsContainerScan>,
IDictionary<String,String>)
|
|
NetworkCloudClusterPatch(ManagedServiceIdentity, NetworkCloudRackDefinitionPatch,
AnalyticsOutputSettings, String, ServicePrincipalInformationPatch,
CommandOutputSettings, ValidationThresholdPatch, IEnumerable<NetworkCloudRackDefinitionPatch>,
RuntimeProtectionConfigurationPatch, ClusterSecretArchivePatch,
SecretArchiveSettings, ClusterUpdateStrategyPatch, Nullable<VulnerabilityScanningSettingsContainerScan>,
IDictionary<String,String>)
|
|
NetworkCloudFilterDevices(IEnumerable<String>, IEnumerable<String>)
|
FilterDevices defines the filtered target of the inspection.
|
|
NetworkCloudKubernetesClusterData(ResourceIdentifier, String,
ResourceType, SystemData, IDictionary<String,String>, AzureLocation,
AdministratorConfiguration, ControlPlaneNodeConfiguration, IEnumerable<InitialAgentPoolConfiguration>,
String, ManagedResourceGroupConfiguration, KubernetesClusterNetworkConfiguration,
IEnumerable<ResourceIdentifier>, IEnumerable<AvailableUpgrade>,
ResourceIdentifier, ResourceIdentifier, String, Nullable<KubernetesClusterDetailedStatus>,
String, IEnumerable<FeatureStatus>, IEnumerable<KubernetesClusterNode>,
Nullable<KubernetesClusterProvisioningState>, IEnumerable<String>,
Nullable<ETag>, ExtendedLocation)
|
|
NetworkCloudKubernetesClusterFeatureData(ResourceIdentifier, String,
ResourceType, SystemData, IDictionary<String,String>, AzureLocation,
IEnumerable<StringKeyValuePair>, Nullable<KubernetesClusterFeatureAvailabilityLifecycle>,
Nullable<KubernetesClusterFeatureDetailedStatus>, String, Nullable<KubernetesClusterFeatureRequired>,
String, Nullable<KubernetesClusterFeatureProvisioningState>,
Nullable<ETag>)
|
|
NetworkCloudKubernetesClusterFeaturePatch(IEnumerable<StringKeyValuePair>, IDictionary<String,String>)
|
|
NetworkCloudKubernetesClusterPatch(ControlPlaneNodePatchConfiguration, String, IEnumerable<NetworkCloudSshPublicKey>, IDictionary<String,String>)
|
|
NetworkCloudKubernetesVersionData(ResourceIdentifier, String,
ResourceType, SystemData, IDictionary<String,String>, AzureLocation,
IEnumerable<NetworkCloudKubernetesVersionValue>, Nullable<NetworkCloudKubernetesVersionProvisioningState>,
Nullable<ETag>, ExtendedLocation)
|
|
NetworkCloudKubernetesVersionPatch(IDictionary<String,String>)
|
KubernetesVersionPatchParameters represents the body of the request to patch Kubernetes version tags.
|
|
NetworkCloudKubernetesVersionValue(String, String)
|
KubernetesVersionValue describes a specific Kubernetes version that can be deployed.
|
|
NetworkCloudL2NetworkData(ResourceIdentifier, String, ResourceType,
SystemData, IDictionary<String,String>, AzureLocation, Nullable<HybridAksPluginType>,
String, ResourceIdentifier, IEnumerable<ResourceIdentifier>,
ResourceIdentifier, Nullable<L2NetworkDetailedStatus>, String,
IEnumerable<ResourceIdentifier>, IEnumerable<ResourceIdentifier>,
Nullable<L2NetworkProvisioningState>, Nullable<ETag>, ExtendedLocation)
|
|
NetworkCloudL2NetworkPatch(IDictionary<String,String>)
|
L2NetworkPatchParameters represents the body of the request to patch the L2 network.
|
|
NetworkCloudL3NetworkData(ResourceIdentifier, String, ResourceType,
SystemData, IDictionary<String,String>, AzureLocation, Nullable<HybridAksIpamEnabled>,
Nullable<HybridAksPluginType>, String, Nullable<IPAllocationType>,
String, String, ResourceIdentifier, Int64, IEnumerable<ResourceIdentifier>,
ResourceIdentifier, Nullable<L3NetworkDetailedStatus>, String,
IEnumerable<ResourceIdentifier>, IEnumerable<ResourceIdentifier>,
Nullable<L3NetworkProvisioningState>, Nullable<ETag>, ExtendedLocation)
|
|
NetworkCloudL3NetworkPatch(IDictionary<String,String>)
|
L3NetworkPatchParameters represents the body of the request to patch the cloud services network.
|
|
NetworkCloudNetworkInterface(String, Nullable<DeviceConnectionType>, String, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, String)
|
NetworkInterface represents properties of the network interface.
|
|
NetworkCloudNic(LldpNeighbor, String, String)
|
Type Deprecated. Will be removed in an upcoming version. Nic represents the network interface card details.
|
|
NetworkCloudOperationStatusResult(Nullable<DateTimeOffset>, ResponseError,
ResourceIdentifier, String, IEnumerable<NetworkCloudOperationStatusResult>,
Nullable<Single>, String, String, Uri, Uri, ResourceIdentifier,
Nullable<DateTimeOffset>, String)
|
|
NetworkCloudOSDisk(Nullable<OSDiskCreateOption>, Nullable<OSDiskDeleteOption>, Int64)
|
OsDisk represents configuration of the boot disk.
|
|
NetworkCloudRackData(ResourceIdentifier, String, ResourceType,
SystemData, IDictionary<String,String>, AzureLocation, String,
String, String, ResourceIdentifier, ResourceIdentifier, Nullable<RackDetailedStatus>,
String, Nullable<RackProvisioningState>, Nullable<ETag>, ExtendedLocation)
|
|
NetworkCloudRackDefinition(String, IEnumerable<BareMetalMachineConfiguration>,
ResourceIdentifier, String, String, ResourceIdentifier, IEnumerable<StorageApplianceConfiguration>)
|
RackDefinition represents details regarding the rack.
|
|
NetworkCloudRackDefinitionPatch(String, IEnumerable<BareMetalMachineConfigurationPatch>,
ResourceIdentifier, String, String, ResourceIdentifier, IEnumerable<StorageApplianceConfigurationPatch>)
|
RackDefinitionPatch represents details regarding the rack for patch operations.
|
|
NetworkCloudRackPatch(String, String, IDictionary<String,String>)
|
|
NetworkCloudRackSkuData(ResourceIdentifier, String, ResourceType,
SystemData, IEnumerable<MachineSkuSlot>, IEnumerable<MachineSkuSlot>,
Nullable<NetworkCloudDeploymentType>, String, Nullable<Int64>,
Nullable<RackSkuProvisioningState>, Nullable<RackSkuType>, IEnumerable<StorageApplianceSkuSlot>,
IEnumerable<String>)
|
|
NetworkCloudSshPublicKey(String)
|
SshPublicKey represents the public key used to authenticate with a resource through SSH.
|
|
NetworkCloudStepState(Nullable<DateTimeOffset>, String, Nullable<DateTimeOffset>, Nullable<NetworkCloudStepStateStatus>, String)
|
StepState represents the state of a step in an action.
|
|
NetworkCloudStorageApplianceData(ResourceIdentifier, String, ResourceType,
SystemData, IDictionary<String,String>, AzureLocation, AdministrativeCredentials,
ResourceIdentifier, Int64, String, String, NetworkCloudCertificateInfo,
Nullable<Int64>, Nullable<Int64>, ResourceIdentifier, Nullable<StorageApplianceDetailedStatus>,
String, IEnumerable<StorageApplianceExpansionShelf>, IPAddress,
String, String, StorageApplianceMonitoringConfigurationStatus,
Nullable<RemoteVendorManagementFeature>, Nullable<RemoteVendorManagementStatus>,
IEnumerable<SecretRotationStatus>, String, Nullable<StorageApplianceProvisioningState>,
Nullable<ETag>, ExtendedLocation)
|
|
NetworkCloudStorageApplianceData(ResourceIdentifier, String, ResourceType,
SystemData, IDictionary<String,String>, AzureLocation, ResourceIdentifier,
String, Int64, String, AdministrativeCredentials, NetworkCloudCertificateInfo,
Nullable<Int64>, Nullable<Int64>, ResourceIdentifier, Nullable<StorageApplianceDetailedStatus>,
String, IEnumerable<StorageApplianceExpansionShelf>, IPAddress,
String, String, Nullable<RemoteVendorManagementFeature>, Nullable<RemoteVendorManagementStatus>,
IEnumerable<SecretRotationStatus>, String, Nullable<StorageApplianceProvisioningState>,
Nullable<ETag>, ExtendedLocation)
|
|
NetworkCloudStorageAppliancePatch(String, IDictionary<String,String>)
|
|
NetworkCloudStorageProfile(NetworkCloudOSDisk, IEnumerable<ResourceIdentifier>)
|
StorageProfile represents information about a disk.
|
|
NetworkCloudTrunkedNetworkData(ResourceIdentifier, String, ResourceType,
SystemData, IDictionary<String,String>, AzureLocation, Nullable<HybridAksPluginType>,
String, IEnumerable<ResourceIdentifier>, IEnumerable<Int64>,
IEnumerable<String>, ResourceIdentifier, Nullable<TrunkedNetworkDetailedStatus>,
String, IEnumerable<ResourceIdentifier>, IEnumerable<ResourceIdentifier>,
Nullable<TrunkedNetworkProvisioningState>, Nullable<ETag>, ExtendedLocation)
|
|
NetworkCloudTrunkedNetworkPatch(IDictionary<String,String>)
|
TrunkedNetworkPatchParameters represents the body of the request to patch the Trunked network.
|
|
NetworkCloudVirtualMachineConsoleData(ResourceIdentifier, String,
ResourceType, SystemData, IDictionary<String,String>, AzureLocation,
ConsoleEnabled, Nullable<DateTimeOffset>, Nullable<ConsoleDetailedStatus>,
String, ResourceIdentifier, Nullable<Guid>, Nullable<ConsoleProvisioningState>,
String, Nullable<ETag>, ExtendedLocation)
|
|
NetworkCloudVirtualMachineConsolePatch(Nullable<ConsoleEnabled>, Nullable<DateTimeOffset>, String, IDictionary<String,String>)
|
|
NetworkCloudVirtualMachineData(ResourceIdentifier, String, ResourceType,
SystemData, IDictionary<String,String>, AzureLocation, String,
Nullable<VirtualMachineBootMethod>, NetworkAttachment, Int64,
Nullable<VirtualMachineIsolateEmulatorThread>, Int64, IEnumerable<NetworkAttachment>,
String, String, IEnumerable<VirtualMachinePlacementHint>, IEnumerable<NetworkCloudSshPublicKey>,
NetworkCloudStorageProfile, String, String, Nullable<VirtualMachineVirtioInterfaceType>,
Nullable<VirtualMachineDeviceModelType>, String, ImageRepositoryCredentials,
String, ResourceIdentifier, ResourceIdentifier, ExtendedLocation,
Nullable<VirtualMachineDetailedStatus>, String, Nullable<VirtualMachinePowerState>,
IEnumerable<ResourceIdentifier>, Nullable<VirtualMachineProvisioningState>,
Nullable<ETag>, ExtendedLocation, ManagedServiceIdentity)
|
|
NetworkCloudVirtualMachinePatch(ManagedServiceIdentity, ImageRepositoryCredentials, IDictionary<String,String>)
|
|
NetworkCloudVirtualMachinePatch(ManagedServiceIdentity, ImageRepositoryCredentialsPatch, IDictionary<String,String>)
|
|
NetworkCloudVolumeData(ResourceIdentifier, String, ResourceType,
SystemData, IDictionary<String,String>, AzureLocation, Int64,
ResourceIdentifier, Nullable<Int64>, IEnumerable<String>, Nullable<VolumeDetailedStatus>,
String, String, Nullable<VolumeProvisioningState>, Nullable<ETag>,
ExtendedLocation)
|
|
NetworkCloudVolumeData(ResourceIdentifier, String, ResourceType,
SystemData, IDictionary<String,String>, AzureLocation, Int64,
ResourceIdentifier, Nullable<Int64>, ResourceIdentifier, IEnumerable<String>,
Nullable<VolumeDetailedStatus>, String, String, Nullable<VolumeProvisioningState>,
Nullable<ETag>, ExtendedLocation)
|
|
NetworkCloudVolumePatch(IDictionary<String,String>)
|
VolumePatchParameters represents the body of the request to patch the volume resource.
|
|
RuntimeProtectionConfiguration(Nullable<RuntimeProtectionDefinitionUpdateMode>, Nullable<RuntimeProtectionEnforcementLevel>)
|
RuntimeProtectionConfiguration represents the runtime protection configuration for the cluster.
|
|
RuntimeProtectionConfigurationPatch(Nullable<RuntimeProtectionDefinitionUpdateMode>, Nullable<RuntimeProtectionEnforcementLevel>)
|
RuntimeProtectionConfigurationPatch represents the runtime protection configuration for the cluster for patch operations.
|
|
RuntimeProtectionStatus(Nullable<RuntimeProtectionAgentHealthStatus>,
IEnumerable<String>, Nullable<RuntimeProtectionAgentLicenseStatus>,
Nullable<RuntimeProtectionDefinitionUpdateMode>, Nullable<DateTimeOffset>,
String, Nullable<RuntimeProtectionEnforcementLevel>, Nullable<DateTimeOffset>,
Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)
|
RuntimeProtectionStatus represents the runtime protection status of the bare metal machine.
|
|
SecretArchiveReference(ResourceIdentifier, Uri, String, String)
|
SecretArchiveReference represents the reference to a secret in a key vault.
|
|
SecretArchiveSettings(ManagedServiceIdentitySelector, Uri)
|
SecretArchiveSettings represents the settings for the secret archive used to hold credentials for the cluster.
|
|
SecretRotationStatus(Nullable<Int64>, Nullable<DateTimeOffset>, Nullable<Int64>, SecretArchiveReference, String)
|
SecretRotationStatus represents the status of a secret rotation.
|
|
ServiceLoadBalancerBgpPeer(Nullable<BfdEnabled>, Nullable<BgpMultiHop>,
String, String, Nullable<Int64>, String, String, String, Int64,
Nullable<Int64>)
|
ServiceLoadBalancerBgpPeer represents the configuration of the BGP service load balancer for the Kubernetes cluster.
|
|
ServicePrincipalInformation(String, String, String, String)
|
ServicePrincipalInformation represents the details of the service principal to be used by the cluster during Arc Appliance installation.
|
|
ServicePrincipalInformationPatch(String, String, String, String)
|
ServicePrincipalInformationPatch represents the details of the service principal to be used by the cluster during Arc Appliance installation for patch operations.
|
|
StorageApplianceCommandSpecification(IEnumerable<String>, String)
|
StorageApplianceCommandSpecification represents the command and optional arguments to run.
|
|
StorageApplianceConfiguration(AdministrativeCredentials, Int64, String, String)
|
StorageApplianceConfigurationData represents configuration for the storage application.
|
|
StorageApplianceConfigurationPatch(AdministrativeCredentialsPatch, Nullable<Int64>, String, String)
|
StorageApplianceConfigurationDataPatch represents configuration for the storage application for patch operations.
|
|
StorageApplianceEnableRemoteVendorManagementContent(IEnumerable<String>)
|
StorageApplianceEnableRemoteVendorManagementParameters represents the body of the request to enable remote vendor management of a storage appliance.
|
|
StorageApplianceExpansionShelf(String, String)
|
StorageApplianceExpansionShelf represents an expansion shelf connected to a storage appliance.
|
|
StorageApplianceMonitoringConfigurationStatus(Nullable<StorageApplianceMonitoringConfigurationStatusLogLevel>,
Nullable<StorageApplianceMonitoringConfigurationStatusMetricsLevel>)
|
The monitoring configuration status of the storage appliance.
|
|
StorageApplianceRunReadCommandsContent(IEnumerable<StorageApplianceCommandSpecification>, Int64)
|
StorageApplianceRunReadCommandsParameters represents the body of request containing list of read-only commands to run on the storage appliance.
|
|
StorageApplianceSkuSlot(Nullable<Int64>, String, Nullable<Int64>)
|
|
StringKeyValuePair(String, String)
|
StringKeyValuePair represents a single entry in a mapping of keys to values.
|
|
TrunkedNetworkAttachmentConfiguration(ResourceIdentifier, Nullable<KubernetesPluginType>)
|
TrunkedNetworkAttachmentConfiguration represents the configuration of the attachment of a trunked network.
|
|
ValidationThreshold(ValidationThresholdGrouping, ValidationThresholdType, Int64)
|
ValidationThreshold indicates allowed machine and node hardware and deployment failures.
|
|
ValidationThresholdPatch(Nullable<ValidationThresholdGrouping>, Nullable<ValidationThresholdType>, Nullable<Int64>)
|
ValidationThresholdPatch indicates allowed machine and node hardware and deployment failures for patch operations.
|
|
VirtualMachineAssignRelayContent(ResourceIdentifier, Nullable<VirtualMachineAssignRelayType>)
|
VirtualMachineAssignRelayParameters represents the body of the request to update the relay used for a Microsoft.HybridCompute machine associated with the virtual machine.
|
|
VirtualMachinePlacementHint(VirtualMachinePlacementHintType, ResourceIdentifier,
VirtualMachineSchedulingExecution, VirtualMachinePlacementHintPodAffinityScope)
|
VirtualMachinePlacementHint represents a single scheduling hint of the virtual machine.
|
|
VirtualMachinePowerOffContent(Nullable<SkipShutdown>)
|
VirtualMachinePowerOffParameters represents the body of the request to power off virtual machine.
|