This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
azure-native.networkcloud.getCluster
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
Get properties of the provided cluster. Azure REST API version: 2023-10-01-preview.
Other available API versions: 2023-07-01, 2024-06-01-preview, 2024-07-01.
Using getCluster
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getCluster(args: GetClusterArgs, opts?: InvokeOptions): Promise<GetClusterResult>
function getClusterOutput(args: GetClusterOutputArgs, opts?: InvokeOptions): Output<GetClusterResult>
def get_cluster(cluster_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetClusterResult
def get_cluster_output(cluster_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetClusterResult]
func LookupCluster(ctx *Context, args *LookupClusterArgs, opts ...InvokeOption) (*LookupClusterResult, error)
func LookupClusterOutput(ctx *Context, args *LookupClusterOutputArgs, opts ...InvokeOption) LookupClusterResultOutput
> Note: This function is named LookupCluster
in the Go SDK.
public static class GetCluster
{
public static Task<GetClusterResult> InvokeAsync(GetClusterArgs args, InvokeOptions? opts = null)
public static Output<GetClusterResult> Invoke(GetClusterInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetClusterResult> getCluster(GetClusterArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:networkcloud:getCluster
arguments:
# arguments dictionary
The following arguments are supported:
- Cluster
Name string - The name of the cluster.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Cluster
Name string - The name of the cluster.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- cluster
Name String - The name of the cluster.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- cluster
Name string - The name of the cluster.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- cluster_
name str - The name of the cluster.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- cluster
Name String - The name of the cluster.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
getCluster Result
The following output properties are available:
- Aggregator
Or Pulumi.Single Rack Definition Azure Native. Network Cloud. Outputs. Rack Definition Response - 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.
- 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.
- 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.
- Cluster
Type string - The type of rack configuration for the cluster.
- Cluster
Version string - The current runtime version of the cluster.
- Detailed
Status string - The current detailed status of the cluster.
- Detailed
Status stringMessage - The descriptive message about the detailed status.
- Extended
Location Pulumi.Azure Native. Network Cloud. Outputs. Extended Location Response - The extended location of the cluster manager associated with the cluster.
- 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
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Location string
- The geo-location where the resource lives
- Manual
Action doubleCount - The count of Manual Action Taken (MAT) events that have not been validated.
- Name string
- The name of the resource
- Network
Fabric stringId - The resource ID of the Network Fabric associated with the cluster.
- 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.
- Analytics
Workspace stringId - 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
Service Pulumi.Principal Azure Native. Network Cloud. Outputs. Service Principal Information Response - The service principal to be used by the cluster during Arc Appliance installation.
- Compute
Deployment Pulumi.Threshold Azure Native. Network Cloud. Outputs. Validation Threshold Response - The validation threshold indicating the allowable failures of compute machines during environment validation and deployment.
- Compute
Rack List<Pulumi.Definitions Azure Native. Network Cloud. Outputs. Rack Definition Response> - The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster.
- Managed
Resource Pulumi.Group Configuration Azure Native. Network Cloud. Outputs. Managed Resource Group Configuration Response - The configuration of the managed resource group associated with the resource.
- Runtime
Protection Pulumi.Configuration Azure Native. Network Cloud. Outputs. Runtime Protection Configuration Response - The settings for cluster runtime protection.
- Secret
Archive Pulumi.Azure Native. Network Cloud. Outputs. Cluster Secret Archive Response - The configuration for use of a key vault to store secrets for later retrieval by the operator.
- Dictionary<string, string>
- Resource tags.
- Update
Strategy Pulumi.Azure Native. Network Cloud. Outputs. Cluster Update Strategy Response - The strategy for updating the cluster.
- Aggregator
Or RackSingle Rack Definition Definition Response - 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.
- Available
Upgrade []ClusterVersions Available Upgrade Version Response - The list of cluster runtime version upgrades available for this cluster.
- 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.
- Cluster
Type string - The type of rack configuration for the cluster.
- Cluster
Version string - The current runtime version of the cluster.
- Detailed
Status string - The current detailed status of the cluster.
- Detailed
Status stringMessage - The descriptive message about the detailed status.
- Extended
Location ExtendedLocation Response - The extended location of the cluster manager associated with the cluster.
- 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
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Location string
- The geo-location where the resource lives
- Manual
Action float64Count - The count of Manual Action Taken (MAT) events that have not been validated.
- Name string
- The name of the resource
- Network
Fabric stringId - The resource ID of the Network Fabric associated with the cluster.
- 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.
- Analytics
Workspace stringId - 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
Service ServicePrincipal Principal Information Response - The service principal to be used by the cluster during Arc Appliance installation.
- Compute
Deployment ValidationThreshold Threshold Response - The validation threshold indicating the allowable failures of compute machines during environment validation and deployment.
- Compute
Rack []RackDefinitions Definition Response - The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster.
- Managed
Resource ManagedGroup Configuration Resource Group Configuration Response - The configuration of the managed resource group associated with the resource.
- Runtime
Protection RuntimeConfiguration Protection Configuration Response - The settings for cluster runtime protection.
- Secret
Archive ClusterSecret Archive Response - The configuration for use of a key vault to store secrets for later retrieval by the operator.
- map[string]string
- Resource tags.
- Update
Strategy ClusterUpdate Strategy Response - The strategy for updating the cluster.
- aggregator
Or RackSingle Rack Definition Definition Response - 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.
- available
Upgrade List<ClusterVersions Available Upgrade Version Response> - The list of cluster runtime version upgrades available for this cluster.
- 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.
- cluster
Type String - The type of rack configuration for the cluster.
- cluster
Version String - The current runtime version of the cluster.
- detailed
Status String - The current detailed status of the cluster.
- detailed
Status StringMessage - The descriptive message about the detailed status.
- extended
Location ExtendedLocation Response - The extended location of the cluster manager associated with the cluster.
- 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
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location String
- The geo-location where the resource lives
- manual
Action DoubleCount - The count of Manual Action Taken (MAT) events that have not been validated.
- name String
- The name of the resource
- network
Fabric StringId - The resource ID of the Network Fabric associated with the cluster.
- 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.
- analytics
Workspace StringId - 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
Service ServicePrincipal Principal Information Response - The service principal to be used by the cluster during Arc Appliance installation.
- compute
Deployment ValidationThreshold Threshold Response - The validation threshold indicating the allowable failures of compute machines during environment validation and deployment.
- compute
Rack List<RackDefinitions Definition Response> - The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster.
- managed
Resource ManagedGroup Configuration Resource Group Configuration Response - The configuration of the managed resource group associated with the resource.
- runtime
Protection RuntimeConfiguration Protection Configuration Response - The settings for cluster runtime protection.
- secret
Archive ClusterSecret Archive Response - The configuration for use of a key vault to store secrets for later retrieval by the operator.
- Map<String,String>
- Resource tags.
- update
Strategy ClusterUpdate Strategy Response - The strategy for updating the cluster.
- aggregator
Or RackSingle Rack Definition Definition Response - 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.
- available
Upgrade ClusterVersions Available Upgrade Version Response[] - The list of cluster runtime version upgrades available for this cluster.
- 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.
- cluster
Type string - The type of rack configuration for the cluster.
- cluster
Version string - The current runtime version of the cluster.
- detailed
Status string - The current detailed status of the cluster.
- detailed
Status stringMessage - The descriptive message about the detailed status.
- extended
Location ExtendedLocation Response - The extended location of the cluster manager associated with the cluster.
- 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
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location string
- The geo-location where the resource lives
- manual
Action numberCount - The count of Manual Action Taken (MAT) events that have not been validated.
- name string
- The name of the resource
- network
Fabric stringId - The resource ID of the Network Fabric associated with the cluster.
- 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.
- analytics
Workspace stringId - 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
Service ServicePrincipal Principal Information Response - The service principal to be used by the cluster during Arc Appliance installation.
- compute
Deployment ValidationThreshold Threshold Response - The validation threshold indicating the allowable failures of compute machines during environment validation and deployment.
- compute
Rack RackDefinitions Definition Response[] - The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster.
- managed
Resource ManagedGroup Configuration Resource Group Configuration Response - The configuration of the managed resource group associated with the resource.
- runtime
Protection RuntimeConfiguration Protection Configuration Response - The settings for cluster runtime protection.
- secret
Archive ClusterSecret Archive Response - The configuration for use of a key vault to store secrets for later retrieval by the operator.
- {[key: string]: string}
- Resource tags.
- update
Strategy ClusterUpdate Strategy Response - The strategy for updating the cluster.
- aggregator_
or_ Racksingle_ rack_ definition Definition Response - 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.
- available_
upgrade_ Sequence[Clusterversions Available Upgrade Version Response] - The list of cluster runtime version upgrades available for this cluster.
- 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.
- cluster_
type str - The type of rack configuration for the cluster.
- cluster_
version str - The current runtime version of the cluster.
- detailed_
status str - The current detailed status of the cluster.
- detailed_
status_ strmessage - The descriptive message about the detailed status.
- extended_
location ExtendedLocation Response - The extended location of the cluster manager associated with the cluster.
- 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
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location str
- The geo-location where the resource lives
- manual_
action_ floatcount - The count of Manual Action Taken (MAT) events that have not been validated.
- name str
- The name of the resource
- network_
fabric_ strid - The resource ID of the Network Fabric associated with the cluster.
- 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.
- analytics_
workspace_ strid - 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_
service_ Serviceprincipal Principal Information Response - The service principal to be used by the cluster during Arc Appliance installation.
- compute_
deployment_ Validationthreshold Threshold Response - The validation threshold indicating the allowable failures of compute machines during environment validation and deployment.
- compute_
rack_ Sequence[Rackdefinitions Definition Response] - The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster.
- managed_
resource_ Managedgroup_ configuration Resource Group Configuration Response - The configuration of the managed resource group associated with the resource.
- runtime_
protection_ Runtimeconfiguration Protection Configuration Response - The settings for cluster runtime protection.
- secret_
archive ClusterSecret Archive Response - The configuration for use of a key vault to store secrets for later retrieval by the operator.
- Mapping[str, str]
- Resource tags.
- update_
strategy ClusterUpdate Strategy Response - The strategy for updating 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.
- available
Upgrade List<Property Map>Versions - The list of cluster runtime version upgrades available for this cluster.
- 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.
- cluster
Type String - The type of rack configuration for the cluster.
- cluster
Version String - The current runtime version of the cluster.
- detailed
Status String - The current detailed status of the cluster.
- detailed
Status StringMessage - The descriptive message about the detailed status.
- extended
Location Property Map - The extended location of the cluster manager associated with the cluster.
- 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
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- location String
- The geo-location where the resource lives
- manual
Action NumberCount - The count of Manual Action Taken (MAT) events that have not been validated.
- name String
- The name of the resource
- network
Fabric StringId - The resource ID of the Network Fabric associated with the cluster.
- 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.
- analytics
Workspace StringId - 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
Service Property MapPrincipal - The service principal to be used by the cluster during Arc Appliance installation.
- 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.
- 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.
- Map<String>
- Resource tags.
- update
Strategy Property Map - The strategy for updating the cluster.
Supporting Types
AdministrativeCredentialsResponse
BareMetalMachineConfigurationDataResponse
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
- 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
- Available
Appliance doubleStorage GB - The remaining appliance-based storage in GB available for workload use.
- 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.
- Available
Memory doubleGB - The remaining memory in GB that are available in this cluster for workload use.
- Total
Appliance doubleStorage GB - The total appliance-based storage in GB supported by this cluster for workload use.
- 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.
- Total
Memory doubleGB - The total memory supported by this cluster for workload use.
- Available
Appliance float64Storage GB - The remaining appliance-based storage in GB available for workload use.
- 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.
- Available
Memory float64GB - The remaining memory in GB that are available in this cluster for workload use.
- Total
Appliance float64Storage GB - The total appliance-based storage in GB supported by this cluster for workload use.
- 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.
- Total
Memory float64GB - The total memory supported by this cluster for workload use.
- available
Appliance DoubleStorage GB - The remaining appliance-based storage in GB available for workload use.
- 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.
- available
Memory DoubleGB - The remaining memory in GB that are available in this cluster for workload use.
- total
Appliance DoubleStorage GB - The total appliance-based storage in GB supported by this cluster for workload use.
- 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.
- total
Memory DoubleGB - The total memory supported by this cluster for workload use.
- available
Appliance numberStorage GB - The remaining appliance-based storage in GB available for workload use.
- 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.
- available
Memory numberGB - The remaining memory in GB that are available in this cluster for workload use.
- total
Appliance numberStorage GB - The total appliance-based storage in GB supported by this cluster for workload use.
- 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.
- total
Memory numberGB - The total memory supported by this cluster for workload use.
- available_
appliance_ floatstorage_ gb - The remaining appliance-based storage in GB available for workload use.
- 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.
- available_
memory_ floatgb - The remaining memory in GB that are available in this cluster for workload use.
- total_
appliance_ floatstorage_ gb - The total appliance-based storage in GB supported by this cluster for workload use.
- 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.
- total_
memory_ floatgb - The total memory supported by this cluster for workload use.
- available
Appliance NumberStorage GB - The remaining appliance-based storage in GB available for workload use.
- 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.
- available
Memory NumberGB - The remaining memory in GB that are available in this cluster for workload use.
- total
Appliance NumberStorage GB - The total appliance-based storage in GB supported by this cluster for workload use.
- 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.
- total
Memory NumberGB - The total memory supported by this cluster for workload use.
ClusterSecretArchiveResponse
- 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.
ClusterUpdateStrategyResponse
- 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.
ExtendedLocationResponse
ManagedResourceGroupConfigurationResponse
RackDefinitionResponse
- 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.
RuntimeProtectionConfigurationResponse
- 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.
ServicePrincipalInformationResponse
- 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.
StorageApplianceConfigurationDataResponse
- Admin
Credentials Pulumi.Azure Native. Network Cloud. Inputs. Administrative Credentials Response - The credentials of the administrative interface on this storage appliance.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
- 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.
ValidationThresholdResponse
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi