1. Packages
  2. Azure Native
  3. API Docs
  4. hdinsight
  5. getApplication
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.21.1 published on Wednesday, Dec 6, 2023 by Pulumi

azure-native.hdinsight.getApplication

Explore with Pulumi AI

azure-native logo
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.21.1 published on Wednesday, Dec 6, 2023 by Pulumi

    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:

    ApplicationName string

    The constant value for the application name.

    ClusterName string

    The name of the cluster.

    ResourceGroupName string

    The name of the resource group.

    ApplicationName string

    The constant value for the application name.

    ClusterName string

    The name of the cluster.

    ResourceGroupName string

    The name of the resource group.

    applicationName String

    The constant value for the application name.

    clusterName String

    The name of the cluster.

    resourceGroupName String

    The name of the resource group.

    applicationName string

    The constant value for the application name.

    clusterName string

    The name of the cluster.

    resourceGroupName string

    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_name str

    The name of the resource group.

    applicationName String

    The constant value for the application name.

    clusterName String

    The name of the cluster.

    resourceGroupName String

    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.AzureNative.HDInsight.Outputs.ApplicationPropertiesResponse

    The properties of the application.

    SystemData Pulumi.AzureNative.HDInsight.Outputs.SystemDataResponse

    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

    Tags 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 ApplicationPropertiesResponse

    The properties of the application.

    SystemData SystemDataResponse

    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

    Tags 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 ApplicationPropertiesResponse

    The properties of the application.

    systemData SystemDataResponse

    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

    tags 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 ApplicationPropertiesResponse

    The properties of the application.

    systemData SystemDataResponse

    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

    tags {[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 ApplicationPropertiesResponse

    The properties of the application.

    system_data SystemDataResponse

    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

    tags 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.

    systemData 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

    tags Map<String>

    The tags for the application.

    Supporting Types

    ApplicationGetEndpointResponse

    DestinationPort int

    The destination port to connect to.

    Location string

    The location of the endpoint.

    PrivateIPAddress string

    The private ip address of the endpoint.

    PublicPort int

    The public port to connect to.

    DestinationPort int

    The destination port to connect to.

    Location string

    The location of the endpoint.

    PrivateIPAddress string

    The private ip address of the endpoint.

    PublicPort int

    The public port to connect to.

    destinationPort Integer

    The destination port to connect to.

    location String

    The location of the endpoint.

    privateIPAddress String

    The private ip address of the endpoint.

    publicPort Integer

    The public port to connect to.

    destinationPort number

    The destination port to connect to.

    location string

    The location of the endpoint.

    privateIPAddress string

    The private ip address of the endpoint.

    publicPort 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_address str

    The private ip address of the endpoint.

    public_port int

    The public port to connect to.

    destinationPort Number

    The destination port to connect to.

    location String

    The location of the endpoint.

    privateIPAddress String

    The private ip address of the endpoint.

    publicPort Number

    The public port to connect to.

    ApplicationGetHttpsEndpointResponse

    Location string

    The location of the endpoint.

    PublicPort int

    The public port to connect to.

    AccessModes List<string>

    The list of access modes for the application.

    DestinationPort int

    The destination port to connect to.

    DisableGatewayAuth bool

    The value indicates whether to disable GatewayAuth.

    PrivateIPAddress string

    The private ip address of the endpoint.

    Location string

    The location of the endpoint.

    PublicPort int

    The public port to connect to.

    AccessModes []string

    The list of access modes for the application.

    DestinationPort int

    The destination port to connect to.

    DisableGatewayAuth bool

    The value indicates whether to disable GatewayAuth.

    PrivateIPAddress string

    The private ip address of the endpoint.

    location String

    The location of the endpoint.

    publicPort Integer

    The public port to connect to.

    accessModes List<String>

    The list of access modes for the application.

    destinationPort Integer

    The destination port to connect to.

    disableGatewayAuth Boolean

    The value indicates whether to disable GatewayAuth.

    privateIPAddress String

    The private ip address of the endpoint.

    location string

    The location of the endpoint.

    publicPort number

    The public port to connect to.

    accessModes string[]

    The list of access modes for the application.

    destinationPort number

    The destination port to connect to.

    disableGatewayAuth boolean

    The value indicates whether to disable GatewayAuth.

    privateIPAddress 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_auth bool

    The value indicates whether to disable GatewayAuth.

    private_ip_address str

    The private ip address of the endpoint.

    location String

    The location of the endpoint.

    publicPort Number

    The public port to connect to.

    accessModes List<String>

    The list of access modes for the application.

    destinationPort Number

    The destination port to connect to.

    disableGatewayAuth Boolean

    The value indicates whether to disable GatewayAuth.

    privateIPAddress String

    The private ip address of the endpoint.

    ApplicationPropertiesResponse

    ApplicationState string

    The application state.

    CreatedDate string

    The application create date time.

    MarketplaceIdentifier string

    The marketplace identifier.

    ProvisioningState string

    The provisioning state of the application.

    ApplicationType string

    The application type.

    ComputeProfile Pulumi.AzureNative.HDInsight.Inputs.ComputeProfileResponse

    The list of roles in the cluster.

    Errors List<Pulumi.AzureNative.HDInsight.Inputs.ErrorsResponse>

    The list of errors.

    HttpsEndpoints List<Pulumi.AzureNative.HDInsight.Inputs.ApplicationGetHttpsEndpointResponse>

    The list of application HTTPS endpoints.

    InstallScriptActions List<Pulumi.AzureNative.HDInsight.Inputs.RuntimeScriptActionResponse>

    The list of install script actions.

    PrivateLinkConfigurations List<Pulumi.AzureNative.HDInsight.Inputs.PrivateLinkConfigurationResponse>

    The private link configurations.

    SshEndpoints List<Pulumi.AzureNative.HDInsight.Inputs.ApplicationGetEndpointResponse>

    The list of application SSH endpoints.

    UninstallScriptActions List<Pulumi.AzureNative.HDInsight.Inputs.RuntimeScriptActionResponse>

    The list of uninstall script actions.

    ApplicationState string

    The application state.

    CreatedDate string

    The application create date time.

    MarketplaceIdentifier string

    The marketplace identifier.

    ProvisioningState string

    The provisioning state of the application.

    ApplicationType string

    The application type.

    ComputeProfile ComputeProfileResponse

    The list of roles in the cluster.

    Errors []ErrorsResponse

    The list of errors.

    HttpsEndpoints []ApplicationGetHttpsEndpointResponse

    The list of application HTTPS endpoints.

    InstallScriptActions []RuntimeScriptActionResponse

    The list of install script actions.

    PrivateLinkConfigurations []PrivateLinkConfigurationResponse

    The private link configurations.

    SshEndpoints []ApplicationGetEndpointResponse

    The list of application SSH endpoints.

    UninstallScriptActions []RuntimeScriptActionResponse

    The list of uninstall script actions.

    applicationState String

    The application state.

    createdDate String

    The application create date time.

    marketplaceIdentifier String

    The marketplace identifier.

    provisioningState String

    The provisioning state of the application.

    applicationType String

    The application type.

    computeProfile ComputeProfileResponse

    The list of roles in the cluster.

    errors List<ErrorsResponse>

    The list of errors.

    httpsEndpoints List<ApplicationGetHttpsEndpointResponse>

    The list of application HTTPS endpoints.

    installScriptActions List<RuntimeScriptActionResponse>

    The list of install script actions.

    privateLinkConfigurations List<PrivateLinkConfigurationResponse>

    The private link configurations.

    sshEndpoints List<ApplicationGetEndpointResponse>

    The list of application SSH endpoints.

    uninstallScriptActions List<RuntimeScriptActionResponse>

    The list of uninstall script actions.

    applicationState string

    The application state.

    createdDate string

    The application create date time.

    marketplaceIdentifier string

    The marketplace identifier.

    provisioningState string

    The provisioning state of the application.

    applicationType string

    The application type.

    computeProfile ComputeProfileResponse

    The list of roles in the cluster.

    errors ErrorsResponse[]

    The list of errors.

    httpsEndpoints ApplicationGetHttpsEndpointResponse[]

    The list of application HTTPS endpoints.

    installScriptActions RuntimeScriptActionResponse[]

    The list of install script actions.

    privateLinkConfigurations PrivateLinkConfigurationResponse[]

    The private link configurations.

    sshEndpoints ApplicationGetEndpointResponse[]

    The list of application SSH endpoints.

    uninstallScriptActions RuntimeScriptActionResponse[]

    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 ComputeProfileResponse

    The list of roles in the cluster.

    errors Sequence[ErrorsResponse]

    The list of errors.

    https_endpoints Sequence[ApplicationGetHttpsEndpointResponse]

    The list of application HTTPS endpoints.

    install_script_actions Sequence[RuntimeScriptActionResponse]

    The list of install script actions.

    private_link_configurations Sequence[PrivateLinkConfigurationResponse]

    The private link configurations.

    ssh_endpoints Sequence[ApplicationGetEndpointResponse]

    The list of application SSH endpoints.

    uninstall_script_actions Sequence[RuntimeScriptActionResponse]

    The list of uninstall script actions.

    applicationState String

    The application state.

    createdDate String

    The application create date time.

    marketplaceIdentifier String

    The marketplace identifier.

    provisioningState String

    The provisioning state of the application.

    applicationType String

    The application type.

    computeProfile Property Map

    The list of roles in the cluster.

    errors List<Property Map>

    The list of errors.

    httpsEndpoints List<Property Map>

    The list of application HTTPS endpoints.

    installScriptActions List<Property Map>

    The list of install script actions.

    privateLinkConfigurations List<Property Map>

    The private link configurations.

    sshEndpoints List<Property Map>

    The list of application SSH endpoints.

    uninstallScriptActions List<Property Map>

    The list of uninstall script actions.

    AutoscaleCapacityResponse

    MaxInstanceCount int

    The maximum instance count of the cluster

    MinInstanceCount int

    The minimum instance count of the cluster

    MaxInstanceCount int

    The maximum instance count of the cluster

    MinInstanceCount int

    The minimum instance count of the cluster

    maxInstanceCount Integer

    The maximum instance count of the cluster

    minInstanceCount Integer

    The minimum instance count of the cluster

    maxInstanceCount number

    The maximum instance count of the cluster

    minInstanceCount number

    The minimum instance count of the cluster

    max_instance_count int

    The maximum instance count of the cluster

    min_instance_count int

    The minimum instance count of the cluster

    maxInstanceCount Number

    The maximum instance count of the cluster

    minInstanceCount Number

    The minimum instance count of the cluster

    AutoscaleRecurrenceResponse

    Schedule List<Pulumi.AzureNative.HDInsight.Inputs.AutoscaleScheduleResponse>

    Array of schedule-based autoscale rules

    TimeZone string

    The time zone for the autoscale schedule times

    Schedule []AutoscaleScheduleResponse

    Array of schedule-based autoscale rules

    TimeZone string

    The time zone for the autoscale schedule times

    schedule List<AutoscaleScheduleResponse>

    Array of schedule-based autoscale rules

    timeZone String

    The time zone for the autoscale schedule times

    schedule AutoscaleScheduleResponse[]

    Array of schedule-based autoscale rules

    timeZone string

    The time zone for the autoscale schedule times

    schedule Sequence[AutoscaleScheduleResponse]

    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

    timeZone String

    The time zone for the autoscale schedule times

    AutoscaleResponse

    Capacity AutoscaleCapacityResponse

    Parameters for load-based autoscale

    Recurrence AutoscaleRecurrenceResponse

    Parameters for schedule-based autoscale

    capacity AutoscaleCapacityResponse

    Parameters for load-based autoscale

    recurrence AutoscaleRecurrenceResponse

    Parameters for schedule-based autoscale

    capacity AutoscaleCapacityResponse

    Parameters for load-based autoscale

    recurrence AutoscaleRecurrenceResponse

    Parameters for schedule-based autoscale

    capacity AutoscaleCapacityResponse

    Parameters for load-based autoscale

    recurrence AutoscaleRecurrenceResponse

    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

    TimeAndCapacity Pulumi.AzureNative.HDInsight.Inputs.AutoscaleTimeAndCapacityResponse

    Time and capacity for a schedule-based autoscale rule

    Days []string

    Days of the week for a schedule-based autoscale rule

    TimeAndCapacity AutoscaleTimeAndCapacityResponse

    Time and capacity for a schedule-based autoscale rule

    days List<String>

    Days of the week for a schedule-based autoscale rule

    timeAndCapacity AutoscaleTimeAndCapacityResponse

    Time and capacity for a schedule-based autoscale rule

    days string[]

    Days of the week for a schedule-based autoscale rule

    timeAndCapacity AutoscaleTimeAndCapacityResponse

    Time and capacity for a schedule-based autoscale rule

    days Sequence[str]

    Days of the week for a schedule-based autoscale rule

    time_and_capacity AutoscaleTimeAndCapacityResponse

    Time and capacity for a schedule-based autoscale rule

    days List<String>

    Days of the week for a schedule-based autoscale rule

    timeAndCapacity Property Map

    Time and capacity for a schedule-based autoscale rule

    AutoscaleTimeAndCapacityResponse

    MaxInstanceCount int

    The maximum instance count of the cluster

    MinInstanceCount int

    The minimum instance count of the cluster

    Time string

    24-hour time in the form xx:xx

    MaxInstanceCount int

    The maximum instance count of the cluster

    MinInstanceCount int

    The minimum instance count of the cluster

    Time string

    24-hour time in the form xx:xx

    maxInstanceCount Integer

    The maximum instance count of the cluster

    minInstanceCount Integer

    The minimum instance count of the cluster

    time String

    24-hour time in the form xx:xx

    maxInstanceCount number

    The maximum instance count of the cluster

    minInstanceCount number

    The minimum instance count of the cluster

    time string

    24-hour time in the form xx:xx

    max_instance_count int

    The maximum instance count of the cluster

    min_instance_count int

    The minimum instance count of the cluster

    time str

    24-hour time in the form xx:xx

    maxInstanceCount Number

    The maximum instance count of the cluster

    minInstanceCount Number

    The minimum instance count of the cluster

    time String

    24-hour time in the form xx:xx

    ComputeProfileResponse

    Roles []RoleResponse

    The list of roles in the cluster.

    roles List<RoleResponse>

    The list of roles in the cluster.

    roles RoleResponse[]

    The list of roles in the cluster.

    roles Sequence[RoleResponse]

    The list of roles in the cluster.

    roles List<Property Map>

    The list of roles in the cluster.

    DataDisksGroupsResponse

    DiskSizeGB int

    ReadOnly. The DiskSize in GB. Do not set this value.

    StorageAccountType string

    ReadOnly. The storage account type. Do not set this value.

    DisksPerNode int

    The number of disks per node.

    DiskSizeGB int

    ReadOnly. The DiskSize in GB. Do not set this value.

    StorageAccountType string

    ReadOnly. The storage account type. Do not set this value.

    DisksPerNode int

    The number of disks per node.

    diskSizeGB Integer

    ReadOnly. The DiskSize in GB. Do not set this value.

    storageAccountType String

    ReadOnly. The storage account type. Do not set this value.

    disksPerNode Integer

    The number of disks per node.

    diskSizeGB number

    ReadOnly. The DiskSize in GB. Do not set this value.

    storageAccountType string

    ReadOnly. The storage account type. Do not set this value.

    disksPerNode number

    The number of disks per node.

    disk_size_gb int

    ReadOnly. The DiskSize in GB. Do not set this value.

    storage_account_type str

    ReadOnly. The storage account type. Do not set this value.

    disks_per_node int

    The number of disks per node.

    diskSizeGB Number

    ReadOnly. The DiskSize in GB. Do not set this value.

    storageAccountType String

    ReadOnly. The storage account type. Do not set this value.

    disksPerNode Number

    The number of disks per node.

    ErrorsResponse

    Code string

    The error code.

    Message string

    The error message.

    Code string

    The error code.

    Message string

    The error message.

    code String

    The error code.

    message String

    The error message.

    code string

    The error code.

    message string

    The error message.

    code str

    The error code.

    message str

    The error message.

    code String

    The error code.

    message String

    The error message.

    HardwareProfileResponse

    VmSize string

    The size of the VM

    VmSize string

    The size of the VM

    vmSize String

    The size of the VM

    vmSize string

    The size of the VM

    vm_size str

    The size of the VM

    vmSize String

    The size of the VM

    IPConfigurationResponse

    Id string

    The private link IP configuration id.

    Name string

    The name of private link IP configuration.

    ProvisioningState 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.

    PrivateIPAddress string

    The IP address.

    PrivateIPAllocationMethod string

    The method that private IP address is allocated.

    Subnet Pulumi.AzureNative.HDInsight.Inputs.ResourceIdResponse

    The subnet resource id.

    Id string

    The private link IP configuration id.

    Name string

    The name of private link IP configuration.

    ProvisioningState 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.

    PrivateIPAddress string

    The IP address.

    PrivateIPAllocationMethod string

    The method that private IP address is allocated.

    Subnet ResourceIdResponse

    The subnet resource id.

    id String

    The private link IP configuration id.

    name String

    The name of private link IP configuration.

    provisioningState 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.

    privateIPAddress String

    The IP address.

    privateIPAllocationMethod String

    The method that private IP address is allocated.

    subnet ResourceIdResponse

    The subnet resource id.

    id string

    The private link IP configuration id.

    name string

    The name of private link IP configuration.

    provisioningState 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.

    privateIPAddress string

    The IP address.

    privateIPAllocationMethod string

    The method that private IP address is allocated.

    subnet ResourceIdResponse

    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_address str

    The IP address.

    private_ip_allocation_method str

    The method that private IP address is allocated.

    subnet ResourceIdResponse

    The subnet resource id.

    id String

    The private link IP configuration id.

    name String

    The name of private link IP configuration.

    provisioningState 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.

    privateIPAddress String

    The IP address.

    privateIPAllocationMethod String

    The method that private IP address is allocated.

    subnet Property Map

    The subnet resource id.

    LinuxOperatingSystemProfileResponse

    Password string

    The password.

    SshProfile Pulumi.AzureNative.HDInsight.Inputs.SshProfileResponse

    The SSH profile.

    Username string

    The username.

    Password string

    The password.

    SshProfile SshProfileResponse

    The SSH profile.

    Username string

    The username.

    password String

    The password.

    sshProfile SshProfileResponse

    The SSH profile.

    username String

    The username.

    password string

    The password.

    sshProfile SshProfileResponse

    The SSH profile.

    username string

    The username.

    password str

    The password.

    ssh_profile SshProfileResponse

    The SSH profile.

    username str

    The username.

    password String

    The password.

    sshProfile Property Map

    The SSH profile.

    username String

    The username.

    OsProfileResponse

    PrivateLinkConfigurationResponse

    GroupId 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.

    IpConfigurations List<Pulumi.AzureNative.HDInsight.Inputs.IPConfigurationResponse>

    The IP configurations for the private link service.

    Name string

    The name of private link configuration.

    ProvisioningState string

    The private link configuration provisioning state, which only appears in the response.

    Type string

    The type of the private link configuration.

    GroupId 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.

    IpConfigurations []IPConfigurationResponse

    The IP configurations for the private link service.

    Name string

    The name of private link configuration.

    ProvisioningState string

    The private link configuration provisioning state, which only appears in the response.

    Type string

    The type of the private link configuration.

    groupId 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.

    ipConfigurations List<IPConfigurationResponse>

    The IP configurations for the private link service.

    name String

    The name of private link configuration.

    provisioningState String

    The private link configuration provisioning state, which only appears in the response.

    type String

    The type of the private link configuration.

    groupId 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.

    ipConfigurations IPConfigurationResponse[]

    The IP configurations for the private link service.

    name string

    The name of private link configuration.

    provisioningState 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.

    groupId 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.

    ipConfigurations List<Property Map>

    The IP configurations for the private link service.

    name String

    The name of private link configuration.

    provisioningState 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

    AutoscaleConfiguration Pulumi.AzureNative.HDInsight.Inputs.AutoscaleResponse

    The autoscale configurations.

    DataDisksGroups List<Pulumi.AzureNative.HDInsight.Inputs.DataDisksGroupsResponse>

    The data disks groups for the role.

    EncryptDataDisks bool

    Indicates whether encrypt the data disks.

    HardwareProfile Pulumi.AzureNative.HDInsight.Inputs.HardwareProfileResponse

    The hardware profile.

    MinInstanceCount int

    The minimum instance count of the cluster.

    Name string

    The name of the role.

    OsProfile Pulumi.AzureNative.HDInsight.Inputs.OsProfileResponse

    The operating system profile.

    ScriptActions List<Pulumi.AzureNative.HDInsight.Inputs.ScriptActionResponse>

    The list of script actions on the role.

    TargetInstanceCount int

    The instance count of the cluster.

    VMGroupName string

    The name of the virtual machine group.

    VirtualNetworkProfile Pulumi.AzureNative.HDInsight.Inputs.VirtualNetworkProfileResponse

    The virtual network profile.

    AutoscaleConfiguration AutoscaleResponse

    The autoscale configurations.

    DataDisksGroups []DataDisksGroupsResponse

    The data disks groups for the role.

    EncryptDataDisks bool

    Indicates whether encrypt the data disks.

    HardwareProfile HardwareProfileResponse

    The hardware profile.

    MinInstanceCount int

    The minimum instance count of the cluster.

    Name string

    The name of the role.

    OsProfile OsProfileResponse

    The operating system profile.

    ScriptActions []ScriptActionResponse

    The list of script actions on the role.

    TargetInstanceCount int

    The instance count of the cluster.

    VMGroupName string

    The name of the virtual machine group.

    VirtualNetworkProfile VirtualNetworkProfileResponse

    The virtual network profile.

    autoscaleConfiguration AutoscaleResponse

    The autoscale configurations.

    dataDisksGroups List<DataDisksGroupsResponse>

    The data disks groups for the role.

    encryptDataDisks Boolean

    Indicates whether encrypt the data disks.

    hardwareProfile HardwareProfileResponse

    The hardware profile.

    minInstanceCount Integer

    The minimum instance count of the cluster.

    name String

    The name of the role.

    osProfile OsProfileResponse

    The operating system profile.

    scriptActions List<ScriptActionResponse>

    The list of script actions on the role.

    targetInstanceCount Integer

    The instance count of the cluster.

    vMGroupName String

    The name of the virtual machine group.

    virtualNetworkProfile VirtualNetworkProfileResponse

    The virtual network profile.

    autoscaleConfiguration AutoscaleResponse

    The autoscale configurations.

    dataDisksGroups DataDisksGroupsResponse[]

    The data disks groups for the role.

    encryptDataDisks boolean

    Indicates whether encrypt the data disks.

    hardwareProfile HardwareProfileResponse

    The hardware profile.

    minInstanceCount number

    The minimum instance count of the cluster.

    name string

    The name of the role.

    osProfile OsProfileResponse

    The operating system profile.

    scriptActions ScriptActionResponse[]

    The list of script actions on the role.

    targetInstanceCount number

    The instance count of the cluster.

    vMGroupName string

    The name of the virtual machine group.

    virtualNetworkProfile VirtualNetworkProfileResponse

    The virtual network profile.

    autoscale_configuration AutoscaleResponse

    The autoscale configurations.

    data_disks_groups Sequence[DataDisksGroupsResponse]

    The data disks groups for the role.

    encrypt_data_disks bool

    Indicates whether encrypt the data disks.

    hardware_profile HardwareProfileResponse

    The hardware profile.

    min_instance_count int

    The minimum instance count of the cluster.

    name str

    The name of the role.

    os_profile OsProfileResponse

    The operating system profile.

    script_actions Sequence[ScriptActionResponse]

    The list of script actions on the role.

    target_instance_count int

    The instance count of the cluster.

    v_m_group_name str

    The name of the virtual machine group.

    virtual_network_profile VirtualNetworkProfileResponse

    The virtual network profile.

    autoscaleConfiguration Property Map

    The autoscale configurations.

    dataDisksGroups List<Property Map>

    The data disks groups for the role.

    encryptDataDisks Boolean

    Indicates whether encrypt the data disks.

    hardwareProfile Property Map

    The hardware profile.

    minInstanceCount Number

    The minimum instance count of the cluster.

    name String

    The name of the role.

    osProfile Property Map

    The operating system profile.

    scriptActions List<Property Map>

    The list of script actions on the role.

    targetInstanceCount Number

    The instance count of the cluster.

    vMGroupName String

    The name of the virtual machine group.

    virtualNetworkProfile Property Map

    The virtual network profile.

    RuntimeScriptActionResponse

    ApplicationName 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

    ApplicationName 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

    applicationName 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

    applicationName 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

    applicationName 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

    PublicKeys []SshPublicKeyResponse

    The list of SSH public keys.

    publicKeys List<SshPublicKeyResponse>

    The list of SSH public keys.

    publicKeys SshPublicKeyResponse[]

    The list of SSH public keys.

    public_keys Sequence[SshPublicKeyResponse]

    The list of SSH public keys.

    publicKeys List<Property Map>

    The list of SSH public keys.

    SshPublicKeyResponse

    CertificateData string

    The certificate for SSH.

    CertificateData string

    The certificate for SSH.

    certificateData String

    The certificate for SSH.

    certificateData string

    The certificate for SSH.

    certificate_data str

    The certificate for SSH.

    certificateData String

    The certificate for SSH.

    SystemDataResponse

    CreatedAt string

    The timestamp of resource creation (UTC).

    CreatedBy string

    The identity that created the resource.

    CreatedByType string

    The type of identity that created the resource.

    LastModifiedAt string

    The timestamp of resource last modification (UTC)

    LastModifiedBy string

    The identity that last modified the resource.

    LastModifiedByType string

    The type of identity that last modified the resource.

    CreatedAt string

    The timestamp of resource creation (UTC).

    CreatedBy string

    The identity that created the resource.

    CreatedByType string

    The type of identity that created the resource.

    LastModifiedAt string

    The timestamp of resource last modification (UTC)

    LastModifiedBy string

    The identity that last modified the resource.

    LastModifiedByType string

    The type of identity that last modified the resource.

    createdAt String

    The timestamp of resource creation (UTC).

    createdBy String

    The identity that created the resource.

    createdByType String

    The type of identity that created the resource.

    lastModifiedAt String

    The timestamp of resource last modification (UTC)

    lastModifiedBy String

    The identity that last modified the resource.

    lastModifiedByType String

    The type of identity that last modified the resource.

    createdAt string

    The timestamp of resource creation (UTC).

    createdBy string

    The identity that created the resource.

    createdByType string

    The type of identity that created the resource.

    lastModifiedAt string

    The timestamp of resource last modification (UTC)

    lastModifiedBy string

    The identity that last modified the resource.

    lastModifiedByType string

    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_type str

    The type of identity that created the resource.

    last_modified_at str

    The timestamp of resource last modification (UTC)

    last_modified_by str

    The identity that last modified the resource.

    last_modified_by_type str

    The type of identity that last modified the resource.

    createdAt String

    The timestamp of resource creation (UTC).

    createdBy String

    The identity that created the resource.

    createdByType String

    The type of identity that created the resource.

    lastModifiedAt String

    The timestamp of resource last modification (UTC)

    lastModifiedBy String

    The identity that last modified the resource.

    lastModifiedByType String

    The type of identity that last modified the resource.

    VirtualNetworkProfileResponse

    Id string

    The ID of the virtual network.

    Subnet string

    The name of the subnet.

    Id string

    The ID of the virtual network.

    Subnet string

    The name of the subnet.

    id String

    The ID of the virtual network.

    subnet String

    The name of the subnet.

    id string

    The ID of the virtual network.

    subnet string

    The name of the subnet.

    id str

    The ID of the virtual network.

    subnet str

    The name of the subnet.

    id String

    The ID of the virtual network.

    subnet String

    The name of the subnet.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    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.21.1 published on Wednesday, Dec 6, 2023 by Pulumi