azure-native.networkcloud.Cluster
Explore with Pulumi AI
Uses Azure REST API version 2025-02-01. In version 2.x of the Azure Native provider, it used API version 2023-10-01-preview.
Other available API versions: 2024-07-01, 2024-10-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native networkcloud [ApiVersion]
. See the version guide for details.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:networkcloud:Cluster clusterName /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NetworkCloud/clusters/{clusterName}
Create Cluster Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Cluster(name: string, args: ClusterArgs, opts?: CustomResourceOptions);
@overload
def Cluster(resource_name: str,
args: ClusterArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Cluster(resource_name: str,
opts: Optional[ResourceOptions] = None,
cluster_type: Optional[Union[str, ClusterType]] = None,
resource_group_name: Optional[str] = None,
network_fabric_id: Optional[str] = None,
extended_location: Optional[ExtendedLocationArgs] = None,
cluster_version: Optional[str] = None,
aggregator_or_single_rack_definition: Optional[RackDefinitionArgs] = None,
cluster_service_principal: Optional[ServicePrincipalInformationArgs] = None,
analytics_workspace_id: Optional[str] = None,
command_output_settings: Optional[CommandOutputSettingsArgs] = None,
compute_deployment_threshold: Optional[ValidationThresholdArgs] = None,
compute_rack_definitions: Optional[Sequence[RackDefinitionArgs]] = None,
cluster_location: Optional[str] = None,
identity: Optional[ManagedServiceIdentityArgs] = None,
location: Optional[str] = None,
managed_resource_group_configuration: Optional[ManagedResourceGroupConfigurationArgs] = None,
cluster_name: Optional[str] = None,
analytics_output_settings: Optional[AnalyticsOutputSettingsArgs] = None,
runtime_protection_configuration: Optional[RuntimeProtectionConfigurationArgs] = None,
secret_archive: Optional[ClusterSecretArchiveArgs] = None,
secret_archive_settings: Optional[SecretArchiveSettingsArgs] = None,
tags: Optional[Mapping[str, str]] = None,
update_strategy: Optional[ClusterUpdateStrategyArgs] = None,
vulnerability_scanning_settings: Optional[VulnerabilityScanningSettingsArgs] = None)
func NewCluster(ctx *Context, name string, args ClusterArgs, opts ...ResourceOption) (*Cluster, error)
public Cluster(string name, ClusterArgs args, CustomResourceOptions? opts = null)
public Cluster(String name, ClusterArgs args)
public Cluster(String name, ClusterArgs args, CustomResourceOptions options)
type: azure-native:networkcloud:Cluster
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ClusterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ClusterArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ClusterArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ClusterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ClusterArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var exampleclusterResourceResourceFromNetworkcloud = new AzureNative.NetworkCloud.Cluster("exampleclusterResourceResourceFromNetworkcloud", new()
{
ClusterType = "string",
ResourceGroupName = "string",
NetworkFabricId = "string",
ExtendedLocation = new AzureNative.NetworkCloud.Inputs.ExtendedLocationArgs
{
Name = "string",
Type = "string",
},
ClusterVersion = "string",
AggregatorOrSingleRackDefinition = new AzureNative.NetworkCloud.Inputs.RackDefinitionArgs
{
NetworkRackId = "string",
RackSerialNumber = "string",
RackSkuId = "string",
AvailabilityZone = "string",
BareMetalMachineConfigurationData = new[]
{
new AzureNative.NetworkCloud.Inputs.BareMetalMachineConfigurationDataArgs
{
BmcCredentials = new AzureNative.NetworkCloud.Inputs.AdministrativeCredentialsArgs
{
Password = "string",
Username = "string",
},
BmcMacAddress = "string",
BootMacAddress = "string",
RackSlot = 0,
SerialNumber = "string",
MachineDetails = "string",
MachineName = "string",
},
},
RackLocation = "string",
StorageApplianceConfigurationData = new[]
{
new AzureNative.NetworkCloud.Inputs.StorageApplianceConfigurationDataArgs
{
AdminCredentials = new AzureNative.NetworkCloud.Inputs.AdministrativeCredentialsArgs
{
Password = "string",
Username = "string",
},
RackSlot = 0,
SerialNumber = "string",
StorageApplianceName = "string",
},
},
},
ClusterServicePrincipal = new AzureNative.NetworkCloud.Inputs.ServicePrincipalInformationArgs
{
ApplicationId = "string",
Password = "string",
PrincipalId = "string",
TenantId = "string",
},
AnalyticsWorkspaceId = "string",
CommandOutputSettings = new AzureNative.NetworkCloud.Inputs.CommandOutputSettingsArgs
{
AssociatedIdentity = new AzureNative.NetworkCloud.Inputs.IdentitySelectorArgs
{
IdentityType = "string",
UserAssignedIdentityResourceId = "string",
},
ContainerUrl = "string",
},
ComputeDeploymentThreshold = new AzureNative.NetworkCloud.Inputs.ValidationThresholdArgs
{
Grouping = "string",
Type = "string",
Value = 0,
},
ComputeRackDefinitions = new[]
{
new AzureNative.NetworkCloud.Inputs.RackDefinitionArgs
{
NetworkRackId = "string",
RackSerialNumber = "string",
RackSkuId = "string",
AvailabilityZone = "string",
BareMetalMachineConfigurationData = new[]
{
new AzureNative.NetworkCloud.Inputs.BareMetalMachineConfigurationDataArgs
{
BmcCredentials = new AzureNative.NetworkCloud.Inputs.AdministrativeCredentialsArgs
{
Password = "string",
Username = "string",
},
BmcMacAddress = "string",
BootMacAddress = "string",
RackSlot = 0,
SerialNumber = "string",
MachineDetails = "string",
MachineName = "string",
},
},
RackLocation = "string",
StorageApplianceConfigurationData = new[]
{
new AzureNative.NetworkCloud.Inputs.StorageApplianceConfigurationDataArgs
{
AdminCredentials = new AzureNative.NetworkCloud.Inputs.AdministrativeCredentialsArgs
{
Password = "string",
Username = "string",
},
RackSlot = 0,
SerialNumber = "string",
StorageApplianceName = "string",
},
},
},
},
ClusterLocation = "string",
Identity = new AzureNative.NetworkCloud.Inputs.ManagedServiceIdentityArgs
{
Type = "string",
UserAssignedIdentities = new[]
{
"string",
},
},
Location = "string",
ManagedResourceGroupConfiguration = new AzureNative.NetworkCloud.Inputs.ManagedResourceGroupConfigurationArgs
{
Location = "string",
Name = "string",
},
ClusterName = "string",
AnalyticsOutputSettings = new AzureNative.NetworkCloud.Inputs.AnalyticsOutputSettingsArgs
{
AnalyticsWorkspaceId = "string",
AssociatedIdentity = new AzureNative.NetworkCloud.Inputs.IdentitySelectorArgs
{
IdentityType = "string",
UserAssignedIdentityResourceId = "string",
},
},
RuntimeProtectionConfiguration = new AzureNative.NetworkCloud.Inputs.RuntimeProtectionConfigurationArgs
{
EnforcementLevel = "string",
},
SecretArchive = new AzureNative.NetworkCloud.Inputs.ClusterSecretArchiveArgs
{
KeyVaultId = "string",
UseKeyVault = "string",
},
SecretArchiveSettings = new AzureNative.NetworkCloud.Inputs.SecretArchiveSettingsArgs
{
AssociatedIdentity = new AzureNative.NetworkCloud.Inputs.IdentitySelectorArgs
{
IdentityType = "string",
UserAssignedIdentityResourceId = "string",
},
VaultUri = "string",
},
Tags =
{
{ "string", "string" },
},
UpdateStrategy = new AzureNative.NetworkCloud.Inputs.ClusterUpdateStrategyArgs
{
StrategyType = "string",
ThresholdType = "string",
ThresholdValue = 0,
MaxUnavailable = 0,
WaitTimeMinutes = 0,
},
VulnerabilityScanningSettings = new AzureNative.NetworkCloud.Inputs.VulnerabilityScanningSettingsArgs
{
ContainerScan = "string",
},
});
example, err := networkcloud.NewCluster(ctx, "exampleclusterResourceResourceFromNetworkcloud", &networkcloud.ClusterArgs{
ClusterType: pulumi.String("string"),
ResourceGroupName: pulumi.String("string"),
NetworkFabricId: pulumi.String("string"),
ExtendedLocation: &networkcloud.ExtendedLocationArgs{
Name: pulumi.String("string"),
Type: pulumi.String("string"),
},
ClusterVersion: pulumi.String("string"),
AggregatorOrSingleRackDefinition: &networkcloud.RackDefinitionArgs{
NetworkRackId: pulumi.String("string"),
RackSerialNumber: pulumi.String("string"),
RackSkuId: pulumi.String("string"),
AvailabilityZone: pulumi.String("string"),
BareMetalMachineConfigurationData: networkcloud.BareMetalMachineConfigurationDataArray{
&networkcloud.BareMetalMachineConfigurationDataArgs{
BmcCredentials: &networkcloud.AdministrativeCredentialsArgs{
Password: pulumi.String("string"),
Username: pulumi.String("string"),
},
BmcMacAddress: pulumi.String("string"),
BootMacAddress: pulumi.String("string"),
RackSlot: pulumi.Float64(0),
SerialNumber: pulumi.String("string"),
MachineDetails: pulumi.String("string"),
MachineName: pulumi.String("string"),
},
},
RackLocation: pulumi.String("string"),
StorageApplianceConfigurationData: networkcloud.StorageApplianceConfigurationDataArray{
&networkcloud.StorageApplianceConfigurationDataArgs{
AdminCredentials: &networkcloud.AdministrativeCredentialsArgs{
Password: pulumi.String("string"),
Username: pulumi.String("string"),
},
RackSlot: pulumi.Float64(0),
SerialNumber: pulumi.String("string"),
StorageApplianceName: pulumi.String("string"),
},
},
},
ClusterServicePrincipal: &networkcloud.ServicePrincipalInformationArgs{
ApplicationId: pulumi.String("string"),
Password: pulumi.String("string"),
PrincipalId: pulumi.String("string"),
TenantId: pulumi.String("string"),
},
AnalyticsWorkspaceId: pulumi.String("string"),
CommandOutputSettings: &networkcloud.CommandOutputSettingsArgs{
AssociatedIdentity: &networkcloud.IdentitySelectorArgs{
IdentityType: pulumi.String("string"),
UserAssignedIdentityResourceId: pulumi.String("string"),
},
ContainerUrl: pulumi.String("string"),
},
ComputeDeploymentThreshold: &networkcloud.ValidationThresholdArgs{
Grouping: pulumi.String("string"),
Type: pulumi.String("string"),
Value: pulumi.Float64(0),
},
ComputeRackDefinitions: networkcloud.RackDefinitionArray{
&networkcloud.RackDefinitionArgs{
NetworkRackId: pulumi.String("string"),
RackSerialNumber: pulumi.String("string"),
RackSkuId: pulumi.String("string"),
AvailabilityZone: pulumi.String("string"),
BareMetalMachineConfigurationData: networkcloud.BareMetalMachineConfigurationDataArray{
&networkcloud.BareMetalMachineConfigurationDataArgs{
BmcCredentials: &networkcloud.AdministrativeCredentialsArgs{
Password: pulumi.String("string"),
Username: pulumi.String("string"),
},
BmcMacAddress: pulumi.String("string"),
BootMacAddress: pulumi.String("string"),
RackSlot: pulumi.Float64(0),
SerialNumber: pulumi.String("string"),
MachineDetails: pulumi.String("string"),
MachineName: pulumi.String("string"),
},
},
RackLocation: pulumi.String("string"),
StorageApplianceConfigurationData: networkcloud.StorageApplianceConfigurationDataArray{
&networkcloud.StorageApplianceConfigurationDataArgs{
AdminCredentials: &networkcloud.AdministrativeCredentialsArgs{
Password: pulumi.String("string"),
Username: pulumi.String("string"),
},
RackSlot: pulumi.Float64(0),
SerialNumber: pulumi.String("string"),
StorageApplianceName: pulumi.String("string"),
},
},
},
},
ClusterLocation: pulumi.String("string"),
Identity: &networkcloud.ManagedServiceIdentityArgs{
Type: pulumi.String("string"),
UserAssignedIdentities: pulumi.StringArray{
pulumi.String("string"),
},
},
Location: pulumi.String("string"),
ManagedResourceGroupConfiguration: &networkcloud.ManagedResourceGroupConfigurationArgs{
Location: pulumi.String("string"),
Name: pulumi.String("string"),
},
ClusterName: pulumi.String("string"),
AnalyticsOutputSettings: &networkcloud.AnalyticsOutputSettingsArgs{
AnalyticsWorkspaceId: pulumi.String("string"),
AssociatedIdentity: &networkcloud.IdentitySelectorArgs{
IdentityType: pulumi.String("string"),
UserAssignedIdentityResourceId: pulumi.String("string"),
},
},
RuntimeProtectionConfiguration: &networkcloud.RuntimeProtectionConfigurationArgs{
EnforcementLevel: pulumi.String("string"),
},
SecretArchive: &networkcloud.ClusterSecretArchiveArgs{
KeyVaultId: pulumi.String("string"),
UseKeyVault: pulumi.String("string"),
},
SecretArchiveSettings: &networkcloud.SecretArchiveSettingsArgs{
AssociatedIdentity: &networkcloud.IdentitySelectorArgs{
IdentityType: pulumi.String("string"),
UserAssignedIdentityResourceId: pulumi.String("string"),
},
VaultUri: pulumi.String("string"),
},
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
UpdateStrategy: &networkcloud.ClusterUpdateStrategyArgs{
StrategyType: pulumi.String("string"),
ThresholdType: pulumi.String("string"),
ThresholdValue: pulumi.Float64(0),
MaxUnavailable: pulumi.Float64(0),
WaitTimeMinutes: pulumi.Float64(0),
},
VulnerabilityScanningSettings: &networkcloud.VulnerabilityScanningSettingsArgs{
ContainerScan: pulumi.String("string"),
},
})
var exampleclusterResourceResourceFromNetworkcloud = new com.pulumi.azurenative.networkcloud.Cluster("exampleclusterResourceResourceFromNetworkcloud", com.pulumi.azurenative.networkcloud.ClusterArgs.builder()
.clusterType("string")
.resourceGroupName("string")
.networkFabricId("string")
.extendedLocation(ExtendedLocationArgs.builder()
.name("string")
.type("string")
.build())
.clusterVersion("string")
.aggregatorOrSingleRackDefinition(RackDefinitionArgs.builder()
.networkRackId("string")
.rackSerialNumber("string")
.rackSkuId("string")
.availabilityZone("string")
.bareMetalMachineConfigurationData(BareMetalMachineConfigurationDataArgs.builder()
.bmcCredentials(AdministrativeCredentialsArgs.builder()
.password("string")
.username("string")
.build())
.bmcMacAddress("string")
.bootMacAddress("string")
.rackSlot(0)
.serialNumber("string")
.machineDetails("string")
.machineName("string")
.build())
.rackLocation("string")
.storageApplianceConfigurationData(StorageApplianceConfigurationDataArgs.builder()
.adminCredentials(AdministrativeCredentialsArgs.builder()
.password("string")
.username("string")
.build())
.rackSlot(0)
.serialNumber("string")
.storageApplianceName("string")
.build())
.build())
.clusterServicePrincipal(ServicePrincipalInformationArgs.builder()
.applicationId("string")
.password("string")
.principalId("string")
.tenantId("string")
.build())
.analyticsWorkspaceId("string")
.commandOutputSettings(CommandOutputSettingsArgs.builder()
.associatedIdentity(IdentitySelectorArgs.builder()
.identityType("string")
.userAssignedIdentityResourceId("string")
.build())
.containerUrl("string")
.build())
.computeDeploymentThreshold(ValidationThresholdArgs.builder()
.grouping("string")
.type("string")
.value(0)
.build())
.computeRackDefinitions(RackDefinitionArgs.builder()
.networkRackId("string")
.rackSerialNumber("string")
.rackSkuId("string")
.availabilityZone("string")
.bareMetalMachineConfigurationData(BareMetalMachineConfigurationDataArgs.builder()
.bmcCredentials(AdministrativeCredentialsArgs.builder()
.password("string")
.username("string")
.build())
.bmcMacAddress("string")
.bootMacAddress("string")
.rackSlot(0)
.serialNumber("string")
.machineDetails("string")
.machineName("string")
.build())
.rackLocation("string")
.storageApplianceConfigurationData(StorageApplianceConfigurationDataArgs.builder()
.adminCredentials(AdministrativeCredentialsArgs.builder()
.password("string")
.username("string")
.build())
.rackSlot(0)
.serialNumber("string")
.storageApplianceName("string")
.build())
.build())
.clusterLocation("string")
.identity(ManagedServiceIdentityArgs.builder()
.type("string")
.userAssignedIdentities("string")
.build())
.location("string")
.managedResourceGroupConfiguration(ManagedResourceGroupConfigurationArgs.builder()
.location("string")
.name("string")
.build())
.clusterName("string")
.analyticsOutputSettings(AnalyticsOutputSettingsArgs.builder()
.analyticsWorkspaceId("string")
.associatedIdentity(IdentitySelectorArgs.builder()
.identityType("string")
.userAssignedIdentityResourceId("string")
.build())
.build())
.runtimeProtectionConfiguration(RuntimeProtectionConfigurationArgs.builder()
.enforcementLevel("string")
.build())
.secretArchive(ClusterSecretArchiveArgs.builder()
.keyVaultId("string")
.useKeyVault("string")
.build())
.secretArchiveSettings(SecretArchiveSettingsArgs.builder()
.associatedIdentity(IdentitySelectorArgs.builder()
.identityType("string")
.userAssignedIdentityResourceId("string")
.build())
.vaultUri("string")
.build())
.tags(Map.of("string", "string"))
.updateStrategy(ClusterUpdateStrategyArgs.builder()
.strategyType("string")
.thresholdType("string")
.thresholdValue(0)
.maxUnavailable(0)
.waitTimeMinutes(0)
.build())
.vulnerabilityScanningSettings(VulnerabilityScanningSettingsArgs.builder()
.containerScan("string")
.build())
.build());
examplecluster_resource_resource_from_networkcloud = azure_native.networkcloud.Cluster("exampleclusterResourceResourceFromNetworkcloud",
cluster_type="string",
resource_group_name="string",
network_fabric_id="string",
extended_location={
"name": "string",
"type": "string",
},
cluster_version="string",
aggregator_or_single_rack_definition={
"network_rack_id": "string",
"rack_serial_number": "string",
"rack_sku_id": "string",
"availability_zone": "string",
"bare_metal_machine_configuration_data": [{
"bmc_credentials": {
"password": "string",
"username": "string",
},
"bmc_mac_address": "string",
"boot_mac_address": "string",
"rack_slot": 0,
"serial_number": "string",
"machine_details": "string",
"machine_name": "string",
}],
"rack_location": "string",
"storage_appliance_configuration_data": [{
"admin_credentials": {
"password": "string",
"username": "string",
},
"rack_slot": 0,
"serial_number": "string",
"storage_appliance_name": "string",
}],
},
cluster_service_principal={
"application_id": "string",
"password": "string",
"principal_id": "string",
"tenant_id": "string",
},
analytics_workspace_id="string",
command_output_settings={
"associated_identity": {
"identity_type": "string",
"user_assigned_identity_resource_id": "string",
},
"container_url": "string",
},
compute_deployment_threshold={
"grouping": "string",
"type": "string",
"value": 0,
},
compute_rack_definitions=[{
"network_rack_id": "string",
"rack_serial_number": "string",
"rack_sku_id": "string",
"availability_zone": "string",
"bare_metal_machine_configuration_data": [{
"bmc_credentials": {
"password": "string",
"username": "string",
},
"bmc_mac_address": "string",
"boot_mac_address": "string",
"rack_slot": 0,
"serial_number": "string",
"machine_details": "string",
"machine_name": "string",
}],
"rack_location": "string",
"storage_appliance_configuration_data": [{
"admin_credentials": {
"password": "string",
"username": "string",
},
"rack_slot": 0,
"serial_number": "string",
"storage_appliance_name": "string",
}],
}],
cluster_location="string",
identity={
"type": "string",
"user_assigned_identities": ["string"],
},
location="string",
managed_resource_group_configuration={
"location": "string",
"name": "string",
},
cluster_name="string",
analytics_output_settings={
"analytics_workspace_id": "string",
"associated_identity": {
"identity_type": "string",
"user_assigned_identity_resource_id": "string",
},
},
runtime_protection_configuration={
"enforcement_level": "string",
},
secret_archive={
"key_vault_id": "string",
"use_key_vault": "string",
},
secret_archive_settings={
"associated_identity": {
"identity_type": "string",
"user_assigned_identity_resource_id": "string",
},
"vault_uri": "string",
},
tags={
"string": "string",
},
update_strategy={
"strategy_type": "string",
"threshold_type": "string",
"threshold_value": 0,
"max_unavailable": 0,
"wait_time_minutes": 0,
},
vulnerability_scanning_settings={
"container_scan": "string",
})
const exampleclusterResourceResourceFromNetworkcloud = new azure_native.networkcloud.Cluster("exampleclusterResourceResourceFromNetworkcloud", {
clusterType: "string",
resourceGroupName: "string",
networkFabricId: "string",
extendedLocation: {
name: "string",
type: "string",
},
clusterVersion: "string",
aggregatorOrSingleRackDefinition: {
networkRackId: "string",
rackSerialNumber: "string",
rackSkuId: "string",
availabilityZone: "string",
bareMetalMachineConfigurationData: [{
bmcCredentials: {
password: "string",
username: "string",
},
bmcMacAddress: "string",
bootMacAddress: "string",
rackSlot: 0,
serialNumber: "string",
machineDetails: "string",
machineName: "string",
}],
rackLocation: "string",
storageApplianceConfigurationData: [{
adminCredentials: {
password: "string",
username: "string",
},
rackSlot: 0,
serialNumber: "string",
storageApplianceName: "string",
}],
},
clusterServicePrincipal: {
applicationId: "string",
password: "string",
principalId: "string",
tenantId: "string",
},
analyticsWorkspaceId: "string",
commandOutputSettings: {
associatedIdentity: {
identityType: "string",
userAssignedIdentityResourceId: "string",
},
containerUrl: "string",
},
computeDeploymentThreshold: {
grouping: "string",
type: "string",
value: 0,
},
computeRackDefinitions: [{
networkRackId: "string",
rackSerialNumber: "string",
rackSkuId: "string",
availabilityZone: "string",
bareMetalMachineConfigurationData: [{
bmcCredentials: {
password: "string",
username: "string",
},
bmcMacAddress: "string",
bootMacAddress: "string",
rackSlot: 0,
serialNumber: "string",
machineDetails: "string",
machineName: "string",
}],
rackLocation: "string",
storageApplianceConfigurationData: [{
adminCredentials: {
password: "string",
username: "string",
},
rackSlot: 0,
serialNumber: "string",
storageApplianceName: "string",
}],
}],
clusterLocation: "string",
identity: {
type: "string",
userAssignedIdentities: ["string"],
},
location: "string",
managedResourceGroupConfiguration: {
location: "string",
name: "string",
},
clusterName: "string",
analyticsOutputSettings: {
analyticsWorkspaceId: "string",
associatedIdentity: {
identityType: "string",
userAssignedIdentityResourceId: "string",
},
},
runtimeProtectionConfiguration: {
enforcementLevel: "string",
},
secretArchive: {
keyVaultId: "string",
useKeyVault: "string",
},
secretArchiveSettings: {
associatedIdentity: {
identityType: "string",
userAssignedIdentityResourceId: "string",
},
vaultUri: "string",
},
tags: {
string: "string",
},
updateStrategy: {
strategyType: "string",
thresholdType: "string",
thresholdValue: 0,
maxUnavailable: 0,
waitTimeMinutes: 0,
},
vulnerabilityScanningSettings: {
containerScan: "string",
},
});
type: azure-native:networkcloud:Cluster
properties:
aggregatorOrSingleRackDefinition:
availabilityZone: string
bareMetalMachineConfigurationData:
- bmcCredentials:
password: string
username: string
bmcMacAddress: string
bootMacAddress: string
machineDetails: string
machineName: string
rackSlot: 0
serialNumber: string
networkRackId: string
rackLocation: string
rackSerialNumber: string
rackSkuId: string
storageApplianceConfigurationData:
- adminCredentials:
password: string
username: string
rackSlot: 0
serialNumber: string
storageApplianceName: string
analyticsOutputSettings:
analyticsWorkspaceId: string
associatedIdentity:
identityType: string
userAssignedIdentityResourceId: string
analyticsWorkspaceId: string
clusterLocation: string
clusterName: string
clusterServicePrincipal:
applicationId: string
password: string
principalId: string
tenantId: string
clusterType: string
clusterVersion: string
commandOutputSettings:
associatedIdentity:
identityType: string
userAssignedIdentityResourceId: string
containerUrl: string
computeDeploymentThreshold:
grouping: string
type: string
value: 0
computeRackDefinitions:
- availabilityZone: string
bareMetalMachineConfigurationData:
- bmcCredentials:
password: string
username: string
bmcMacAddress: string
bootMacAddress: string
machineDetails: string
machineName: string
rackSlot: 0
serialNumber: string
networkRackId: string
rackLocation: string
rackSerialNumber: string
rackSkuId: string
storageApplianceConfigurationData:
- adminCredentials:
password: string
username: string
rackSlot: 0
serialNumber: string
storageApplianceName: string
extendedLocation:
name: string
type: string
identity:
type: string
userAssignedIdentities:
- string
location: string
managedResourceGroupConfiguration:
location: string
name: string
networkFabricId: string
resourceGroupName: string
runtimeProtectionConfiguration:
enforcementLevel: string
secretArchive:
keyVaultId: string
useKeyVault: string
secretArchiveSettings:
associatedIdentity:
identityType: string
userAssignedIdentityResourceId: string
vaultUri: string
tags:
string: string
updateStrategy:
maxUnavailable: 0
strategyType: string
thresholdType: string
thresholdValue: 0
waitTimeMinutes: 0
vulnerabilityScanningSettings:
containerScan: string
Cluster Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Cluster resource accepts the following input properties:
- Aggregator
Or Pulumi.Single Rack Definition Azure Native. Network Cloud. Inputs. Rack Definition - The rack definition that is intended to reflect only a single rack in a single rack cluster, or an aggregator rack in a multi-rack cluster.
- Cluster
Type string | Pulumi.Azure Native. Network Cloud. Cluster Type - The type of rack configuration for the cluster.
- Cluster
Version string - The current runtime version of the cluster.
- Extended
Location Pulumi.Azure Native. Network Cloud. Inputs. Extended Location - The extended location of the cluster manager associated with the cluster.
- Network
Fabric stringId - The resource ID of the Network Fabric associated with the cluster.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Analytics
Output Pulumi.Settings Azure Native. Network Cloud. Inputs. Analytics Output Settings - The settings for the log analytics workspace used for output of logs from this cluster.
- Analytics
Workspace stringId - Field Deprecated. The resource ID of the Log Analytics Workspace that will be used for storing relevant logs.
- Cluster
Location string - The customer-provided location information to identify where the cluster resides.
- Cluster
Name string - The name of the cluster.
- Cluster
Service Pulumi.Principal Azure Native. Network Cloud. Inputs. Service Principal Information - The service principal to be used by the cluster during Arc Appliance installation.
- Command
Output Pulumi.Settings Azure Native. Network Cloud. Inputs. Command Output Settings - The settings for commands run in this cluster, such as bare metal machine run read only commands and data extracts.
- Compute
Deployment Pulumi.Threshold Azure Native. Network Cloud. Inputs. Validation Threshold - The validation threshold indicating the allowable failures of compute machines during environment validation and deployment.
- Compute
Rack List<Pulumi.Definitions Azure Native. Network Cloud. Inputs. Rack Definition> - The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster.
- Identity
Pulumi.
Azure Native. Network Cloud. Inputs. Managed Service Identity - The identity for the resource.
- Location string
- The geo-location where the resource lives
- Managed
Resource Pulumi.Group Configuration Azure Native. Network Cloud. Inputs. Managed Resource Group Configuration - The configuration of the managed resource group associated with the resource.
- Runtime
Protection Pulumi.Configuration Azure Native. Network Cloud. Inputs. Runtime Protection Configuration - The settings for cluster runtime protection.
- Secret
Archive Pulumi.Azure Native. Network Cloud. Inputs. Cluster Secret Archive - The configuration for use of a key vault to store secrets for later retrieval by the operator.
- Secret
Archive Pulumi.Settings Azure Native. Network Cloud. Inputs. Secret Archive Settings - The settings for the secret archive used to hold credentials for the cluster.
- Dictionary<string, string>
- Resource tags.
- Update
Strategy Pulumi.Azure Native. Network Cloud. Inputs. Cluster Update Strategy - The strategy for updating the cluster.
- Vulnerability
Scanning Pulumi.Settings Azure Native. Network Cloud. Inputs. Vulnerability Scanning Settings - The settings for how security vulnerability scanning is applied to the cluster.
- Aggregator
Or RackSingle Rack Definition Definition Args - The rack definition that is intended to reflect only a single rack in a single rack cluster, or an aggregator rack in a multi-rack cluster.
- Cluster
Type string | ClusterType - The type of rack configuration for the cluster.
- Cluster
Version string - The current runtime version of the cluster.
- Extended
Location ExtendedLocation Args - The extended location of the cluster manager associated with the cluster.
- Network
Fabric stringId - The resource ID of the Network Fabric associated with the cluster.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Analytics
Output AnalyticsSettings Output Settings Args - The settings for the log analytics workspace used for output of logs from this cluster.
- Analytics
Workspace stringId - Field Deprecated. The resource ID of the Log Analytics Workspace that will be used for storing relevant logs.
- Cluster
Location string - The customer-provided location information to identify where the cluster resides.
- Cluster
Name string - The name of the cluster.
- Cluster
Service ServicePrincipal Principal Information Args - The service principal to be used by the cluster during Arc Appliance installation.
- Command
Output CommandSettings Output Settings Args - The settings for commands run in this cluster, such as bare metal machine run read only commands and data extracts.
- Compute
Deployment ValidationThreshold Threshold Args - The validation threshold indicating the allowable failures of compute machines during environment validation and deployment.
- Compute
Rack []RackDefinitions Definition Args - The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster.
- Identity
Managed
Service Identity Args - The identity for the resource.
- Location string
- The geo-location where the resource lives
- Managed
Resource ManagedGroup Configuration Resource Group Configuration Args - The configuration of the managed resource group associated with the resource.
- Runtime
Protection RuntimeConfiguration Protection Configuration Args - The settings for cluster runtime protection.
- Secret
Archive ClusterSecret Archive Args - The configuration for use of a key vault to store secrets for later retrieval by the operator.
- Secret
Archive SecretSettings Archive Settings Args - The settings for the secret archive used to hold credentials for the cluster.
- map[string]string
- Resource tags.
- Update
Strategy ClusterUpdate Strategy Args - The strategy for updating the cluster.
- Vulnerability
Scanning VulnerabilitySettings Scanning Settings Args - The settings for how security vulnerability scanning is applied to the cluster.
- aggregator
Or RackSingle Rack Definition Definition - The rack definition that is intended to reflect only a single rack in a single rack cluster, or an aggregator rack in a multi-rack cluster.
- cluster
Type String | ClusterType - The type of rack configuration for the cluster.
- cluster
Version String - The current runtime version of the cluster.
- extended
Location ExtendedLocation - The extended location of the cluster manager associated with the cluster.
- network
Fabric StringId - The resource ID of the Network Fabric associated with the cluster.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- analytics
Output AnalyticsSettings Output Settings - The settings for the log analytics workspace used for output of logs from this cluster.
- analytics
Workspace StringId - Field Deprecated. The resource ID of the Log Analytics Workspace that will be used for storing relevant logs.
- cluster
Location String - The customer-provided location information to identify where the cluster resides.
- cluster
Name String - The name of the cluster.
- cluster
Service ServicePrincipal Principal Information - The service principal to be used by the cluster during Arc Appliance installation.
- command
Output CommandSettings Output Settings - The settings for commands run in this cluster, such as bare metal machine run read only commands and data extracts.
- compute
Deployment ValidationThreshold Threshold - The validation threshold indicating the allowable failures of compute machines during environment validation and deployment.
- compute
Rack List<RackDefinitions Definition> - The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster.
- identity
Managed
Service Identity - The identity for the resource.
- location String
- The geo-location where the resource lives
- managed
Resource ManagedGroup Configuration Resource Group Configuration - The configuration of the managed resource group associated with the resource.
- runtime
Protection RuntimeConfiguration Protection Configuration - The settings for cluster runtime protection.
- secret
Archive ClusterSecret Archive - The configuration for use of a key vault to store secrets for later retrieval by the operator.
- secret
Archive SecretSettings Archive Settings - The settings for the secret archive used to hold credentials for the cluster.
- Map<String,String>
- Resource tags.
- update
Strategy ClusterUpdate Strategy - The strategy for updating the cluster.
- vulnerability
Scanning VulnerabilitySettings Scanning Settings - The settings for how security vulnerability scanning is applied to the cluster.
- aggregator
Or RackSingle Rack Definition Definition - The rack definition that is intended to reflect only a single rack in a single rack cluster, or an aggregator rack in a multi-rack cluster.
- cluster
Type string | ClusterType - The type of rack configuration for the cluster.
- cluster
Version string - The current runtime version of the cluster.
- extended
Location ExtendedLocation - The extended location of the cluster manager associated with the cluster.
- network
Fabric stringId - The resource ID of the Network Fabric associated with the cluster.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- analytics
Output AnalyticsSettings Output Settings - The settings for the log analytics workspace used for output of logs from this cluster.
- analytics
Workspace stringId - Field Deprecated. The resource ID of the Log Analytics Workspace that will be used for storing relevant logs.
- cluster
Location string - The customer-provided location information to identify where the cluster resides.
- cluster
Name string - The name of the cluster.
- cluster
Service ServicePrincipal Principal Information - The service principal to be used by the cluster during Arc Appliance installation.
- command
Output CommandSettings Output Settings - The settings for commands run in this cluster, such as bare metal machine run read only commands and data extracts.
- compute
Deployment ValidationThreshold Threshold - The validation threshold indicating the allowable failures of compute machines during environment validation and deployment.
- compute
Rack RackDefinitions Definition[] - The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster.
- identity
Managed
Service Identity - The identity for the resource.
- location string
- The geo-location where the resource lives
- managed
Resource ManagedGroup Configuration Resource Group Configuration - The configuration of the managed resource group associated with the resource.
- runtime
Protection RuntimeConfiguration Protection Configuration - The settings for cluster runtime protection.
- secret
Archive ClusterSecret Archive - The configuration for use of a key vault to store secrets for later retrieval by the operator.
- secret
Archive SecretSettings Archive Settings - The settings for the secret archive used to hold credentials for the cluster.
- {[key: string]: string}
- Resource tags.
- update
Strategy ClusterUpdate Strategy - The strategy for updating the cluster.
- vulnerability
Scanning VulnerabilitySettings Scanning Settings - The settings for how security vulnerability scanning is applied to the cluster.
- aggregator_
or_ Racksingle_ rack_ definition Definition Args - The rack definition that is intended to reflect only a single rack in a single rack cluster, or an aggregator rack in a multi-rack cluster.
- cluster_
type str | ClusterType - The type of rack configuration for the cluster.
- cluster_
version str - The current runtime version of the cluster.
- extended_
location ExtendedLocation Args - The extended location of the cluster manager associated with the cluster.
- network_
fabric_ strid - The resource ID of the Network Fabric associated with the cluster.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- analytics_
output_ Analyticssettings Output Settings Args - The settings for the log analytics workspace used for output of logs from this cluster.
- analytics_
workspace_ strid - Field Deprecated. The resource ID of the Log Analytics Workspace that will be used for storing relevant logs.
- cluster_
location str - The customer-provided location information to identify where the cluster resides.
- cluster_
name str - The name of the cluster.
- cluster_
service_ Serviceprincipal Principal Information Args - The service principal to be used by the cluster during Arc Appliance installation.
- command_
output_ Commandsettings Output Settings Args - The settings for commands run in this cluster, such as bare metal machine run read only commands and data extracts.
- compute_
deployment_ Validationthreshold Threshold Args - The validation threshold indicating the allowable failures of compute machines during environment validation and deployment.
- compute_
rack_ Sequence[Rackdefinitions Definition Args] - The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster.
- identity
Managed
Service Identity Args - The identity for the resource.
- location str
- The geo-location where the resource lives
- managed_
resource_ Managedgroup_ configuration Resource Group Configuration Args - The configuration of the managed resource group associated with the resource.
- runtime_
protection_ Runtimeconfiguration Protection Configuration Args - The settings for cluster runtime protection.
- secret_
archive ClusterSecret Archive Args - The configuration for use of a key vault to store secrets for later retrieval by the operator.
- secret_
archive_ Secretsettings Archive Settings Args - The settings for the secret archive used to hold credentials for the cluster.
- Mapping[str, str]
- Resource tags.
- update_
strategy ClusterUpdate Strategy Args - The strategy for updating the cluster.
- vulnerability_
scanning_ Vulnerabilitysettings Scanning Settings Args - The settings for how security vulnerability scanning is applied to the cluster.
- aggregator
Or Property MapSingle Rack Definition - The rack definition that is intended to reflect only a single rack in a single rack cluster, or an aggregator rack in a multi-rack cluster.
- cluster
Type String | "SingleRack" | "Multi Rack" - The type of rack configuration for the cluster.
- cluster
Version String - The current runtime version of the cluster.
- extended
Location Property Map - The extended location of the cluster manager associated with the cluster.
- network
Fabric StringId - The resource ID of the Network Fabric associated with the cluster.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- analytics
Output Property MapSettings - The settings for the log analytics workspace used for output of logs from this cluster.
- analytics
Workspace StringId - Field Deprecated. The resource ID of the Log Analytics Workspace that will be used for storing relevant logs.
- cluster
Location String - The customer-provided location information to identify where the cluster resides.
- cluster
Name String - The name of the cluster.
- cluster
Service Property MapPrincipal - The service principal to be used by the cluster during Arc Appliance installation.
- command
Output Property MapSettings - The settings for commands run in this cluster, such as bare metal machine run read only commands and data extracts.
- compute
Deployment Property MapThreshold - The validation threshold indicating the allowable failures of compute machines during environment validation and deployment.
- compute
Rack List<Property Map>Definitions - The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster.
- identity Property Map
- The identity for the resource.
- location String
- The geo-location where the resource lives
- managed
Resource Property MapGroup Configuration - The configuration of the managed resource group associated with the resource.
- runtime
Protection Property MapConfiguration - The settings for cluster runtime protection.
- secret
Archive Property Map - The configuration for use of a key vault to store secrets for later retrieval by the operator.
- secret
Archive Property MapSettings - The settings for the secret archive used to hold credentials for the cluster.
- Map<String>
- Resource tags.
- update
Strategy Property Map - The strategy for updating the cluster.
- vulnerability
Scanning Property MapSettings - The settings for how security vulnerability scanning is applied to the cluster.
Outputs
All input properties are implicitly available as output properties. Additionally, the Cluster resource produces the following output properties:
- Available
Upgrade List<Pulumi.Versions Azure Native. Network Cloud. Outputs. Cluster Available Upgrade Version Response> - The list of cluster runtime version upgrades available for this cluster.
- Azure
Api stringVersion - The Azure API version of the resource.
- Cluster
Capacity Pulumi.Azure Native. Network Cloud. Outputs. Cluster Capacity Response - The capacity supported by this cluster.
- Cluster
Connection stringStatus - The latest heartbeat status between the cluster manager and the cluster.
- Cluster
Extended Pulumi.Location Azure Native. Network Cloud. Outputs. Extended Location Response - The extended location (custom location) that represents the cluster's control plane location. This extended location is used to route the requests of child objects of the cluster that are handled by the platform operator.
- Cluster
Manager stringConnection Status - The latest connectivity status between cluster manager and the cluster.
- Cluster
Manager stringId - The resource ID of the cluster manager that manages this cluster. This is set by the Cluster Manager when the cluster is created.
- Detailed
Status string - The current detailed status of the cluster.
- Detailed
Status stringMessage - The descriptive message about the detailed status.
- Etag string
- Resource ETag.
- Hybrid
Aks Pulumi.Extended Location Azure Native. Network Cloud. Outputs. Extended Location Response - Field Deprecated. This field will not be populated in an upcoming version. The extended location (custom location) that represents the Hybrid AKS control plane location. This extended location is used when creating provisioned clusters (Hybrid AKS clusters).
- Id string
- The provider-assigned unique ID for this managed resource.
- Manual
Action doubleCount - The count of Manual Action Taken (MAT) events that have not been validated.
- Name string
- The name of the resource
- Provisioning
State string - The provisioning state of the cluster.
- Support
Expiry stringDate - The support end date of the runtime version of the cluster.
- System
Data Pulumi.Azure Native. Network Cloud. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Workload
Resource List<string>Ids - The list of workload resource IDs that are hosted within this cluster.
- Available
Upgrade []ClusterVersions Available Upgrade Version Response - The list of cluster runtime version upgrades available for this cluster.
- Azure
Api stringVersion - The Azure API version of the resource.
- Cluster
Capacity ClusterCapacity Response - The capacity supported by this cluster.
- Cluster
Connection stringStatus - The latest heartbeat status between the cluster manager and the cluster.
- Cluster
Extended ExtendedLocation Location Response - The extended location (custom location) that represents the cluster's control plane location. This extended location is used to route the requests of child objects of the cluster that are handled by the platform operator.
- Cluster
Manager stringConnection Status - The latest connectivity status between cluster manager and the cluster.
- Cluster
Manager stringId - The resource ID of the cluster manager that manages this cluster. This is set by the Cluster Manager when the cluster is created.
- Detailed
Status string - The current detailed status of the cluster.
- Detailed
Status stringMessage - The descriptive message about the detailed status.
- Etag string
- Resource ETag.
- Hybrid
Aks ExtendedExtended Location Location Response - Field Deprecated. This field will not be populated in an upcoming version. The extended location (custom location) that represents the Hybrid AKS control plane location. This extended location is used when creating provisioned clusters (Hybrid AKS clusters).
- Id string
- The provider-assigned unique ID for this managed resource.
- Manual
Action float64Count - The count of Manual Action Taken (MAT) events that have not been validated.
- Name string
- The name of the resource
- Provisioning
State string - The provisioning state of the cluster.
- Support
Expiry stringDate - The support end date of the runtime version of the cluster.
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Workload
Resource []stringIds - The list of workload resource IDs that are hosted within this cluster.
- available
Upgrade List<ClusterVersions Available Upgrade Version Response> - The list of cluster runtime version upgrades available for this cluster.
- azure
Api StringVersion - The Azure API version of the resource.
- cluster
Capacity ClusterCapacity Response - The capacity supported by this cluster.
- cluster
Connection StringStatus - The latest heartbeat status between the cluster manager and the cluster.
- cluster
Extended ExtendedLocation Location Response - The extended location (custom location) that represents the cluster's control plane location. This extended location is used to route the requests of child objects of the cluster that are handled by the platform operator.
- cluster
Manager StringConnection Status - The latest connectivity status between cluster manager and the cluster.
- cluster
Manager StringId - The resource ID of the cluster manager that manages this cluster. This is set by the Cluster Manager when the cluster is created.
- detailed
Status String - The current detailed status of the cluster.
- detailed
Status StringMessage - The descriptive message about the detailed status.
- etag String
- Resource ETag.
- hybrid
Aks ExtendedExtended Location Location Response - Field Deprecated. This field will not be populated in an upcoming version. The extended location (custom location) that represents the Hybrid AKS control plane location. This extended location is used when creating provisioned clusters (Hybrid AKS clusters).
- id String
- The provider-assigned unique ID for this managed resource.
- manual
Action DoubleCount - The count of Manual Action Taken (MAT) events that have not been validated.
- name String
- The name of the resource
- provisioning
State String - The provisioning state of the cluster.
- support
Expiry StringDate - The support end date of the runtime version of the cluster.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- workload
Resource List<String>Ids - The list of workload resource IDs that are hosted within this cluster.
- available
Upgrade ClusterVersions Available Upgrade Version Response[] - The list of cluster runtime version upgrades available for this cluster.
- azure
Api stringVersion - The Azure API version of the resource.
- cluster
Capacity ClusterCapacity Response - The capacity supported by this cluster.
- cluster
Connection stringStatus - The latest heartbeat status between the cluster manager and the cluster.
- cluster
Extended ExtendedLocation Location Response - The extended location (custom location) that represents the cluster's control plane location. This extended location is used to route the requests of child objects of the cluster that are handled by the platform operator.
- cluster
Manager stringConnection Status - The latest connectivity status between cluster manager and the cluster.
- cluster
Manager stringId - The resource ID of the cluster manager that manages this cluster. This is set by the Cluster Manager when the cluster is created.
- detailed
Status string - The current detailed status of the cluster.
- detailed
Status stringMessage - The descriptive message about the detailed status.
- etag string
- Resource ETag.
- hybrid
Aks ExtendedExtended Location Location Response - Field Deprecated. This field will not be populated in an upcoming version. The extended location (custom location) that represents the Hybrid AKS control plane location. This extended location is used when creating provisioned clusters (Hybrid AKS clusters).
- id string
- The provider-assigned unique ID for this managed resource.
- manual
Action numberCount - The count of Manual Action Taken (MAT) events that have not been validated.
- name string
- The name of the resource
- provisioning
State string - The provisioning state of the cluster.
- support
Expiry stringDate - The support end date of the runtime version of the cluster.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- workload
Resource string[]Ids - The list of workload resource IDs that are hosted within this cluster.
- available_
upgrade_ Sequence[Clusterversions Available Upgrade Version Response] - The list of cluster runtime version upgrades available for this cluster.
- azure_
api_ strversion - The Azure API version of the resource.
- cluster_
capacity ClusterCapacity Response - The capacity supported by this cluster.
- cluster_
connection_ strstatus - The latest heartbeat status between the cluster manager and the cluster.
- cluster_
extended_ Extendedlocation Location Response - The extended location (custom location) that represents the cluster's control plane location. This extended location is used to route the requests of child objects of the cluster that are handled by the platform operator.
- cluster_
manager_ strconnection_ status - The latest connectivity status between cluster manager and the cluster.
- cluster_
manager_ strid - The resource ID of the cluster manager that manages this cluster. This is set by the Cluster Manager when the cluster is created.
- detailed_
status str - The current detailed status of the cluster.
- detailed_
status_ strmessage - The descriptive message about the detailed status.
- etag str
- Resource ETag.
- hybrid_
aks_ Extendedextended_ location Location Response - Field Deprecated. This field will not be populated in an upcoming version. The extended location (custom location) that represents the Hybrid AKS control plane location. This extended location is used when creating provisioned clusters (Hybrid AKS clusters).
- id str
- The provider-assigned unique ID for this managed resource.
- manual_
action_ floatcount - The count of Manual Action Taken (MAT) events that have not been validated.
- name str
- The name of the resource
- provisioning_
state str - The provisioning state of the cluster.
- support_
expiry_ strdate - The support end date of the runtime version of the cluster.
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- workload_
resource_ Sequence[str]ids - The list of workload resource IDs that are hosted within this cluster.
- available
Upgrade List<Property Map>Versions - The list of cluster runtime version upgrades available for this cluster.
- azure
Api StringVersion - The Azure API version of the resource.
- cluster
Capacity Property Map - The capacity supported by this cluster.
- cluster
Connection StringStatus - The latest heartbeat status between the cluster manager and the cluster.
- cluster
Extended Property MapLocation - The extended location (custom location) that represents the cluster's control plane location. This extended location is used to route the requests of child objects of the cluster that are handled by the platform operator.
- cluster
Manager StringConnection Status - The latest connectivity status between cluster manager and the cluster.
- cluster
Manager StringId - The resource ID of the cluster manager that manages this cluster. This is set by the Cluster Manager when the cluster is created.
- detailed
Status String - The current detailed status of the cluster.
- detailed
Status StringMessage - The descriptive message about the detailed status.
- etag String
- Resource ETag.
- hybrid
Aks Property MapExtended Location - Field Deprecated. This field will not be populated in an upcoming version. The extended location (custom location) that represents the Hybrid AKS control plane location. This extended location is used when creating provisioned clusters (Hybrid AKS clusters).
- id String
- The provider-assigned unique ID for this managed resource.
- manual
Action NumberCount - The count of Manual Action Taken (MAT) events that have not been validated.
- name String
- The name of the resource
- provisioning
State String - The provisioning state of the cluster.
- support
Expiry StringDate - The support end date of the runtime version of the cluster.
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- workload
Resource List<String>Ids - The list of workload resource IDs that are hosted within this cluster.
Supporting Types
AdministrativeCredentials, AdministrativeCredentialsArgs
AdministrativeCredentialsResponse, AdministrativeCredentialsResponseArgs
AnalyticsOutputSettings, AnalyticsOutputSettingsArgs
- Analytics
Workspace stringId - The resource ID of the analytics workspace that is to be used by the specified identity.
- Associated
Identity Pulumi.Azure Native. Network Cloud. Inputs. Identity Selector - The selection of the managed identity to use with this analytics workspace. The identity type must be either system assigned or user assigned.
- Analytics
Workspace stringId - The resource ID of the analytics workspace that is to be used by the specified identity.
- Associated
Identity IdentitySelector - The selection of the managed identity to use with this analytics workspace. The identity type must be either system assigned or user assigned.
- analytics
Workspace StringId - The resource ID of the analytics workspace that is to be used by the specified identity.
- associated
Identity IdentitySelector - The selection of the managed identity to use with this analytics workspace. The identity type must be either system assigned or user assigned.
- analytics
Workspace stringId - The resource ID of the analytics workspace that is to be used by the specified identity.
- associated
Identity IdentitySelector - The selection of the managed identity to use with this analytics workspace. The identity type must be either system assigned or user assigned.
- analytics_
workspace_ strid - The resource ID of the analytics workspace that is to be used by the specified identity.
- associated_
identity IdentitySelector - The selection of the managed identity to use with this analytics workspace. The identity type must be either system assigned or user assigned.
- analytics
Workspace StringId - The resource ID of the analytics workspace that is to be used by the specified identity.
- associated
Identity Property Map - The selection of the managed identity to use with this analytics workspace. The identity type must be either system assigned or user assigned.
AnalyticsOutputSettingsResponse, AnalyticsOutputSettingsResponseArgs
- Analytics
Workspace stringId - The resource ID of the analytics workspace that is to be used by the specified identity.
- Associated
Identity Pulumi.Azure Native. Network Cloud. Inputs. Identity Selector Response - The selection of the managed identity to use with this analytics workspace. The identity type must be either system assigned or user assigned.
- Analytics
Workspace stringId - The resource ID of the analytics workspace that is to be used by the specified identity.
- Associated
Identity IdentitySelector Response - The selection of the managed identity to use with this analytics workspace. The identity type must be either system assigned or user assigned.
- analytics
Workspace StringId - The resource ID of the analytics workspace that is to be used by the specified identity.
- associated
Identity IdentitySelector Response - The selection of the managed identity to use with this analytics workspace. The identity type must be either system assigned or user assigned.
- analytics
Workspace stringId - The resource ID of the analytics workspace that is to be used by the specified identity.
- associated
Identity IdentitySelector Response - The selection of the managed identity to use with this analytics workspace. The identity type must be either system assigned or user assigned.
- analytics_
workspace_ strid - The resource ID of the analytics workspace that is to be used by the specified identity.
- associated_
identity IdentitySelector Response - The selection of the managed identity to use with this analytics workspace. The identity type must be either system assigned or user assigned.
- analytics
Workspace StringId - The resource ID of the analytics workspace that is to be used by the specified identity.
- associated
Identity Property Map - The selection of the managed identity to use with this analytics workspace. The identity type must be either system assigned or user assigned.
BareMetalMachineConfigurationData, BareMetalMachineConfigurationDataArgs
- Bmc
Credentials Pulumi.Azure Native. Network Cloud. Inputs. Administrative Credentials - The credentials of the baseboard management controller on this bare metal machine. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead.
- Bmc
Mac stringAddress - The MAC address of the BMC for this machine.
- Boot
Mac stringAddress - The MAC address associated with the PXE NIC card.
- Rack
Slot double - The slot the physical machine is in the rack based on the BOM configuration.
- Serial
Number string - The serial number of the machine. Hardware suppliers may use an alternate value. For example, service tag.
- Machine
Details string - The free-form additional information about the machine, e.g. an asset tag.
- Machine
Name string - The user-provided name for the bare metal machine created from this specification. If not provided, the machine name will be generated programmatically.
- Bmc
Credentials AdministrativeCredentials - The credentials of the baseboard management controller on this bare metal machine. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead.
- Bmc
Mac stringAddress - The MAC address of the BMC for this machine.
- Boot
Mac stringAddress - The MAC address associated with the PXE NIC card.
- Rack
Slot float64 - The slot the physical machine is in the rack based on the BOM configuration.
- Serial
Number string - The serial number of the machine. Hardware suppliers may use an alternate value. For example, service tag.
- Machine
Details string - The free-form additional information about the machine, e.g. an asset tag.
- Machine
Name string - The user-provided name for the bare metal machine created from this specification. If not provided, the machine name will be generated programmatically.
- bmc
Credentials AdministrativeCredentials - The credentials of the baseboard management controller on this bare metal machine. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead.
- bmc
Mac StringAddress - The MAC address of the BMC for this machine.
- boot
Mac StringAddress - The MAC address associated with the PXE NIC card.
- rack
Slot Double - The slot the physical machine is in the rack based on the BOM configuration.
- serial
Number String - The serial number of the machine. Hardware suppliers may use an alternate value. For example, service tag.
- machine
Details String - The free-form additional information about the machine, e.g. an asset tag.
- machine
Name String - The user-provided name for the bare metal machine created from this specification. If not provided, the machine name will be generated programmatically.
- bmc
Credentials AdministrativeCredentials - The credentials of the baseboard management controller on this bare metal machine. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead.
- bmc
Mac stringAddress - The MAC address of the BMC for this machine.
- boot
Mac stringAddress - The MAC address associated with the PXE NIC card.
- rack
Slot number - The slot the physical machine is in the rack based on the BOM configuration.
- serial
Number string - The serial number of the machine. Hardware suppliers may use an alternate value. For example, service tag.
- machine
Details string - The free-form additional information about the machine, e.g. an asset tag.
- machine
Name string - The user-provided name for the bare metal machine created from this specification. If not provided, the machine name will be generated programmatically.
- bmc_
credentials AdministrativeCredentials - The credentials of the baseboard management controller on this bare metal machine. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead.
- bmc_
mac_ straddress - The MAC address of the BMC for this machine.
- boot_
mac_ straddress - The MAC address associated with the PXE NIC card.
- rack_
slot float - The slot the physical machine is in the rack based on the BOM configuration.
- serial_
number str - The serial number of the machine. Hardware suppliers may use an alternate value. For example, service tag.
- machine_
details str - The free-form additional information about the machine, e.g. an asset tag.
- machine_
name str - The user-provided name for the bare metal machine created from this specification. If not provided, the machine name will be generated programmatically.
- bmc
Credentials Property Map - The credentials of the baseboard management controller on this bare metal machine. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead.
- bmc
Mac StringAddress - The MAC address of the BMC for this machine.
- boot
Mac StringAddress - The MAC address associated with the PXE NIC card.
- rack
Slot Number - The slot the physical machine is in the rack based on the BOM configuration.
- serial
Number String - The serial number of the machine. Hardware suppliers may use an alternate value. For example, service tag.
- machine
Details String - The free-form additional information about the machine, e.g. an asset tag.
- machine
Name String - The user-provided name for the bare metal machine created from this specification. If not provided, the machine name will be generated programmatically.
BareMetalMachineConfigurationDataResponse, BareMetalMachineConfigurationDataResponseArgs
- Bmc
Connection stringString - The connection string for the baseboard management controller including IP address and protocol.
- Bmc
Credentials Pulumi.Azure Native. Network Cloud. Inputs. Administrative Credentials Response - The credentials of the baseboard management controller on this bare metal machine. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead.
- Bmc
Mac stringAddress - The MAC address of the BMC for this machine.
- Boot
Mac stringAddress - The MAC address associated with the PXE NIC card.
- Rack
Slot double - The slot the physical machine is in the rack based on the BOM configuration.
- Serial
Number string - The serial number of the machine. Hardware suppliers may use an alternate value. For example, service tag.
- Machine
Details string - The free-form additional information about the machine, e.g. an asset tag.
- Machine
Name string - The user-provided name for the bare metal machine created from this specification. If not provided, the machine name will be generated programmatically.
- Bmc
Connection stringString - The connection string for the baseboard management controller including IP address and protocol.
- Bmc
Credentials AdministrativeCredentials Response - The credentials of the baseboard management controller on this bare metal machine. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead.
- Bmc
Mac stringAddress - The MAC address of the BMC for this machine.
- Boot
Mac stringAddress - The MAC address associated with the PXE NIC card.
- Rack
Slot float64 - The slot the physical machine is in the rack based on the BOM configuration.
- Serial
Number string - The serial number of the machine. Hardware suppliers may use an alternate value. For example, service tag.
- Machine
Details string - The free-form additional information about the machine, e.g. an asset tag.
- Machine
Name string - The user-provided name for the bare metal machine created from this specification. If not provided, the machine name will be generated programmatically.
- bmc
Connection StringString - The connection string for the baseboard management controller including IP address and protocol.
- bmc
Credentials AdministrativeCredentials Response - The credentials of the baseboard management controller on this bare metal machine. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead.
- bmc
Mac StringAddress - The MAC address of the BMC for this machine.
- boot
Mac StringAddress - The MAC address associated with the PXE NIC card.
- rack
Slot Double - The slot the physical machine is in the rack based on the BOM configuration.
- serial
Number String - The serial number of the machine. Hardware suppliers may use an alternate value. For example, service tag.
- machine
Details String - The free-form additional information about the machine, e.g. an asset tag.
- machine
Name String - The user-provided name for the bare metal machine created from this specification. If not provided, the machine name will be generated programmatically.
- bmc
Connection stringString - The connection string for the baseboard management controller including IP address and protocol.
- bmc
Credentials AdministrativeCredentials Response - The credentials of the baseboard management controller on this bare metal machine. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead.
- bmc
Mac stringAddress - The MAC address of the BMC for this machine.
- boot
Mac stringAddress - The MAC address associated with the PXE NIC card.
- rack
Slot number - The slot the physical machine is in the rack based on the BOM configuration.
- serial
Number string - The serial number of the machine. Hardware suppliers may use an alternate value. For example, service tag.
- machine
Details string - The free-form additional information about the machine, e.g. an asset tag.
- machine
Name string - The user-provided name for the bare metal machine created from this specification. If not provided, the machine name will be generated programmatically.
- bmc_
connection_ strstring - The connection string for the baseboard management controller including IP address and protocol.
- bmc_
credentials AdministrativeCredentials Response - The credentials of the baseboard management controller on this bare metal machine. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead.
- bmc_
mac_ straddress - The MAC address of the BMC for this machine.
- boot_
mac_ straddress - The MAC address associated with the PXE NIC card.
- rack_
slot float - The slot the physical machine is in the rack based on the BOM configuration.
- serial_
number str - The serial number of the machine. Hardware suppliers may use an alternate value. For example, service tag.
- machine_
details str - The free-form additional information about the machine, e.g. an asset tag.
- machine_
name str - The user-provided name for the bare metal machine created from this specification. If not provided, the machine name will be generated programmatically.
- bmc
Connection StringString - The connection string for the baseboard management controller including IP address and protocol.
- bmc
Credentials Property Map - The credentials of the baseboard management controller on this bare metal machine. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead.
- bmc
Mac StringAddress - The MAC address of the BMC for this machine.
- boot
Mac StringAddress - The MAC address associated with the PXE NIC card.
- rack
Slot Number - The slot the physical machine is in the rack based on the BOM configuration.
- serial
Number String - The serial number of the machine. Hardware suppliers may use an alternate value. For example, service tag.
- machine
Details String - The free-form additional information about the machine, e.g. an asset tag.
- machine
Name String - The user-provided name for the bare metal machine created from this specification. If not provided, the machine name will be generated programmatically.
ClusterAvailableUpgradeVersionResponse, ClusterAvailableUpgradeVersionResponseArgs
- Control
Impact string - The indicator of whether the control plane will be impacted during the upgrade.
- Expected
Duration string - The expected duration needed for this upgrade.
- Impact
Description string - The impact description including the specific details and release notes.
- Support
Expiry stringDate - The last date the version of the platform is supported.
- Target
Cluster stringVersion - The target version this cluster will be upgraded to.
- Workload
Impact string - The indicator of whether the workload will be impacted during the upgrade.
- Control
Impact string - The indicator of whether the control plane will be impacted during the upgrade.
- Expected
Duration string - The expected duration needed for this upgrade.
- Impact
Description string - The impact description including the specific details and release notes.
- Support
Expiry stringDate - The last date the version of the platform is supported.
- Target
Cluster stringVersion - The target version this cluster will be upgraded to.
- Workload
Impact string - The indicator of whether the workload will be impacted during the upgrade.
- control
Impact String - The indicator of whether the control plane will be impacted during the upgrade.
- expected
Duration String - The expected duration needed for this upgrade.
- impact
Description String - The impact description including the specific details and release notes.
- support
Expiry StringDate - The last date the version of the platform is supported.
- target
Cluster StringVersion - The target version this cluster will be upgraded to.
- workload
Impact String - The indicator of whether the workload will be impacted during the upgrade.
- control
Impact string - The indicator of whether the control plane will be impacted during the upgrade.
- expected
Duration string - The expected duration needed for this upgrade.
- impact
Description string - The impact description including the specific details and release notes.
- support
Expiry stringDate - The last date the version of the platform is supported.
- target
Cluster stringVersion - The target version this cluster will be upgraded to.
- workload
Impact string - The indicator of whether the workload will be impacted during the upgrade.
- control_
impact str - The indicator of whether the control plane will be impacted during the upgrade.
- expected_
duration str - The expected duration needed for this upgrade.
- impact_
description str - The impact description including the specific details and release notes.
- support_
expiry_ strdate - The last date the version of the platform is supported.
- target_
cluster_ strversion - The target version this cluster will be upgraded to.
- workload_
impact str - The indicator of whether the workload will be impacted during the upgrade.
- control
Impact String - The indicator of whether the control plane will be impacted during the upgrade.
- expected
Duration String - The expected duration needed for this upgrade.
- impact
Description String - The impact description including the specific details and release notes.
- support
Expiry StringDate - The last date the version of the platform is supported.
- target
Cluster StringVersion - The target version this cluster will be upgraded to.
- workload
Impact String - The indicator of whether the workload will be impacted during the upgrade.
ClusterCapacityResponse, ClusterCapacityResponseArgs
- Available
Appliance doubleStorage GB - The remaining appliance-based storage in GB available for workload use. Measured in gibibytes.
- Available
Core doubleCount - The remaining number of cores that are available in this cluster for workload use.
- Available
Host doubleStorage GB - The remaining machine or host-based storage in GB available for workload use. Measured in gibibytes.
- Available
Memory doubleGB - The remaining memory in GB that are available in this cluster for workload use. Measured in gibibytes.
- Total
Appliance doubleStorage GB - The total appliance-based storage in GB supported by this cluster for workload use. Measured in gibibytes.
- Total
Core doubleCount - The total number of cores that are supported by this cluster for workload use.
- Total
Host doubleStorage GB - The total machine or host-based storage in GB supported by this cluster for workload use. Measured in gibibytes.
- Total
Memory doubleGB - The total memory supported by this cluster for workload use. Measured in gibibytes.
- Available
Appliance float64Storage GB - The remaining appliance-based storage in GB available for workload use. Measured in gibibytes.
- Available
Core float64Count - The remaining number of cores that are available in this cluster for workload use.
- Available
Host float64Storage GB - The remaining machine or host-based storage in GB available for workload use. Measured in gibibytes.
- Available
Memory float64GB - The remaining memory in GB that are available in this cluster for workload use. Measured in gibibytes.
- Total
Appliance float64Storage GB - The total appliance-based storage in GB supported by this cluster for workload use. Measured in gibibytes.
- Total
Core float64Count - The total number of cores that are supported by this cluster for workload use.
- Total
Host float64Storage GB - The total machine or host-based storage in GB supported by this cluster for workload use. Measured in gibibytes.
- Total
Memory float64GB - The total memory supported by this cluster for workload use. Measured in gibibytes.
- available
Appliance DoubleStorage GB - The remaining appliance-based storage in GB available for workload use. Measured in gibibytes.
- available
Core DoubleCount - The remaining number of cores that are available in this cluster for workload use.
- available
Host DoubleStorage GB - The remaining machine or host-based storage in GB available for workload use. Measured in gibibytes.
- available
Memory DoubleGB - The remaining memory in GB that are available in this cluster for workload use. Measured in gibibytes.
- total
Appliance DoubleStorage GB - The total appliance-based storage in GB supported by this cluster for workload use. Measured in gibibytes.
- total
Core DoubleCount - The total number of cores that are supported by this cluster for workload use.
- total
Host DoubleStorage GB - The total machine or host-based storage in GB supported by this cluster for workload use. Measured in gibibytes.
- total
Memory DoubleGB - The total memory supported by this cluster for workload use. Measured in gibibytes.
- available
Appliance numberStorage GB - The remaining appliance-based storage in GB available for workload use. Measured in gibibytes.
- available
Core numberCount - The remaining number of cores that are available in this cluster for workload use.
- available
Host numberStorage GB - The remaining machine or host-based storage in GB available for workload use. Measured in gibibytes.
- available
Memory numberGB - The remaining memory in GB that are available in this cluster for workload use. Measured in gibibytes.
- total
Appliance numberStorage GB - The total appliance-based storage in GB supported by this cluster for workload use. Measured in gibibytes.
- total
Core numberCount - The total number of cores that are supported by this cluster for workload use.
- total
Host numberStorage GB - The total machine or host-based storage in GB supported by this cluster for workload use. Measured in gibibytes.
- total
Memory numberGB - The total memory supported by this cluster for workload use. Measured in gibibytes.
- available_
appliance_ floatstorage_ gb - The remaining appliance-based storage in GB available for workload use. Measured in gibibytes.
- available_
core_ floatcount - The remaining number of cores that are available in this cluster for workload use.
- available_
host_ floatstorage_ gb - The remaining machine or host-based storage in GB available for workload use. Measured in gibibytes.
- available_
memory_ floatgb - The remaining memory in GB that are available in this cluster for workload use. Measured in gibibytes.
- total_
appliance_ floatstorage_ gb - The total appliance-based storage in GB supported by this cluster for workload use. Measured in gibibytes.
- total_
core_ floatcount - The total number of cores that are supported by this cluster for workload use.
- total_
host_ floatstorage_ gb - The total machine or host-based storage in GB supported by this cluster for workload use. Measured in gibibytes.
- total_
memory_ floatgb - The total memory supported by this cluster for workload use. Measured in gibibytes.
- available
Appliance NumberStorage GB - The remaining appliance-based storage in GB available for workload use. Measured in gibibytes.
- available
Core NumberCount - The remaining number of cores that are available in this cluster for workload use.
- available
Host NumberStorage GB - The remaining machine or host-based storage in GB available for workload use. Measured in gibibytes.
- available
Memory NumberGB - The remaining memory in GB that are available in this cluster for workload use. Measured in gibibytes.
- total
Appliance NumberStorage GB - The total appliance-based storage in GB supported by this cluster for workload use. Measured in gibibytes.
- total
Core NumberCount - The total number of cores that are supported by this cluster for workload use.
- total
Host NumberStorage GB - The total machine or host-based storage in GB supported by this cluster for workload use. Measured in gibibytes.
- total
Memory NumberGB - The total memory supported by this cluster for workload use. Measured in gibibytes.
ClusterSecretArchive, ClusterSecretArchiveArgs
- Key
Vault stringId - The resource ID of the key vault to archive the secrets of the cluster.
- Use
Key string | Pulumi.Vault Azure Native. Network Cloud. Cluster Secret Archive Enabled - The indicator if the specified key vault should be used to archive the secrets of the cluster.
- Key
Vault stringId - The resource ID of the key vault to archive the secrets of the cluster.
- Use
Key string | ClusterVault Secret Archive Enabled - The indicator if the specified key vault should be used to archive the secrets of the cluster.
- key
Vault StringId - The resource ID of the key vault to archive the secrets of the cluster.
- use
Key String | ClusterVault Secret Archive Enabled - The indicator if the specified key vault should be used to archive the secrets of the cluster.
- key
Vault stringId - The resource ID of the key vault to archive the secrets of the cluster.
- use
Key string | ClusterVault Secret Archive Enabled - The indicator if the specified key vault should be used to archive the secrets of the cluster.
- key_
vault_ strid - The resource ID of the key vault to archive the secrets of the cluster.
- use_
key_ str | Clustervault Secret Archive Enabled - The indicator if the specified key vault should be used to archive the secrets of the cluster.
- key
Vault StringId - The resource ID of the key vault to archive the secrets of the cluster.
- use
Key String | "True" | "False"Vault - The indicator if the specified key vault should be used to archive the secrets of the cluster.
ClusterSecretArchiveEnabled, ClusterSecretArchiveEnabledArgs
- True
- True
- False
- False
- Cluster
Secret Archive Enabled True - True
- Cluster
Secret Archive Enabled False - False
- True
- True
- False
- False
- True
- True
- False
- False
- TRUE
- True
- FALSE
- False
- "True"
- True
- "False"
- False
ClusterSecretArchiveResponse, ClusterSecretArchiveResponseArgs
- Key
Vault stringId - The resource ID of the key vault to archive the secrets of the cluster.
- Use
Key stringVault - The indicator if the specified key vault should be used to archive the secrets of the cluster.
- Key
Vault stringId - The resource ID of the key vault to archive the secrets of the cluster.
- Use
Key stringVault - The indicator if the specified key vault should be used to archive the secrets of the cluster.
- key
Vault StringId - The resource ID of the key vault to archive the secrets of the cluster.
- use
Key StringVault - The indicator if the specified key vault should be used to archive the secrets of the cluster.
- key
Vault stringId - The resource ID of the key vault to archive the secrets of the cluster.
- use
Key stringVault - The indicator if the specified key vault should be used to archive the secrets of the cluster.
- key_
vault_ strid - The resource ID of the key vault to archive the secrets of the cluster.
- use_
key_ strvault - The indicator if the specified key vault should be used to archive the secrets of the cluster.
- key
Vault StringId - The resource ID of the key vault to archive the secrets of the cluster.
- use
Key StringVault - The indicator if the specified key vault should be used to archive the secrets of the cluster.
ClusterType, ClusterTypeArgs
- Single
Rack - SingleRack
- Multi
Rack - MultiRack
- Cluster
Type Single Rack - SingleRack
- Cluster
Type Multi Rack - MultiRack
- Single
Rack - SingleRack
- Multi
Rack - MultiRack
- Single
Rack - SingleRack
- Multi
Rack - MultiRack
- SINGLE_RACK
- SingleRack
- MULTI_RACK
- MultiRack
- "Single
Rack" - SingleRack
- "Multi
Rack" - MultiRack
ClusterUpdateStrategy, ClusterUpdateStrategyArgs
- Strategy
Type string | Pulumi.Azure Native. Network Cloud. Cluster Update Strategy Type - The mode of operation for runtime protection.
- Threshold
Type string | Pulumi.Azure Native. Network Cloud. Validation Threshold Type - Selection of how the threshold should be evaluated.
- Threshold
Value double - The numeric threshold value.
- double
- The maximum number of worker nodes that can be offline within the increment of update, e.g., rack-by-rack. Limited by the maximum number of machines in the increment. Defaults to the whole increment size.
- Wait
Time doubleMinutes - The time to wait between the increments of update defined by the strategy.
- Strategy
Type string | ClusterUpdate Strategy Type - The mode of operation for runtime protection.
- Threshold
Type string | ValidationThreshold Type - Selection of how the threshold should be evaluated.
- Threshold
Value float64 - The numeric threshold value.
- float64
- The maximum number of worker nodes that can be offline within the increment of update, e.g., rack-by-rack. Limited by the maximum number of machines in the increment. Defaults to the whole increment size.
- Wait
Time float64Minutes - The time to wait between the increments of update defined by the strategy.
- strategy
Type String | ClusterUpdate Strategy Type - The mode of operation for runtime protection.
- threshold
Type String | ValidationThreshold Type - Selection of how the threshold should be evaluated.
- threshold
Value Double - The numeric threshold value.
- Double
- The maximum number of worker nodes that can be offline within the increment of update, e.g., rack-by-rack. Limited by the maximum number of machines in the increment. Defaults to the whole increment size.
- wait
Time DoubleMinutes - The time to wait between the increments of update defined by the strategy.
- strategy
Type string | ClusterUpdate Strategy Type - The mode of operation for runtime protection.
- threshold
Type string | ValidationThreshold Type - Selection of how the threshold should be evaluated.
- threshold
Value number - The numeric threshold value.
- number
- The maximum number of worker nodes that can be offline within the increment of update, e.g., rack-by-rack. Limited by the maximum number of machines in the increment. Defaults to the whole increment size.
- wait
Time numberMinutes - The time to wait between the increments of update defined by the strategy.
- strategy_
type str | ClusterUpdate Strategy Type - The mode of operation for runtime protection.
- threshold_
type str | ValidationThreshold Type - Selection of how the threshold should be evaluated.
- threshold_
value float - The numeric threshold value.
- float
- The maximum number of worker nodes that can be offline within the increment of update, e.g., rack-by-rack. Limited by the maximum number of machines in the increment. Defaults to the whole increment size.
- wait_
time_ floatminutes - The time to wait between the increments of update defined by the strategy.
- strategy
Type String | "Rack" | "PauseAfter Rack" - The mode of operation for runtime protection.
- threshold
Type String | "CountSuccess" | "Percent Success" - Selection of how the threshold should be evaluated.
- threshold
Value Number - The numeric threshold value.
- Number
- The maximum number of worker nodes that can be offline within the increment of update, e.g., rack-by-rack. Limited by the maximum number of machines in the increment. Defaults to the whole increment size.
- wait
Time NumberMinutes - The time to wait between the increments of update defined by the strategy.
ClusterUpdateStrategyResponse, ClusterUpdateStrategyResponseArgs
- Strategy
Type string - The mode of operation for runtime protection.
- Threshold
Type string - Selection of how the threshold should be evaluated.
- Threshold
Value double - The numeric threshold value.
- double
- The maximum number of worker nodes that can be offline within the increment of update, e.g., rack-by-rack. Limited by the maximum number of machines in the increment. Defaults to the whole increment size.
- Wait
Time doubleMinutes - The time to wait between the increments of update defined by the strategy.
- Strategy
Type string - The mode of operation for runtime protection.
- Threshold
Type string - Selection of how the threshold should be evaluated.
- Threshold
Value float64 - The numeric threshold value.
- float64
- The maximum number of worker nodes that can be offline within the increment of update, e.g., rack-by-rack. Limited by the maximum number of machines in the increment. Defaults to the whole increment size.
- Wait
Time float64Minutes - The time to wait between the increments of update defined by the strategy.
- strategy
Type String - The mode of operation for runtime protection.
- threshold
Type String - Selection of how the threshold should be evaluated.
- threshold
Value Double - The numeric threshold value.
- Double
- The maximum number of worker nodes that can be offline within the increment of update, e.g., rack-by-rack. Limited by the maximum number of machines in the increment. Defaults to the whole increment size.
- wait
Time DoubleMinutes - The time to wait between the increments of update defined by the strategy.
- strategy
Type string - The mode of operation for runtime protection.
- threshold
Type string - Selection of how the threshold should be evaluated.
- threshold
Value number - The numeric threshold value.
- number
- The maximum number of worker nodes that can be offline within the increment of update, e.g., rack-by-rack. Limited by the maximum number of machines in the increment. Defaults to the whole increment size.
- wait
Time numberMinutes - The time to wait between the increments of update defined by the strategy.
- strategy_
type str - The mode of operation for runtime protection.
- threshold_
type str - Selection of how the threshold should be evaluated.
- threshold_
value float - The numeric threshold value.
- float
- The maximum number of worker nodes that can be offline within the increment of update, e.g., rack-by-rack. Limited by the maximum number of machines in the increment. Defaults to the whole increment size.
- wait_
time_ floatminutes - The time to wait between the increments of update defined by the strategy.
- strategy
Type String - The mode of operation for runtime protection.
- threshold
Type String - Selection of how the threshold should be evaluated.
- threshold
Value Number - The numeric threshold value.
- Number
- The maximum number of worker nodes that can be offline within the increment of update, e.g., rack-by-rack. Limited by the maximum number of machines in the increment. Defaults to the whole increment size.
- wait
Time NumberMinutes - The time to wait between the increments of update defined by the strategy.
ClusterUpdateStrategyType, ClusterUpdateStrategyTypeArgs
- Rack
- Rack
- Pause
After Rack - PauseAfterRack
- Cluster
Update Strategy Type Rack - Rack
- Cluster
Update Strategy Type Pause After Rack - PauseAfterRack
- Rack
- Rack
- Pause
After Rack - PauseAfterRack
- Rack
- Rack
- Pause
After Rack - PauseAfterRack
- RACK
- Rack
- PAUSE_AFTER_RACK
- PauseAfterRack
- "Rack"
- Rack
- "Pause
After Rack" - PauseAfterRack
CommandOutputSettings, CommandOutputSettingsArgs
- Associated
Identity Pulumi.Azure Native. Network Cloud. Inputs. Identity Selector - The selection of the managed identity to use with this storage account container. The identity type must be either system assigned or user assigned.
- Container
Url string - The URL of the storage account container that is to be used by the specified identities.
- Associated
Identity IdentitySelector - The selection of the managed identity to use with this storage account container. The identity type must be either system assigned or user assigned.
- Container
Url string - The URL of the storage account container that is to be used by the specified identities.
- associated
Identity IdentitySelector - The selection of the managed identity to use with this storage account container. The identity type must be either system assigned or user assigned.
- container
Url String - The URL of the storage account container that is to be used by the specified identities.
- associated
Identity IdentitySelector - The selection of the managed identity to use with this storage account container. The identity type must be either system assigned or user assigned.
- container
Url string - The URL of the storage account container that is to be used by the specified identities.
- associated_
identity IdentitySelector - The selection of the managed identity to use with this storage account container. The identity type must be either system assigned or user assigned.
- container_
url str - The URL of the storage account container that is to be used by the specified identities.
- associated
Identity Property Map - The selection of the managed identity to use with this storage account container. The identity type must be either system assigned or user assigned.
- container
Url String - The URL of the storage account container that is to be used by the specified identities.
CommandOutputSettingsResponse, CommandOutputSettingsResponseArgs
- Associated
Identity Pulumi.Azure Native. Network Cloud. Inputs. Identity Selector Response - The selection of the managed identity to use with this storage account container. The identity type must be either system assigned or user assigned.
- Container
Url string - The URL of the storage account container that is to be used by the specified identities.
- Associated
Identity IdentitySelector Response - The selection of the managed identity to use with this storage account container. The identity type must be either system assigned or user assigned.
- Container
Url string - The URL of the storage account container that is to be used by the specified identities.
- associated
Identity IdentitySelector Response - The selection of the managed identity to use with this storage account container. The identity type must be either system assigned or user assigned.
- container
Url String - The URL of the storage account container that is to be used by the specified identities.
- associated
Identity IdentitySelector Response - The selection of the managed identity to use with this storage account container. The identity type must be either system assigned or user assigned.
- container
Url string - The URL of the storage account container that is to be used by the specified identities.
- associated_
identity IdentitySelector Response - The selection of the managed identity to use with this storage account container. The identity type must be either system assigned or user assigned.
- container_
url str - The URL of the storage account container that is to be used by the specified identities.
- associated
Identity Property Map - The selection of the managed identity to use with this storage account container. The identity type must be either system assigned or user assigned.
- container
Url String - The URL of the storage account container that is to be used by the specified identities.
ExtendedLocation, ExtendedLocationArgs
ExtendedLocationResponse, ExtendedLocationResponseArgs
IdentitySelector, IdentitySelectorArgs
- Identity
Type string | Pulumi.Azure Native. Network Cloud. Managed Service Identity Selector Type - The type of managed identity that is being selected.
- User
Assigned stringIdentity Resource Id - The user assigned managed identity resource ID to use. Mutually exclusive with a system assigned identity type.
- Identity
Type string | ManagedService Identity Selector Type - The type of managed identity that is being selected.
- User
Assigned stringIdentity Resource Id - The user assigned managed identity resource ID to use. Mutually exclusive with a system assigned identity type.
- identity
Type String | ManagedService Identity Selector Type - The type of managed identity that is being selected.
- user
Assigned StringIdentity Resource Id - The user assigned managed identity resource ID to use. Mutually exclusive with a system assigned identity type.
- identity
Type string | ManagedService Identity Selector Type - The type of managed identity that is being selected.
- user
Assigned stringIdentity Resource Id - The user assigned managed identity resource ID to use. Mutually exclusive with a system assigned identity type.
- identity_
type str | ManagedService Identity Selector Type - The type of managed identity that is being selected.
- user_
assigned_ stridentity_ resource_ id - The user assigned managed identity resource ID to use. Mutually exclusive with a system assigned identity type.
- identity
Type String | "SystemAssigned Identity" | "User Assigned Identity" - The type of managed identity that is being selected.
- user
Assigned StringIdentity Resource Id - The user assigned managed identity resource ID to use. Mutually exclusive with a system assigned identity type.
IdentitySelectorResponse, IdentitySelectorResponseArgs
- Identity
Type string - The type of managed identity that is being selected.
- User
Assigned stringIdentity Resource Id - The user assigned managed identity resource ID to use. Mutually exclusive with a system assigned identity type.
- Identity
Type string - The type of managed identity that is being selected.
- User
Assigned stringIdentity Resource Id - The user assigned managed identity resource ID to use. Mutually exclusive with a system assigned identity type.
- identity
Type String - The type of managed identity that is being selected.
- user
Assigned StringIdentity Resource Id - The user assigned managed identity resource ID to use. Mutually exclusive with a system assigned identity type.
- identity
Type string - The type of managed identity that is being selected.
- user
Assigned stringIdentity Resource Id - The user assigned managed identity resource ID to use. Mutually exclusive with a system assigned identity type.
- identity_
type str - The type of managed identity that is being selected.
- user_
assigned_ stridentity_ resource_ id - The user assigned managed identity resource ID to use. Mutually exclusive with a system assigned identity type.
- identity
Type String - The type of managed identity that is being selected.
- user
Assigned StringIdentity Resource Id - The user assigned managed identity resource ID to use. Mutually exclusive with a system assigned identity type.
ManagedResourceGroupConfiguration, ManagedResourceGroupConfigurationArgs
ManagedResourceGroupConfigurationResponse, ManagedResourceGroupConfigurationResponseArgs
ManagedServiceIdentity, ManagedServiceIdentityArgs
- Type
string | Pulumi.
Azure Native. Network Cloud. Managed Service Identity Type - Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- User
Assigned List<string>Identities - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- Type
string | Managed
Service Identity Type - Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- User
Assigned []stringIdentities - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- type
String | Managed
Service Identity Type - Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned List<String>Identities - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- type
string | Managed
Service Identity Type - Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned string[]Identities - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- type
str | Managed
Service Identity Type - Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user_
assigned_ Sequence[str]identities - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- type
String | "None" | "System
Assigned" | "User Assigned" | "System Assigned,User Assigned" - Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned List<String>Identities - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
ManagedServiceIdentityResponse, ManagedServiceIdentityResponseArgs
- Principal
Id string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Tenant
Id string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Type string
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- User
Assigned Dictionary<string, Pulumi.Identities Azure Native. Network Cloud. Inputs. User Assigned Identity Response> - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- Principal
Id string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Tenant
Id string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- Type string
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- User
Assigned map[string]UserIdentities Assigned Identity Response - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal
Id String - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id String - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type String
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned Map<String,UserIdentities Assigned Identity Response> - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal
Id string - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id string - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type string
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned {[key: string]: UserIdentities Assigned Identity Response} - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal_
id str - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant_
id str - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type str
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user_
assigned_ Mapping[str, Useridentities Assigned Identity Response] - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
- principal
Id String - The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
- tenant
Id String - The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
- type String
- Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
- user
Assigned Map<Property Map>Identities - The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
ManagedServiceIdentitySelectorType, ManagedServiceIdentitySelectorTypeArgs
- System
Assigned Identity - SystemAssignedIdentity
- User
Assigned Identity - UserAssignedIdentity
- Managed
Service Identity Selector Type System Assigned Identity - SystemAssignedIdentity
- Managed
Service Identity Selector Type User Assigned Identity - UserAssignedIdentity
- System
Assigned Identity - SystemAssignedIdentity
- User
Assigned Identity - UserAssignedIdentity
- System
Assigned Identity - SystemAssignedIdentity
- User
Assigned Identity - UserAssignedIdentity
- SYSTEM_ASSIGNED_IDENTITY
- SystemAssignedIdentity
- USER_ASSIGNED_IDENTITY
- UserAssignedIdentity
- "System
Assigned Identity" - SystemAssignedIdentity
- "User
Assigned Identity" - UserAssignedIdentity
ManagedServiceIdentityType, ManagedServiceIdentityTypeArgs
- None
- None
- System
Assigned - SystemAssigned
- User
Assigned - UserAssigned
- System
Assigned_User Assigned - SystemAssigned,UserAssigned
- Managed
Service Identity Type None - None
- Managed
Service Identity Type System Assigned - SystemAssigned
- Managed
Service Identity Type User Assigned - UserAssigned
- Managed
Service Identity Type_System Assigned_User Assigned - SystemAssigned,UserAssigned
- None
- None
- System
Assigned - SystemAssigned
- User
Assigned - UserAssigned
- System
Assigned_User Assigned - SystemAssigned,UserAssigned
- None
- None
- System
Assigned - SystemAssigned
- User
Assigned - UserAssigned
- System
Assigned_User Assigned - SystemAssigned,UserAssigned
- NONE
- None
- SYSTEM_ASSIGNED
- SystemAssigned
- USER_ASSIGNED
- UserAssigned
- SYSTEM_ASSIGNED_USER_ASSIGNED
- SystemAssigned,UserAssigned
- "None"
- None
- "System
Assigned" - SystemAssigned
- "User
Assigned" - UserAssigned
- "System
Assigned,User Assigned" - SystemAssigned,UserAssigned
RackDefinition, RackDefinitionArgs
- Network
Rack stringId - The resource ID of the network rack that matches this rack definition.
- Rack
Serial stringNumber - The unique identifier for the rack within Network Cloud cluster. An alternate unique alphanumeric value other than a serial number may be provided if desired.
- Rack
Sku stringId - The resource ID of the sku for the rack being added.
- Availability
Zone string - The zone name used for this rack when created. Availability zones are used for workload placement.
- Bare
Metal List<Pulumi.Machine Configuration Data Azure Native. Network Cloud. Inputs. Bare Metal Machine Configuration Data> - The unordered list of bare metal machine configuration.
- Rack
Location string - The free-form description of the rack's location.
- Storage
Appliance List<Pulumi.Configuration Data Azure Native. Network Cloud. Inputs. Storage Appliance Configuration Data> - The list of storage appliance configuration data for this rack.
- Network
Rack stringId - The resource ID of the network rack that matches this rack definition.
- Rack
Serial stringNumber - The unique identifier for the rack within Network Cloud cluster. An alternate unique alphanumeric value other than a serial number may be provided if desired.
- Rack
Sku stringId - The resource ID of the sku for the rack being added.
- Availability
Zone string - The zone name used for this rack when created. Availability zones are used for workload placement.
- Bare
Metal []BareMachine Configuration Data Metal Machine Configuration Data - The unordered list of bare metal machine configuration.
- Rack
Location string - The free-form description of the rack's location.
- Storage
Appliance []StorageConfiguration Data Appliance Configuration Data - The list of storage appliance configuration data for this rack.
- network
Rack StringId - The resource ID of the network rack that matches this rack definition.
- rack
Serial StringNumber - The unique identifier for the rack within Network Cloud cluster. An alternate unique alphanumeric value other than a serial number may be provided if desired.
- rack
Sku StringId - The resource ID of the sku for the rack being added.
- availability
Zone String - The zone name used for this rack when created. Availability zones are used for workload placement.
- bare
Metal List<BareMachine Configuration Data Metal Machine Configuration Data> - The unordered list of bare metal machine configuration.
- rack
Location String - The free-form description of the rack's location.
- storage
Appliance List<StorageConfiguration Data Appliance Configuration Data> - The list of storage appliance configuration data for this rack.
- network
Rack stringId - The resource ID of the network rack that matches this rack definition.
- rack
Serial stringNumber - The unique identifier for the rack within Network Cloud cluster. An alternate unique alphanumeric value other than a serial number may be provided if desired.
- rack
Sku stringId - The resource ID of the sku for the rack being added.
- availability
Zone string - The zone name used for this rack when created. Availability zones are used for workload placement.
- bare
Metal BareMachine Configuration Data Metal Machine Configuration Data[] - The unordered list of bare metal machine configuration.
- rack
Location string - The free-form description of the rack's location.
- storage
Appliance StorageConfiguration Data Appliance Configuration Data[] - The list of storage appliance configuration data for this rack.
- network_
rack_ strid - The resource ID of the network rack that matches this rack definition.
- rack_
serial_ strnumber - The unique identifier for the rack within Network Cloud cluster. An alternate unique alphanumeric value other than a serial number may be provided if desired.
- rack_
sku_ strid - The resource ID of the sku for the rack being added.
- availability_
zone str - The zone name used for this rack when created. Availability zones are used for workload placement.
- bare_
metal_ Sequence[Baremachine_ configuration_ data Metal Machine Configuration Data] - The unordered list of bare metal machine configuration.
- rack_
location str - The free-form description of the rack's location.
- storage_
appliance_ Sequence[Storageconfiguration_ data Appliance Configuration Data] - The list of storage appliance configuration data for this rack.
- network
Rack StringId - The resource ID of the network rack that matches this rack definition.
- rack
Serial StringNumber - The unique identifier for the rack within Network Cloud cluster. An alternate unique alphanumeric value other than a serial number may be provided if desired.
- rack
Sku StringId - The resource ID of the sku for the rack being added.
- availability
Zone String - The zone name used for this rack when created. Availability zones are used for workload placement.
- bare
Metal List<Property Map>Machine Configuration Data - The unordered list of bare metal machine configuration.
- rack
Location String - The free-form description of the rack's location.
- storage
Appliance List<Property Map>Configuration Data - The list of storage appliance configuration data for this rack.
RackDefinitionResponse, RackDefinitionResponseArgs
- Network
Rack stringId - The resource ID of the network rack that matches this rack definition.
- Rack
Serial stringNumber - The unique identifier for the rack within Network Cloud cluster. An alternate unique alphanumeric value other than a serial number may be provided if desired.
- Rack
Sku stringId - The resource ID of the sku for the rack being added.
- Availability
Zone string - The zone name used for this rack when created. Availability zones are used for workload placement.
- Bare
Metal List<Pulumi.Machine Configuration Data Azure Native. Network Cloud. Inputs. Bare Metal Machine Configuration Data Response> - The unordered list of bare metal machine configuration.
- Rack
Location string - The free-form description of the rack's location.
- Storage
Appliance List<Pulumi.Configuration Data Azure Native. Network Cloud. Inputs. Storage Appliance Configuration Data Response> - The list of storage appliance configuration data for this rack.
- Network
Rack stringId - The resource ID of the network rack that matches this rack definition.
- Rack
Serial stringNumber - The unique identifier for the rack within Network Cloud cluster. An alternate unique alphanumeric value other than a serial number may be provided if desired.
- Rack
Sku stringId - The resource ID of the sku for the rack being added.
- Availability
Zone string - The zone name used for this rack when created. Availability zones are used for workload placement.
- Bare
Metal []BareMachine Configuration Data Metal Machine Configuration Data Response - The unordered list of bare metal machine configuration.
- Rack
Location string - The free-form description of the rack's location.
- Storage
Appliance []StorageConfiguration Data Appliance Configuration Data Response - The list of storage appliance configuration data for this rack.
- network
Rack StringId - The resource ID of the network rack that matches this rack definition.
- rack
Serial StringNumber - The unique identifier for the rack within Network Cloud cluster. An alternate unique alphanumeric value other than a serial number may be provided if desired.
- rack
Sku StringId - The resource ID of the sku for the rack being added.
- availability
Zone String - The zone name used for this rack when created. Availability zones are used for workload placement.
- bare
Metal List<BareMachine Configuration Data Metal Machine Configuration Data Response> - The unordered list of bare metal machine configuration.
- rack
Location String - The free-form description of the rack's location.
- storage
Appliance List<StorageConfiguration Data Appliance Configuration Data Response> - The list of storage appliance configuration data for this rack.
- network
Rack stringId - The resource ID of the network rack that matches this rack definition.
- rack
Serial stringNumber - The unique identifier for the rack within Network Cloud cluster. An alternate unique alphanumeric value other than a serial number may be provided if desired.
- rack
Sku stringId - The resource ID of the sku for the rack being added.
- availability
Zone string - The zone name used for this rack when created. Availability zones are used for workload placement.
- bare
Metal BareMachine Configuration Data Metal Machine Configuration Data Response[] - The unordered list of bare metal machine configuration.
- rack
Location string - The free-form description of the rack's location.
- storage
Appliance StorageConfiguration Data Appliance Configuration Data Response[] - The list of storage appliance configuration data for this rack.
- network_
rack_ strid - The resource ID of the network rack that matches this rack definition.
- rack_
serial_ strnumber - The unique identifier for the rack within Network Cloud cluster. An alternate unique alphanumeric value other than a serial number may be provided if desired.
- rack_
sku_ strid - The resource ID of the sku for the rack being added.
- availability_
zone str - The zone name used for this rack when created. Availability zones are used for workload placement.
- bare_
metal_ Sequence[Baremachine_ configuration_ data Metal Machine Configuration Data Response] - The unordered list of bare metal machine configuration.
- rack_
location str - The free-form description of the rack's location.
- storage_
appliance_ Sequence[Storageconfiguration_ data Appliance Configuration Data Response] - The list of storage appliance configuration data for this rack.
- network
Rack StringId - The resource ID of the network rack that matches this rack definition.
- rack
Serial StringNumber - The unique identifier for the rack within Network Cloud cluster. An alternate unique alphanumeric value other than a serial number may be provided if desired.
- rack
Sku StringId - The resource ID of the sku for the rack being added.
- availability
Zone String - The zone name used for this rack when created. Availability zones are used for workload placement.
- bare
Metal List<Property Map>Machine Configuration Data - The unordered list of bare metal machine configuration.
- rack
Location String - The free-form description of the rack's location.
- storage
Appliance List<Property Map>Configuration Data - The list of storage appliance configuration data for this rack.
RuntimeProtectionConfiguration, RuntimeProtectionConfigurationArgs
- Enforcement
Level string | Pulumi.Azure Native. Network Cloud. Runtime Protection Enforcement Level - The mode of operation for runtime protection.
- Enforcement
Level string | RuntimeProtection Enforcement Level - The mode of operation for runtime protection.
- enforcement
Level String | RuntimeProtection Enforcement Level - The mode of operation for runtime protection.
- enforcement
Level string | RuntimeProtection Enforcement Level - The mode of operation for runtime protection.
- enforcement_
level str | RuntimeProtection Enforcement Level - The mode of operation for runtime protection.
- enforcement
Level String | "Audit" | "Disabled" | "OnDemand" | "Passive" | "Real Time" - The mode of operation for runtime protection.
RuntimeProtectionConfigurationResponse, RuntimeProtectionConfigurationResponseArgs
- Enforcement
Level string - The mode of operation for runtime protection.
- Enforcement
Level string - The mode of operation for runtime protection.
- enforcement
Level String - The mode of operation for runtime protection.
- enforcement
Level string - The mode of operation for runtime protection.
- enforcement_
level str - The mode of operation for runtime protection.
- enforcement
Level String - The mode of operation for runtime protection.
RuntimeProtectionEnforcementLevel, RuntimeProtectionEnforcementLevelArgs
- Audit
- Audit
- Disabled
- Disabled
- On
Demand - OnDemand
- Passive
- Passive
- Real
Time - RealTime
- Runtime
Protection Enforcement Level Audit - Audit
- Runtime
Protection Enforcement Level Disabled - Disabled
- Runtime
Protection Enforcement Level On Demand - OnDemand
- Runtime
Protection Enforcement Level Passive - Passive
- Runtime
Protection Enforcement Level Real Time - RealTime
- Audit
- Audit
- Disabled
- Disabled
- On
Demand - OnDemand
- Passive
- Passive
- Real
Time - RealTime
- Audit
- Audit
- Disabled
- Disabled
- On
Demand - OnDemand
- Passive
- Passive
- Real
Time - RealTime
- AUDIT
- Audit
- DISABLED
- Disabled
- ON_DEMAND
- OnDemand
- PASSIVE
- Passive
- REAL_TIME
- RealTime
- "Audit"
- Audit
- "Disabled"
- Disabled
- "On
Demand" - OnDemand
- "Passive"
- Passive
- "Real
Time" - RealTime
SecretArchiveSettings, SecretArchiveSettingsArgs
- Associated
Identity Pulumi.Azure Native. Network Cloud. Inputs. Identity Selector - The selection of the managed identity to use with this vault URI. The identity type must be either system assigned or user assigned.
- Vault
Uri string - The URI for the key vault used as the secret archive.
- Associated
Identity IdentitySelector - The selection of the managed identity to use with this vault URI. The identity type must be either system assigned or user assigned.
- Vault
Uri string - The URI for the key vault used as the secret archive.
- associated
Identity IdentitySelector - The selection of the managed identity to use with this vault URI. The identity type must be either system assigned or user assigned.
- vault
Uri String - The URI for the key vault used as the secret archive.
- associated
Identity IdentitySelector - The selection of the managed identity to use with this vault URI. The identity type must be either system assigned or user assigned.
- vault
Uri string - The URI for the key vault used as the secret archive.
- associated_
identity IdentitySelector - The selection of the managed identity to use with this vault URI. The identity type must be either system assigned or user assigned.
- vault_
uri str - The URI for the key vault used as the secret archive.
- associated
Identity Property Map - The selection of the managed identity to use with this vault URI. The identity type must be either system assigned or user assigned.
- vault
Uri String - The URI for the key vault used as the secret archive.
SecretArchiveSettingsResponse, SecretArchiveSettingsResponseArgs
- Associated
Identity Pulumi.Azure Native. Network Cloud. Inputs. Identity Selector Response - The selection of the managed identity to use with this vault URI. The identity type must be either system assigned or user assigned.
- Vault
Uri string - The URI for the key vault used as the secret archive.
- Associated
Identity IdentitySelector Response - The selection of the managed identity to use with this vault URI. The identity type must be either system assigned or user assigned.
- Vault
Uri string - The URI for the key vault used as the secret archive.
- associated
Identity IdentitySelector Response - The selection of the managed identity to use with this vault URI. The identity type must be either system assigned or user assigned.
- vault
Uri String - The URI for the key vault used as the secret archive.
- associated
Identity IdentitySelector Response - The selection of the managed identity to use with this vault URI. The identity type must be either system assigned or user assigned.
- vault
Uri string - The URI for the key vault used as the secret archive.
- associated_
identity IdentitySelector Response - The selection of the managed identity to use with this vault URI. The identity type must be either system assigned or user assigned.
- vault_
uri str - The URI for the key vault used as the secret archive.
- associated
Identity Property Map - The selection of the managed identity to use with this vault URI. The identity type must be either system assigned or user assigned.
- vault
Uri String - The URI for the key vault used as the secret archive.
ServicePrincipalInformation, ServicePrincipalInformationArgs
- Application
Id string - The application ID, also known as client ID, of the service principal.
- Password string
- The password of the service principal.
- Principal
Id string - The principal ID, also known as the object ID, of the service principal.
- Tenant
Id string - The tenant ID, also known as the directory ID, of the tenant in which the service principal is created.
- Application
Id string - The application ID, also known as client ID, of the service principal.
- Password string
- The password of the service principal.
- Principal
Id string - The principal ID, also known as the object ID, of the service principal.
- Tenant
Id string - The tenant ID, also known as the directory ID, of the tenant in which the service principal is created.
- application
Id String - The application ID, also known as client ID, of the service principal.
- password String
- The password of the service principal.
- principal
Id String - The principal ID, also known as the object ID, of the service principal.
- tenant
Id String - The tenant ID, also known as the directory ID, of the tenant in which the service principal is created.
- application
Id string - The application ID, also known as client ID, of the service principal.
- password string
- The password of the service principal.
- principal
Id string - The principal ID, also known as the object ID, of the service principal.
- tenant
Id string - The tenant ID, also known as the directory ID, of the tenant in which the service principal is created.
- application_
id str - The application ID, also known as client ID, of the service principal.
- password str
- The password of the service principal.
- principal_
id str - The principal ID, also known as the object ID, of the service principal.
- tenant_
id str - The tenant ID, also known as the directory ID, of the tenant in which the service principal is created.
- application
Id String - The application ID, also known as client ID, of the service principal.
- password String
- The password of the service principal.
- principal
Id String - The principal ID, also known as the object ID, of the service principal.
- tenant
Id String - The tenant ID, also known as the directory ID, of the tenant in which the service principal is created.
ServicePrincipalInformationResponse, ServicePrincipalInformationResponseArgs
- Application
Id string - The application ID, also known as client ID, of the service principal.
- Password string
- The password of the service principal.
- Principal
Id string - The principal ID, also known as the object ID, of the service principal.
- Tenant
Id string - The tenant ID, also known as the directory ID, of the tenant in which the service principal is created.
- Application
Id string - The application ID, also known as client ID, of the service principal.
- Password string
- The password of the service principal.
- Principal
Id string - The principal ID, also known as the object ID, of the service principal.
- Tenant
Id string - The tenant ID, also known as the directory ID, of the tenant in which the service principal is created.
- application
Id String - The application ID, also known as client ID, of the service principal.
- password String
- The password of the service principal.
- principal
Id String - The principal ID, also known as the object ID, of the service principal.
- tenant
Id String - The tenant ID, also known as the directory ID, of the tenant in which the service principal is created.
- application
Id string - The application ID, also known as client ID, of the service principal.
- password string
- The password of the service principal.
- principal
Id string - The principal ID, also known as the object ID, of the service principal.
- tenant
Id string - The tenant ID, also known as the directory ID, of the tenant in which the service principal is created.
- application_
id str - The application ID, also known as client ID, of the service principal.
- password str
- The password of the service principal.
- principal_
id str - The principal ID, also known as the object ID, of the service principal.
- tenant_
id str - The tenant ID, also known as the directory ID, of the tenant in which the service principal is created.
- application
Id String - The application ID, also known as client ID, of the service principal.
- password String
- The password of the service principal.
- principal
Id String - The principal ID, also known as the object ID, of the service principal.
- tenant
Id String - The tenant ID, also known as the directory ID, of the tenant in which the service principal is created.
StorageApplianceConfigurationData, StorageApplianceConfigurationDataArgs
- Admin
Credentials Pulumi.Azure Native. Network Cloud. Inputs. Administrative Credentials - The credentials of the administrative interface on this storage appliance. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead.
- Rack
Slot double - The slot that storage appliance is in the rack based on the BOM configuration.
- Serial
Number string - The serial number of the appliance.
- Storage
Appliance stringName - The user-provided name for the storage appliance that will be created from this specification.
- Admin
Credentials AdministrativeCredentials - The credentials of the administrative interface on this storage appliance. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead.
- Rack
Slot float64 - The slot that storage appliance is in the rack based on the BOM configuration.
- Serial
Number string - The serial number of the appliance.
- Storage
Appliance stringName - The user-provided name for the storage appliance that will be created from this specification.
- admin
Credentials AdministrativeCredentials - The credentials of the administrative interface on this storage appliance. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead.
- rack
Slot Double - The slot that storage appliance is in the rack based on the BOM configuration.
- serial
Number String - The serial number of the appliance.
- storage
Appliance StringName - The user-provided name for the storage appliance that will be created from this specification.
- admin
Credentials AdministrativeCredentials - The credentials of the administrative interface on this storage appliance. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead.
- rack
Slot number - The slot that storage appliance is in the rack based on the BOM configuration.
- serial
Number string - The serial number of the appliance.
- storage
Appliance stringName - The user-provided name for the storage appliance that will be created from this specification.
- admin_
credentials AdministrativeCredentials - The credentials of the administrative interface on this storage appliance. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead.
- rack_
slot float - The slot that storage appliance is in the rack based on the BOM configuration.
- serial_
number str - The serial number of the appliance.
- storage_
appliance_ strname - The user-provided name for the storage appliance that will be created from this specification.
- admin
Credentials Property Map - The credentials of the administrative interface on this storage appliance. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead.
- rack
Slot Number - The slot that storage appliance is in the rack based on the BOM configuration.
- serial
Number String - The serial number of the appliance.
- storage
Appliance StringName - The user-provided name for the storage appliance that will be created from this specification.
StorageApplianceConfigurationDataResponse, StorageApplianceConfigurationDataResponseArgs
- Admin
Credentials Pulumi.Azure Native. Network Cloud. Inputs. Administrative Credentials Response - The credentials of the administrative interface on this storage appliance. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead.
- Rack
Slot double - The slot that storage appliance is in the rack based on the BOM configuration.
- Serial
Number string - The serial number of the appliance.
- Storage
Appliance stringName - The user-provided name for the storage appliance that will be created from this specification.
- Admin
Credentials AdministrativeCredentials Response - The credentials of the administrative interface on this storage appliance. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead.
- Rack
Slot float64 - The slot that storage appliance is in the rack based on the BOM configuration.
- Serial
Number string - The serial number of the appliance.
- Storage
Appliance stringName - The user-provided name for the storage appliance that will be created from this specification.
- admin
Credentials AdministrativeCredentials Response - The credentials of the administrative interface on this storage appliance. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead.
- rack
Slot Double - The slot that storage appliance is in the rack based on the BOM configuration.
- serial
Number String - The serial number of the appliance.
- storage
Appliance StringName - The user-provided name for the storage appliance that will be created from this specification.
- admin
Credentials AdministrativeCredentials Response - The credentials of the administrative interface on this storage appliance. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead.
- rack
Slot number - The slot that storage appliance is in the rack based on the BOM configuration.
- serial
Number string - The serial number of the appliance.
- storage
Appliance stringName - The user-provided name for the storage appliance that will be created from this specification.
- admin_
credentials AdministrativeCredentials Response - The credentials of the administrative interface on this storage appliance. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead.
- rack_
slot float - The slot that storage appliance is in the rack based on the BOM configuration.
- serial_
number str - The serial number of the appliance.
- storage_
appliance_ strname - The user-provided name for the storage appliance that will be created from this specification.
- admin
Credentials Property Map - The credentials of the administrative interface on this storage appliance. The password field is expected to be an Azure Key Vault key URL. Until the cluster is converted to utilize managed identity by setting the secret archive settings, the actual password value should be provided instead.
- rack
Slot Number - The slot that storage appliance is in the rack based on the BOM configuration.
- serial
Number String - The serial number of the appliance.
- storage
Appliance StringName - The user-provided name for the storage appliance that will be created from this specification.
SystemDataResponse, SystemDataResponseArgs
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - The type of identity that last modified the resource.
- created_
at str - The timestamp of resource creation (UTC).
- created_
by str - The identity that created the resource.
- created_
by_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
UserAssignedIdentityResponse, UserAssignedIdentityResponseArgs
- Client
Id string - The client ID of the assigned identity.
- Principal
Id string - The principal ID of the assigned identity.
- Client
Id string - The client ID of the assigned identity.
- Principal
Id string - The principal ID of the assigned identity.
- client
Id String - The client ID of the assigned identity.
- principal
Id String - The principal ID of the assigned identity.
- client
Id string - The client ID of the assigned identity.
- principal
Id string - The principal ID of the assigned identity.
- client_
id str - The client ID of the assigned identity.
- principal_
id str - The principal ID of the assigned identity.
- client
Id String - The client ID of the assigned identity.
- principal
Id String - The principal ID of the assigned identity.
ValidationThreshold, ValidationThresholdArgs
- Grouping
string | Pulumi.
Azure Native. Network Cloud. Validation Threshold Grouping - Selection of how the type evaluation is applied to the cluster calculation.
- Type
string | Pulumi.
Azure Native. Network Cloud. Validation Threshold Type - Selection of how the threshold should be evaluated.
- Value double
- The numeric threshold value.
- Grouping
string | Validation
Threshold Grouping - Selection of how the type evaluation is applied to the cluster calculation.
- Type
string | Validation
Threshold Type - Selection of how the threshold should be evaluated.
- Value float64
- The numeric threshold value.
- grouping
String | Validation
Threshold Grouping - Selection of how the type evaluation is applied to the cluster calculation.
- type
String | Validation
Threshold Type - Selection of how the threshold should be evaluated.
- value Double
- The numeric threshold value.
- grouping
string | Validation
Threshold Grouping - Selection of how the type evaluation is applied to the cluster calculation.
- type
string | Validation
Threshold Type - Selection of how the threshold should be evaluated.
- value number
- The numeric threshold value.
- grouping
str | Validation
Threshold Grouping - Selection of how the type evaluation is applied to the cluster calculation.
- type
str | Validation
Threshold Type - Selection of how the threshold should be evaluated.
- value float
- The numeric threshold value.
- grouping
String | "Per
Cluster" | "Per Rack" - Selection of how the type evaluation is applied to the cluster calculation.
- type
String | "Count
Success" | "Percent Success" - Selection of how the threshold should be evaluated.
- value Number
- The numeric threshold value.
ValidationThresholdGrouping, ValidationThresholdGroupingArgs
- Per
Cluster - PerCluster
- Per
Rack - PerRack
- Validation
Threshold Grouping Per Cluster - PerCluster
- Validation
Threshold Grouping Per Rack - PerRack
- Per
Cluster - PerCluster
- Per
Rack - PerRack
- Per
Cluster - PerCluster
- Per
Rack - PerRack
- PER_CLUSTER
- PerCluster
- PER_RACK
- PerRack
- "Per
Cluster" - PerCluster
- "Per
Rack" - PerRack
ValidationThresholdResponse, ValidationThresholdResponseArgs
ValidationThresholdType, ValidationThresholdTypeArgs
- Count
Success - CountSuccess
- Percent
Success - PercentSuccess
- Validation
Threshold Type Count Success - CountSuccess
- Validation
Threshold Type Percent Success - PercentSuccess
- Count
Success - CountSuccess
- Percent
Success - PercentSuccess
- Count
Success - CountSuccess
- Percent
Success - PercentSuccess
- COUNT_SUCCESS
- CountSuccess
- PERCENT_SUCCESS
- PercentSuccess
- "Count
Success" - CountSuccess
- "Percent
Success" - PercentSuccess
VulnerabilityScanningSettings, VulnerabilityScanningSettingsArgs
- Container
Scan string | Pulumi.Azure Native. Network Cloud. Vulnerability Scanning Settings Container Scan - The mode selection for container vulnerability scanning.
- Container
Scan string | VulnerabilityScanning Settings Container Scan - The mode selection for container vulnerability scanning.
- container
Scan String | VulnerabilityScanning Settings Container Scan - The mode selection for container vulnerability scanning.
- container
Scan string | VulnerabilityScanning Settings Container Scan - The mode selection for container vulnerability scanning.
- container_
scan str | VulnerabilityScanning Settings Container Scan - The mode selection for container vulnerability scanning.
- container
Scan String | "Disabled" | "Enabled" - The mode selection for container vulnerability scanning.
VulnerabilityScanningSettingsContainerScan, VulnerabilityScanningSettingsContainerScanArgs
- Disabled
- Disabled
- Enabled
- Enabled
- Vulnerability
Scanning Settings Container Scan Disabled - Disabled
- Vulnerability
Scanning Settings Container Scan Enabled - Enabled
- Disabled
- Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- Enabled
- Enabled
- DISABLED
- Disabled
- ENABLED
- Enabled
- "Disabled"
- Disabled
- "Enabled"
- Enabled
VulnerabilityScanningSettingsResponse, VulnerabilityScanningSettingsResponseArgs
- Container
Scan string - The mode selection for container vulnerability scanning.
- Container
Scan string - The mode selection for container vulnerability scanning.
- container
Scan String - The mode selection for container vulnerability scanning.
- container
Scan string - The mode selection for container vulnerability scanning.
- container_
scan str - The mode selection for container vulnerability scanning.
- container
Scan String - The mode selection for container vulnerability scanning.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0