1. Packages
  2. Azure Native v1
  3. API Docs
  4. hdinsight
  5. getApplication
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

azure-native.hdinsight.getApplication

Explore with Pulumi AI

azure-native-v1 logo
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

    Gets properties of the specified application. API Version: 2018-06-01-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.
    Name string
    The name of the resource
    Properties Pulumi.AzureNative.HDInsight.Outputs.ApplicationPropertiesResponse
    The properties of the application.
    Type string
    The type of the resource.
    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.
    Name string
    The name of the resource
    Properties ApplicationPropertiesResponse
    The properties of the application.
    Type string
    The type of the resource.
    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.
    name String
    The name of the resource
    properties ApplicationPropertiesResponse
    The properties of the application.
    type String
    The type of the resource.
    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.
    name string
    The name of the resource
    properties ApplicationPropertiesResponse
    The properties of the application.
    type string
    The type of the resource.
    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.
    name str
    The name of the resource
    properties ApplicationPropertiesResponse
    The properties of the application.
    type str
    The type of the resource.
    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.
    name String
    The name of the resource
    properties Property Map
    The properties of the application.
    type String
    The type of the resource.
    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.
    SubDomainSuffix string
    The subdomain suffix of the application.
    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.
    SubDomainSuffix string
    The subdomain suffix of the application.
    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.
    subDomainSuffix String
    The subdomain suffix of the application.
    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.
    subDomainSuffix string
    The subdomain suffix of the application.
    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.
    sub_domain_suffix str
    The subdomain suffix of the application.
    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.
    subDomainSuffix String
    The subdomain suffix of the application.

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

    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

    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.

    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-v1 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native-v1 logo
    These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
    Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi