1. Packages
  2. Azure Native v1
  3. API Docs
  4. machinelearningservices
  5. getMachineLearningCompute
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.machinelearningservices.getMachineLearningCompute

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 compute definition by its name. Any secrets (storage keys, service credentials, etc) are not returned - use ‘keys’ nested resource to get them. API Version: 2021-01-01.

    Using getMachineLearningCompute

    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 getMachineLearningCompute(args: GetMachineLearningComputeArgs, opts?: InvokeOptions): Promise<GetMachineLearningComputeResult>
    function getMachineLearningComputeOutput(args: GetMachineLearningComputeOutputArgs, opts?: InvokeOptions): Output<GetMachineLearningComputeResult>
    def get_machine_learning_compute(compute_name: Optional[str] = None,
                                     resource_group_name: Optional[str] = None,
                                     workspace_name: Optional[str] = None,
                                     opts: Optional[InvokeOptions] = None) -> GetMachineLearningComputeResult
    def get_machine_learning_compute_output(compute_name: Optional[pulumi.Input[str]] = None,
                                     resource_group_name: Optional[pulumi.Input[str]] = None,
                                     workspace_name: Optional[pulumi.Input[str]] = None,
                                     opts: Optional[InvokeOptions] = None) -> Output[GetMachineLearningComputeResult]
    func LookupMachineLearningCompute(ctx *Context, args *LookupMachineLearningComputeArgs, opts ...InvokeOption) (*LookupMachineLearningComputeResult, error)
    func LookupMachineLearningComputeOutput(ctx *Context, args *LookupMachineLearningComputeOutputArgs, opts ...InvokeOption) LookupMachineLearningComputeResultOutput

    > Note: This function is named LookupMachineLearningCompute in the Go SDK.

    public static class GetMachineLearningCompute 
    {
        public static Task<GetMachineLearningComputeResult> InvokeAsync(GetMachineLearningComputeArgs args, InvokeOptions? opts = null)
        public static Output<GetMachineLearningComputeResult> Invoke(GetMachineLearningComputeInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetMachineLearningComputeResult> getMachineLearningCompute(GetMachineLearningComputeArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:machinelearningservices:getMachineLearningCompute
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ComputeName string
    Name of the Azure Machine Learning compute.
    ResourceGroupName string
    Name of the resource group in which workspace is located.
    WorkspaceName string
    Name of Azure Machine Learning workspace.
    ComputeName string
    Name of the Azure Machine Learning compute.
    ResourceGroupName string
    Name of the resource group in which workspace is located.
    WorkspaceName string
    Name of Azure Machine Learning workspace.
    computeName String
    Name of the Azure Machine Learning compute.
    resourceGroupName String
    Name of the resource group in which workspace is located.
    workspaceName String
    Name of Azure Machine Learning workspace.
    computeName string
    Name of the Azure Machine Learning compute.
    resourceGroupName string
    Name of the resource group in which workspace is located.
    workspaceName string
    Name of Azure Machine Learning workspace.
    compute_name str
    Name of the Azure Machine Learning compute.
    resource_group_name str
    Name of the resource group in which workspace is located.
    workspace_name str
    Name of Azure Machine Learning workspace.
    computeName String
    Name of the Azure Machine Learning compute.
    resourceGroupName String
    Name of the resource group in which workspace is located.
    workspaceName String
    Name of Azure Machine Learning workspace.

    getMachineLearningCompute Result

    The following output properties are available:

    Id string
    Specifies the resource ID.
    Name string
    Specifies the name of the resource.
    Properties Pulumi.AzureNative.MachineLearningServices.Outputs.AKSResponse | Pulumi.AzureNative.MachineLearningServices.Outputs.AmlComputeResponse | Pulumi.AzureNative.MachineLearningServices.Outputs.ComputeInstanceResponse | Pulumi.AzureNative.MachineLearningServices.Outputs.DataFactoryResponse | Pulumi.AzureNative.MachineLearningServices.Outputs.DataLakeAnalyticsResponse | Pulumi.AzureNative.MachineLearningServices.Outputs.DatabricksResponse | Pulumi.AzureNative.MachineLearningServices.Outputs.HDInsightResponse | Pulumi.AzureNative.MachineLearningServices.Outputs.VirtualMachineResponse
    Compute properties
    SystemData Pulumi.AzureNative.MachineLearningServices.Outputs.SystemDataResponse
    Read only system data
    Type string
    Specifies the type of the resource.
    Identity Pulumi.AzureNative.MachineLearningServices.Outputs.IdentityResponse
    The identity of the resource.
    Location string
    Specifies the location of the resource.
    Sku Pulumi.AzureNative.MachineLearningServices.Outputs.SkuResponse
    The sku of the workspace.
    Tags Dictionary<string, string>
    Contains resource tags defined as key/value pairs.
    Id string
    Specifies the resource ID.
    Name string
    Specifies the name of the resource.
    Properties AKSResponse | AmlComputeResponse | ComputeInstanceResponse | DataFactoryResponse | DataLakeAnalyticsResponse | DatabricksResponse | HDInsightResponse | VirtualMachineResponse
    Compute properties
    SystemData SystemDataResponse
    Read only system data
    Type string
    Specifies the type of the resource.
    Identity IdentityResponse
    The identity of the resource.
    Location string
    Specifies the location of the resource.
    Sku SkuResponse
    The sku of the workspace.
    Tags map[string]string
    Contains resource tags defined as key/value pairs.
    id String
    Specifies the resource ID.
    name String
    Specifies the name of the resource.
    properties AKSResponse | AmlComputeResponse | ComputeInstanceResponse | DataFactoryResponse | DataLakeAnalyticsResponse | DatabricksResponse | HDInsightResponse | VirtualMachineResponse
    Compute properties
    systemData SystemDataResponse
    Read only system data
    type String
    Specifies the type of the resource.
    identity IdentityResponse
    The identity of the resource.
    location String
    Specifies the location of the resource.
    sku SkuResponse
    The sku of the workspace.
    tags Map<String,String>
    Contains resource tags defined as key/value pairs.
    id string
    Specifies the resource ID.
    name string
    Specifies the name of the resource.
    properties AKSResponse | AmlComputeResponse | ComputeInstanceResponse | DataFactoryResponse | DataLakeAnalyticsResponse | DatabricksResponse | HDInsightResponse | VirtualMachineResponse
    Compute properties
    systemData SystemDataResponse
    Read only system data
    type string
    Specifies the type of the resource.
    identity IdentityResponse
    The identity of the resource.
    location string
    Specifies the location of the resource.
    sku SkuResponse
    The sku of the workspace.
    tags {[key: string]: string}
    Contains resource tags defined as key/value pairs.
    id str
    Specifies the resource ID.
    name str
    Specifies the name of the resource.
    properties AKSResponse | AmlComputeResponse | ComputeInstanceResponse | DataFactoryResponse | DataLakeAnalyticsResponse | DatabricksResponse | HDInsightResponse | VirtualMachineResponse
    Compute properties
    system_data SystemDataResponse
    Read only system data
    type str
    Specifies the type of the resource.
    identity IdentityResponse
    The identity of the resource.
    location str
    Specifies the location of the resource.
    sku SkuResponse
    The sku of the workspace.
    tags Mapping[str, str]
    Contains resource tags defined as key/value pairs.
    id String
    Specifies the resource ID.
    name String
    Specifies the name of the resource.
    properties Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map
    Compute properties
    systemData Property Map
    Read only system data
    type String
    Specifies the type of the resource.
    identity Property Map
    The identity of the resource.
    location String
    Specifies the location of the resource.
    sku Property Map
    The sku of the workspace.
    tags Map<String>
    Contains resource tags defined as key/value pairs.

    Supporting Types

    AKSResponse

    IsAttachedCompute bool
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    ProvisioningErrors List<Pulumi.AzureNative.MachineLearningServices.Inputs.MachineLearningServiceErrorResponse>
    Errors during provisioning
    ProvisioningState string
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    ComputeLocation string
    Location for the underlying compute
    Description string
    The description of the Machine Learning compute.
    Properties Pulumi.AzureNative.MachineLearningServices.Inputs.AKSResponseProperties
    AKS properties
    ResourceId string
    ARM resource id of the underlying compute
    IsAttachedCompute bool
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    ProvisioningErrors []MachineLearningServiceErrorResponse
    Errors during provisioning
    ProvisioningState string
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    ComputeLocation string
    Location for the underlying compute
    Description string
    The description of the Machine Learning compute.
    Properties AKSResponseProperties
    AKS properties
    ResourceId string
    ARM resource id of the underlying compute
    isAttachedCompute Boolean
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioningErrors List<MachineLearningServiceErrorResponse>
    Errors during provisioning
    provisioningState String
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    computeLocation String
    Location for the underlying compute
    description String
    The description of the Machine Learning compute.
    properties AKSResponseProperties
    AKS properties
    resourceId String
    ARM resource id of the underlying compute
    isAttachedCompute boolean
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioningErrors MachineLearningServiceErrorResponse[]
    Errors during provisioning
    provisioningState string
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    computeLocation string
    Location for the underlying compute
    description string
    The description of the Machine Learning compute.
    properties AKSResponseProperties
    AKS properties
    resourceId string
    ARM resource id of the underlying compute
    is_attached_compute bool
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioning_errors Sequence[MachineLearningServiceErrorResponse]
    Errors during provisioning
    provisioning_state str
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    compute_location str
    Location for the underlying compute
    description str
    The description of the Machine Learning compute.
    properties AKSResponseProperties
    AKS properties
    resource_id str
    ARM resource id of the underlying compute
    isAttachedCompute Boolean
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioningErrors List<Property Map>
    Errors during provisioning
    provisioningState String
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    computeLocation String
    Location for the underlying compute
    description String
    The description of the Machine Learning compute.
    properties Property Map
    AKS properties
    resourceId String
    ARM resource id of the underlying compute

    AKSResponseProperties

    SystemServices []SystemServiceResponse
    System services
    AgentCount int
    Number of agents
    AgentVmSize string
    Agent virtual machine size
    AksNetworkingConfiguration AksNetworkingConfigurationResponse
    AKS networking configuration for vnet
    ClusterFqdn string
    Cluster full qualified domain name
    ClusterPurpose string
    Intended usage of the cluster
    SslConfiguration SslConfigurationResponse
    SSL configuration
    systemServices List<SystemServiceResponse>
    System services
    agentCount Integer
    Number of agents
    agentVmSize String
    Agent virtual machine size
    aksNetworkingConfiguration AksNetworkingConfigurationResponse
    AKS networking configuration for vnet
    clusterFqdn String
    Cluster full qualified domain name
    clusterPurpose String
    Intended usage of the cluster
    sslConfiguration SslConfigurationResponse
    SSL configuration
    systemServices SystemServiceResponse[]
    System services
    agentCount number
    Number of agents
    agentVmSize string
    Agent virtual machine size
    aksNetworkingConfiguration AksNetworkingConfigurationResponse
    AKS networking configuration for vnet
    clusterFqdn string
    Cluster full qualified domain name
    clusterPurpose string
    Intended usage of the cluster
    sslConfiguration SslConfigurationResponse
    SSL configuration
    system_services Sequence[SystemServiceResponse]
    System services
    agent_count int
    Number of agents
    agent_vm_size str
    Agent virtual machine size
    aks_networking_configuration AksNetworkingConfigurationResponse
    AKS networking configuration for vnet
    cluster_fqdn str
    Cluster full qualified domain name
    cluster_purpose str
    Intended usage of the cluster
    ssl_configuration SslConfigurationResponse
    SSL configuration
    systemServices List<Property Map>
    System services
    agentCount Number
    Number of agents
    agentVmSize String
    Agent virtual machine size
    aksNetworkingConfiguration Property Map
    AKS networking configuration for vnet
    clusterFqdn String
    Cluster full qualified domain name
    clusterPurpose String
    Intended usage of the cluster
    sslConfiguration Property Map
    SSL configuration

    AksNetworkingConfigurationResponse

    DnsServiceIP string
    An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
    DockerBridgeCidr string
    A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range.
    ServiceCidr string
    A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
    SubnetId string
    Virtual network subnet resource ID the compute nodes belong to
    DnsServiceIP string
    An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
    DockerBridgeCidr string
    A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range.
    ServiceCidr string
    A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
    SubnetId string
    Virtual network subnet resource ID the compute nodes belong to
    dnsServiceIP String
    An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
    dockerBridgeCidr String
    A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range.
    serviceCidr String
    A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
    subnetId String
    Virtual network subnet resource ID the compute nodes belong to
    dnsServiceIP string
    An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
    dockerBridgeCidr string
    A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range.
    serviceCidr string
    A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
    subnetId string
    Virtual network subnet resource ID the compute nodes belong to
    dns_service_ip str
    An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
    docker_bridge_cidr str
    A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range.
    service_cidr str
    A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
    subnet_id str
    Virtual network subnet resource ID the compute nodes belong to
    dnsServiceIP String
    An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
    dockerBridgeCidr String
    A CIDR notation IP range assigned to the Docker bridge network. It must not overlap with any Subnet IP ranges or the Kubernetes service address range.
    serviceCidr String
    A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
    subnetId String
    Virtual network subnet resource ID the compute nodes belong to

    AmlComputeResponse

    IsAttachedCompute bool
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    ProvisioningErrors List<Pulumi.AzureNative.MachineLearningServices.Inputs.MachineLearningServiceErrorResponse>
    Errors during provisioning
    ProvisioningState string
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    ComputeLocation string
    Location for the underlying compute
    Description string
    The description of the Machine Learning compute.
    Properties Pulumi.AzureNative.MachineLearningServices.Inputs.AmlComputeResponseProperties
    AML Compute properties
    ResourceId string
    ARM resource id of the underlying compute
    IsAttachedCompute bool
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    ProvisioningErrors []MachineLearningServiceErrorResponse
    Errors during provisioning
    ProvisioningState string
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    ComputeLocation string
    Location for the underlying compute
    Description string
    The description of the Machine Learning compute.
    Properties AmlComputeResponseProperties
    AML Compute properties
    ResourceId string
    ARM resource id of the underlying compute
    isAttachedCompute Boolean
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioningErrors List<MachineLearningServiceErrorResponse>
    Errors during provisioning
    provisioningState String
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    computeLocation String
    Location for the underlying compute
    description String
    The description of the Machine Learning compute.
    properties AmlComputeResponseProperties
    AML Compute properties
    resourceId String
    ARM resource id of the underlying compute
    isAttachedCompute boolean
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioningErrors MachineLearningServiceErrorResponse[]
    Errors during provisioning
    provisioningState string
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    computeLocation string
    Location for the underlying compute
    description string
    The description of the Machine Learning compute.
    properties AmlComputeResponseProperties
    AML Compute properties
    resourceId string
    ARM resource id of the underlying compute
    is_attached_compute bool
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioning_errors Sequence[MachineLearningServiceErrorResponse]
    Errors during provisioning
    provisioning_state str
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    compute_location str
    Location for the underlying compute
    description str
    The description of the Machine Learning compute.
    properties AmlComputeResponseProperties
    AML Compute properties
    resource_id str
    ARM resource id of the underlying compute
    isAttachedCompute Boolean
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioningErrors List<Property Map>
    Errors during provisioning
    provisioningState String
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    computeLocation String
    Location for the underlying compute
    description String
    The description of the Machine Learning compute.
    properties Property Map
    AML Compute properties
    resourceId String
    ARM resource id of the underlying compute

    AmlComputeResponseProperties

    AllocationState string
    Allocation state of the compute. Possible values are: steady - Indicates that the compute is not resizing. There are no changes to the number of compute nodes in the compute in progress. A compute enters this state when it is created and when no operations are being performed on the compute to change the number of compute nodes. resizing - Indicates that the compute is resizing; that is, compute nodes are being added to or removed from the compute.
    AllocationStateTransitionTime string
    The time at which the compute entered its current allocation state.
    CurrentNodeCount int
    The number of compute nodes currently assigned to the compute.
    Errors List<Pulumi.AzureNative.MachineLearningServices.Inputs.MachineLearningServiceErrorResponse>
    Collection of errors encountered by various compute nodes during node setup.
    NodeStateCounts Pulumi.AzureNative.MachineLearningServices.Inputs.NodeStateCountsResponse
    Counts of various node states on the compute.
    TargetNodeCount int
    The target number of compute nodes for the compute. If the allocationState is resizing, this property denotes the target node count for the ongoing resize operation. If the allocationState is steady, this property denotes the target node count for the previous resize operation.
    EnableNodePublicIp bool
    Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
    IsolatedNetwork bool
    Network is isolated or not
    OsType string
    Compute OS Type
    RemoteLoginPortPublicAccess string
    State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on all nodes of the cluster. Enabled - Indicates that the public ssh port is open on all nodes of the cluster. NotSpecified - Indicates that the public ssh port is closed on all nodes of the cluster if VNet is defined, else is open all public nodes. It can be default only during cluster creation time, after creation it will be either enabled or disabled.
    ScaleSettings Pulumi.AzureNative.MachineLearningServices.Inputs.ScaleSettingsResponse
    Scale settings for AML Compute
    Subnet Pulumi.AzureNative.MachineLearningServices.Inputs.ResourceIdResponse
    Virtual network subnet resource ID the compute nodes belong to.
    UserAccountCredentials Pulumi.AzureNative.MachineLearningServices.Inputs.UserAccountCredentialsResponse
    Credentials for an administrator user account that will be created on each compute node.
    VirtualMachineImage Pulumi.AzureNative.MachineLearningServices.Inputs.VirtualMachineImageResponse
    Virtual Machine image for AML Compute - windows only
    VmPriority string
    Virtual Machine priority
    VmSize string
    Virtual Machine Size
    AllocationState string
    Allocation state of the compute. Possible values are: steady - Indicates that the compute is not resizing. There are no changes to the number of compute nodes in the compute in progress. A compute enters this state when it is created and when no operations are being performed on the compute to change the number of compute nodes. resizing - Indicates that the compute is resizing; that is, compute nodes are being added to or removed from the compute.
    AllocationStateTransitionTime string
    The time at which the compute entered its current allocation state.
    CurrentNodeCount int
    The number of compute nodes currently assigned to the compute.
    Errors []MachineLearningServiceErrorResponse
    Collection of errors encountered by various compute nodes during node setup.
    NodeStateCounts NodeStateCountsResponse
    Counts of various node states on the compute.
    TargetNodeCount int
    The target number of compute nodes for the compute. If the allocationState is resizing, this property denotes the target node count for the ongoing resize operation. If the allocationState is steady, this property denotes the target node count for the previous resize operation.
    EnableNodePublicIp bool
    Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
    IsolatedNetwork bool
    Network is isolated or not
    OsType string
    Compute OS Type
    RemoteLoginPortPublicAccess string
    State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on all nodes of the cluster. Enabled - Indicates that the public ssh port is open on all nodes of the cluster. NotSpecified - Indicates that the public ssh port is closed on all nodes of the cluster if VNet is defined, else is open all public nodes. It can be default only during cluster creation time, after creation it will be either enabled or disabled.
    ScaleSettings ScaleSettingsResponse
    Scale settings for AML Compute
    Subnet ResourceIdResponse
    Virtual network subnet resource ID the compute nodes belong to.
    UserAccountCredentials UserAccountCredentialsResponse
    Credentials for an administrator user account that will be created on each compute node.
    VirtualMachineImage VirtualMachineImageResponse
    Virtual Machine image for AML Compute - windows only
    VmPriority string
    Virtual Machine priority
    VmSize string
    Virtual Machine Size
    allocationState String
    Allocation state of the compute. Possible values are: steady - Indicates that the compute is not resizing. There are no changes to the number of compute nodes in the compute in progress. A compute enters this state when it is created and when no operations are being performed on the compute to change the number of compute nodes. resizing - Indicates that the compute is resizing; that is, compute nodes are being added to or removed from the compute.
    allocationStateTransitionTime String
    The time at which the compute entered its current allocation state.
    currentNodeCount Integer
    The number of compute nodes currently assigned to the compute.
    errors List<MachineLearningServiceErrorResponse>
    Collection of errors encountered by various compute nodes during node setup.
    nodeStateCounts NodeStateCountsResponse
    Counts of various node states on the compute.
    targetNodeCount Integer
    The target number of compute nodes for the compute. If the allocationState is resizing, this property denotes the target node count for the ongoing resize operation. If the allocationState is steady, this property denotes the target node count for the previous resize operation.
    enableNodePublicIp Boolean
    Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
    isolatedNetwork Boolean
    Network is isolated or not
    osType String
    Compute OS Type
    remoteLoginPortPublicAccess String
    State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on all nodes of the cluster. Enabled - Indicates that the public ssh port is open on all nodes of the cluster. NotSpecified - Indicates that the public ssh port is closed on all nodes of the cluster if VNet is defined, else is open all public nodes. It can be default only during cluster creation time, after creation it will be either enabled or disabled.
    scaleSettings ScaleSettingsResponse
    Scale settings for AML Compute
    subnet ResourceIdResponse
    Virtual network subnet resource ID the compute nodes belong to.
    userAccountCredentials UserAccountCredentialsResponse
    Credentials for an administrator user account that will be created on each compute node.
    virtualMachineImage VirtualMachineImageResponse
    Virtual Machine image for AML Compute - windows only
    vmPriority String
    Virtual Machine priority
    vmSize String
    Virtual Machine Size
    allocationState string
    Allocation state of the compute. Possible values are: steady - Indicates that the compute is not resizing. There are no changes to the number of compute nodes in the compute in progress. A compute enters this state when it is created and when no operations are being performed on the compute to change the number of compute nodes. resizing - Indicates that the compute is resizing; that is, compute nodes are being added to or removed from the compute.
    allocationStateTransitionTime string
    The time at which the compute entered its current allocation state.
    currentNodeCount number
    The number of compute nodes currently assigned to the compute.
    errors MachineLearningServiceErrorResponse[]
    Collection of errors encountered by various compute nodes during node setup.
    nodeStateCounts NodeStateCountsResponse
    Counts of various node states on the compute.
    targetNodeCount number
    The target number of compute nodes for the compute. If the allocationState is resizing, this property denotes the target node count for the ongoing resize operation. If the allocationState is steady, this property denotes the target node count for the previous resize operation.
    enableNodePublicIp boolean
    Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
    isolatedNetwork boolean
    Network is isolated or not
    osType string
    Compute OS Type
    remoteLoginPortPublicAccess string
    State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on all nodes of the cluster. Enabled - Indicates that the public ssh port is open on all nodes of the cluster. NotSpecified - Indicates that the public ssh port is closed on all nodes of the cluster if VNet is defined, else is open all public nodes. It can be default only during cluster creation time, after creation it will be either enabled or disabled.
    scaleSettings ScaleSettingsResponse
    Scale settings for AML Compute
    subnet ResourceIdResponse
    Virtual network subnet resource ID the compute nodes belong to.
    userAccountCredentials UserAccountCredentialsResponse
    Credentials for an administrator user account that will be created on each compute node.
    virtualMachineImage VirtualMachineImageResponse
    Virtual Machine image for AML Compute - windows only
    vmPriority string
    Virtual Machine priority
    vmSize string
    Virtual Machine Size
    allocation_state str
    Allocation state of the compute. Possible values are: steady - Indicates that the compute is not resizing. There are no changes to the number of compute nodes in the compute in progress. A compute enters this state when it is created and when no operations are being performed on the compute to change the number of compute nodes. resizing - Indicates that the compute is resizing; that is, compute nodes are being added to or removed from the compute.
    allocation_state_transition_time str
    The time at which the compute entered its current allocation state.
    current_node_count int
    The number of compute nodes currently assigned to the compute.
    errors Sequence[MachineLearningServiceErrorResponse]
    Collection of errors encountered by various compute nodes during node setup.
    node_state_counts NodeStateCountsResponse
    Counts of various node states on the compute.
    target_node_count int
    The target number of compute nodes for the compute. If the allocationState is resizing, this property denotes the target node count for the ongoing resize operation. If the allocationState is steady, this property denotes the target node count for the previous resize operation.
    enable_node_public_ip bool
    Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
    isolated_network bool
    Network is isolated or not
    os_type str
    Compute OS Type
    remote_login_port_public_access str
    State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on all nodes of the cluster. Enabled - Indicates that the public ssh port is open on all nodes of the cluster. NotSpecified - Indicates that the public ssh port is closed on all nodes of the cluster if VNet is defined, else is open all public nodes. It can be default only during cluster creation time, after creation it will be either enabled or disabled.
    scale_settings ScaleSettingsResponse
    Scale settings for AML Compute
    subnet ResourceIdResponse
    Virtual network subnet resource ID the compute nodes belong to.
    user_account_credentials UserAccountCredentialsResponse
    Credentials for an administrator user account that will be created on each compute node.
    virtual_machine_image VirtualMachineImageResponse
    Virtual Machine image for AML Compute - windows only
    vm_priority str
    Virtual Machine priority
    vm_size str
    Virtual Machine Size
    allocationState String
    Allocation state of the compute. Possible values are: steady - Indicates that the compute is not resizing. There are no changes to the number of compute nodes in the compute in progress. A compute enters this state when it is created and when no operations are being performed on the compute to change the number of compute nodes. resizing - Indicates that the compute is resizing; that is, compute nodes are being added to or removed from the compute.
    allocationStateTransitionTime String
    The time at which the compute entered its current allocation state.
    currentNodeCount Number
    The number of compute nodes currently assigned to the compute.
    errors List<Property Map>
    Collection of errors encountered by various compute nodes during node setup.
    nodeStateCounts Property Map
    Counts of various node states on the compute.
    targetNodeCount Number
    The target number of compute nodes for the compute. If the allocationState is resizing, this property denotes the target node count for the ongoing resize operation. If the allocationState is steady, this property denotes the target node count for the previous resize operation.
    enableNodePublicIp Boolean
    Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
    isolatedNetwork Boolean
    Network is isolated or not
    osType String
    Compute OS Type
    remoteLoginPortPublicAccess String
    State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on all nodes of the cluster. Enabled - Indicates that the public ssh port is open on all nodes of the cluster. NotSpecified - Indicates that the public ssh port is closed on all nodes of the cluster if VNet is defined, else is open all public nodes. It can be default only during cluster creation time, after creation it will be either enabled or disabled.
    scaleSettings Property Map
    Scale settings for AML Compute
    subnet Property Map
    Virtual network subnet resource ID the compute nodes belong to.
    userAccountCredentials Property Map
    Credentials for an administrator user account that will be created on each compute node.
    virtualMachineImage Property Map
    Virtual Machine image for AML Compute - windows only
    vmPriority String
    Virtual Machine priority
    vmSize String
    Virtual Machine Size

    AssignedUserResponse

    ObjectId string
    User’s AAD Object Id.
    TenantId string
    User’s AAD Tenant Id.
    ObjectId string
    User’s AAD Object Id.
    TenantId string
    User’s AAD Tenant Id.
    objectId String
    User’s AAD Object Id.
    tenantId String
    User’s AAD Tenant Id.
    objectId string
    User’s AAD Object Id.
    tenantId string
    User’s AAD Tenant Id.
    object_id str
    User’s AAD Object Id.
    tenant_id str
    User’s AAD Tenant Id.
    objectId String
    User’s AAD Object Id.
    tenantId String
    User’s AAD Tenant Id.

    ComputeInstanceApplicationResponse

    DisplayName string
    Name of the ComputeInstance application.
    EndpointUri string
    Application' endpoint URI.
    DisplayName string
    Name of the ComputeInstance application.
    EndpointUri string
    Application' endpoint URI.
    displayName String
    Name of the ComputeInstance application.
    endpointUri String
    Application' endpoint URI.
    displayName string
    Name of the ComputeInstance application.
    endpointUri string
    Application' endpoint URI.
    display_name str
    Name of the ComputeInstance application.
    endpoint_uri str
    Application' endpoint URI.
    displayName String
    Name of the ComputeInstance application.
    endpointUri String
    Application' endpoint URI.

    ComputeInstanceConnectivityEndpointsResponse

    PrivateIpAddress string
    Private IP Address of this ComputeInstance (local to the VNET in which the compute instance is deployed).
    PublicIpAddress string
    Public IP Address of this ComputeInstance.
    PrivateIpAddress string
    Private IP Address of this ComputeInstance (local to the VNET in which the compute instance is deployed).
    PublicIpAddress string
    Public IP Address of this ComputeInstance.
    privateIpAddress String
    Private IP Address of this ComputeInstance (local to the VNET in which the compute instance is deployed).
    publicIpAddress String
    Public IP Address of this ComputeInstance.
    privateIpAddress string
    Private IP Address of this ComputeInstance (local to the VNET in which the compute instance is deployed).
    publicIpAddress string
    Public IP Address of this ComputeInstance.
    private_ip_address str
    Private IP Address of this ComputeInstance (local to the VNET in which the compute instance is deployed).
    public_ip_address str
    Public IP Address of this ComputeInstance.
    privateIpAddress String
    Private IP Address of this ComputeInstance (local to the VNET in which the compute instance is deployed).
    publicIpAddress String
    Public IP Address of this ComputeInstance.

    ComputeInstanceCreatedByResponse

    UserId string
    Uniquely identifies the user within his/her organization.
    UserName string
    Name of the user.
    UserOrgId string
    Uniquely identifies user' Azure Active Directory organization.
    UserId string
    Uniquely identifies the user within his/her organization.
    UserName string
    Name of the user.
    UserOrgId string
    Uniquely identifies user' Azure Active Directory organization.
    userId String
    Uniquely identifies the user within his/her organization.
    userName String
    Name of the user.
    userOrgId String
    Uniquely identifies user' Azure Active Directory organization.
    userId string
    Uniquely identifies the user within his/her organization.
    userName string
    Name of the user.
    userOrgId string
    Uniquely identifies user' Azure Active Directory organization.
    user_id str
    Uniquely identifies the user within his/her organization.
    user_name str
    Name of the user.
    user_org_id str
    Uniquely identifies user' Azure Active Directory organization.
    userId String
    Uniquely identifies the user within his/her organization.
    userName String
    Name of the user.
    userOrgId String
    Uniquely identifies user' Azure Active Directory organization.

    ComputeInstanceLastOperationResponse

    OperationName string
    Name of the last operation.
    OperationStatus string
    Operation status.
    OperationTime string
    Time of the last operation.
    OperationName string
    Name of the last operation.
    OperationStatus string
    Operation status.
    OperationTime string
    Time of the last operation.
    operationName String
    Name of the last operation.
    operationStatus String
    Operation status.
    operationTime String
    Time of the last operation.
    operationName string
    Name of the last operation.
    operationStatus string
    Operation status.
    operationTime string
    Time of the last operation.
    operation_name str
    Name of the last operation.
    operation_status str
    Operation status.
    operation_time str
    Time of the last operation.
    operationName String
    Name of the last operation.
    operationStatus String
    Operation status.
    operationTime String
    Time of the last operation.

    ComputeInstanceResponse

    IsAttachedCompute bool
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    ProvisioningErrors List<Pulumi.AzureNative.MachineLearningServices.Inputs.MachineLearningServiceErrorResponse>
    Errors during provisioning
    ProvisioningState string
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    ComputeLocation string
    Location for the underlying compute
    Description string
    The description of the Machine Learning compute.
    Properties Pulumi.AzureNative.MachineLearningServices.Inputs.ComputeInstanceResponseProperties
    Compute Instance properties
    ResourceId string
    ARM resource id of the underlying compute
    IsAttachedCompute bool
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    ProvisioningErrors []MachineLearningServiceErrorResponse
    Errors during provisioning
    ProvisioningState string
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    ComputeLocation string
    Location for the underlying compute
    Description string
    The description of the Machine Learning compute.
    Properties ComputeInstanceResponseProperties
    Compute Instance properties
    ResourceId string
    ARM resource id of the underlying compute
    isAttachedCompute Boolean
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioningErrors List<MachineLearningServiceErrorResponse>
    Errors during provisioning
    provisioningState String
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    computeLocation String
    Location for the underlying compute
    description String
    The description of the Machine Learning compute.
    properties ComputeInstanceResponseProperties
    Compute Instance properties
    resourceId String
    ARM resource id of the underlying compute
    isAttachedCompute boolean
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioningErrors MachineLearningServiceErrorResponse[]
    Errors during provisioning
    provisioningState string
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    computeLocation string
    Location for the underlying compute
    description string
    The description of the Machine Learning compute.
    properties ComputeInstanceResponseProperties
    Compute Instance properties
    resourceId string
    ARM resource id of the underlying compute
    is_attached_compute bool
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioning_errors Sequence[MachineLearningServiceErrorResponse]
    Errors during provisioning
    provisioning_state str
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    compute_location str
    Location for the underlying compute
    description str
    The description of the Machine Learning compute.
    properties ComputeInstanceResponseProperties
    Compute Instance properties
    resource_id str
    ARM resource id of the underlying compute
    isAttachedCompute Boolean
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioningErrors List<Property Map>
    Errors during provisioning
    provisioningState String
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    computeLocation String
    Location for the underlying compute
    description String
    The description of the Machine Learning compute.
    properties Property Map
    Compute Instance properties
    resourceId String
    ARM resource id of the underlying compute

    ComputeInstanceResponseProperties

    Applications List<Pulumi.AzureNative.MachineLearningServices.Inputs.ComputeInstanceApplicationResponse>
    Describes available applications and their endpoints on this ComputeInstance.
    ConnectivityEndpoints Pulumi.AzureNative.MachineLearningServices.Inputs.ComputeInstanceConnectivityEndpointsResponse
    Describes all connectivity endpoints available for this ComputeInstance.
    CreatedBy Pulumi.AzureNative.MachineLearningServices.Inputs.ComputeInstanceCreatedByResponse
    Describes information on user who created this ComputeInstance.
    Errors List<Pulumi.AzureNative.MachineLearningServices.Inputs.MachineLearningServiceErrorResponse>
    Collection of errors encountered on this ComputeInstance.
    LastOperation Pulumi.AzureNative.MachineLearningServices.Inputs.ComputeInstanceLastOperationResponse
    The last operation on ComputeInstance.
    State string
    The current state of this ComputeInstance.
    ApplicationSharingPolicy string
    Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.
    ComputeInstanceAuthorizationType string
    The Compute Instance Authorization type. Available values are personal (default).
    PersonalComputeInstanceSettings Pulumi.AzureNative.MachineLearningServices.Inputs.PersonalComputeInstanceSettingsResponse
    Settings for a personal compute instance.
    SetupScripts Pulumi.AzureNative.MachineLearningServices.Inputs.SetupScriptsResponse
    Details of customized scripts to execute for setting up the cluster.
    SshSettings Pulumi.AzureNative.MachineLearningServices.Inputs.ComputeInstanceSshSettingsResponse
    Specifies policy and settings for SSH access.
    Subnet Pulumi.AzureNative.MachineLearningServices.Inputs.ResourceIdResponse
    Virtual network subnet resource ID the compute nodes belong to.
    VmSize string
    Virtual Machine Size
    Applications []ComputeInstanceApplicationResponse
    Describes available applications and their endpoints on this ComputeInstance.
    ConnectivityEndpoints ComputeInstanceConnectivityEndpointsResponse
    Describes all connectivity endpoints available for this ComputeInstance.
    CreatedBy ComputeInstanceCreatedByResponse
    Describes information on user who created this ComputeInstance.
    Errors []MachineLearningServiceErrorResponse
    Collection of errors encountered on this ComputeInstance.
    LastOperation ComputeInstanceLastOperationResponse
    The last operation on ComputeInstance.
    State string
    The current state of this ComputeInstance.
    ApplicationSharingPolicy string
    Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.
    ComputeInstanceAuthorizationType string
    The Compute Instance Authorization type. Available values are personal (default).
    PersonalComputeInstanceSettings PersonalComputeInstanceSettingsResponse
    Settings for a personal compute instance.
    SetupScripts SetupScriptsResponse
    Details of customized scripts to execute for setting up the cluster.
    SshSettings ComputeInstanceSshSettingsResponse
    Specifies policy and settings for SSH access.
    Subnet ResourceIdResponse
    Virtual network subnet resource ID the compute nodes belong to.
    VmSize string
    Virtual Machine Size
    applications List<ComputeInstanceApplicationResponse>
    Describes available applications and their endpoints on this ComputeInstance.
    connectivityEndpoints ComputeInstanceConnectivityEndpointsResponse
    Describes all connectivity endpoints available for this ComputeInstance.
    createdBy ComputeInstanceCreatedByResponse
    Describes information on user who created this ComputeInstance.
    errors List<MachineLearningServiceErrorResponse>
    Collection of errors encountered on this ComputeInstance.
    lastOperation ComputeInstanceLastOperationResponse
    The last operation on ComputeInstance.
    state String
    The current state of this ComputeInstance.
    applicationSharingPolicy String
    Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.
    computeInstanceAuthorizationType String
    The Compute Instance Authorization type. Available values are personal (default).
    personalComputeInstanceSettings PersonalComputeInstanceSettingsResponse
    Settings for a personal compute instance.
    setupScripts SetupScriptsResponse
    Details of customized scripts to execute for setting up the cluster.
    sshSettings ComputeInstanceSshSettingsResponse
    Specifies policy and settings for SSH access.
    subnet ResourceIdResponse
    Virtual network subnet resource ID the compute nodes belong to.
    vmSize String
    Virtual Machine Size
    applications ComputeInstanceApplicationResponse[]
    Describes available applications and their endpoints on this ComputeInstance.
    connectivityEndpoints ComputeInstanceConnectivityEndpointsResponse
    Describes all connectivity endpoints available for this ComputeInstance.
    createdBy ComputeInstanceCreatedByResponse
    Describes information on user who created this ComputeInstance.
    errors MachineLearningServiceErrorResponse[]
    Collection of errors encountered on this ComputeInstance.
    lastOperation ComputeInstanceLastOperationResponse
    The last operation on ComputeInstance.
    state string
    The current state of this ComputeInstance.
    applicationSharingPolicy string
    Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.
    computeInstanceAuthorizationType string
    The Compute Instance Authorization type. Available values are personal (default).
    personalComputeInstanceSettings PersonalComputeInstanceSettingsResponse
    Settings for a personal compute instance.
    setupScripts SetupScriptsResponse
    Details of customized scripts to execute for setting up the cluster.
    sshSettings ComputeInstanceSshSettingsResponse
    Specifies policy and settings for SSH access.
    subnet ResourceIdResponse
    Virtual network subnet resource ID the compute nodes belong to.
    vmSize string
    Virtual Machine Size
    applications Sequence[ComputeInstanceApplicationResponse]
    Describes available applications and their endpoints on this ComputeInstance.
    connectivity_endpoints ComputeInstanceConnectivityEndpointsResponse
    Describes all connectivity endpoints available for this ComputeInstance.
    created_by ComputeInstanceCreatedByResponse
    Describes information on user who created this ComputeInstance.
    errors Sequence[MachineLearningServiceErrorResponse]
    Collection of errors encountered on this ComputeInstance.
    last_operation ComputeInstanceLastOperationResponse
    The last operation on ComputeInstance.
    state str
    The current state of this ComputeInstance.
    application_sharing_policy str
    Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.
    compute_instance_authorization_type str
    The Compute Instance Authorization type. Available values are personal (default).
    personal_compute_instance_settings PersonalComputeInstanceSettingsResponse
    Settings for a personal compute instance.
    setup_scripts SetupScriptsResponse
    Details of customized scripts to execute for setting up the cluster.
    ssh_settings ComputeInstanceSshSettingsResponse
    Specifies policy and settings for SSH access.
    subnet ResourceIdResponse
    Virtual network subnet resource ID the compute nodes belong to.
    vm_size str
    Virtual Machine Size
    applications List<Property Map>
    Describes available applications and their endpoints on this ComputeInstance.
    connectivityEndpoints Property Map
    Describes all connectivity endpoints available for this ComputeInstance.
    createdBy Property Map
    Describes information on user who created this ComputeInstance.
    errors List<Property Map>
    Collection of errors encountered on this ComputeInstance.
    lastOperation Property Map
    The last operation on ComputeInstance.
    state String
    The current state of this ComputeInstance.
    applicationSharingPolicy String
    Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.
    computeInstanceAuthorizationType String
    The Compute Instance Authorization type. Available values are personal (default).
    personalComputeInstanceSettings Property Map
    Settings for a personal compute instance.
    setupScripts Property Map
    Details of customized scripts to execute for setting up the cluster.
    sshSettings Property Map
    Specifies policy and settings for SSH access.
    subnet Property Map
    Virtual network subnet resource ID the compute nodes belong to.
    vmSize String
    Virtual Machine Size

    ComputeInstanceSshSettingsResponse

    AdminUserName string
    Describes the admin user name.
    SshPort int
    Describes the port for connecting through SSH.
    AdminPublicKey string
    Specifies the SSH rsa public key file as a string. Use "ssh-keygen -t rsa -b 2048" to generate your SSH key pairs.
    SshPublicAccess string
    State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable.
    AdminUserName string
    Describes the admin user name.
    SshPort int
    Describes the port for connecting through SSH.
    AdminPublicKey string
    Specifies the SSH rsa public key file as a string. Use "ssh-keygen -t rsa -b 2048" to generate your SSH key pairs.
    SshPublicAccess string
    State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable.
    adminUserName String
    Describes the admin user name.
    sshPort Integer
    Describes the port for connecting through SSH.
    adminPublicKey String
    Specifies the SSH rsa public key file as a string. Use "ssh-keygen -t rsa -b 2048" to generate your SSH key pairs.
    sshPublicAccess String
    State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable.
    adminUserName string
    Describes the admin user name.
    sshPort number
    Describes the port for connecting through SSH.
    adminPublicKey string
    Specifies the SSH rsa public key file as a string. Use "ssh-keygen -t rsa -b 2048" to generate your SSH key pairs.
    sshPublicAccess string
    State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable.
    admin_user_name str
    Describes the admin user name.
    ssh_port int
    Describes the port for connecting through SSH.
    admin_public_key str
    Specifies the SSH rsa public key file as a string. Use "ssh-keygen -t rsa -b 2048" to generate your SSH key pairs.
    ssh_public_access str
    State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable.
    adminUserName String
    Describes the admin user name.
    sshPort Number
    Describes the port for connecting through SSH.
    adminPublicKey String
    Specifies the SSH rsa public key file as a string. Use "ssh-keygen -t rsa -b 2048" to generate your SSH key pairs.
    sshPublicAccess String
    State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable.

    DataFactoryResponse

    IsAttachedCompute bool
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    ProvisioningErrors List<Pulumi.AzureNative.MachineLearningServices.Inputs.MachineLearningServiceErrorResponse>
    Errors during provisioning
    ProvisioningState string
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    ComputeLocation string
    Location for the underlying compute
    Description string
    The description of the Machine Learning compute.
    ResourceId string
    ARM resource id of the underlying compute
    IsAttachedCompute bool
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    ProvisioningErrors []MachineLearningServiceErrorResponse
    Errors during provisioning
    ProvisioningState string
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    ComputeLocation string
    Location for the underlying compute
    Description string
    The description of the Machine Learning compute.
    ResourceId string
    ARM resource id of the underlying compute
    isAttachedCompute Boolean
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioningErrors List<MachineLearningServiceErrorResponse>
    Errors during provisioning
    provisioningState String
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    computeLocation String
    Location for the underlying compute
    description String
    The description of the Machine Learning compute.
    resourceId String
    ARM resource id of the underlying compute
    isAttachedCompute boolean
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioningErrors MachineLearningServiceErrorResponse[]
    Errors during provisioning
    provisioningState string
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    computeLocation string
    Location for the underlying compute
    description string
    The description of the Machine Learning compute.
    resourceId string
    ARM resource id of the underlying compute
    is_attached_compute bool
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioning_errors Sequence[MachineLearningServiceErrorResponse]
    Errors during provisioning
    provisioning_state str
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    compute_location str
    Location for the underlying compute
    description str
    The description of the Machine Learning compute.
    resource_id str
    ARM resource id of the underlying compute
    isAttachedCompute Boolean
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioningErrors List<Property Map>
    Errors during provisioning
    provisioningState String
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    computeLocation String
    Location for the underlying compute
    description String
    The description of the Machine Learning compute.
    resourceId String
    ARM resource id of the underlying compute

    DataLakeAnalyticsResponse

    IsAttachedCompute bool
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    ProvisioningErrors List<Pulumi.AzureNative.MachineLearningServices.Inputs.MachineLearningServiceErrorResponse>
    Errors during provisioning
    ProvisioningState string
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    ComputeLocation string
    Location for the underlying compute
    Description string
    The description of the Machine Learning compute.
    Properties Pulumi.AzureNative.MachineLearningServices.Inputs.DataLakeAnalyticsResponseProperties
    ResourceId string
    ARM resource id of the underlying compute
    IsAttachedCompute bool
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    ProvisioningErrors []MachineLearningServiceErrorResponse
    Errors during provisioning
    ProvisioningState string
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    ComputeLocation string
    Location for the underlying compute
    Description string
    The description of the Machine Learning compute.
    Properties DataLakeAnalyticsResponseProperties
    ResourceId string
    ARM resource id of the underlying compute
    isAttachedCompute Boolean
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioningErrors List<MachineLearningServiceErrorResponse>
    Errors during provisioning
    provisioningState String
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    computeLocation String
    Location for the underlying compute
    description String
    The description of the Machine Learning compute.
    properties DataLakeAnalyticsResponseProperties
    resourceId String
    ARM resource id of the underlying compute
    isAttachedCompute boolean
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioningErrors MachineLearningServiceErrorResponse[]
    Errors during provisioning
    provisioningState string
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    computeLocation string
    Location for the underlying compute
    description string
    The description of the Machine Learning compute.
    properties DataLakeAnalyticsResponseProperties
    resourceId string
    ARM resource id of the underlying compute
    is_attached_compute bool
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioning_errors Sequence[MachineLearningServiceErrorResponse]
    Errors during provisioning
    provisioning_state str
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    compute_location str
    Location for the underlying compute
    description str
    The description of the Machine Learning compute.
    properties DataLakeAnalyticsResponseProperties
    resource_id str
    ARM resource id of the underlying compute
    isAttachedCompute Boolean
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioningErrors List<Property Map>
    Errors during provisioning
    provisioningState String
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    computeLocation String
    Location for the underlying compute
    description String
    The description of the Machine Learning compute.
    properties Property Map
    resourceId String
    ARM resource id of the underlying compute

    DataLakeAnalyticsResponseProperties

    DataLakeStoreAccountName string
    DataLake Store Account Name
    DataLakeStoreAccountName string
    DataLake Store Account Name
    dataLakeStoreAccountName String
    DataLake Store Account Name
    dataLakeStoreAccountName string
    DataLake Store Account Name
    data_lake_store_account_name str
    DataLake Store Account Name
    dataLakeStoreAccountName String
    DataLake Store Account Name

    DatabricksResponse

    IsAttachedCompute bool
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    ProvisioningErrors List<Pulumi.AzureNative.MachineLearningServices.Inputs.MachineLearningServiceErrorResponse>
    Errors during provisioning
    ProvisioningState string
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    ComputeLocation string
    Location for the underlying compute
    Description string
    The description of the Machine Learning compute.
    Properties Pulumi.AzureNative.MachineLearningServices.Inputs.DatabricksResponseProperties
    ResourceId string
    ARM resource id of the underlying compute
    IsAttachedCompute bool
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    ProvisioningErrors []MachineLearningServiceErrorResponse
    Errors during provisioning
    ProvisioningState string
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    ComputeLocation string
    Location for the underlying compute
    Description string
    The description of the Machine Learning compute.
    Properties DatabricksResponseProperties
    ResourceId string
    ARM resource id of the underlying compute
    isAttachedCompute Boolean
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioningErrors List<MachineLearningServiceErrorResponse>
    Errors during provisioning
    provisioningState String
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    computeLocation String
    Location for the underlying compute
    description String
    The description of the Machine Learning compute.
    properties DatabricksResponseProperties
    resourceId String
    ARM resource id of the underlying compute
    isAttachedCompute boolean
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioningErrors MachineLearningServiceErrorResponse[]
    Errors during provisioning
    provisioningState string
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    computeLocation string
    Location for the underlying compute
    description string
    The description of the Machine Learning compute.
    properties DatabricksResponseProperties
    resourceId string
    ARM resource id of the underlying compute
    is_attached_compute bool
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioning_errors Sequence[MachineLearningServiceErrorResponse]
    Errors during provisioning
    provisioning_state str
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    compute_location str
    Location for the underlying compute
    description str
    The description of the Machine Learning compute.
    properties DatabricksResponseProperties
    resource_id str
    ARM resource id of the underlying compute
    isAttachedCompute Boolean
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioningErrors List<Property Map>
    Errors during provisioning
    provisioningState String
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    computeLocation String
    Location for the underlying compute
    description String
    The description of the Machine Learning compute.
    properties Property Map
    resourceId String
    ARM resource id of the underlying compute

    DatabricksResponseProperties

    DatabricksAccessToken string
    Databricks access token
    WorkspaceUrl string
    Workspace Url
    DatabricksAccessToken string
    Databricks access token
    WorkspaceUrl string
    Workspace Url
    databricksAccessToken String
    Databricks access token
    workspaceUrl String
    Workspace Url
    databricksAccessToken string
    Databricks access token
    workspaceUrl string
    Workspace Url
    databricks_access_token str
    Databricks access token
    workspace_url str
    Workspace Url
    databricksAccessToken String
    Databricks access token
    workspaceUrl String
    Workspace Url

    ErrorDetailResponse

    Code string
    Error code.
    Message string
    Error message.
    Code string
    Error code.
    Message string
    Error message.
    code String
    Error code.
    message String
    Error message.
    code string
    Error code.
    message string
    Error message.
    code str
    Error code.
    message str
    Error message.
    code String
    Error code.
    message String
    Error message.

    ErrorResponseResponse

    Code string
    Error code.
    Details List<Pulumi.AzureNative.MachineLearningServices.Inputs.ErrorDetailResponse>
    An array of error detail objects.
    Message string
    Error message.
    Code string
    Error code.
    Details []ErrorDetailResponse
    An array of error detail objects.
    Message string
    Error message.
    code String
    Error code.
    details List<ErrorDetailResponse>
    An array of error detail objects.
    message String
    Error message.
    code string
    Error code.
    details ErrorDetailResponse[]
    An array of error detail objects.
    message string
    Error message.
    code str
    Error code.
    details Sequence[ErrorDetailResponse]
    An array of error detail objects.
    message str
    Error message.
    code String
    Error code.
    details List<Property Map>
    An array of error detail objects.
    message String
    Error message.

    HDInsightResponse

    IsAttachedCompute bool
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    ProvisioningErrors List<Pulumi.AzureNative.MachineLearningServices.Inputs.MachineLearningServiceErrorResponse>
    Errors during provisioning
    ProvisioningState string
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    ComputeLocation string
    Location for the underlying compute
    Description string
    The description of the Machine Learning compute.
    Properties Pulumi.AzureNative.MachineLearningServices.Inputs.HDInsightResponseProperties
    ResourceId string
    ARM resource id of the underlying compute
    IsAttachedCompute bool
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    ProvisioningErrors []MachineLearningServiceErrorResponse
    Errors during provisioning
    ProvisioningState string
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    ComputeLocation string
    Location for the underlying compute
    Description string
    The description of the Machine Learning compute.
    Properties HDInsightResponseProperties
    ResourceId string
    ARM resource id of the underlying compute
    isAttachedCompute Boolean
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioningErrors List<MachineLearningServiceErrorResponse>
    Errors during provisioning
    provisioningState String
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    computeLocation String
    Location for the underlying compute
    description String
    The description of the Machine Learning compute.
    properties HDInsightResponseProperties
    resourceId String
    ARM resource id of the underlying compute
    isAttachedCompute boolean
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioningErrors MachineLearningServiceErrorResponse[]
    Errors during provisioning
    provisioningState string
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    computeLocation string
    Location for the underlying compute
    description string
    The description of the Machine Learning compute.
    properties HDInsightResponseProperties
    resourceId string
    ARM resource id of the underlying compute
    is_attached_compute bool
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioning_errors Sequence[MachineLearningServiceErrorResponse]
    Errors during provisioning
    provisioning_state str
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    compute_location str
    Location for the underlying compute
    description str
    The description of the Machine Learning compute.
    properties HDInsightResponseProperties
    resource_id str
    ARM resource id of the underlying compute
    isAttachedCompute Boolean
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioningErrors List<Property Map>
    Errors during provisioning
    provisioningState String
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    computeLocation String
    Location for the underlying compute
    description String
    The description of the Machine Learning compute.
    properties Property Map
    resourceId String
    ARM resource id of the underlying compute

    HDInsightResponseProperties

    Address string
    Public IP address of the master node of the cluster.
    AdministratorAccount Pulumi.AzureNative.MachineLearningServices.Inputs.VirtualMachineSshCredentialsResponse
    Admin credentials for master node of the cluster
    SshPort int
    Port open for ssh connections on the master node of the cluster.
    Address string
    Public IP address of the master node of the cluster.
    AdministratorAccount VirtualMachineSshCredentialsResponse
    Admin credentials for master node of the cluster
    SshPort int
    Port open for ssh connections on the master node of the cluster.
    address String
    Public IP address of the master node of the cluster.
    administratorAccount VirtualMachineSshCredentialsResponse
    Admin credentials for master node of the cluster
    sshPort Integer
    Port open for ssh connections on the master node of the cluster.
    address string
    Public IP address of the master node of the cluster.
    administratorAccount VirtualMachineSshCredentialsResponse
    Admin credentials for master node of the cluster
    sshPort number
    Port open for ssh connections on the master node of the cluster.
    address str
    Public IP address of the master node of the cluster.
    administrator_account VirtualMachineSshCredentialsResponse
    Admin credentials for master node of the cluster
    ssh_port int
    Port open for ssh connections on the master node of the cluster.
    address String
    Public IP address of the master node of the cluster.
    administratorAccount Property Map
    Admin credentials for master node of the cluster
    sshPort Number
    Port open for ssh connections on the master node of the cluster.

    IdentityResponse

    PrincipalId string
    The principal ID of resource identity.
    TenantId string
    The tenant ID of resource.
    Type string
    The identity type.
    UserAssignedIdentities Dictionary<string, Pulumi.AzureNative.MachineLearningServices.Inputs.UserAssignedIdentityResponse>
    The user assigned identities associated with the resource.
    PrincipalId string
    The principal ID of resource identity.
    TenantId string
    The tenant ID of resource.
    Type string
    The identity type.
    UserAssignedIdentities map[string]UserAssignedIdentityResponse
    The user assigned identities associated with the resource.
    principalId String
    The principal ID of resource identity.
    tenantId String
    The tenant ID of resource.
    type String
    The identity type.
    userAssignedIdentities Map<String,UserAssignedIdentityResponse>
    The user assigned identities associated with the resource.
    principalId string
    The principal ID of resource identity.
    tenantId string
    The tenant ID of resource.
    type string
    The identity type.
    userAssignedIdentities {[key: string]: UserAssignedIdentityResponse}
    The user assigned identities associated with the resource.
    principal_id str
    The principal ID of resource identity.
    tenant_id str
    The tenant ID of resource.
    type str
    The identity type.
    user_assigned_identities Mapping[str, UserAssignedIdentityResponse]
    The user assigned identities associated with the resource.
    principalId String
    The principal ID of resource identity.
    tenantId String
    The tenant ID of resource.
    type String
    The identity type.
    userAssignedIdentities Map<Property Map>
    The user assigned identities associated with the resource.

    MachineLearningServiceErrorResponse

    Error ErrorResponseResponse
    The error response.
    error ErrorResponseResponse
    The error response.
    error ErrorResponseResponse
    The error response.
    error ErrorResponseResponse
    The error response.
    error Property Map
    The error response.

    NodeStateCountsResponse

    IdleNodeCount int
    Number of compute nodes in idle state.
    LeavingNodeCount int
    Number of compute nodes which are leaving the amlCompute.
    PreemptedNodeCount int
    Number of compute nodes which are in preempted state.
    PreparingNodeCount int
    Number of compute nodes which are being prepared.
    RunningNodeCount int
    Number of compute nodes which are running jobs.
    UnusableNodeCount int
    Number of compute nodes which are in unusable state.
    IdleNodeCount int
    Number of compute nodes in idle state.
    LeavingNodeCount int
    Number of compute nodes which are leaving the amlCompute.
    PreemptedNodeCount int
    Number of compute nodes which are in preempted state.
    PreparingNodeCount int
    Number of compute nodes which are being prepared.
    RunningNodeCount int
    Number of compute nodes which are running jobs.
    UnusableNodeCount int
    Number of compute nodes which are in unusable state.
    idleNodeCount Integer
    Number of compute nodes in idle state.
    leavingNodeCount Integer
    Number of compute nodes which are leaving the amlCompute.
    preemptedNodeCount Integer
    Number of compute nodes which are in preempted state.
    preparingNodeCount Integer
    Number of compute nodes which are being prepared.
    runningNodeCount Integer
    Number of compute nodes which are running jobs.
    unusableNodeCount Integer
    Number of compute nodes which are in unusable state.
    idleNodeCount number
    Number of compute nodes in idle state.
    leavingNodeCount number
    Number of compute nodes which are leaving the amlCompute.
    preemptedNodeCount number
    Number of compute nodes which are in preempted state.
    preparingNodeCount number
    Number of compute nodes which are being prepared.
    runningNodeCount number
    Number of compute nodes which are running jobs.
    unusableNodeCount number
    Number of compute nodes which are in unusable state.
    idle_node_count int
    Number of compute nodes in idle state.
    leaving_node_count int
    Number of compute nodes which are leaving the amlCompute.
    preempted_node_count int
    Number of compute nodes which are in preempted state.
    preparing_node_count int
    Number of compute nodes which are being prepared.
    running_node_count int
    Number of compute nodes which are running jobs.
    unusable_node_count int
    Number of compute nodes which are in unusable state.
    idleNodeCount Number
    Number of compute nodes in idle state.
    leavingNodeCount Number
    Number of compute nodes which are leaving the amlCompute.
    preemptedNodeCount Number
    Number of compute nodes which are in preempted state.
    preparingNodeCount Number
    Number of compute nodes which are being prepared.
    runningNodeCount Number
    Number of compute nodes which are running jobs.
    unusableNodeCount Number
    Number of compute nodes which are in unusable state.

    PersonalComputeInstanceSettingsResponse

    AssignedUser Pulumi.AzureNative.MachineLearningServices.Inputs.AssignedUserResponse
    A user explicitly assigned to a personal compute instance.
    AssignedUser AssignedUserResponse
    A user explicitly assigned to a personal compute instance.
    assignedUser AssignedUserResponse
    A user explicitly assigned to a personal compute instance.
    assignedUser AssignedUserResponse
    A user explicitly assigned to a personal compute instance.
    assigned_user AssignedUserResponse
    A user explicitly assigned to a personal compute instance.
    assignedUser Property Map
    A user explicitly assigned to a personal compute instance.

    ResourceIdResponse

    Id string
    The ID of the resource
    Id string
    The ID of the resource
    id String
    The ID of the resource
    id string
    The ID of the resource
    id str
    The ID of the resource
    id String
    The ID of the resource

    ScaleSettingsResponse

    MaxNodeCount int
    Max number of nodes to use
    MinNodeCount int
    Min number of nodes to use
    NodeIdleTimeBeforeScaleDown string
    Node Idle Time before scaling down amlCompute. This string needs to be in the RFC Format.
    MaxNodeCount int
    Max number of nodes to use
    MinNodeCount int
    Min number of nodes to use
    NodeIdleTimeBeforeScaleDown string
    Node Idle Time before scaling down amlCompute. This string needs to be in the RFC Format.
    maxNodeCount Integer
    Max number of nodes to use
    minNodeCount Integer
    Min number of nodes to use
    nodeIdleTimeBeforeScaleDown String
    Node Idle Time before scaling down amlCompute. This string needs to be in the RFC Format.
    maxNodeCount number
    Max number of nodes to use
    minNodeCount number
    Min number of nodes to use
    nodeIdleTimeBeforeScaleDown string
    Node Idle Time before scaling down amlCompute. This string needs to be in the RFC Format.
    max_node_count int
    Max number of nodes to use
    min_node_count int
    Min number of nodes to use
    node_idle_time_before_scale_down str
    Node Idle Time before scaling down amlCompute. This string needs to be in the RFC Format.
    maxNodeCount Number
    Max number of nodes to use
    minNodeCount Number
    Min number of nodes to use
    nodeIdleTimeBeforeScaleDown String
    Node Idle Time before scaling down amlCompute. This string needs to be in the RFC Format.

    ScriptReferenceResponse

    ScriptArguments string
    Optional command line arguments passed to the script to run.
    ScriptData string
    The location of scripts in the mounted volume.
    ScriptSource string
    The storage source of the script: inline, workspace.
    Timeout string
    Optional time period passed to timeout command.
    ScriptArguments string
    Optional command line arguments passed to the script to run.
    ScriptData string
    The location of scripts in the mounted volume.
    ScriptSource string
    The storage source of the script: inline, workspace.
    Timeout string
    Optional time period passed to timeout command.
    scriptArguments String
    Optional command line arguments passed to the script to run.
    scriptData String
    The location of scripts in the mounted volume.
    scriptSource String
    The storage source of the script: inline, workspace.
    timeout String
    Optional time period passed to timeout command.
    scriptArguments string
    Optional command line arguments passed to the script to run.
    scriptData string
    The location of scripts in the mounted volume.
    scriptSource string
    The storage source of the script: inline, workspace.
    timeout string
    Optional time period passed to timeout command.
    script_arguments str
    Optional command line arguments passed to the script to run.
    script_data str
    The location of scripts in the mounted volume.
    script_source str
    The storage source of the script: inline, workspace.
    timeout str
    Optional time period passed to timeout command.
    scriptArguments String
    Optional command line arguments passed to the script to run.
    scriptData String
    The location of scripts in the mounted volume.
    scriptSource String
    The storage source of the script: inline, workspace.
    timeout String
    Optional time period passed to timeout command.

    ScriptsToExecuteResponse

    CreationScript ScriptReferenceResponse
    Script that's run only once during provision of the compute.
    StartupScript ScriptReferenceResponse
    Script that's run every time the machine starts.
    creationScript ScriptReferenceResponse
    Script that's run only once during provision of the compute.
    startupScript ScriptReferenceResponse
    Script that's run every time the machine starts.
    creationScript ScriptReferenceResponse
    Script that's run only once during provision of the compute.
    startupScript ScriptReferenceResponse
    Script that's run every time the machine starts.
    creation_script ScriptReferenceResponse
    Script that's run only once during provision of the compute.
    startup_script ScriptReferenceResponse
    Script that's run every time the machine starts.
    creationScript Property Map
    Script that's run only once during provision of the compute.
    startupScript Property Map
    Script that's run every time the machine starts.

    SetupScriptsResponse

    Scripts ScriptsToExecuteResponse
    Customized setup scripts
    scripts ScriptsToExecuteResponse
    Customized setup scripts
    scripts ScriptsToExecuteResponse
    Customized setup scripts
    scripts ScriptsToExecuteResponse
    Customized setup scripts
    scripts Property Map
    Customized setup scripts

    SkuResponse

    Name string
    Name of the sku
    Tier string
    Tier of the sku like Basic or Enterprise
    Name string
    Name of the sku
    Tier string
    Tier of the sku like Basic or Enterprise
    name String
    Name of the sku
    tier String
    Tier of the sku like Basic or Enterprise
    name string
    Name of the sku
    tier string
    Tier of the sku like Basic or Enterprise
    name str
    Name of the sku
    tier str
    Tier of the sku like Basic or Enterprise
    name String
    Name of the sku
    tier String
    Tier of the sku like Basic or Enterprise

    SslConfigurationResponse

    Cert string
    Cert data
    Cname string
    CNAME of the cert
    Key string
    Key data
    Status string
    Enable or disable ssl for scoring
    Cert string
    Cert data
    Cname string
    CNAME of the cert
    Key string
    Key data
    Status string
    Enable or disable ssl for scoring
    cert String
    Cert data
    cname String
    CNAME of the cert
    key String
    Key data
    status String
    Enable or disable ssl for scoring
    cert string
    Cert data
    cname string
    CNAME of the cert
    key string
    Key data
    status string
    Enable or disable ssl for scoring
    cert str
    Cert data
    cname str
    CNAME of the cert
    key str
    Key data
    status str
    Enable or disable ssl for scoring
    cert String
    Cert data
    cname String
    CNAME of the cert
    key String
    Key data
    status String
    Enable or disable ssl for scoring

    SystemDataResponse

    CreatedAt string
    The timestamp of resource creation (UTC)
    CreatedBy string
    An identifier for 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
    An identifier for 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
    An identifier for 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
    An identifier for 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
    An identifier for 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
    An identifier for 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
    An identifier for 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
    An identifier for 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
    An identifier for 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
    An identifier for 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
    An identifier for 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
    An identifier for the identity that last modified the resource
    lastModifiedByType String
    The type of identity that last modified the resource

    SystemServiceResponse

    PublicIpAddress string
    Public IP address
    SystemServiceType string
    The type of this system service.
    Version string
    The version for this type.
    PublicIpAddress string
    Public IP address
    SystemServiceType string
    The type of this system service.
    Version string
    The version for this type.
    publicIpAddress String
    Public IP address
    systemServiceType String
    The type of this system service.
    version String
    The version for this type.
    publicIpAddress string
    Public IP address
    systemServiceType string
    The type of this system service.
    version string
    The version for this type.
    public_ip_address str
    Public IP address
    system_service_type str
    The type of this system service.
    version str
    The version for this type.
    publicIpAddress String
    Public IP address
    systemServiceType String
    The type of this system service.
    version String
    The version for this type.

    UserAccountCredentialsResponse

    AdminUserName string
    Name of the administrator user account which can be used to SSH to nodes.
    AdminUserPassword string
    Password of the administrator user account.
    AdminUserSshPublicKey string
    SSH public key of the administrator user account.
    AdminUserName string
    Name of the administrator user account which can be used to SSH to nodes.
    AdminUserPassword string
    Password of the administrator user account.
    AdminUserSshPublicKey string
    SSH public key of the administrator user account.
    adminUserName String
    Name of the administrator user account which can be used to SSH to nodes.
    adminUserPassword String
    Password of the administrator user account.
    adminUserSshPublicKey String
    SSH public key of the administrator user account.
    adminUserName string
    Name of the administrator user account which can be used to SSH to nodes.
    adminUserPassword string
    Password of the administrator user account.
    adminUserSshPublicKey string
    SSH public key of the administrator user account.
    admin_user_name str
    Name of the administrator user account which can be used to SSH to nodes.
    admin_user_password str
    Password of the administrator user account.
    admin_user_ssh_public_key str
    SSH public key of the administrator user account.
    adminUserName String
    Name of the administrator user account which can be used to SSH to nodes.
    adminUserPassword String
    Password of the administrator user account.
    adminUserSshPublicKey String
    SSH public key of the administrator user account.

    UserAssignedIdentityResponse

    ClientId string
    The clientId(aka appId) of the user assigned identity.
    PrincipalId string
    The principal ID of the user assigned identity.
    TenantId string
    The tenant ID of the user assigned identity.
    ClientId string
    The clientId(aka appId) of the user assigned identity.
    PrincipalId string
    The principal ID of the user assigned identity.
    TenantId string
    The tenant ID of the user assigned identity.
    clientId String
    The clientId(aka appId) of the user assigned identity.
    principalId String
    The principal ID of the user assigned identity.
    tenantId String
    The tenant ID of the user assigned identity.
    clientId string
    The clientId(aka appId) of the user assigned identity.
    principalId string
    The principal ID of the user assigned identity.
    tenantId string
    The tenant ID of the user assigned identity.
    client_id str
    The clientId(aka appId) of the user assigned identity.
    principal_id str
    The principal ID of the user assigned identity.
    tenant_id str
    The tenant ID of the user assigned identity.
    clientId String
    The clientId(aka appId) of the user assigned identity.
    principalId String
    The principal ID of the user assigned identity.
    tenantId String
    The tenant ID of the user assigned identity.

    VirtualMachineImageResponse

    Id string
    Virtual Machine image path
    Id string
    Virtual Machine image path
    id String
    Virtual Machine image path
    id string
    Virtual Machine image path
    id str
    Virtual Machine image path
    id String
    Virtual Machine image path

    VirtualMachineResponse

    IsAttachedCompute bool
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    ProvisioningErrors List<Pulumi.AzureNative.MachineLearningServices.Inputs.MachineLearningServiceErrorResponse>
    Errors during provisioning
    ProvisioningState string
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    ComputeLocation string
    Location for the underlying compute
    Description string
    The description of the Machine Learning compute.
    Properties Pulumi.AzureNative.MachineLearningServices.Inputs.VirtualMachineResponseProperties
    ResourceId string
    ARM resource id of the underlying compute
    IsAttachedCompute bool
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    ProvisioningErrors []MachineLearningServiceErrorResponse
    Errors during provisioning
    ProvisioningState string
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    ComputeLocation string
    Location for the underlying compute
    Description string
    The description of the Machine Learning compute.
    Properties VirtualMachineResponseProperties
    ResourceId string
    ARM resource id of the underlying compute
    isAttachedCompute Boolean
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioningErrors List<MachineLearningServiceErrorResponse>
    Errors during provisioning
    provisioningState String
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    computeLocation String
    Location for the underlying compute
    description String
    The description of the Machine Learning compute.
    properties VirtualMachineResponseProperties
    resourceId String
    ARM resource id of the underlying compute
    isAttachedCompute boolean
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioningErrors MachineLearningServiceErrorResponse[]
    Errors during provisioning
    provisioningState string
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    computeLocation string
    Location for the underlying compute
    description string
    The description of the Machine Learning compute.
    properties VirtualMachineResponseProperties
    resourceId string
    ARM resource id of the underlying compute
    is_attached_compute bool
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioning_errors Sequence[MachineLearningServiceErrorResponse]
    Errors during provisioning
    provisioning_state str
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    compute_location str
    Location for the underlying compute
    description str
    The description of the Machine Learning compute.
    properties VirtualMachineResponseProperties
    resource_id str
    ARM resource id of the underlying compute
    isAttachedCompute Boolean
    Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
    provisioningErrors List<Property Map>
    Errors during provisioning
    provisioningState String
    The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
    computeLocation String
    Location for the underlying compute
    description String
    The description of the Machine Learning compute.
    properties Property Map
    resourceId String
    ARM resource id of the underlying compute

    VirtualMachineResponseProperties

    Address string
    Public IP address of the virtual machine.
    AdministratorAccount Pulumi.AzureNative.MachineLearningServices.Inputs.VirtualMachineSshCredentialsResponse
    Admin credentials for virtual machine
    SshPort int
    Port open for ssh connections.
    VirtualMachineSize string
    Virtual Machine size
    Address string
    Public IP address of the virtual machine.
    AdministratorAccount VirtualMachineSshCredentialsResponse
    Admin credentials for virtual machine
    SshPort int
    Port open for ssh connections.
    VirtualMachineSize string
    Virtual Machine size
    address String
    Public IP address of the virtual machine.
    administratorAccount VirtualMachineSshCredentialsResponse
    Admin credentials for virtual machine
    sshPort Integer
    Port open for ssh connections.
    virtualMachineSize String
    Virtual Machine size
    address string
    Public IP address of the virtual machine.
    administratorAccount VirtualMachineSshCredentialsResponse
    Admin credentials for virtual machine
    sshPort number
    Port open for ssh connections.
    virtualMachineSize string
    Virtual Machine size
    address str
    Public IP address of the virtual machine.
    administrator_account VirtualMachineSshCredentialsResponse
    Admin credentials for virtual machine
    ssh_port int
    Port open for ssh connections.
    virtual_machine_size str
    Virtual Machine size
    address String
    Public IP address of the virtual machine.
    administratorAccount Property Map
    Admin credentials for virtual machine
    sshPort Number
    Port open for ssh connections.
    virtualMachineSize String
    Virtual Machine size

    VirtualMachineSshCredentialsResponse

    Password string
    Password of admin account
    PrivateKeyData string
    Private key data
    PublicKeyData string
    Public key data
    Username string
    Username of admin account
    Password string
    Password of admin account
    PrivateKeyData string
    Private key data
    PublicKeyData string
    Public key data
    Username string
    Username of admin account
    password String
    Password of admin account
    privateKeyData String
    Private key data
    publicKeyData String
    Public key data
    username String
    Username of admin account
    password string
    Password of admin account
    privateKeyData string
    Private key data
    publicKeyData string
    Public key data
    username string
    Username of admin account
    password str
    Password of admin account
    private_key_data str
    Private key data
    public_key_data str
    Public key data
    username str
    Username of admin account
    password String
    Password of admin account
    privateKeyData String
    Private key data
    publicKeyData String
    Public key data
    username String
    Username of admin account

    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