azure-native.hdinsight.getApplication
Gets properties of the specified application.
Uses Azure REST API version 2024-08-01-preview.
Other available API versions: 2021-06-01, 2023-04-15-preview, 2023-08-15-preview, 2025-01-15-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native hdinsight [ApiVersion]. See the version guide for details.
Using getApplication
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 getApplication(args: GetApplicationArgs, opts?: InvokeOptions): Promise<GetApplicationResult>
function getApplicationOutput(args: GetApplicationOutputArgs, opts?: InvokeOptions): Output<GetApplicationResult>def get_application(application_name: Optional[str] = None,
                    cluster_name: Optional[str] = None,
                    resource_group_name: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetApplicationResult
def get_application_output(application_name: Optional[pulumi.Input[str]] = None,
                    cluster_name: Optional[pulumi.Input[str]] = None,
                    resource_group_name: Optional[pulumi.Input[str]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetApplicationResult]func LookupApplication(ctx *Context, args *LookupApplicationArgs, opts ...InvokeOption) (*LookupApplicationResult, error)
func LookupApplicationOutput(ctx *Context, args *LookupApplicationOutputArgs, opts ...InvokeOption) LookupApplicationResultOutput> Note: This function is named LookupApplication in the Go SDK.
public static class GetApplication 
{
    public static Task<GetApplicationResult> InvokeAsync(GetApplicationArgs args, InvokeOptions? opts = null)
    public static Output<GetApplicationResult> Invoke(GetApplicationInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetApplicationResult> getApplication(GetApplicationArgs args, InvokeOptions options)
public static Output<GetApplicationResult> getApplication(GetApplicationArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:hdinsight:getApplication
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Application
Name string - The constant value for the application name.
 - Cluster
Name string - The name of the cluster.
 - Resource
Group stringName  - The name of the resource group.
 
- Application
Name string - The constant value for the application name.
 - Cluster
Name string - The name of the cluster.
 - Resource
Group stringName  - The name of the resource group.
 
- application
Name String - The constant value for the application name.
 - cluster
Name String - The name of the cluster.
 - resource
Group StringName  - The name of the resource group.
 
- application
Name string - The constant value for the application name.
 - cluster
Name string - The name of the cluster.
 - resource
Group stringName  - The name of the resource group.
 
- application_
name str - The constant value for the application name.
 - cluster_
name str - The name of the cluster.
 - resource_
group_ strname  - The name of the resource group.
 
- application
Name String - The constant value for the application name.
 - cluster
Name String - The name of the cluster.
 - resource
Group StringName  - The name of the resource group.
 
getApplication Result
The following output properties are available:
- Azure
Api stringVersion  - The Azure API version of the resource.
 - Id string
 - Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
 - Name string
 - The name of the resource
 - Properties
Pulumi.
Azure Native. HDInsight. Outputs. Application Properties Response  - The properties of the application.
 - System
Data Pulumi.Azure Native. HDInsight. Outputs. System Data Response  - Metadata pertaining to creation and last modification of the resource.
 - Type string
 - The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
 - Etag string
 - The ETag for the application
 - Dictionary<string, string>
 - The tags for the application.
 
- Azure
Api stringVersion  - The Azure API version of the resource.
 - Id string
 - Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
 - Name string
 - The name of the resource
 - Properties
Application
Properties Response  - The properties of the application.
 - System
Data SystemData Response  - Metadata pertaining to creation and last modification of the resource.
 - Type string
 - The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
 - Etag string
 - The ETag for the application
 - map[string]string
 - The tags for the application.
 
- azure
Api StringVersion  - The Azure API version of the resource.
 - id String
 - Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
 - name String
 - The name of the resource
 - properties
Application
Properties Response  - The properties of the application.
 - system
Data SystemData Response  - Metadata pertaining to creation and last modification of the resource.
 - type String
 - The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
 - etag String
 - The ETag for the application
 - Map<String,String>
 - The tags for the application.
 
- azure
Api stringVersion  - The Azure API version of the resource.
 - id string
 - Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
 - name string
 - The name of the resource
 - properties
Application
Properties Response  - The properties of the application.
 - system
Data SystemData Response  - Metadata pertaining to creation and last modification of the resource.
 - type string
 - The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
 - etag string
 - The ETag for the application
 - {[key: string]: string}
 - The tags for the application.
 
- azure_
api_ strversion  - The Azure API version of the resource.
 - id str
 - Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
 - name str
 - The name of the resource
 - properties
Application
Properties Response  - The properties of the application.
 - system_
data SystemData Response  - Metadata pertaining to creation and last modification of the resource.
 - type str
 - The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
 - etag str
 - The ETag for the application
 - Mapping[str, str]
 - The tags for the application.
 
- azure
Api StringVersion  - The Azure API version of the resource.
 - id String
 - Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
 - name String
 - The name of the resource
 - properties Property Map
 - The properties of the application.
 - system
Data Property Map - Metadata pertaining to creation and last modification of the resource.
 - type String
 - The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
 - etag String
 - The ETag for the application
 - Map<String>
 - The tags for the application.
 
Supporting Types
ApplicationGetEndpointResponse   
- Destination
Port int - The destination port to connect to.
 - Location string
 - The location of the endpoint.
 - Private
IPAddress string - The private ip address of the endpoint.
 - Public
Port int - The public port to connect to.
 
- Destination
Port int - The destination port to connect to.
 - Location string
 - The location of the endpoint.
 - Private
IPAddress string - The private ip address of the endpoint.
 - Public
Port int - The public port to connect to.
 
- destination
Port Integer - The destination port to connect to.
 - location String
 - The location of the endpoint.
 - private
IPAddress String - The private ip address of the endpoint.
 - public
Port Integer - The public port to connect to.
 
- destination
Port number - The destination port to connect to.
 - location string
 - The location of the endpoint.
 - private
IPAddress string - The private ip address of the endpoint.
 - public
Port number - The public port to connect to.
 
- destination_
port int - The destination port to connect to.
 - location str
 - The location of the endpoint.
 - private_
ip_ straddress  - The private ip address of the endpoint.
 - public_
port int - The public port to connect to.
 
- destination
Port Number - The destination port to connect to.
 - location String
 - The location of the endpoint.
 - private
IPAddress String - The private ip address of the endpoint.
 - public
Port Number - The public port to connect to.
 
ApplicationGetHttpsEndpointResponse    
- Location string
 - The location of the endpoint.
 - Public
Port int - The public port to connect to.
 - Access
Modes List<string> - The list of access modes for the application.
 - Destination
Port int - The destination port to connect to.
 - Disable
Gateway boolAuth  - The value indicates whether to disable GatewayAuth.
 - Private
IPAddress string - The private ip address of the endpoint.
 
- Location string
 - The location of the endpoint.
 - Public
Port int - The public port to connect to.
 - Access
Modes []string - The list of access modes for the application.
 - Destination
Port int - The destination port to connect to.
 - Disable
Gateway boolAuth  - The value indicates whether to disable GatewayAuth.
 - Private
IPAddress string - The private ip address of the endpoint.
 
- location String
 - The location of the endpoint.
 - public
Port Integer - The public port to connect to.
 - access
Modes List<String> - The list of access modes for the application.
 - destination
Port Integer - The destination port to connect to.
 - disable
Gateway BooleanAuth  - The value indicates whether to disable GatewayAuth.
 - private
IPAddress String - The private ip address of the endpoint.
 
- location string
 - The location of the endpoint.
 - public
Port number - The public port to connect to.
 - access
Modes string[] - The list of access modes for the application.
 - destination
Port number - The destination port to connect to.
 - disable
Gateway booleanAuth  - The value indicates whether to disable GatewayAuth.
 - private
IPAddress string - The private ip address of the endpoint.
 
- location str
 - The location of the endpoint.
 - public_
port int - The public port to connect to.
 - access_
modes Sequence[str] - The list of access modes for the application.
 - destination_
port int - The destination port to connect to.
 - disable_
gateway_ boolauth  - The value indicates whether to disable GatewayAuth.
 - private_
ip_ straddress  - The private ip address of the endpoint.
 
- location String
 - The location of the endpoint.
 - public
Port Number - The public port to connect to.
 - access
Modes List<String> - The list of access modes for the application.
 - destination
Port Number - The destination port to connect to.
 - disable
Gateway BooleanAuth  - The value indicates whether to disable GatewayAuth.
 - private
IPAddress String - The private ip address of the endpoint.
 
ApplicationPropertiesResponse  
- Application
State string - The application state.
 - Created
Date string - The application create date time.
 - Marketplace
Identifier string - The marketplace identifier.
 - Provisioning
State string - The provisioning state of the application.
 - Application
Type string - The application type.
 - Compute
Profile Pulumi.Azure Native. HDInsight. Inputs. Compute Profile Response  - The list of roles in the cluster.
 - Errors
List<Pulumi.
Azure Native. HDInsight. Inputs. Errors Response>  - The list of errors.
 - Https
Endpoints List<Pulumi.Azure Native. HDInsight. Inputs. Application Get Https Endpoint Response>  - The list of application HTTPS endpoints.
 - Install
Script List<Pulumi.Actions Azure Native. HDInsight. Inputs. Runtime Script Action Response>  - The list of install script actions.
 - Private
Link List<Pulumi.Configurations Azure Native. HDInsight. Inputs. Private Link Configuration Response>  - The private link configurations.
 - Ssh
Endpoints List<Pulumi.Azure Native. HDInsight. Inputs. Application Get Endpoint Response>  - The list of application SSH endpoints.
 - Uninstall
Script List<Pulumi.Actions Azure Native. HDInsight. Inputs. Runtime Script Action Response>  - The list of uninstall script actions.
 
- Application
State string - The application state.
 - Created
Date string - The application create date time.
 - Marketplace
Identifier string - The marketplace identifier.
 - Provisioning
State string - The provisioning state of the application.
 - Application
Type string - The application type.
 - Compute
Profile ComputeProfile Response  - The list of roles in the cluster.
 - Errors
[]Errors
Response  - The list of errors.
 - Https
Endpoints []ApplicationGet Https Endpoint Response  - The list of application HTTPS endpoints.
 - Install
Script []RuntimeActions Script Action Response  - The list of install script actions.
 - Private
Link []PrivateConfigurations Link Configuration Response  - The private link configurations.
 - Ssh
Endpoints []ApplicationGet Endpoint Response  - The list of application SSH endpoints.
 - Uninstall
Script []RuntimeActions Script Action Response  - The list of uninstall script actions.
 
- application
State String - The application state.
 - created
Date String - The application create date time.
 - marketplace
Identifier String - The marketplace identifier.
 - provisioning
State String - The provisioning state of the application.
 - application
Type String - The application type.
 - compute
Profile ComputeProfile Response  - The list of roles in the cluster.
 - errors
List<Errors
Response>  - The list of errors.
 - https
Endpoints List<ApplicationGet Https Endpoint Response>  - The list of application HTTPS endpoints.
 - install
Script List<RuntimeActions Script Action Response>  - The list of install script actions.
 - private
Link List<PrivateConfigurations Link Configuration Response>  - The private link configurations.
 - ssh
Endpoints List<ApplicationGet Endpoint Response>  - The list of application SSH endpoints.
 - uninstall
Script List<RuntimeActions Script Action Response>  - The list of uninstall script actions.
 
- application
State string - The application state.
 - created
Date string - The application create date time.
 - marketplace
Identifier string - The marketplace identifier.
 - provisioning
State string - The provisioning state of the application.
 - application
Type string - The application type.
 - compute
Profile ComputeProfile Response  - The list of roles in the cluster.
 - errors
Errors
Response[]  - The list of errors.
 - https
Endpoints ApplicationGet Https Endpoint Response[]  - The list of application HTTPS endpoints.
 - install
Script RuntimeActions Script Action Response[]  - The list of install script actions.
 - private
Link PrivateConfigurations Link Configuration Response[]  - The private link configurations.
 - ssh
Endpoints ApplicationGet Endpoint Response[]  - The list of application SSH endpoints.
 - uninstall
Script RuntimeActions Script Action Response[]  - The list of uninstall script actions.
 
- application_
state str - The application state.
 - created_
date str - The application create date time.
 - marketplace_
identifier str - The marketplace identifier.
 - provisioning_
state str - The provisioning state of the application.
 - application_
type str - The application type.
 - compute_
profile ComputeProfile Response  - The list of roles in the cluster.
 - errors
Sequence[Errors
Response]  - The list of errors.
 - https_
endpoints Sequence[ApplicationGet Https Endpoint Response]  - The list of application HTTPS endpoints.
 - install_
script_ Sequence[Runtimeactions Script Action Response]  - The list of install script actions.
 - private_
link_ Sequence[Privateconfigurations Link Configuration Response]  - The private link configurations.
 - ssh_
endpoints Sequence[ApplicationGet Endpoint Response]  - The list of application SSH endpoints.
 - uninstall_
script_ Sequence[Runtimeactions Script Action Response]  - The list of uninstall script actions.
 
- application
State String - The application state.
 - created
Date String - The application create date time.
 - marketplace
Identifier String - The marketplace identifier.
 - provisioning
State String - The provisioning state of the application.
 - application
Type String - The application type.
 - compute
Profile Property Map - The list of roles in the cluster.
 - errors List<Property Map>
 - The list of errors.
 - https
Endpoints List<Property Map> - The list of application HTTPS endpoints.
 - install
Script List<Property Map>Actions  - The list of install script actions.
 - private
Link List<Property Map>Configurations  - The private link configurations.
 - ssh
Endpoints List<Property Map> - The list of application SSH endpoints.
 - uninstall
Script List<Property Map>Actions  - The list of uninstall script actions.
 
AutoscaleCapacityResponse  
- Max
Instance intCount  - The maximum instance count of the cluster
 - Min
Instance intCount  - The minimum instance count of the cluster
 
- Max
Instance intCount  - The maximum instance count of the cluster
 - Min
Instance intCount  - The minimum instance count of the cluster
 
- max
Instance IntegerCount  - The maximum instance count of the cluster
 - min
Instance IntegerCount  - The minimum instance count of the cluster
 
- max
Instance numberCount  - The maximum instance count of the cluster
 - min
Instance numberCount  - The minimum instance count of the cluster
 
- max_
instance_ intcount  - The maximum instance count of the cluster
 - min_
instance_ intcount  - The minimum instance count of the cluster
 
- max
Instance NumberCount  - The maximum instance count of the cluster
 - min
Instance NumberCount  - The minimum instance count of the cluster
 
AutoscaleRecurrenceResponse  
- Schedule
List<Pulumi.
Azure Native. HDInsight. Inputs. Autoscale Schedule Response>  - Array of schedule-based autoscale rules
 - Time
Zone string - The time zone for the autoscale schedule times
 
- Schedule
[]Autoscale
Schedule Response  - Array of schedule-based autoscale rules
 - Time
Zone string - The time zone for the autoscale schedule times
 
- schedule
List<Autoscale
Schedule Response>  - Array of schedule-based autoscale rules
 - time
Zone String - The time zone for the autoscale schedule times
 
- schedule
Autoscale
Schedule Response[]  - Array of schedule-based autoscale rules
 - time
Zone string - The time zone for the autoscale schedule times
 
- schedule
Sequence[Autoscale
Schedule Response]  - Array of schedule-based autoscale rules
 - time_
zone str - The time zone for the autoscale schedule times
 
- schedule List<Property Map>
 - Array of schedule-based autoscale rules
 - time
Zone String - The time zone for the autoscale schedule times
 
AutoscaleResponse 
- Capacity
Pulumi.
Azure Native. HDInsight. Inputs. Autoscale Capacity Response  - Parameters for load-based autoscale
 - Recurrence
Pulumi.
Azure Native. HDInsight. Inputs. Autoscale Recurrence Response  - Parameters for schedule-based autoscale
 
- Capacity
Autoscale
Capacity Response  - Parameters for load-based autoscale
 - Recurrence
Autoscale
Recurrence Response  - Parameters for schedule-based autoscale
 
- capacity
Autoscale
Capacity Response  - Parameters for load-based autoscale
 - recurrence
Autoscale
Recurrence Response  - Parameters for schedule-based autoscale
 
- capacity
Autoscale
Capacity Response  - Parameters for load-based autoscale
 - recurrence
Autoscale
Recurrence Response  - Parameters for schedule-based autoscale
 
- capacity
Autoscale
Capacity Response  - Parameters for load-based autoscale
 - recurrence
Autoscale
Recurrence Response  - Parameters for schedule-based autoscale
 
- capacity Property Map
 - Parameters for load-based autoscale
 - recurrence Property Map
 - Parameters for schedule-based autoscale
 
AutoscaleScheduleResponse  
- Days List<string>
 - Days of the week for a schedule-based autoscale rule
 - Time
And Pulumi.Capacity Azure Native. HDInsight. Inputs. Autoscale Time And Capacity Response  - Time and capacity for a schedule-based autoscale rule
 
- Days []string
 - Days of the week for a schedule-based autoscale rule
 - Time
And AutoscaleCapacity Time And Capacity Response  - Time and capacity for a schedule-based autoscale rule
 
- days List<String>
 - Days of the week for a schedule-based autoscale rule
 - time
And AutoscaleCapacity Time And Capacity Response  - Time and capacity for a schedule-based autoscale rule
 
- days string[]
 - Days of the week for a schedule-based autoscale rule
 - time
And AutoscaleCapacity Time And Capacity Response  - Time and capacity for a schedule-based autoscale rule
 
- days Sequence[str]
 - Days of the week for a schedule-based autoscale rule
 - time_
and_ Autoscalecapacity Time And Capacity Response  - Time and capacity for a schedule-based autoscale rule
 
- days List<String>
 - Days of the week for a schedule-based autoscale rule
 - time
And Property MapCapacity  - Time and capacity for a schedule-based autoscale rule
 
AutoscaleTimeAndCapacityResponse    
- Max
Instance intCount  - The maximum instance count of the cluster
 - Min
Instance intCount  - The minimum instance count of the cluster
 - Time string
 - 24-hour time in the form xx:xx
 
- Max
Instance intCount  - The maximum instance count of the cluster
 - Min
Instance intCount  - The minimum instance count of the cluster
 - Time string
 - 24-hour time in the form xx:xx
 
- max
Instance IntegerCount  - The maximum instance count of the cluster
 - min
Instance IntegerCount  - The minimum instance count of the cluster
 - time String
 - 24-hour time in the form xx:xx
 
- max
Instance numberCount  - The maximum instance count of the cluster
 - min
Instance numberCount  - The minimum instance count of the cluster
 - time string
 - 24-hour time in the form xx:xx
 
- max_
instance_ intcount  - The maximum instance count of the cluster
 - min_
instance_ intcount  - The minimum instance count of the cluster
 - time str
 - 24-hour time in the form xx:xx
 
- max
Instance NumberCount  - The maximum instance count of the cluster
 - min
Instance NumberCount  - The minimum instance count of the cluster
 - time String
 - 24-hour time in the form xx:xx
 
ComputeProfileResponse  
- Roles
List<Pulumi.
Azure Native. HDInsight. Inputs. Role Response>  - The list of roles in the cluster.
 
- Roles
[]Role
Response  - The list of roles in the cluster.
 
- roles
List<Role
Response>  - The list of roles in the cluster.
 
- roles
Role
Response[]  - The list of roles in the cluster.
 
- roles
Sequence[Role
Response]  - The list of roles in the cluster.
 
- roles List<Property Map>
 - The list of roles in the cluster.
 
DataDisksGroupsResponse   
- Disk
Size intGB  - ReadOnly. The DiskSize in GB. Do not set this value.
 - Storage
Account stringType  - ReadOnly. The storage account type. Do not set this value.
 - Disks
Per intNode  - The number of disks per node.
 
- Disk
Size intGB  - ReadOnly. The DiskSize in GB. Do not set this value.
 - Storage
Account stringType  - ReadOnly. The storage account type. Do not set this value.
 - Disks
Per intNode  - The number of disks per node.
 
- disk
Size IntegerGB  - ReadOnly. The DiskSize in GB. Do not set this value.
 - storage
Account StringType  - ReadOnly. The storage account type. Do not set this value.
 - disks
Per IntegerNode  - The number of disks per node.
 
- disk
Size numberGB  - ReadOnly. The DiskSize in GB. Do not set this value.
 - storage
Account stringType  - ReadOnly. The storage account type. Do not set this value.
 - disks
Per numberNode  - The number of disks per node.
 
- disk_
size_ intgb  - ReadOnly. The DiskSize in GB. Do not set this value.
 - storage_
account_ strtype  - ReadOnly. The storage account type. Do not set this value.
 - disks_
per_ intnode  - The number of disks per node.
 
- disk
Size NumberGB  - ReadOnly. The DiskSize in GB. Do not set this value.
 - storage
Account StringType  - ReadOnly. The storage account type. Do not set this value.
 - disks
Per NumberNode  - The number of disks per node.
 
ErrorsResponse 
HardwareProfileResponse  
- Vm
Size string - The size of the VM
 
- Vm
Size string - The size of the VM
 
- vm
Size String - The size of the VM
 
- vm
Size string - The size of the VM
 
- vm_
size str - The size of the VM
 
- vm
Size String - The size of the VM
 
IPConfigurationResponse 
- Id string
 - The private link IP configuration id.
 - Name string
 - The name of private link IP configuration.
 - Provisioning
State string - The private link configuration provisioning state, which only appears in the response.
 - Type string
 - The type of the private link IP configuration.
 - Primary bool
 - Indicates whether this IP configuration is primary for the corresponding NIC.
 - Private
IPAddress string - The IP address.
 - Private
IPAllocation stringMethod  - The method that private IP address is allocated.
 - Subnet
Pulumi.
Azure Native. HDInsight. Inputs. Resource Id Response  - The subnet resource id.
 
- Id string
 - The private link IP configuration id.
 - Name string
 - The name of private link IP configuration.
 - Provisioning
State string - The private link configuration provisioning state, which only appears in the response.
 - Type string
 - The type of the private link IP configuration.
 - Primary bool
 - Indicates whether this IP configuration is primary for the corresponding NIC.
 - Private
IPAddress string - The IP address.
 - Private
IPAllocation stringMethod  - The method that private IP address is allocated.
 - Subnet
Resource
Id Response  - The subnet resource id.
 
- id String
 - The private link IP configuration id.
 - name String
 - The name of private link IP configuration.
 - provisioning
State String - The private link configuration provisioning state, which only appears in the response.
 - type String
 - The type of the private link IP configuration.
 - primary Boolean
 - Indicates whether this IP configuration is primary for the corresponding NIC.
 - private
IPAddress String - The IP address.
 - private
IPAllocation StringMethod  - The method that private IP address is allocated.
 - subnet
Resource
Id Response  - The subnet resource id.
 
- id string
 - The private link IP configuration id.
 - name string
 - The name of private link IP configuration.
 - provisioning
State string - The private link configuration provisioning state, which only appears in the response.
 - type string
 - The type of the private link IP configuration.
 - primary boolean
 - Indicates whether this IP configuration is primary for the corresponding NIC.
 - private
IPAddress string - The IP address.
 - private
IPAllocation stringMethod  - The method that private IP address is allocated.
 - subnet
Resource
Id Response  - The subnet resource id.
 
- id str
 - The private link IP configuration id.
 - name str
 - The name of private link IP configuration.
 - provisioning_
state str - The private link configuration provisioning state, which only appears in the response.
 - type str
 - The type of the private link IP configuration.
 - primary bool
 - Indicates whether this IP configuration is primary for the corresponding NIC.
 - private_
ip_ straddress  - The IP address.
 - private_
ip_ strallocation_ method  - The method that private IP address is allocated.
 - subnet
Resource
Id Response  - The subnet resource id.
 
- id String
 - The private link IP configuration id.
 - name String
 - The name of private link IP configuration.
 - provisioning
State String - The private link configuration provisioning state, which only appears in the response.
 - type String
 - The type of the private link IP configuration.
 - primary Boolean
 - Indicates whether this IP configuration is primary for the corresponding NIC.
 - private
IPAddress String - The IP address.
 - private
IPAllocation StringMethod  - The method that private IP address is allocated.
 - subnet Property Map
 - The subnet resource id.
 
LinuxOperatingSystemProfileResponse    
- Password string
 - The password.
 - Ssh
Profile Pulumi.Azure Native. HDInsight. Inputs. Ssh Profile Response  - The SSH profile.
 - Username string
 - The username.
 
- Password string
 - The password.
 - Ssh
Profile SshProfile Response  - The SSH profile.
 - Username string
 - The username.
 
- password String
 - The password.
 - ssh
Profile SshProfile Response  - The SSH profile.
 - username String
 - The username.
 
- password string
 - The password.
 - ssh
Profile SshProfile Response  - The SSH profile.
 - username string
 - The username.
 
- password str
 - The password.
 - ssh_
profile SshProfile Response  - The SSH profile.
 - username str
 - The username.
 
- password String
 - The password.
 - ssh
Profile Property Map - The SSH profile.
 - username String
 - The username.
 
OsProfileResponse  
- Linux
Operating LinuxSystem Profile Operating System Profile Response  - The Linux OS profile.
 
- linux
Operating LinuxSystem Profile Operating System Profile Response  - The Linux OS profile.
 
- linux
Operating LinuxSystem Profile Operating System Profile Response  - The Linux OS profile.
 
- linux_
operating_ Linuxsystem_ profile Operating System Profile Response  - The Linux OS profile.
 
- linux
Operating Property MapSystem Profile  - The Linux OS profile.
 
PrivateLinkConfigurationResponse   
- Group
Id string - The HDInsight private linkable sub-resource name to apply the private link configuration to. For example, 'headnode', 'gateway', 'edgenode'.
 - Id string
 - The private link configuration id.
 - Ip
Configurations List<Pulumi.Azure Native. HDInsight. Inputs. IPConfiguration Response>  - The IP configurations for the private link service.
 - Name string
 - The name of private link configuration.
 - Provisioning
State string - The private link configuration provisioning state, which only appears in the response.
 - Type string
 - The type of the private link configuration.
 
- Group
Id string - The HDInsight private linkable sub-resource name to apply the private link configuration to. For example, 'headnode', 'gateway', 'edgenode'.
 - Id string
 - The private link configuration id.
 - Ip
Configurations []IPConfigurationResponse  - The IP configurations for the private link service.
 - Name string
 - The name of private link configuration.
 - Provisioning
State string - The private link configuration provisioning state, which only appears in the response.
 - Type string
 - The type of the private link configuration.
 
- group
Id String - The HDInsight private linkable sub-resource name to apply the private link configuration to. For example, 'headnode', 'gateway', 'edgenode'.
 - id String
 - The private link configuration id.
 - ip
Configurations List<IPConfigurationResponse>  - The IP configurations for the private link service.
 - name String
 - The name of private link configuration.
 - provisioning
State String - The private link configuration provisioning state, which only appears in the response.
 - type String
 - The type of the private link configuration.
 
- group
Id string - The HDInsight private linkable sub-resource name to apply the private link configuration to. For example, 'headnode', 'gateway', 'edgenode'.
 - id string
 - The private link configuration id.
 - ip
Configurations IPConfigurationResponse[]  - The IP configurations for the private link service.
 - name string
 - The name of private link configuration.
 - provisioning
State string - The private link configuration provisioning state, which only appears in the response.
 - type string
 - The type of the private link configuration.
 
- group_
id str - The HDInsight private linkable sub-resource name to apply the private link configuration to. For example, 'headnode', 'gateway', 'edgenode'.
 - id str
 - The private link configuration id.
 - ip_
configurations Sequence[IPConfigurationResponse]  - The IP configurations for the private link service.
 - name str
 - The name of private link configuration.
 - provisioning_
state str - The private link configuration provisioning state, which only appears in the response.
 - type str
 - The type of the private link configuration.
 
- group
Id String - The HDInsight private linkable sub-resource name to apply the private link configuration to. For example, 'headnode', 'gateway', 'edgenode'.
 - id String
 - The private link configuration id.
 - ip
Configurations List<Property Map> - The IP configurations for the private link service.
 - name String
 - The name of private link configuration.
 - provisioning
State String - The private link configuration provisioning state, which only appears in the response.
 - type String
 - The type of the private link configuration.
 
ResourceIdResponse  
- Id string
 - The azure resource id.
 
- Id string
 - The azure resource id.
 
- id String
 - The azure resource id.
 
- id string
 - The azure resource id.
 
- id str
 - The azure resource id.
 
- id String
 - The azure resource id.
 
RoleResponse 
- Autoscale
Configuration Pulumi.Azure Native. HDInsight. Inputs. Autoscale Response  - The autoscale configurations.
 - Data
Disks List<Pulumi.Groups Azure Native. HDInsight. Inputs. Data Disks Groups Response>  - The data disks groups for the role.
 - Encrypt
Data boolDisks  - Indicates whether encrypt the data disks.
 - Hardware
Profile Pulumi.Azure Native. HDInsight. Inputs. Hardware Profile Response  - The hardware profile.
 - Min
Instance intCount  - The minimum instance count of the cluster.
 - Name string
 - The name of the role.
 - Os
Profile Pulumi.Azure Native. HDInsight. Inputs. Os Profile Response  - The operating system profile.
 - Script
Actions List<Pulumi.Azure Native. HDInsight. Inputs. Script Action Response>  - The list of script actions on the role.
 - Target
Instance intCount  - The instance count of the cluster.
 - VMGroup
Name string - The name of the virtual machine group.
 - Virtual
Network Pulumi.Profile Azure Native. HDInsight. Inputs. Virtual Network Profile Response  - The virtual network profile.
 
- Autoscale
Configuration AutoscaleResponse  - The autoscale configurations.
 - Data
Disks []DataGroups Disks Groups Response  - The data disks groups for the role.
 - Encrypt
Data boolDisks  - Indicates whether encrypt the data disks.
 - Hardware
Profile HardwareProfile Response  - The hardware profile.
 - Min
Instance intCount  - The minimum instance count of the cluster.
 - Name string
 - The name of the role.
 - Os
Profile OsProfile Response  - The operating system profile.
 - Script
Actions []ScriptAction Response  - The list of script actions on the role.
 - Target
Instance intCount  - The instance count of the cluster.
 - VMGroup
Name string - The name of the virtual machine group.
 - Virtual
Network VirtualProfile Network Profile Response  - The virtual network profile.
 
- autoscale
Configuration AutoscaleResponse  - The autoscale configurations.
 - data
Disks List<DataGroups Disks Groups Response>  - The data disks groups for the role.
 - encrypt
Data BooleanDisks  - Indicates whether encrypt the data disks.
 - hardware
Profile HardwareProfile Response  - The hardware profile.
 - min
Instance IntegerCount  - The minimum instance count of the cluster.
 - name String
 - The name of the role.
 - os
Profile OsProfile Response  - The operating system profile.
 - script
Actions List<ScriptAction Response>  - The list of script actions on the role.
 - target
Instance IntegerCount  - The instance count of the cluster.
 - v
MGroup StringName  - The name of the virtual machine group.
 - virtual
Network VirtualProfile Network Profile Response  - The virtual network profile.
 
- autoscale
Configuration AutoscaleResponse  - The autoscale configurations.
 - data
Disks DataGroups Disks Groups Response[]  - The data disks groups for the role.
 - encrypt
Data booleanDisks  - Indicates whether encrypt the data disks.
 - hardware
Profile HardwareProfile Response  - The hardware profile.
 - min
Instance numberCount  - The minimum instance count of the cluster.
 - name string
 - The name of the role.
 - os
Profile OsProfile Response  - The operating system profile.
 - script
Actions ScriptAction Response[]  - The list of script actions on the role.
 - target
Instance numberCount  - The instance count of the cluster.
 - v
MGroup stringName  - The name of the virtual machine group.
 - virtual
Network VirtualProfile Network Profile Response  - The virtual network profile.
 
- autoscale_
configuration AutoscaleResponse  - The autoscale configurations.
 - data_
disks_ Sequence[Datagroups Disks Groups Response]  - The data disks groups for the role.
 - encrypt_
data_ booldisks  - Indicates whether encrypt the data disks.
 - hardware_
profile HardwareProfile Response  - The hardware profile.
 - min_
instance_ intcount  - The minimum instance count of the cluster.
 - name str
 - The name of the role.
 - os_
profile OsProfile Response  - The operating system profile.
 - script_
actions Sequence[ScriptAction Response]  - The list of script actions on the role.
 - target_
instance_ intcount  - The instance count of the cluster.
 - v_
m_ strgroup_ name  - The name of the virtual machine group.
 - virtual_
network_ Virtualprofile Network Profile Response  - The virtual network profile.
 
- autoscale
Configuration Property Map - The autoscale configurations.
 - data
Disks List<Property Map>Groups  - The data disks groups for the role.
 - encrypt
Data BooleanDisks  - Indicates whether encrypt the data disks.
 - hardware
Profile Property Map - The hardware profile.
 - min
Instance NumberCount  - The minimum instance count of the cluster.
 - name String
 - The name of the role.
 - os
Profile Property Map - The operating system profile.
 - script
Actions List<Property Map> - The list of script actions on the role.
 - target
Instance NumberCount  - The instance count of the cluster.
 - v
MGroup StringName  - The name of the virtual machine group.
 - virtual
Network Property MapProfile  - The virtual network profile.
 
RuntimeScriptActionResponse   
- Application
Name string - The application name of the script action, if any.
 - Name string
 - The name of the script action.
 - Roles List<string>
 - The list of roles where script will be executed.
 - Uri string
 - The URI to the script.
 - Parameters string
 - The parameters for the script
 
- Application
Name string - The application name of the script action, if any.
 - Name string
 - The name of the script action.
 - Roles []string
 - The list of roles where script will be executed.
 - Uri string
 - The URI to the script.
 - Parameters string
 - The parameters for the script
 
- application
Name String - The application name of the script action, if any.
 - name String
 - The name of the script action.
 - roles List<String>
 - The list of roles where script will be executed.
 - uri String
 - The URI to the script.
 - parameters String
 - The parameters for the script
 
- application
Name string - The application name of the script action, if any.
 - name string
 - The name of the script action.
 - roles string[]
 - The list of roles where script will be executed.
 - uri string
 - The URI to the script.
 - parameters string
 - The parameters for the script
 
- application_
name str - The application name of the script action, if any.
 - name str
 - The name of the script action.
 - roles Sequence[str]
 - The list of roles where script will be executed.
 - uri str
 - The URI to the script.
 - parameters str
 - The parameters for the script
 
- application
Name String - The application name of the script action, if any.
 - name String
 - The name of the script action.
 - roles List<String>
 - The list of roles where script will be executed.
 - uri String
 - The URI to the script.
 - parameters String
 - The parameters for the script
 
ScriptActionResponse  
- Name string
 - The name of the script action.
 - Parameters string
 - The parameters for the script provided.
 - Uri string
 - The URI to the script.
 
- Name string
 - The name of the script action.
 - Parameters string
 - The parameters for the script provided.
 - Uri string
 - The URI to the script.
 
- name String
 - The name of the script action.
 - parameters String
 - The parameters for the script provided.
 - uri String
 - The URI to the script.
 
- name string
 - The name of the script action.
 - parameters string
 - The parameters for the script provided.
 - uri string
 - The URI to the script.
 
- name str
 - The name of the script action.
 - parameters str
 - The parameters for the script provided.
 - uri str
 - The URI to the script.
 
- name String
 - The name of the script action.
 - parameters String
 - The parameters for the script provided.
 - uri String
 - The URI to the script.
 
SshProfileResponse  
- Public
Keys List<Pulumi.Azure Native. HDInsight. Inputs. Ssh Public Key Response>  - The list of SSH public keys.
 
- Public
Keys []SshPublic Key Response  - The list of SSH public keys.
 
- public
Keys List<SshPublic Key Response>  - The list of SSH public keys.
 
- public
Keys SshPublic Key Response[]  - The list of SSH public keys.
 
- public_
keys Sequence[SshPublic Key Response]  - The list of SSH public keys.
 
- public
Keys List<Property Map> - The list of SSH public keys.
 
SshPublicKeyResponse   
- Certificate
Data string - The certificate for SSH.
 
- Certificate
Data string - The certificate for SSH.
 
- certificate
Data String - The certificate for SSH.
 
- certificate
Data string - The certificate for SSH.
 
- certificate_
data str - The certificate for SSH.
 
- certificate
Data String - The certificate for SSH.
 
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.
 
VirtualNetworkProfileResponse   
Package Details
- Repository
 - Azure Native pulumi/pulumi-azure-native
 - License
 - Apache-2.0
 
