azure-native.hdinsight.getApplication
Explore with Pulumi AI
Gets properties of the specified application. Azure REST API version: 2021-06-01.
Other available API versions: 2023-04-15-preview, 2023-08-15-preview.
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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:hdinsight:getApplication
arguments:
# arguments dictionary
The 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:
- 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.
- 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.
- 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.
- 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.
- 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.
- 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