v20191101

package
v0.6.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 11, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ComputeTypeAKS               = ComputeType("AKS")
	ComputeTypeAmlCompute        = ComputeType("AmlCompute")
	ComputeTypeDataFactory       = ComputeType("DataFactory")
	ComputeTypeVirtualMachine    = ComputeType("VirtualMachine")
	ComputeTypeHDInsight         = ComputeType("HDInsight")
	ComputeTypeDatabricks        = ComputeType("Databricks")
	ComputeTypeDataLakeAnalytics = ComputeType("DataLakeAnalytics")
)
View Source
const (
	RemoteLoginPortPublicAccessEnabled      = RemoteLoginPortPublicAccess("Enabled")
	RemoteLoginPortPublicAccessDisabled     = RemoteLoginPortPublicAccess("Disabled")
	RemoteLoginPortPublicAccessNotSpecified = RemoteLoginPortPublicAccess("NotSpecified")
)
View Source
const (
	VmPriorityDedicated   = VmPriority("Dedicated")
	VmPriorityLowPriority = VmPriority("LowPriority")
)
View Source
const (
	ResourceIdentityTypeSystemAssigned = ResourceIdentityType("SystemAssigned")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AKS

type AKS struct {
	// Location for the underlying compute
	ComputeLocation *string `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'AKS'.
	ComputeType string `pulumi:"computeType"`
	// The description of the Machine Learning compute.
	Description *string `pulumi:"description"`
	// AKS properties
	Properties *AKSProperties `pulumi:"properties"`
	// ARM resource id of the underlying compute
	ResourceId *string `pulumi:"resourceId"`
}

A Machine Learning compute based on AKS.

type AKSArgs

type AKSArgs struct {
	// Location for the underlying compute
	ComputeLocation pulumi.StringPtrInput `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'AKS'.
	ComputeType pulumi.StringInput `pulumi:"computeType"`
	// The description of the Machine Learning compute.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// AKS properties
	Properties AKSPropertiesPtrInput `pulumi:"properties"`
	// ARM resource id of the underlying compute
	ResourceId pulumi.StringPtrInput `pulumi:"resourceId"`
}

A Machine Learning compute based on AKS.

func (AKSArgs) ElementType

func (AKSArgs) ElementType() reflect.Type

func (AKSArgs) ToAKSOutput

func (i AKSArgs) ToAKSOutput() AKSOutput

func (AKSArgs) ToAKSOutputWithContext

func (i AKSArgs) ToAKSOutputWithContext(ctx context.Context) AKSOutput

type AKSInput

type AKSInput interface {
	pulumi.Input

	ToAKSOutput() AKSOutput
	ToAKSOutputWithContext(context.Context) AKSOutput
}

AKSInput is an input type that accepts AKSArgs and AKSOutput values. You can construct a concrete instance of `AKSInput` via:

AKSArgs{...}

type AKSOutput

type AKSOutput struct{ *pulumi.OutputState }

A Machine Learning compute based on AKS.

func (AKSOutput) ComputeLocation

func (o AKSOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (AKSOutput) ComputeType

func (o AKSOutput) ComputeType() pulumi.StringOutput

The type of compute Expected value is 'AKS'.

func (AKSOutput) Description

func (o AKSOutput) Description() pulumi.StringPtrOutput

The description of the Machine Learning compute.

func (AKSOutput) ElementType

func (AKSOutput) ElementType() reflect.Type

func (AKSOutput) Properties

func (o AKSOutput) Properties() AKSPropertiesPtrOutput

AKS properties

func (AKSOutput) ResourceId

func (o AKSOutput) ResourceId() pulumi.StringPtrOutput

ARM resource id of the underlying compute

func (AKSOutput) ToAKSOutput

func (o AKSOutput) ToAKSOutput() AKSOutput

func (AKSOutput) ToAKSOutputWithContext

func (o AKSOutput) ToAKSOutputWithContext(ctx context.Context) AKSOutput

type AKSProperties

type AKSProperties struct {
	// Number of agents
	AgentCount *int `pulumi:"agentCount"`
	// Agent virtual machine size
	AgentVMSize *string `pulumi:"agentVMSize"`
	// AKS networking configuration for vnet
	AksNetworkingConfiguration *AksNetworkingConfiguration `pulumi:"aksNetworkingConfiguration"`
	// Cluster full qualified domain name
	ClusterFqdn *string `pulumi:"clusterFqdn"`
	// SSL configuration
	SslConfiguration *SslConfiguration `pulumi:"sslConfiguration"`
}

AKS properties

type AKSPropertiesArgs

type AKSPropertiesArgs struct {
	// Number of agents
	AgentCount pulumi.IntPtrInput `pulumi:"agentCount"`
	// Agent virtual machine size
	AgentVMSize pulumi.StringPtrInput `pulumi:"agentVMSize"`
	// AKS networking configuration for vnet
	AksNetworkingConfiguration AksNetworkingConfigurationPtrInput `pulumi:"aksNetworkingConfiguration"`
	// Cluster full qualified domain name
	ClusterFqdn pulumi.StringPtrInput `pulumi:"clusterFqdn"`
	// SSL configuration
	SslConfiguration SslConfigurationPtrInput `pulumi:"sslConfiguration"`
}

AKS properties

func (AKSPropertiesArgs) ElementType

func (AKSPropertiesArgs) ElementType() reflect.Type

func (AKSPropertiesArgs) ToAKSPropertiesOutput

func (i AKSPropertiesArgs) ToAKSPropertiesOutput() AKSPropertiesOutput

func (AKSPropertiesArgs) ToAKSPropertiesOutputWithContext

func (i AKSPropertiesArgs) ToAKSPropertiesOutputWithContext(ctx context.Context) AKSPropertiesOutput

func (AKSPropertiesArgs) ToAKSPropertiesPtrOutput

func (i AKSPropertiesArgs) ToAKSPropertiesPtrOutput() AKSPropertiesPtrOutput

func (AKSPropertiesArgs) ToAKSPropertiesPtrOutputWithContext

func (i AKSPropertiesArgs) ToAKSPropertiesPtrOutputWithContext(ctx context.Context) AKSPropertiesPtrOutput

type AKSPropertiesInput

type AKSPropertiesInput interface {
	pulumi.Input

	ToAKSPropertiesOutput() AKSPropertiesOutput
	ToAKSPropertiesOutputWithContext(context.Context) AKSPropertiesOutput
}

AKSPropertiesInput is an input type that accepts AKSPropertiesArgs and AKSPropertiesOutput values. You can construct a concrete instance of `AKSPropertiesInput` via:

AKSPropertiesArgs{...}

type AKSPropertiesOutput

type AKSPropertiesOutput struct{ *pulumi.OutputState }

AKS properties

func (AKSPropertiesOutput) AgentCount

func (o AKSPropertiesOutput) AgentCount() pulumi.IntPtrOutput

Number of agents

func (AKSPropertiesOutput) AgentVMSize

func (o AKSPropertiesOutput) AgentVMSize() pulumi.StringPtrOutput

Agent virtual machine size

func (AKSPropertiesOutput) AksNetworkingConfiguration

func (o AKSPropertiesOutput) AksNetworkingConfiguration() AksNetworkingConfigurationPtrOutput

AKS networking configuration for vnet

func (AKSPropertiesOutput) ClusterFqdn

func (o AKSPropertiesOutput) ClusterFqdn() pulumi.StringPtrOutput

Cluster full qualified domain name

func (AKSPropertiesOutput) ElementType

func (AKSPropertiesOutput) ElementType() reflect.Type

func (AKSPropertiesOutput) SslConfiguration

func (o AKSPropertiesOutput) SslConfiguration() SslConfigurationPtrOutput

SSL configuration

func (AKSPropertiesOutput) ToAKSPropertiesOutput

func (o AKSPropertiesOutput) ToAKSPropertiesOutput() AKSPropertiesOutput

func (AKSPropertiesOutput) ToAKSPropertiesOutputWithContext

func (o AKSPropertiesOutput) ToAKSPropertiesOutputWithContext(ctx context.Context) AKSPropertiesOutput

func (AKSPropertiesOutput) ToAKSPropertiesPtrOutput

func (o AKSPropertiesOutput) ToAKSPropertiesPtrOutput() AKSPropertiesPtrOutput

func (AKSPropertiesOutput) ToAKSPropertiesPtrOutputWithContext

func (o AKSPropertiesOutput) ToAKSPropertiesPtrOutputWithContext(ctx context.Context) AKSPropertiesPtrOutput

type AKSPropertiesPtrInput

type AKSPropertiesPtrInput interface {
	pulumi.Input

	ToAKSPropertiesPtrOutput() AKSPropertiesPtrOutput
	ToAKSPropertiesPtrOutputWithContext(context.Context) AKSPropertiesPtrOutput
}

AKSPropertiesPtrInput is an input type that accepts AKSPropertiesArgs, AKSPropertiesPtr and AKSPropertiesPtrOutput values. You can construct a concrete instance of `AKSPropertiesPtrInput` via:

        AKSPropertiesArgs{...}

or:

        nil

type AKSPropertiesPtrOutput

type AKSPropertiesPtrOutput struct{ *pulumi.OutputState }

func (AKSPropertiesPtrOutput) AgentCount

Number of agents

func (AKSPropertiesPtrOutput) AgentVMSize

Agent virtual machine size

func (AKSPropertiesPtrOutput) AksNetworkingConfiguration

func (o AKSPropertiesPtrOutput) AksNetworkingConfiguration() AksNetworkingConfigurationPtrOutput

AKS networking configuration for vnet

func (AKSPropertiesPtrOutput) ClusterFqdn

Cluster full qualified domain name

func (AKSPropertiesPtrOutput) Elem

func (AKSPropertiesPtrOutput) ElementType

func (AKSPropertiesPtrOutput) ElementType() reflect.Type

func (AKSPropertiesPtrOutput) SslConfiguration

SSL configuration

func (AKSPropertiesPtrOutput) ToAKSPropertiesPtrOutput

func (o AKSPropertiesPtrOutput) ToAKSPropertiesPtrOutput() AKSPropertiesPtrOutput

func (AKSPropertiesPtrOutput) ToAKSPropertiesPtrOutputWithContext

func (o AKSPropertiesPtrOutput) ToAKSPropertiesPtrOutputWithContext(ctx context.Context) AKSPropertiesPtrOutput

type AKSResponse

type AKSResponse struct {
	// Location for the underlying compute
	ComputeLocation *string `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'AKS'.
	ComputeType string `pulumi:"computeType"`
	// The date and time when the compute was created.
	CreatedOn string `pulumi:"createdOn"`
	// The description of the Machine Learning compute.
	Description *string `pulumi:"description"`
	// Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
	IsAttachedCompute bool `pulumi:"isAttachedCompute"`
	// The date and time when the compute was last modified.
	ModifiedOn string `pulumi:"modifiedOn"`
	// AKS properties
	Properties *AKSResponseProperties `pulumi:"properties"`
	// Errors during provisioning
	ProvisioningErrors []MachineLearningServiceErrorResponse `pulumi:"provisioningErrors"`
	// The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
	ProvisioningState string `pulumi:"provisioningState"`
	// ARM resource id of the underlying compute
	ResourceId *string `pulumi:"resourceId"`
}

A Machine Learning compute based on AKS.

type AKSResponseArgs

type AKSResponseArgs struct {
	// Location for the underlying compute
	ComputeLocation pulumi.StringPtrInput `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'AKS'.
	ComputeType pulumi.StringInput `pulumi:"computeType"`
	// The date and time when the compute was created.
	CreatedOn pulumi.StringInput `pulumi:"createdOn"`
	// The description of the Machine Learning compute.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
	IsAttachedCompute pulumi.BoolInput `pulumi:"isAttachedCompute"`
	// The date and time when the compute was last modified.
	ModifiedOn pulumi.StringInput `pulumi:"modifiedOn"`
	// AKS properties
	Properties AKSResponsePropertiesPtrInput `pulumi:"properties"`
	// Errors during provisioning
	ProvisioningErrors MachineLearningServiceErrorResponseArrayInput `pulumi:"provisioningErrors"`
	// The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
	ProvisioningState pulumi.StringInput `pulumi:"provisioningState"`
	// ARM resource id of the underlying compute
	ResourceId pulumi.StringPtrInput `pulumi:"resourceId"`
}

A Machine Learning compute based on AKS.

func (AKSResponseArgs) ElementType

func (AKSResponseArgs) ElementType() reflect.Type

func (AKSResponseArgs) ToAKSResponseOutput

func (i AKSResponseArgs) ToAKSResponseOutput() AKSResponseOutput

func (AKSResponseArgs) ToAKSResponseOutputWithContext

func (i AKSResponseArgs) ToAKSResponseOutputWithContext(ctx context.Context) AKSResponseOutput

type AKSResponseInput

type AKSResponseInput interface {
	pulumi.Input

	ToAKSResponseOutput() AKSResponseOutput
	ToAKSResponseOutputWithContext(context.Context) AKSResponseOutput
}

AKSResponseInput is an input type that accepts AKSResponseArgs and AKSResponseOutput values. You can construct a concrete instance of `AKSResponseInput` via:

AKSResponseArgs{...}

type AKSResponseOutput

type AKSResponseOutput struct{ *pulumi.OutputState }

A Machine Learning compute based on AKS.

func (AKSResponseOutput) ComputeLocation

func (o AKSResponseOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (AKSResponseOutput) ComputeType

func (o AKSResponseOutput) ComputeType() pulumi.StringOutput

The type of compute Expected value is 'AKS'.

func (AKSResponseOutput) CreatedOn

func (o AKSResponseOutput) CreatedOn() pulumi.StringOutput

The date and time when the compute was created.

func (AKSResponseOutput) Description

func (o AKSResponseOutput) Description() pulumi.StringPtrOutput

The description of the Machine Learning compute.

func (AKSResponseOutput) ElementType

func (AKSResponseOutput) ElementType() reflect.Type

func (AKSResponseOutput) IsAttachedCompute

func (o AKSResponseOutput) IsAttachedCompute() pulumi.BoolOutput

Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.

func (AKSResponseOutput) ModifiedOn

func (o AKSResponseOutput) ModifiedOn() pulumi.StringOutput

The date and time when the compute was last modified.

func (AKSResponseOutput) Properties

AKS properties

func (AKSResponseOutput) ProvisioningErrors

Errors during provisioning

func (AKSResponseOutput) ProvisioningState

func (o AKSResponseOutput) ProvisioningState() pulumi.StringOutput

The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.

func (AKSResponseOutput) ResourceId

func (o AKSResponseOutput) ResourceId() pulumi.StringPtrOutput

ARM resource id of the underlying compute

func (AKSResponseOutput) ToAKSResponseOutput

func (o AKSResponseOutput) ToAKSResponseOutput() AKSResponseOutput

func (AKSResponseOutput) ToAKSResponseOutputWithContext

func (o AKSResponseOutput) ToAKSResponseOutputWithContext(ctx context.Context) AKSResponseOutput

type AKSResponseProperties

type AKSResponseProperties struct {
	// Number of agents
	AgentCount *int `pulumi:"agentCount"`
	// Agent virtual machine size
	AgentVMSize *string `pulumi:"agentVMSize"`
	// AKS networking configuration for vnet
	AksNetworkingConfiguration *AksNetworkingConfigurationResponse `pulumi:"aksNetworkingConfiguration"`
	// Cluster full qualified domain name
	ClusterFqdn *string `pulumi:"clusterFqdn"`
	// SSL configuration
	SslConfiguration *SslConfigurationResponse `pulumi:"sslConfiguration"`
	// System services
	SystemServices []SystemServiceResponse `pulumi:"systemServices"`
}

AKS properties

type AKSResponsePropertiesArgs

type AKSResponsePropertiesArgs struct {
	// Number of agents
	AgentCount pulumi.IntPtrInput `pulumi:"agentCount"`
	// Agent virtual machine size
	AgentVMSize pulumi.StringPtrInput `pulumi:"agentVMSize"`
	// AKS networking configuration for vnet
	AksNetworkingConfiguration AksNetworkingConfigurationResponsePtrInput `pulumi:"aksNetworkingConfiguration"`
	// Cluster full qualified domain name
	ClusterFqdn pulumi.StringPtrInput `pulumi:"clusterFqdn"`
	// SSL configuration
	SslConfiguration SslConfigurationResponsePtrInput `pulumi:"sslConfiguration"`
	// System services
	SystemServices SystemServiceResponseArrayInput `pulumi:"systemServices"`
}

AKS properties

func (AKSResponsePropertiesArgs) ElementType

func (AKSResponsePropertiesArgs) ElementType() reflect.Type

func (AKSResponsePropertiesArgs) ToAKSResponsePropertiesOutput

func (i AKSResponsePropertiesArgs) ToAKSResponsePropertiesOutput() AKSResponsePropertiesOutput

func (AKSResponsePropertiesArgs) ToAKSResponsePropertiesOutputWithContext

func (i AKSResponsePropertiesArgs) ToAKSResponsePropertiesOutputWithContext(ctx context.Context) AKSResponsePropertiesOutput

func (AKSResponsePropertiesArgs) ToAKSResponsePropertiesPtrOutput

func (i AKSResponsePropertiesArgs) ToAKSResponsePropertiesPtrOutput() AKSResponsePropertiesPtrOutput

func (AKSResponsePropertiesArgs) ToAKSResponsePropertiesPtrOutputWithContext

func (i AKSResponsePropertiesArgs) ToAKSResponsePropertiesPtrOutputWithContext(ctx context.Context) AKSResponsePropertiesPtrOutput

type AKSResponsePropertiesInput

type AKSResponsePropertiesInput interface {
	pulumi.Input

	ToAKSResponsePropertiesOutput() AKSResponsePropertiesOutput
	ToAKSResponsePropertiesOutputWithContext(context.Context) AKSResponsePropertiesOutput
}

AKSResponsePropertiesInput is an input type that accepts AKSResponsePropertiesArgs and AKSResponsePropertiesOutput values. You can construct a concrete instance of `AKSResponsePropertiesInput` via:

AKSResponsePropertiesArgs{...}

type AKSResponsePropertiesOutput

type AKSResponsePropertiesOutput struct{ *pulumi.OutputState }

AKS properties

func (AKSResponsePropertiesOutput) AgentCount

Number of agents

func (AKSResponsePropertiesOutput) AgentVMSize

Agent virtual machine size

func (AKSResponsePropertiesOutput) AksNetworkingConfiguration

AKS networking configuration for vnet

func (AKSResponsePropertiesOutput) ClusterFqdn

Cluster full qualified domain name

func (AKSResponsePropertiesOutput) ElementType

func (AKSResponsePropertiesOutput) SslConfiguration

SSL configuration

func (AKSResponsePropertiesOutput) SystemServices

System services

func (AKSResponsePropertiesOutput) ToAKSResponsePropertiesOutput

func (o AKSResponsePropertiesOutput) ToAKSResponsePropertiesOutput() AKSResponsePropertiesOutput

func (AKSResponsePropertiesOutput) ToAKSResponsePropertiesOutputWithContext

func (o AKSResponsePropertiesOutput) ToAKSResponsePropertiesOutputWithContext(ctx context.Context) AKSResponsePropertiesOutput

func (AKSResponsePropertiesOutput) ToAKSResponsePropertiesPtrOutput

func (o AKSResponsePropertiesOutput) ToAKSResponsePropertiesPtrOutput() AKSResponsePropertiesPtrOutput

func (AKSResponsePropertiesOutput) ToAKSResponsePropertiesPtrOutputWithContext

func (o AKSResponsePropertiesOutput) ToAKSResponsePropertiesPtrOutputWithContext(ctx context.Context) AKSResponsePropertiesPtrOutput

type AKSResponsePropertiesPtrInput

type AKSResponsePropertiesPtrInput interface {
	pulumi.Input

	ToAKSResponsePropertiesPtrOutput() AKSResponsePropertiesPtrOutput
	ToAKSResponsePropertiesPtrOutputWithContext(context.Context) AKSResponsePropertiesPtrOutput
}

AKSResponsePropertiesPtrInput is an input type that accepts AKSResponsePropertiesArgs, AKSResponsePropertiesPtr and AKSResponsePropertiesPtrOutput values. You can construct a concrete instance of `AKSResponsePropertiesPtrInput` via:

        AKSResponsePropertiesArgs{...}

or:

        nil

type AKSResponsePropertiesPtrOutput

type AKSResponsePropertiesPtrOutput struct{ *pulumi.OutputState }

func (AKSResponsePropertiesPtrOutput) AgentCount

Number of agents

func (AKSResponsePropertiesPtrOutput) AgentVMSize

Agent virtual machine size

func (AKSResponsePropertiesPtrOutput) AksNetworkingConfiguration

AKS networking configuration for vnet

func (AKSResponsePropertiesPtrOutput) ClusterFqdn

Cluster full qualified domain name

func (AKSResponsePropertiesPtrOutput) Elem

func (AKSResponsePropertiesPtrOutput) ElementType

func (AKSResponsePropertiesPtrOutput) SslConfiguration

SSL configuration

func (AKSResponsePropertiesPtrOutput) SystemServices

System services

func (AKSResponsePropertiesPtrOutput) ToAKSResponsePropertiesPtrOutput

func (o AKSResponsePropertiesPtrOutput) ToAKSResponsePropertiesPtrOutput() AKSResponsePropertiesPtrOutput

func (AKSResponsePropertiesPtrOutput) ToAKSResponsePropertiesPtrOutputWithContext

func (o AKSResponsePropertiesPtrOutput) ToAKSResponsePropertiesPtrOutputWithContext(ctx context.Context) AKSResponsePropertiesPtrOutput

type AksNetworkingConfiguration

type AksNetworkingConfiguration struct {
	// An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
	DnsServiceIP *string `pulumi:"dnsServiceIP"`
	// 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.
	DockerBridgeCidr *string `pulumi:"dockerBridgeCidr"`
	// A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
	ServiceCidr *string `pulumi:"serviceCidr"`
	// Virtual network subnet resource ID the compute nodes belong to
	SubnetId *string `pulumi:"subnetId"`
}

Advance configuration for AKS networking

type AksNetworkingConfigurationArgs

type AksNetworkingConfigurationArgs struct {
	// An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
	DnsServiceIP pulumi.StringPtrInput `pulumi:"dnsServiceIP"`
	// 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.
	DockerBridgeCidr pulumi.StringPtrInput `pulumi:"dockerBridgeCidr"`
	// A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
	ServiceCidr pulumi.StringPtrInput `pulumi:"serviceCidr"`
	// Virtual network subnet resource ID the compute nodes belong to
	SubnetId pulumi.StringPtrInput `pulumi:"subnetId"`
}

Advance configuration for AKS networking

func (AksNetworkingConfigurationArgs) ElementType

func (AksNetworkingConfigurationArgs) ToAksNetworkingConfigurationOutput

func (i AksNetworkingConfigurationArgs) ToAksNetworkingConfigurationOutput() AksNetworkingConfigurationOutput

func (AksNetworkingConfigurationArgs) ToAksNetworkingConfigurationOutputWithContext

func (i AksNetworkingConfigurationArgs) ToAksNetworkingConfigurationOutputWithContext(ctx context.Context) AksNetworkingConfigurationOutput

func (AksNetworkingConfigurationArgs) ToAksNetworkingConfigurationPtrOutput

func (i AksNetworkingConfigurationArgs) ToAksNetworkingConfigurationPtrOutput() AksNetworkingConfigurationPtrOutput

func (AksNetworkingConfigurationArgs) ToAksNetworkingConfigurationPtrOutputWithContext

func (i AksNetworkingConfigurationArgs) ToAksNetworkingConfigurationPtrOutputWithContext(ctx context.Context) AksNetworkingConfigurationPtrOutput

type AksNetworkingConfigurationInput

type AksNetworkingConfigurationInput interface {
	pulumi.Input

	ToAksNetworkingConfigurationOutput() AksNetworkingConfigurationOutput
	ToAksNetworkingConfigurationOutputWithContext(context.Context) AksNetworkingConfigurationOutput
}

AksNetworkingConfigurationInput is an input type that accepts AksNetworkingConfigurationArgs and AksNetworkingConfigurationOutput values. You can construct a concrete instance of `AksNetworkingConfigurationInput` via:

AksNetworkingConfigurationArgs{...}

type AksNetworkingConfigurationOutput

type AksNetworkingConfigurationOutput struct{ *pulumi.OutputState }

Advance configuration for AKS networking

func (AksNetworkingConfigurationOutput) DnsServiceIP

An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.

func (AksNetworkingConfigurationOutput) DockerBridgeCidr

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.

func (AksNetworkingConfigurationOutput) ElementType

func (AksNetworkingConfigurationOutput) ServiceCidr

A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.

func (AksNetworkingConfigurationOutput) SubnetId

Virtual network subnet resource ID the compute nodes belong to

func (AksNetworkingConfigurationOutput) ToAksNetworkingConfigurationOutput

func (o AksNetworkingConfigurationOutput) ToAksNetworkingConfigurationOutput() AksNetworkingConfigurationOutput

func (AksNetworkingConfigurationOutput) ToAksNetworkingConfigurationOutputWithContext

func (o AksNetworkingConfigurationOutput) ToAksNetworkingConfigurationOutputWithContext(ctx context.Context) AksNetworkingConfigurationOutput

func (AksNetworkingConfigurationOutput) ToAksNetworkingConfigurationPtrOutput

func (o AksNetworkingConfigurationOutput) ToAksNetworkingConfigurationPtrOutput() AksNetworkingConfigurationPtrOutput

func (AksNetworkingConfigurationOutput) ToAksNetworkingConfigurationPtrOutputWithContext

func (o AksNetworkingConfigurationOutput) ToAksNetworkingConfigurationPtrOutputWithContext(ctx context.Context) AksNetworkingConfigurationPtrOutput

type AksNetworkingConfigurationPtrInput

type AksNetworkingConfigurationPtrInput interface {
	pulumi.Input

	ToAksNetworkingConfigurationPtrOutput() AksNetworkingConfigurationPtrOutput
	ToAksNetworkingConfigurationPtrOutputWithContext(context.Context) AksNetworkingConfigurationPtrOutput
}

AksNetworkingConfigurationPtrInput is an input type that accepts AksNetworkingConfigurationArgs, AksNetworkingConfigurationPtr and AksNetworkingConfigurationPtrOutput values. You can construct a concrete instance of `AksNetworkingConfigurationPtrInput` via:

        AksNetworkingConfigurationArgs{...}

or:

        nil

type AksNetworkingConfigurationPtrOutput

type AksNetworkingConfigurationPtrOutput struct{ *pulumi.OutputState }

func (AksNetworkingConfigurationPtrOutput) DnsServiceIP

An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.

func (AksNetworkingConfigurationPtrOutput) DockerBridgeCidr

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.

func (AksNetworkingConfigurationPtrOutput) Elem

func (AksNetworkingConfigurationPtrOutput) ElementType

func (AksNetworkingConfigurationPtrOutput) ServiceCidr

A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.

func (AksNetworkingConfigurationPtrOutput) SubnetId

Virtual network subnet resource ID the compute nodes belong to

func (AksNetworkingConfigurationPtrOutput) ToAksNetworkingConfigurationPtrOutput

func (o AksNetworkingConfigurationPtrOutput) ToAksNetworkingConfigurationPtrOutput() AksNetworkingConfigurationPtrOutput

func (AksNetworkingConfigurationPtrOutput) ToAksNetworkingConfigurationPtrOutputWithContext

func (o AksNetworkingConfigurationPtrOutput) ToAksNetworkingConfigurationPtrOutputWithContext(ctx context.Context) AksNetworkingConfigurationPtrOutput

type AksNetworkingConfigurationResponse

type AksNetworkingConfigurationResponse struct {
	// An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
	DnsServiceIP *string `pulumi:"dnsServiceIP"`
	// 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.
	DockerBridgeCidr *string `pulumi:"dockerBridgeCidr"`
	// A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
	ServiceCidr *string `pulumi:"serviceCidr"`
	// Virtual network subnet resource ID the compute nodes belong to
	SubnetId *string `pulumi:"subnetId"`
}

Advance configuration for AKS networking

type AksNetworkingConfigurationResponseArgs

type AksNetworkingConfigurationResponseArgs struct {
	// An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.
	DnsServiceIP pulumi.StringPtrInput `pulumi:"dnsServiceIP"`
	// 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.
	DockerBridgeCidr pulumi.StringPtrInput `pulumi:"dockerBridgeCidr"`
	// A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.
	ServiceCidr pulumi.StringPtrInput `pulumi:"serviceCidr"`
	// Virtual network subnet resource ID the compute nodes belong to
	SubnetId pulumi.StringPtrInput `pulumi:"subnetId"`
}

Advance configuration for AKS networking

func (AksNetworkingConfigurationResponseArgs) ElementType

func (AksNetworkingConfigurationResponseArgs) ToAksNetworkingConfigurationResponseOutput

func (i AksNetworkingConfigurationResponseArgs) ToAksNetworkingConfigurationResponseOutput() AksNetworkingConfigurationResponseOutput

func (AksNetworkingConfigurationResponseArgs) ToAksNetworkingConfigurationResponseOutputWithContext

func (i AksNetworkingConfigurationResponseArgs) ToAksNetworkingConfigurationResponseOutputWithContext(ctx context.Context) AksNetworkingConfigurationResponseOutput

func (AksNetworkingConfigurationResponseArgs) ToAksNetworkingConfigurationResponsePtrOutput

func (i AksNetworkingConfigurationResponseArgs) ToAksNetworkingConfigurationResponsePtrOutput() AksNetworkingConfigurationResponsePtrOutput

func (AksNetworkingConfigurationResponseArgs) ToAksNetworkingConfigurationResponsePtrOutputWithContext

func (i AksNetworkingConfigurationResponseArgs) ToAksNetworkingConfigurationResponsePtrOutputWithContext(ctx context.Context) AksNetworkingConfigurationResponsePtrOutput

type AksNetworkingConfigurationResponseInput

type AksNetworkingConfigurationResponseInput interface {
	pulumi.Input

	ToAksNetworkingConfigurationResponseOutput() AksNetworkingConfigurationResponseOutput
	ToAksNetworkingConfigurationResponseOutputWithContext(context.Context) AksNetworkingConfigurationResponseOutput
}

AksNetworkingConfigurationResponseInput is an input type that accepts AksNetworkingConfigurationResponseArgs and AksNetworkingConfigurationResponseOutput values. You can construct a concrete instance of `AksNetworkingConfigurationResponseInput` via:

AksNetworkingConfigurationResponseArgs{...}

type AksNetworkingConfigurationResponseOutput

type AksNetworkingConfigurationResponseOutput struct{ *pulumi.OutputState }

Advance configuration for AKS networking

func (AksNetworkingConfigurationResponseOutput) DnsServiceIP

An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.

func (AksNetworkingConfigurationResponseOutput) DockerBridgeCidr

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.

func (AksNetworkingConfigurationResponseOutput) ElementType

func (AksNetworkingConfigurationResponseOutput) ServiceCidr

A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.

func (AksNetworkingConfigurationResponseOutput) SubnetId

Virtual network subnet resource ID the compute nodes belong to

func (AksNetworkingConfigurationResponseOutput) ToAksNetworkingConfigurationResponseOutput

func (o AksNetworkingConfigurationResponseOutput) ToAksNetworkingConfigurationResponseOutput() AksNetworkingConfigurationResponseOutput

func (AksNetworkingConfigurationResponseOutput) ToAksNetworkingConfigurationResponseOutputWithContext

func (o AksNetworkingConfigurationResponseOutput) ToAksNetworkingConfigurationResponseOutputWithContext(ctx context.Context) AksNetworkingConfigurationResponseOutput

func (AksNetworkingConfigurationResponseOutput) ToAksNetworkingConfigurationResponsePtrOutput

func (o AksNetworkingConfigurationResponseOutput) ToAksNetworkingConfigurationResponsePtrOutput() AksNetworkingConfigurationResponsePtrOutput

func (AksNetworkingConfigurationResponseOutput) ToAksNetworkingConfigurationResponsePtrOutputWithContext

func (o AksNetworkingConfigurationResponseOutput) ToAksNetworkingConfigurationResponsePtrOutputWithContext(ctx context.Context) AksNetworkingConfigurationResponsePtrOutput

type AksNetworkingConfigurationResponsePtrInput

type AksNetworkingConfigurationResponsePtrInput interface {
	pulumi.Input

	ToAksNetworkingConfigurationResponsePtrOutput() AksNetworkingConfigurationResponsePtrOutput
	ToAksNetworkingConfigurationResponsePtrOutputWithContext(context.Context) AksNetworkingConfigurationResponsePtrOutput
}

AksNetworkingConfigurationResponsePtrInput is an input type that accepts AksNetworkingConfigurationResponseArgs, AksNetworkingConfigurationResponsePtr and AksNetworkingConfigurationResponsePtrOutput values. You can construct a concrete instance of `AksNetworkingConfigurationResponsePtrInput` via:

        AksNetworkingConfigurationResponseArgs{...}

or:

        nil

type AksNetworkingConfigurationResponsePtrOutput

type AksNetworkingConfigurationResponsePtrOutput struct{ *pulumi.OutputState }

func (AksNetworkingConfigurationResponsePtrOutput) DnsServiceIP

An IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in serviceCidr.

func (AksNetworkingConfigurationResponsePtrOutput) DockerBridgeCidr

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.

func (AksNetworkingConfigurationResponsePtrOutput) Elem

func (AksNetworkingConfigurationResponsePtrOutput) ElementType

func (AksNetworkingConfigurationResponsePtrOutput) ServiceCidr

A CIDR notation IP range from which to assign service cluster IPs. It must not overlap with any Subnet IP ranges.

func (AksNetworkingConfigurationResponsePtrOutput) SubnetId

Virtual network subnet resource ID the compute nodes belong to

func (AksNetworkingConfigurationResponsePtrOutput) ToAksNetworkingConfigurationResponsePtrOutput

func (o AksNetworkingConfigurationResponsePtrOutput) ToAksNetworkingConfigurationResponsePtrOutput() AksNetworkingConfigurationResponsePtrOutput

func (AksNetworkingConfigurationResponsePtrOutput) ToAksNetworkingConfigurationResponsePtrOutputWithContext

func (o AksNetworkingConfigurationResponsePtrOutput) ToAksNetworkingConfigurationResponsePtrOutputWithContext(ctx context.Context) AksNetworkingConfigurationResponsePtrOutput

type AmlCompute

type AmlCompute struct {
	// Location for the underlying compute
	ComputeLocation *string `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'AmlCompute'.
	ComputeType string `pulumi:"computeType"`
	// The description of the Machine Learning compute.
	Description *string `pulumi:"description"`
	// AML Compute properties
	Properties *AmlComputeProperties `pulumi:"properties"`
	// ARM resource id of the underlying compute
	ResourceId *string `pulumi:"resourceId"`
}

An Azure Machine Learning compute.

type AmlComputeArgs

type AmlComputeArgs struct {
	// Location for the underlying compute
	ComputeLocation pulumi.StringPtrInput `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'AmlCompute'.
	ComputeType pulumi.StringInput `pulumi:"computeType"`
	// The description of the Machine Learning compute.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// AML Compute properties
	Properties AmlComputePropertiesPtrInput `pulumi:"properties"`
	// ARM resource id of the underlying compute
	ResourceId pulumi.StringPtrInput `pulumi:"resourceId"`
}

An Azure Machine Learning compute.

func (AmlComputeArgs) ElementType

func (AmlComputeArgs) ElementType() reflect.Type

func (AmlComputeArgs) ToAmlComputeOutput

func (i AmlComputeArgs) ToAmlComputeOutput() AmlComputeOutput

func (AmlComputeArgs) ToAmlComputeOutputWithContext

func (i AmlComputeArgs) ToAmlComputeOutputWithContext(ctx context.Context) AmlComputeOutput

type AmlComputeInput

type AmlComputeInput interface {
	pulumi.Input

	ToAmlComputeOutput() AmlComputeOutput
	ToAmlComputeOutputWithContext(context.Context) AmlComputeOutput
}

AmlComputeInput is an input type that accepts AmlComputeArgs and AmlComputeOutput values. You can construct a concrete instance of `AmlComputeInput` via:

AmlComputeArgs{...}

type AmlComputeNodeInformationResponse

type AmlComputeNodeInformationResponse struct {
	// ID of the compute node.
	NodeId string `pulumi:"nodeId"`
	// State of the compute node. Values are idle, running, preparing, unusable, leaving and preempted.
	NodeState string `pulumi:"nodeState"`
	// SSH port number of the node.
	Port float64 `pulumi:"port"`
	// Private IP address of the compute node.
	PrivateIpAddress string `pulumi:"privateIpAddress"`
	// Public IP address of the compute node.
	PublicIpAddress string `pulumi:"publicIpAddress"`
	// ID of the Experiment running on the node, if any else null.
	RunId string `pulumi:"runId"`
}

Compute node information related to a AmlCompute.

type AmlComputeNodeInformationResponseArgs

type AmlComputeNodeInformationResponseArgs struct {
	// ID of the compute node.
	NodeId pulumi.StringInput `pulumi:"nodeId"`
	// State of the compute node. Values are idle, running, preparing, unusable, leaving and preempted.
	NodeState pulumi.StringInput `pulumi:"nodeState"`
	// SSH port number of the node.
	Port pulumi.Float64Input `pulumi:"port"`
	// Private IP address of the compute node.
	PrivateIpAddress pulumi.StringInput `pulumi:"privateIpAddress"`
	// Public IP address of the compute node.
	PublicIpAddress pulumi.StringInput `pulumi:"publicIpAddress"`
	// ID of the Experiment running on the node, if any else null.
	RunId pulumi.StringInput `pulumi:"runId"`
}

Compute node information related to a AmlCompute.

func (AmlComputeNodeInformationResponseArgs) ElementType

func (AmlComputeNodeInformationResponseArgs) ToAmlComputeNodeInformationResponseOutput

func (i AmlComputeNodeInformationResponseArgs) ToAmlComputeNodeInformationResponseOutput() AmlComputeNodeInformationResponseOutput

func (AmlComputeNodeInformationResponseArgs) ToAmlComputeNodeInformationResponseOutputWithContext

func (i AmlComputeNodeInformationResponseArgs) ToAmlComputeNodeInformationResponseOutputWithContext(ctx context.Context) AmlComputeNodeInformationResponseOutput

type AmlComputeNodeInformationResponseArray

type AmlComputeNodeInformationResponseArray []AmlComputeNodeInformationResponseInput

func (AmlComputeNodeInformationResponseArray) ElementType

func (AmlComputeNodeInformationResponseArray) ToAmlComputeNodeInformationResponseArrayOutput

func (i AmlComputeNodeInformationResponseArray) ToAmlComputeNodeInformationResponseArrayOutput() AmlComputeNodeInformationResponseArrayOutput

func (AmlComputeNodeInformationResponseArray) ToAmlComputeNodeInformationResponseArrayOutputWithContext

func (i AmlComputeNodeInformationResponseArray) ToAmlComputeNodeInformationResponseArrayOutputWithContext(ctx context.Context) AmlComputeNodeInformationResponseArrayOutput

type AmlComputeNodeInformationResponseArrayInput

type AmlComputeNodeInformationResponseArrayInput interface {
	pulumi.Input

	ToAmlComputeNodeInformationResponseArrayOutput() AmlComputeNodeInformationResponseArrayOutput
	ToAmlComputeNodeInformationResponseArrayOutputWithContext(context.Context) AmlComputeNodeInformationResponseArrayOutput
}

AmlComputeNodeInformationResponseArrayInput is an input type that accepts AmlComputeNodeInformationResponseArray and AmlComputeNodeInformationResponseArrayOutput values. You can construct a concrete instance of `AmlComputeNodeInformationResponseArrayInput` via:

AmlComputeNodeInformationResponseArray{ AmlComputeNodeInformationResponseArgs{...} }

type AmlComputeNodeInformationResponseArrayOutput

type AmlComputeNodeInformationResponseArrayOutput struct{ *pulumi.OutputState }

func (AmlComputeNodeInformationResponseArrayOutput) ElementType

func (AmlComputeNodeInformationResponseArrayOutput) Index

func (AmlComputeNodeInformationResponseArrayOutput) ToAmlComputeNodeInformationResponseArrayOutput

func (o AmlComputeNodeInformationResponseArrayOutput) ToAmlComputeNodeInformationResponseArrayOutput() AmlComputeNodeInformationResponseArrayOutput

func (AmlComputeNodeInformationResponseArrayOutput) ToAmlComputeNodeInformationResponseArrayOutputWithContext

func (o AmlComputeNodeInformationResponseArrayOutput) ToAmlComputeNodeInformationResponseArrayOutputWithContext(ctx context.Context) AmlComputeNodeInformationResponseArrayOutput

type AmlComputeNodeInformationResponseInput

type AmlComputeNodeInformationResponseInput interface {
	pulumi.Input

	ToAmlComputeNodeInformationResponseOutput() AmlComputeNodeInformationResponseOutput
	ToAmlComputeNodeInformationResponseOutputWithContext(context.Context) AmlComputeNodeInformationResponseOutput
}

AmlComputeNodeInformationResponseInput is an input type that accepts AmlComputeNodeInformationResponseArgs and AmlComputeNodeInformationResponseOutput values. You can construct a concrete instance of `AmlComputeNodeInformationResponseInput` via:

AmlComputeNodeInformationResponseArgs{...}

type AmlComputeNodeInformationResponseOutput

type AmlComputeNodeInformationResponseOutput struct{ *pulumi.OutputState }

Compute node information related to a AmlCompute.

func (AmlComputeNodeInformationResponseOutput) ElementType

func (AmlComputeNodeInformationResponseOutput) NodeId

ID of the compute node.

func (AmlComputeNodeInformationResponseOutput) NodeState

State of the compute node. Values are idle, running, preparing, unusable, leaving and preempted.

func (AmlComputeNodeInformationResponseOutput) Port

SSH port number of the node.

func (AmlComputeNodeInformationResponseOutput) PrivateIpAddress

Private IP address of the compute node.

func (AmlComputeNodeInformationResponseOutput) PublicIpAddress

Public IP address of the compute node.

func (AmlComputeNodeInformationResponseOutput) RunId

ID of the Experiment running on the node, if any else null.

func (AmlComputeNodeInformationResponseOutput) ToAmlComputeNodeInformationResponseOutput

func (o AmlComputeNodeInformationResponseOutput) ToAmlComputeNodeInformationResponseOutput() AmlComputeNodeInformationResponseOutput

func (AmlComputeNodeInformationResponseOutput) ToAmlComputeNodeInformationResponseOutputWithContext

func (o AmlComputeNodeInformationResponseOutput) ToAmlComputeNodeInformationResponseOutputWithContext(ctx context.Context) AmlComputeNodeInformationResponseOutput

type AmlComputeOutput

type AmlComputeOutput struct{ *pulumi.OutputState }

An Azure Machine Learning compute.

func (AmlComputeOutput) ComputeLocation

func (o AmlComputeOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (AmlComputeOutput) ComputeType

func (o AmlComputeOutput) ComputeType() pulumi.StringOutput

The type of compute Expected value is 'AmlCompute'.

func (AmlComputeOutput) Description

func (o AmlComputeOutput) Description() pulumi.StringPtrOutput

The description of the Machine Learning compute.

func (AmlComputeOutput) ElementType

func (AmlComputeOutput) ElementType() reflect.Type

func (AmlComputeOutput) Properties

AML Compute properties

func (AmlComputeOutput) ResourceId

func (o AmlComputeOutput) ResourceId() pulumi.StringPtrOutput

ARM resource id of the underlying compute

func (AmlComputeOutput) ToAmlComputeOutput

func (o AmlComputeOutput) ToAmlComputeOutput() AmlComputeOutput

func (AmlComputeOutput) ToAmlComputeOutputWithContext

func (o AmlComputeOutput) ToAmlComputeOutputWithContext(ctx context.Context) AmlComputeOutput

type AmlComputeProperties

type AmlComputeProperties struct {
	// 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.
	RemoteLoginPortPublicAccess *string `pulumi:"remoteLoginPortPublicAccess"`
	// Scale settings for AML Compute
	ScaleSettings *ScaleSettings `pulumi:"scaleSettings"`
	// Virtual network subnet resource ID the compute nodes belong to.
	Subnet *ResourceId `pulumi:"subnet"`
	// Credentials for an administrator user account that will be created on each compute node.
	UserAccountCredentials *UserAccountCredentials `pulumi:"userAccountCredentials"`
	// Virtual Machine priority
	VmPriority *string `pulumi:"vmPriority"`
	// Virtual Machine Size
	VmSize *string `pulumi:"vmSize"`
}

AML Compute properties

type AmlComputePropertiesArgs

type AmlComputePropertiesArgs struct {
	// 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.
	RemoteLoginPortPublicAccess pulumi.StringPtrInput `pulumi:"remoteLoginPortPublicAccess"`
	// Scale settings for AML Compute
	ScaleSettings ScaleSettingsPtrInput `pulumi:"scaleSettings"`
	// Virtual network subnet resource ID the compute nodes belong to.
	Subnet ResourceIdPtrInput `pulumi:"subnet"`
	// Credentials for an administrator user account that will be created on each compute node.
	UserAccountCredentials UserAccountCredentialsPtrInput `pulumi:"userAccountCredentials"`
	// Virtual Machine priority
	VmPriority pulumi.StringPtrInput `pulumi:"vmPriority"`
	// Virtual Machine Size
	VmSize pulumi.StringPtrInput `pulumi:"vmSize"`
}

AML Compute properties

func (AmlComputePropertiesArgs) ElementType

func (AmlComputePropertiesArgs) ElementType() reflect.Type

func (AmlComputePropertiesArgs) ToAmlComputePropertiesOutput

func (i AmlComputePropertiesArgs) ToAmlComputePropertiesOutput() AmlComputePropertiesOutput

func (AmlComputePropertiesArgs) ToAmlComputePropertiesOutputWithContext

func (i AmlComputePropertiesArgs) ToAmlComputePropertiesOutputWithContext(ctx context.Context) AmlComputePropertiesOutput

func (AmlComputePropertiesArgs) ToAmlComputePropertiesPtrOutput

func (i AmlComputePropertiesArgs) ToAmlComputePropertiesPtrOutput() AmlComputePropertiesPtrOutput

func (AmlComputePropertiesArgs) ToAmlComputePropertiesPtrOutputWithContext

func (i AmlComputePropertiesArgs) ToAmlComputePropertiesPtrOutputWithContext(ctx context.Context) AmlComputePropertiesPtrOutput

type AmlComputePropertiesInput

type AmlComputePropertiesInput interface {
	pulumi.Input

	ToAmlComputePropertiesOutput() AmlComputePropertiesOutput
	ToAmlComputePropertiesOutputWithContext(context.Context) AmlComputePropertiesOutput
}

AmlComputePropertiesInput is an input type that accepts AmlComputePropertiesArgs and AmlComputePropertiesOutput values. You can construct a concrete instance of `AmlComputePropertiesInput` via:

AmlComputePropertiesArgs{...}

type AmlComputePropertiesOutput

type AmlComputePropertiesOutput struct{ *pulumi.OutputState }

AML Compute properties

func (AmlComputePropertiesOutput) ElementType

func (AmlComputePropertiesOutput) ElementType() reflect.Type

func (AmlComputePropertiesOutput) RemoteLoginPortPublicAccess

func (o AmlComputePropertiesOutput) RemoteLoginPortPublicAccess() pulumi.StringPtrOutput

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.

func (AmlComputePropertiesOutput) ScaleSettings

Scale settings for AML Compute

func (AmlComputePropertiesOutput) Subnet

Virtual network subnet resource ID the compute nodes belong to.

func (AmlComputePropertiesOutput) ToAmlComputePropertiesOutput

func (o AmlComputePropertiesOutput) ToAmlComputePropertiesOutput() AmlComputePropertiesOutput

func (AmlComputePropertiesOutput) ToAmlComputePropertiesOutputWithContext

func (o AmlComputePropertiesOutput) ToAmlComputePropertiesOutputWithContext(ctx context.Context) AmlComputePropertiesOutput

func (AmlComputePropertiesOutput) ToAmlComputePropertiesPtrOutput

func (o AmlComputePropertiesOutput) ToAmlComputePropertiesPtrOutput() AmlComputePropertiesPtrOutput

func (AmlComputePropertiesOutput) ToAmlComputePropertiesPtrOutputWithContext

func (o AmlComputePropertiesOutput) ToAmlComputePropertiesPtrOutputWithContext(ctx context.Context) AmlComputePropertiesPtrOutput

func (AmlComputePropertiesOutput) UserAccountCredentials

Credentials for an administrator user account that will be created on each compute node.

func (AmlComputePropertiesOutput) VmPriority

Virtual Machine priority

func (AmlComputePropertiesOutput) VmSize

Virtual Machine Size

type AmlComputePropertiesPtrInput

type AmlComputePropertiesPtrInput interface {
	pulumi.Input

	ToAmlComputePropertiesPtrOutput() AmlComputePropertiesPtrOutput
	ToAmlComputePropertiesPtrOutputWithContext(context.Context) AmlComputePropertiesPtrOutput
}

AmlComputePropertiesPtrInput is an input type that accepts AmlComputePropertiesArgs, AmlComputePropertiesPtr and AmlComputePropertiesPtrOutput values. You can construct a concrete instance of `AmlComputePropertiesPtrInput` via:

        AmlComputePropertiesArgs{...}

or:

        nil

type AmlComputePropertiesPtrOutput

type AmlComputePropertiesPtrOutput struct{ *pulumi.OutputState }

func (AmlComputePropertiesPtrOutput) Elem

func (AmlComputePropertiesPtrOutput) ElementType

func (AmlComputePropertiesPtrOutput) RemoteLoginPortPublicAccess

func (o AmlComputePropertiesPtrOutput) RemoteLoginPortPublicAccess() pulumi.StringPtrOutput

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.

func (AmlComputePropertiesPtrOutput) ScaleSettings

Scale settings for AML Compute

func (AmlComputePropertiesPtrOutput) Subnet

Virtual network subnet resource ID the compute nodes belong to.

func (AmlComputePropertiesPtrOutput) ToAmlComputePropertiesPtrOutput

func (o AmlComputePropertiesPtrOutput) ToAmlComputePropertiesPtrOutput() AmlComputePropertiesPtrOutput

func (AmlComputePropertiesPtrOutput) ToAmlComputePropertiesPtrOutputWithContext

func (o AmlComputePropertiesPtrOutput) ToAmlComputePropertiesPtrOutputWithContext(ctx context.Context) AmlComputePropertiesPtrOutput

func (AmlComputePropertiesPtrOutput) UserAccountCredentials

Credentials for an administrator user account that will be created on each compute node.

func (AmlComputePropertiesPtrOutput) VmPriority

Virtual Machine priority

func (AmlComputePropertiesPtrOutput) VmSize

Virtual Machine Size

type AmlComputeResponse

type AmlComputeResponse struct {
	// Location for the underlying compute
	ComputeLocation *string `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'AmlCompute'.
	ComputeType string `pulumi:"computeType"`
	// The date and time when the compute was created.
	CreatedOn string `pulumi:"createdOn"`
	// The description of the Machine Learning compute.
	Description *string `pulumi:"description"`
	// Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
	IsAttachedCompute bool `pulumi:"isAttachedCompute"`
	// The date and time when the compute was last modified.
	ModifiedOn string `pulumi:"modifiedOn"`
	// AML Compute properties
	Properties *AmlComputeResponseProperties `pulumi:"properties"`
	// Errors during provisioning
	ProvisioningErrors []MachineLearningServiceErrorResponse `pulumi:"provisioningErrors"`
	// The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
	ProvisioningState string `pulumi:"provisioningState"`
	// ARM resource id of the underlying compute
	ResourceId *string `pulumi:"resourceId"`
}

An Azure Machine Learning compute.

type AmlComputeResponseArgs

type AmlComputeResponseArgs struct {
	// Location for the underlying compute
	ComputeLocation pulumi.StringPtrInput `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'AmlCompute'.
	ComputeType pulumi.StringInput `pulumi:"computeType"`
	// The date and time when the compute was created.
	CreatedOn pulumi.StringInput `pulumi:"createdOn"`
	// The description of the Machine Learning compute.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
	IsAttachedCompute pulumi.BoolInput `pulumi:"isAttachedCompute"`
	// The date and time when the compute was last modified.
	ModifiedOn pulumi.StringInput `pulumi:"modifiedOn"`
	// AML Compute properties
	Properties AmlComputeResponsePropertiesPtrInput `pulumi:"properties"`
	// Errors during provisioning
	ProvisioningErrors MachineLearningServiceErrorResponseArrayInput `pulumi:"provisioningErrors"`
	// The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
	ProvisioningState pulumi.StringInput `pulumi:"provisioningState"`
	// ARM resource id of the underlying compute
	ResourceId pulumi.StringPtrInput `pulumi:"resourceId"`
}

An Azure Machine Learning compute.

func (AmlComputeResponseArgs) ElementType

func (AmlComputeResponseArgs) ElementType() reflect.Type

func (AmlComputeResponseArgs) ToAmlComputeResponseOutput

func (i AmlComputeResponseArgs) ToAmlComputeResponseOutput() AmlComputeResponseOutput

func (AmlComputeResponseArgs) ToAmlComputeResponseOutputWithContext

func (i AmlComputeResponseArgs) ToAmlComputeResponseOutputWithContext(ctx context.Context) AmlComputeResponseOutput

type AmlComputeResponseInput

type AmlComputeResponseInput interface {
	pulumi.Input

	ToAmlComputeResponseOutput() AmlComputeResponseOutput
	ToAmlComputeResponseOutputWithContext(context.Context) AmlComputeResponseOutput
}

AmlComputeResponseInput is an input type that accepts AmlComputeResponseArgs and AmlComputeResponseOutput values. You can construct a concrete instance of `AmlComputeResponseInput` via:

AmlComputeResponseArgs{...}

type AmlComputeResponseOutput

type AmlComputeResponseOutput struct{ *pulumi.OutputState }

An Azure Machine Learning compute.

func (AmlComputeResponseOutput) ComputeLocation

func (o AmlComputeResponseOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (AmlComputeResponseOutput) ComputeType

The type of compute Expected value is 'AmlCompute'.

func (AmlComputeResponseOutput) CreatedOn

The date and time when the compute was created.

func (AmlComputeResponseOutput) Description

The description of the Machine Learning compute.

func (AmlComputeResponseOutput) ElementType

func (AmlComputeResponseOutput) ElementType() reflect.Type

func (AmlComputeResponseOutput) IsAttachedCompute

func (o AmlComputeResponseOutput) IsAttachedCompute() pulumi.BoolOutput

Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.

func (AmlComputeResponseOutput) ModifiedOn

The date and time when the compute was last modified.

func (AmlComputeResponseOutput) Properties

AML Compute properties

func (AmlComputeResponseOutput) ProvisioningErrors

Errors during provisioning

func (AmlComputeResponseOutput) ProvisioningState

func (o AmlComputeResponseOutput) ProvisioningState() pulumi.StringOutput

The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.

func (AmlComputeResponseOutput) ResourceId

ARM resource id of the underlying compute

func (AmlComputeResponseOutput) ToAmlComputeResponseOutput

func (o AmlComputeResponseOutput) ToAmlComputeResponseOutput() AmlComputeResponseOutput

func (AmlComputeResponseOutput) ToAmlComputeResponseOutputWithContext

func (o AmlComputeResponseOutput) ToAmlComputeResponseOutputWithContext(ctx context.Context) AmlComputeResponseOutput

type AmlComputeResponseProperties

type AmlComputeResponseProperties struct {
	// 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.
	AllocationState string `pulumi:"allocationState"`
	// The time at which the compute entered its current allocation state.
	AllocationStateTransitionTime string `pulumi:"allocationStateTransitionTime"`
	// The number of compute nodes currently assigned to the compute.
	CurrentNodeCount int `pulumi:"currentNodeCount"`
	// Collection of errors encountered by various compute nodes during node setup.
	Errors []MachineLearningServiceErrorResponse `pulumi:"errors"`
	// Counts of various node states on the compute.
	NodeStateCounts NodeStateCountsResponse `pulumi:"nodeStateCounts"`
	// 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.
	RemoteLoginPortPublicAccess *string `pulumi:"remoteLoginPortPublicAccess"`
	// Scale settings for AML Compute
	ScaleSettings *ScaleSettingsResponse `pulumi:"scaleSettings"`
	// Virtual network subnet resource ID the compute nodes belong to.
	Subnet *ResourceIdResponse `pulumi:"subnet"`
	// 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.
	TargetNodeCount int `pulumi:"targetNodeCount"`
	// Credentials for an administrator user account that will be created on each compute node.
	UserAccountCredentials *UserAccountCredentialsResponse `pulumi:"userAccountCredentials"`
	// Virtual Machine priority
	VmPriority *string `pulumi:"vmPriority"`
	// Virtual Machine Size
	VmSize *string `pulumi:"vmSize"`
}

AML Compute properties

type AmlComputeResponsePropertiesArgs

type AmlComputeResponsePropertiesArgs struct {
	// 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.
	AllocationState pulumi.StringInput `pulumi:"allocationState"`
	// The time at which the compute entered its current allocation state.
	AllocationStateTransitionTime pulumi.StringInput `pulumi:"allocationStateTransitionTime"`
	// The number of compute nodes currently assigned to the compute.
	CurrentNodeCount pulumi.IntInput `pulumi:"currentNodeCount"`
	// Collection of errors encountered by various compute nodes during node setup.
	Errors MachineLearningServiceErrorResponseArrayInput `pulumi:"errors"`
	// Counts of various node states on the compute.
	NodeStateCounts NodeStateCountsResponseInput `pulumi:"nodeStateCounts"`
	// 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.
	RemoteLoginPortPublicAccess pulumi.StringPtrInput `pulumi:"remoteLoginPortPublicAccess"`
	// Scale settings for AML Compute
	ScaleSettings ScaleSettingsResponsePtrInput `pulumi:"scaleSettings"`
	// Virtual network subnet resource ID the compute nodes belong to.
	Subnet ResourceIdResponsePtrInput `pulumi:"subnet"`
	// 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.
	TargetNodeCount pulumi.IntInput `pulumi:"targetNodeCount"`
	// Credentials for an administrator user account that will be created on each compute node.
	UserAccountCredentials UserAccountCredentialsResponsePtrInput `pulumi:"userAccountCredentials"`
	// Virtual Machine priority
	VmPriority pulumi.StringPtrInput `pulumi:"vmPriority"`
	// Virtual Machine Size
	VmSize pulumi.StringPtrInput `pulumi:"vmSize"`
}

AML Compute properties

func (AmlComputeResponsePropertiesArgs) ElementType

func (AmlComputeResponsePropertiesArgs) ToAmlComputeResponsePropertiesOutput

func (i AmlComputeResponsePropertiesArgs) ToAmlComputeResponsePropertiesOutput() AmlComputeResponsePropertiesOutput

func (AmlComputeResponsePropertiesArgs) ToAmlComputeResponsePropertiesOutputWithContext

func (i AmlComputeResponsePropertiesArgs) ToAmlComputeResponsePropertiesOutputWithContext(ctx context.Context) AmlComputeResponsePropertiesOutput

func (AmlComputeResponsePropertiesArgs) ToAmlComputeResponsePropertiesPtrOutput

func (i AmlComputeResponsePropertiesArgs) ToAmlComputeResponsePropertiesPtrOutput() AmlComputeResponsePropertiesPtrOutput

func (AmlComputeResponsePropertiesArgs) ToAmlComputeResponsePropertiesPtrOutputWithContext

func (i AmlComputeResponsePropertiesArgs) ToAmlComputeResponsePropertiesPtrOutputWithContext(ctx context.Context) AmlComputeResponsePropertiesPtrOutput

type AmlComputeResponsePropertiesInput

type AmlComputeResponsePropertiesInput interface {
	pulumi.Input

	ToAmlComputeResponsePropertiesOutput() AmlComputeResponsePropertiesOutput
	ToAmlComputeResponsePropertiesOutputWithContext(context.Context) AmlComputeResponsePropertiesOutput
}

AmlComputeResponsePropertiesInput is an input type that accepts AmlComputeResponsePropertiesArgs and AmlComputeResponsePropertiesOutput values. You can construct a concrete instance of `AmlComputeResponsePropertiesInput` via:

AmlComputeResponsePropertiesArgs{...}

type AmlComputeResponsePropertiesOutput

type AmlComputeResponsePropertiesOutput struct{ *pulumi.OutputState }

AML Compute properties

func (AmlComputeResponsePropertiesOutput) AllocationState

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.

func (AmlComputeResponsePropertiesOutput) AllocationStateTransitionTime

func (o AmlComputeResponsePropertiesOutput) AllocationStateTransitionTime() pulumi.StringOutput

The time at which the compute entered its current allocation state.

func (AmlComputeResponsePropertiesOutput) CurrentNodeCount

The number of compute nodes currently assigned to the compute.

func (AmlComputeResponsePropertiesOutput) ElementType

func (AmlComputeResponsePropertiesOutput) Errors

Collection of errors encountered by various compute nodes during node setup.

func (AmlComputeResponsePropertiesOutput) NodeStateCounts

Counts of various node states on the compute.

func (AmlComputeResponsePropertiesOutput) RemoteLoginPortPublicAccess

func (o AmlComputeResponsePropertiesOutput) RemoteLoginPortPublicAccess() pulumi.StringPtrOutput

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.

func (AmlComputeResponsePropertiesOutput) ScaleSettings

Scale settings for AML Compute

func (AmlComputeResponsePropertiesOutput) Subnet

Virtual network subnet resource ID the compute nodes belong to.

func (AmlComputeResponsePropertiesOutput) TargetNodeCount

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.

func (AmlComputeResponsePropertiesOutput) ToAmlComputeResponsePropertiesOutput

func (o AmlComputeResponsePropertiesOutput) ToAmlComputeResponsePropertiesOutput() AmlComputeResponsePropertiesOutput

func (AmlComputeResponsePropertiesOutput) ToAmlComputeResponsePropertiesOutputWithContext

func (o AmlComputeResponsePropertiesOutput) ToAmlComputeResponsePropertiesOutputWithContext(ctx context.Context) AmlComputeResponsePropertiesOutput

func (AmlComputeResponsePropertiesOutput) ToAmlComputeResponsePropertiesPtrOutput

func (o AmlComputeResponsePropertiesOutput) ToAmlComputeResponsePropertiesPtrOutput() AmlComputeResponsePropertiesPtrOutput

func (AmlComputeResponsePropertiesOutput) ToAmlComputeResponsePropertiesPtrOutputWithContext

func (o AmlComputeResponsePropertiesOutput) ToAmlComputeResponsePropertiesPtrOutputWithContext(ctx context.Context) AmlComputeResponsePropertiesPtrOutput

func (AmlComputeResponsePropertiesOutput) UserAccountCredentials

Credentials for an administrator user account that will be created on each compute node.

func (AmlComputeResponsePropertiesOutput) VmPriority

Virtual Machine priority

func (AmlComputeResponsePropertiesOutput) VmSize

Virtual Machine Size

type AmlComputeResponsePropertiesPtrInput

type AmlComputeResponsePropertiesPtrInput interface {
	pulumi.Input

	ToAmlComputeResponsePropertiesPtrOutput() AmlComputeResponsePropertiesPtrOutput
	ToAmlComputeResponsePropertiesPtrOutputWithContext(context.Context) AmlComputeResponsePropertiesPtrOutput
}

AmlComputeResponsePropertiesPtrInput is an input type that accepts AmlComputeResponsePropertiesArgs, AmlComputeResponsePropertiesPtr and AmlComputeResponsePropertiesPtrOutput values. You can construct a concrete instance of `AmlComputeResponsePropertiesPtrInput` via:

        AmlComputeResponsePropertiesArgs{...}

or:

        nil

type AmlComputeResponsePropertiesPtrOutput

type AmlComputeResponsePropertiesPtrOutput struct{ *pulumi.OutputState }

func (AmlComputeResponsePropertiesPtrOutput) AllocationState

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.

func (AmlComputeResponsePropertiesPtrOutput) AllocationStateTransitionTime

func (o AmlComputeResponsePropertiesPtrOutput) AllocationStateTransitionTime() pulumi.StringPtrOutput

The time at which the compute entered its current allocation state.

func (AmlComputeResponsePropertiesPtrOutput) CurrentNodeCount

The number of compute nodes currently assigned to the compute.

func (AmlComputeResponsePropertiesPtrOutput) Elem

func (AmlComputeResponsePropertiesPtrOutput) ElementType

func (AmlComputeResponsePropertiesPtrOutput) Errors

Collection of errors encountered by various compute nodes during node setup.

func (AmlComputeResponsePropertiesPtrOutput) NodeStateCounts

Counts of various node states on the compute.

func (AmlComputeResponsePropertiesPtrOutput) RemoteLoginPortPublicAccess

func (o AmlComputeResponsePropertiesPtrOutput) RemoteLoginPortPublicAccess() pulumi.StringPtrOutput

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.

func (AmlComputeResponsePropertiesPtrOutput) ScaleSettings

Scale settings for AML Compute

func (AmlComputeResponsePropertiesPtrOutput) Subnet

Virtual network subnet resource ID the compute nodes belong to.

func (AmlComputeResponsePropertiesPtrOutput) TargetNodeCount

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.

func (AmlComputeResponsePropertiesPtrOutput) ToAmlComputeResponsePropertiesPtrOutput

func (o AmlComputeResponsePropertiesPtrOutput) ToAmlComputeResponsePropertiesPtrOutput() AmlComputeResponsePropertiesPtrOutput

func (AmlComputeResponsePropertiesPtrOutput) ToAmlComputeResponsePropertiesPtrOutputWithContext

func (o AmlComputeResponsePropertiesPtrOutput) ToAmlComputeResponsePropertiesPtrOutputWithContext(ctx context.Context) AmlComputeResponsePropertiesPtrOutput

func (AmlComputeResponsePropertiesPtrOutput) UserAccountCredentials

Credentials for an administrator user account that will be created on each compute node.

func (AmlComputeResponsePropertiesPtrOutput) VmPriority

Virtual Machine priority

func (AmlComputeResponsePropertiesPtrOutput) VmSize

Virtual Machine Size

type ComputeType added in v0.3.1

type ComputeType pulumi.String

The type of compute

func (ComputeType) ElementType added in v0.3.1

func (ComputeType) ElementType() reflect.Type

func (ComputeType) ToStringOutput added in v0.3.1

func (e ComputeType) ToStringOutput() pulumi.StringOutput

func (ComputeType) ToStringOutputWithContext added in v0.3.1

func (e ComputeType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ComputeType) ToStringPtrOutput added in v0.3.1

func (e ComputeType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ComputeType) ToStringPtrOutputWithContext added in v0.3.1

func (e ComputeType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type DataFactory

type DataFactory struct {
	// Location for the underlying compute
	ComputeLocation *string `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'DataFactory'.
	ComputeType string `pulumi:"computeType"`
	// The description of the Machine Learning compute.
	Description *string `pulumi:"description"`
	// ARM resource id of the underlying compute
	ResourceId *string `pulumi:"resourceId"`
}

A DataFactory compute.

type DataFactoryArgs

type DataFactoryArgs struct {
	// Location for the underlying compute
	ComputeLocation pulumi.StringPtrInput `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'DataFactory'.
	ComputeType pulumi.StringInput `pulumi:"computeType"`
	// The description of the Machine Learning compute.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// ARM resource id of the underlying compute
	ResourceId pulumi.StringPtrInput `pulumi:"resourceId"`
}

A DataFactory compute.

func (DataFactoryArgs) ElementType

func (DataFactoryArgs) ElementType() reflect.Type

func (DataFactoryArgs) ToDataFactoryOutput

func (i DataFactoryArgs) ToDataFactoryOutput() DataFactoryOutput

func (DataFactoryArgs) ToDataFactoryOutputWithContext

func (i DataFactoryArgs) ToDataFactoryOutputWithContext(ctx context.Context) DataFactoryOutput

type DataFactoryInput

type DataFactoryInput interface {
	pulumi.Input

	ToDataFactoryOutput() DataFactoryOutput
	ToDataFactoryOutputWithContext(context.Context) DataFactoryOutput
}

DataFactoryInput is an input type that accepts DataFactoryArgs and DataFactoryOutput values. You can construct a concrete instance of `DataFactoryInput` via:

DataFactoryArgs{...}

type DataFactoryOutput

type DataFactoryOutput struct{ *pulumi.OutputState }

A DataFactory compute.

func (DataFactoryOutput) ComputeLocation

func (o DataFactoryOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (DataFactoryOutput) ComputeType

func (o DataFactoryOutput) ComputeType() pulumi.StringOutput

The type of compute Expected value is 'DataFactory'.

func (DataFactoryOutput) Description

func (o DataFactoryOutput) Description() pulumi.StringPtrOutput

The description of the Machine Learning compute.

func (DataFactoryOutput) ElementType

func (DataFactoryOutput) ElementType() reflect.Type

func (DataFactoryOutput) ResourceId

func (o DataFactoryOutput) ResourceId() pulumi.StringPtrOutput

ARM resource id of the underlying compute

func (DataFactoryOutput) ToDataFactoryOutput

func (o DataFactoryOutput) ToDataFactoryOutput() DataFactoryOutput

func (DataFactoryOutput) ToDataFactoryOutputWithContext

func (o DataFactoryOutput) ToDataFactoryOutputWithContext(ctx context.Context) DataFactoryOutput

type DataFactoryResponse

type DataFactoryResponse struct {
	// Location for the underlying compute
	ComputeLocation *string `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'DataFactory'.
	ComputeType string `pulumi:"computeType"`
	// The date and time when the compute was created.
	CreatedOn string `pulumi:"createdOn"`
	// The description of the Machine Learning compute.
	Description *string `pulumi:"description"`
	// Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
	IsAttachedCompute bool `pulumi:"isAttachedCompute"`
	// The date and time when the compute was last modified.
	ModifiedOn string `pulumi:"modifiedOn"`
	// Errors during provisioning
	ProvisioningErrors []MachineLearningServiceErrorResponse `pulumi:"provisioningErrors"`
	// The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
	ProvisioningState string `pulumi:"provisioningState"`
	// ARM resource id of the underlying compute
	ResourceId *string `pulumi:"resourceId"`
}

A DataFactory compute.

type DataFactoryResponseArgs

type DataFactoryResponseArgs struct {
	// Location for the underlying compute
	ComputeLocation pulumi.StringPtrInput `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'DataFactory'.
	ComputeType pulumi.StringInput `pulumi:"computeType"`
	// The date and time when the compute was created.
	CreatedOn pulumi.StringInput `pulumi:"createdOn"`
	// The description of the Machine Learning compute.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
	IsAttachedCompute pulumi.BoolInput `pulumi:"isAttachedCompute"`
	// The date and time when the compute was last modified.
	ModifiedOn pulumi.StringInput `pulumi:"modifiedOn"`
	// Errors during provisioning
	ProvisioningErrors MachineLearningServiceErrorResponseArrayInput `pulumi:"provisioningErrors"`
	// The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
	ProvisioningState pulumi.StringInput `pulumi:"provisioningState"`
	// ARM resource id of the underlying compute
	ResourceId pulumi.StringPtrInput `pulumi:"resourceId"`
}

A DataFactory compute.

func (DataFactoryResponseArgs) ElementType

func (DataFactoryResponseArgs) ElementType() reflect.Type

func (DataFactoryResponseArgs) ToDataFactoryResponseOutput

func (i DataFactoryResponseArgs) ToDataFactoryResponseOutput() DataFactoryResponseOutput

func (DataFactoryResponseArgs) ToDataFactoryResponseOutputWithContext

func (i DataFactoryResponseArgs) ToDataFactoryResponseOutputWithContext(ctx context.Context) DataFactoryResponseOutput

type DataFactoryResponseInput

type DataFactoryResponseInput interface {
	pulumi.Input

	ToDataFactoryResponseOutput() DataFactoryResponseOutput
	ToDataFactoryResponseOutputWithContext(context.Context) DataFactoryResponseOutput
}

DataFactoryResponseInput is an input type that accepts DataFactoryResponseArgs and DataFactoryResponseOutput values. You can construct a concrete instance of `DataFactoryResponseInput` via:

DataFactoryResponseArgs{...}

type DataFactoryResponseOutput

type DataFactoryResponseOutput struct{ *pulumi.OutputState }

A DataFactory compute.

func (DataFactoryResponseOutput) ComputeLocation

func (o DataFactoryResponseOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (DataFactoryResponseOutput) ComputeType

The type of compute Expected value is 'DataFactory'.

func (DataFactoryResponseOutput) CreatedOn

The date and time when the compute was created.

func (DataFactoryResponseOutput) Description

The description of the Machine Learning compute.

func (DataFactoryResponseOutput) ElementType

func (DataFactoryResponseOutput) ElementType() reflect.Type

func (DataFactoryResponseOutput) IsAttachedCompute

func (o DataFactoryResponseOutput) IsAttachedCompute() pulumi.BoolOutput

Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.

func (DataFactoryResponseOutput) ModifiedOn

The date and time when the compute was last modified.

func (DataFactoryResponseOutput) ProvisioningErrors

Errors during provisioning

func (DataFactoryResponseOutput) ProvisioningState

func (o DataFactoryResponseOutput) ProvisioningState() pulumi.StringOutput

The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.

func (DataFactoryResponseOutput) ResourceId

ARM resource id of the underlying compute

func (DataFactoryResponseOutput) ToDataFactoryResponseOutput

func (o DataFactoryResponseOutput) ToDataFactoryResponseOutput() DataFactoryResponseOutput

func (DataFactoryResponseOutput) ToDataFactoryResponseOutputWithContext

func (o DataFactoryResponseOutput) ToDataFactoryResponseOutputWithContext(ctx context.Context) DataFactoryResponseOutput

type DataLakeAnalytics

type DataLakeAnalytics struct {
	// Location for the underlying compute
	ComputeLocation *string `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'DataLakeAnalytics'.
	ComputeType string `pulumi:"computeType"`
	// The description of the Machine Learning compute.
	Description *string                      `pulumi:"description"`
	Properties  *DataLakeAnalyticsProperties `pulumi:"properties"`
	// ARM resource id of the underlying compute
	ResourceId *string `pulumi:"resourceId"`
}

A DataLakeAnalytics compute.

type DataLakeAnalyticsArgs

type DataLakeAnalyticsArgs struct {
	// Location for the underlying compute
	ComputeLocation pulumi.StringPtrInput `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'DataLakeAnalytics'.
	ComputeType pulumi.StringInput `pulumi:"computeType"`
	// The description of the Machine Learning compute.
	Description pulumi.StringPtrInput               `pulumi:"description"`
	Properties  DataLakeAnalyticsPropertiesPtrInput `pulumi:"properties"`
	// ARM resource id of the underlying compute
	ResourceId pulumi.StringPtrInput `pulumi:"resourceId"`
}

A DataLakeAnalytics compute.

func (DataLakeAnalyticsArgs) ElementType

func (DataLakeAnalyticsArgs) ElementType() reflect.Type

func (DataLakeAnalyticsArgs) ToDataLakeAnalyticsOutput

func (i DataLakeAnalyticsArgs) ToDataLakeAnalyticsOutput() DataLakeAnalyticsOutput

func (DataLakeAnalyticsArgs) ToDataLakeAnalyticsOutputWithContext

func (i DataLakeAnalyticsArgs) ToDataLakeAnalyticsOutputWithContext(ctx context.Context) DataLakeAnalyticsOutput

type DataLakeAnalyticsInput

type DataLakeAnalyticsInput interface {
	pulumi.Input

	ToDataLakeAnalyticsOutput() DataLakeAnalyticsOutput
	ToDataLakeAnalyticsOutputWithContext(context.Context) DataLakeAnalyticsOutput
}

DataLakeAnalyticsInput is an input type that accepts DataLakeAnalyticsArgs and DataLakeAnalyticsOutput values. You can construct a concrete instance of `DataLakeAnalyticsInput` via:

DataLakeAnalyticsArgs{...}

type DataLakeAnalyticsOutput

type DataLakeAnalyticsOutput struct{ *pulumi.OutputState }

A DataLakeAnalytics compute.

func (DataLakeAnalyticsOutput) ComputeLocation

func (o DataLakeAnalyticsOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (DataLakeAnalyticsOutput) ComputeType

The type of compute Expected value is 'DataLakeAnalytics'.

func (DataLakeAnalyticsOutput) Description

The description of the Machine Learning compute.

func (DataLakeAnalyticsOutput) ElementType

func (DataLakeAnalyticsOutput) ElementType() reflect.Type

func (DataLakeAnalyticsOutput) Properties

func (DataLakeAnalyticsOutput) ResourceId

ARM resource id of the underlying compute

func (DataLakeAnalyticsOutput) ToDataLakeAnalyticsOutput

func (o DataLakeAnalyticsOutput) ToDataLakeAnalyticsOutput() DataLakeAnalyticsOutput

func (DataLakeAnalyticsOutput) ToDataLakeAnalyticsOutputWithContext

func (o DataLakeAnalyticsOutput) ToDataLakeAnalyticsOutputWithContext(ctx context.Context) DataLakeAnalyticsOutput

type DataLakeAnalyticsProperties

type DataLakeAnalyticsProperties struct {
	// DataLake Store Account Name
	DataLakeStoreAccountName *string `pulumi:"dataLakeStoreAccountName"`
}

type DataLakeAnalyticsPropertiesArgs

type DataLakeAnalyticsPropertiesArgs struct {
	// DataLake Store Account Name
	DataLakeStoreAccountName pulumi.StringPtrInput `pulumi:"dataLakeStoreAccountName"`
}

func (DataLakeAnalyticsPropertiesArgs) ElementType

func (DataLakeAnalyticsPropertiesArgs) ToDataLakeAnalyticsPropertiesOutput

func (i DataLakeAnalyticsPropertiesArgs) ToDataLakeAnalyticsPropertiesOutput() DataLakeAnalyticsPropertiesOutput

func (DataLakeAnalyticsPropertiesArgs) ToDataLakeAnalyticsPropertiesOutputWithContext

func (i DataLakeAnalyticsPropertiesArgs) ToDataLakeAnalyticsPropertiesOutputWithContext(ctx context.Context) DataLakeAnalyticsPropertiesOutput

func (DataLakeAnalyticsPropertiesArgs) ToDataLakeAnalyticsPropertiesPtrOutput

func (i DataLakeAnalyticsPropertiesArgs) ToDataLakeAnalyticsPropertiesPtrOutput() DataLakeAnalyticsPropertiesPtrOutput

func (DataLakeAnalyticsPropertiesArgs) ToDataLakeAnalyticsPropertiesPtrOutputWithContext

func (i DataLakeAnalyticsPropertiesArgs) ToDataLakeAnalyticsPropertiesPtrOutputWithContext(ctx context.Context) DataLakeAnalyticsPropertiesPtrOutput

type DataLakeAnalyticsPropertiesInput

type DataLakeAnalyticsPropertiesInput interface {
	pulumi.Input

	ToDataLakeAnalyticsPropertiesOutput() DataLakeAnalyticsPropertiesOutput
	ToDataLakeAnalyticsPropertiesOutputWithContext(context.Context) DataLakeAnalyticsPropertiesOutput
}

DataLakeAnalyticsPropertiesInput is an input type that accepts DataLakeAnalyticsPropertiesArgs and DataLakeAnalyticsPropertiesOutput values. You can construct a concrete instance of `DataLakeAnalyticsPropertiesInput` via:

DataLakeAnalyticsPropertiesArgs{...}

type DataLakeAnalyticsPropertiesOutput

type DataLakeAnalyticsPropertiesOutput struct{ *pulumi.OutputState }

func (DataLakeAnalyticsPropertiesOutput) DataLakeStoreAccountName

func (o DataLakeAnalyticsPropertiesOutput) DataLakeStoreAccountName() pulumi.StringPtrOutput

DataLake Store Account Name

func (DataLakeAnalyticsPropertiesOutput) ElementType

func (DataLakeAnalyticsPropertiesOutput) ToDataLakeAnalyticsPropertiesOutput

func (o DataLakeAnalyticsPropertiesOutput) ToDataLakeAnalyticsPropertiesOutput() DataLakeAnalyticsPropertiesOutput

func (DataLakeAnalyticsPropertiesOutput) ToDataLakeAnalyticsPropertiesOutputWithContext

func (o DataLakeAnalyticsPropertiesOutput) ToDataLakeAnalyticsPropertiesOutputWithContext(ctx context.Context) DataLakeAnalyticsPropertiesOutput

func (DataLakeAnalyticsPropertiesOutput) ToDataLakeAnalyticsPropertiesPtrOutput

func (o DataLakeAnalyticsPropertiesOutput) ToDataLakeAnalyticsPropertiesPtrOutput() DataLakeAnalyticsPropertiesPtrOutput

func (DataLakeAnalyticsPropertiesOutput) ToDataLakeAnalyticsPropertiesPtrOutputWithContext

func (o DataLakeAnalyticsPropertiesOutput) ToDataLakeAnalyticsPropertiesPtrOutputWithContext(ctx context.Context) DataLakeAnalyticsPropertiesPtrOutput

type DataLakeAnalyticsPropertiesPtrInput

type DataLakeAnalyticsPropertiesPtrInput interface {
	pulumi.Input

	ToDataLakeAnalyticsPropertiesPtrOutput() DataLakeAnalyticsPropertiesPtrOutput
	ToDataLakeAnalyticsPropertiesPtrOutputWithContext(context.Context) DataLakeAnalyticsPropertiesPtrOutput
}

DataLakeAnalyticsPropertiesPtrInput is an input type that accepts DataLakeAnalyticsPropertiesArgs, DataLakeAnalyticsPropertiesPtr and DataLakeAnalyticsPropertiesPtrOutput values. You can construct a concrete instance of `DataLakeAnalyticsPropertiesPtrInput` via:

        DataLakeAnalyticsPropertiesArgs{...}

or:

        nil

type DataLakeAnalyticsPropertiesPtrOutput

type DataLakeAnalyticsPropertiesPtrOutput struct{ *pulumi.OutputState }

func (DataLakeAnalyticsPropertiesPtrOutput) DataLakeStoreAccountName

func (o DataLakeAnalyticsPropertiesPtrOutput) DataLakeStoreAccountName() pulumi.StringPtrOutput

DataLake Store Account Name

func (DataLakeAnalyticsPropertiesPtrOutput) Elem

func (DataLakeAnalyticsPropertiesPtrOutput) ElementType

func (DataLakeAnalyticsPropertiesPtrOutput) ToDataLakeAnalyticsPropertiesPtrOutput

func (o DataLakeAnalyticsPropertiesPtrOutput) ToDataLakeAnalyticsPropertiesPtrOutput() DataLakeAnalyticsPropertiesPtrOutput

func (DataLakeAnalyticsPropertiesPtrOutput) ToDataLakeAnalyticsPropertiesPtrOutputWithContext

func (o DataLakeAnalyticsPropertiesPtrOutput) ToDataLakeAnalyticsPropertiesPtrOutputWithContext(ctx context.Context) DataLakeAnalyticsPropertiesPtrOutput

type DataLakeAnalyticsResponse

type DataLakeAnalyticsResponse struct {
	// Location for the underlying compute
	ComputeLocation *string `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'DataLakeAnalytics'.
	ComputeType string `pulumi:"computeType"`
	// The date and time when the compute was created.
	CreatedOn string `pulumi:"createdOn"`
	// The description of the Machine Learning compute.
	Description *string `pulumi:"description"`
	// Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
	IsAttachedCompute bool `pulumi:"isAttachedCompute"`
	// The date and time when the compute was last modified.
	ModifiedOn string                               `pulumi:"modifiedOn"`
	Properties *DataLakeAnalyticsResponseProperties `pulumi:"properties"`
	// Errors during provisioning
	ProvisioningErrors []MachineLearningServiceErrorResponse `pulumi:"provisioningErrors"`
	// The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
	ProvisioningState string `pulumi:"provisioningState"`
	// ARM resource id of the underlying compute
	ResourceId *string `pulumi:"resourceId"`
}

A DataLakeAnalytics compute.

type DataLakeAnalyticsResponseArgs

type DataLakeAnalyticsResponseArgs struct {
	// Location for the underlying compute
	ComputeLocation pulumi.StringPtrInput `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'DataLakeAnalytics'.
	ComputeType pulumi.StringInput `pulumi:"computeType"`
	// The date and time when the compute was created.
	CreatedOn pulumi.StringInput `pulumi:"createdOn"`
	// The description of the Machine Learning compute.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
	IsAttachedCompute pulumi.BoolInput `pulumi:"isAttachedCompute"`
	// The date and time when the compute was last modified.
	ModifiedOn pulumi.StringInput                          `pulumi:"modifiedOn"`
	Properties DataLakeAnalyticsResponsePropertiesPtrInput `pulumi:"properties"`
	// Errors during provisioning
	ProvisioningErrors MachineLearningServiceErrorResponseArrayInput `pulumi:"provisioningErrors"`
	// The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
	ProvisioningState pulumi.StringInput `pulumi:"provisioningState"`
	// ARM resource id of the underlying compute
	ResourceId pulumi.StringPtrInput `pulumi:"resourceId"`
}

A DataLakeAnalytics compute.

func (DataLakeAnalyticsResponseArgs) ElementType

func (DataLakeAnalyticsResponseArgs) ToDataLakeAnalyticsResponseOutput

func (i DataLakeAnalyticsResponseArgs) ToDataLakeAnalyticsResponseOutput() DataLakeAnalyticsResponseOutput

func (DataLakeAnalyticsResponseArgs) ToDataLakeAnalyticsResponseOutputWithContext

func (i DataLakeAnalyticsResponseArgs) ToDataLakeAnalyticsResponseOutputWithContext(ctx context.Context) DataLakeAnalyticsResponseOutput

type DataLakeAnalyticsResponseInput

type DataLakeAnalyticsResponseInput interface {
	pulumi.Input

	ToDataLakeAnalyticsResponseOutput() DataLakeAnalyticsResponseOutput
	ToDataLakeAnalyticsResponseOutputWithContext(context.Context) DataLakeAnalyticsResponseOutput
}

DataLakeAnalyticsResponseInput is an input type that accepts DataLakeAnalyticsResponseArgs and DataLakeAnalyticsResponseOutput values. You can construct a concrete instance of `DataLakeAnalyticsResponseInput` via:

DataLakeAnalyticsResponseArgs{...}

type DataLakeAnalyticsResponseOutput

type DataLakeAnalyticsResponseOutput struct{ *pulumi.OutputState }

A DataLakeAnalytics compute.

func (DataLakeAnalyticsResponseOutput) ComputeLocation

Location for the underlying compute

func (DataLakeAnalyticsResponseOutput) ComputeType

The type of compute Expected value is 'DataLakeAnalytics'.

func (DataLakeAnalyticsResponseOutput) CreatedOn

The date and time when the compute was created.

func (DataLakeAnalyticsResponseOutput) Description

The description of the Machine Learning compute.

func (DataLakeAnalyticsResponseOutput) ElementType

func (DataLakeAnalyticsResponseOutput) IsAttachedCompute

func (o DataLakeAnalyticsResponseOutput) IsAttachedCompute() pulumi.BoolOutput

Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.

func (DataLakeAnalyticsResponseOutput) ModifiedOn

The date and time when the compute was last modified.

func (DataLakeAnalyticsResponseOutput) Properties

func (DataLakeAnalyticsResponseOutput) ProvisioningErrors

Errors during provisioning

func (DataLakeAnalyticsResponseOutput) ProvisioningState

func (o DataLakeAnalyticsResponseOutput) ProvisioningState() pulumi.StringOutput

The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.

func (DataLakeAnalyticsResponseOutput) ResourceId

ARM resource id of the underlying compute

func (DataLakeAnalyticsResponseOutput) ToDataLakeAnalyticsResponseOutput

func (o DataLakeAnalyticsResponseOutput) ToDataLakeAnalyticsResponseOutput() DataLakeAnalyticsResponseOutput

func (DataLakeAnalyticsResponseOutput) ToDataLakeAnalyticsResponseOutputWithContext

func (o DataLakeAnalyticsResponseOutput) ToDataLakeAnalyticsResponseOutputWithContext(ctx context.Context) DataLakeAnalyticsResponseOutput

type DataLakeAnalyticsResponseProperties

type DataLakeAnalyticsResponseProperties struct {
	// DataLake Store Account Name
	DataLakeStoreAccountName *string `pulumi:"dataLakeStoreAccountName"`
}

type DataLakeAnalyticsResponsePropertiesArgs

type DataLakeAnalyticsResponsePropertiesArgs struct {
	// DataLake Store Account Name
	DataLakeStoreAccountName pulumi.StringPtrInput `pulumi:"dataLakeStoreAccountName"`
}

func (DataLakeAnalyticsResponsePropertiesArgs) ElementType

func (DataLakeAnalyticsResponsePropertiesArgs) ToDataLakeAnalyticsResponsePropertiesOutput

func (i DataLakeAnalyticsResponsePropertiesArgs) ToDataLakeAnalyticsResponsePropertiesOutput() DataLakeAnalyticsResponsePropertiesOutput

func (DataLakeAnalyticsResponsePropertiesArgs) ToDataLakeAnalyticsResponsePropertiesOutputWithContext

func (i DataLakeAnalyticsResponsePropertiesArgs) ToDataLakeAnalyticsResponsePropertiesOutputWithContext(ctx context.Context) DataLakeAnalyticsResponsePropertiesOutput

func (DataLakeAnalyticsResponsePropertiesArgs) ToDataLakeAnalyticsResponsePropertiesPtrOutput

func (i DataLakeAnalyticsResponsePropertiesArgs) ToDataLakeAnalyticsResponsePropertiesPtrOutput() DataLakeAnalyticsResponsePropertiesPtrOutput

func (DataLakeAnalyticsResponsePropertiesArgs) ToDataLakeAnalyticsResponsePropertiesPtrOutputWithContext

func (i DataLakeAnalyticsResponsePropertiesArgs) ToDataLakeAnalyticsResponsePropertiesPtrOutputWithContext(ctx context.Context) DataLakeAnalyticsResponsePropertiesPtrOutput

type DataLakeAnalyticsResponsePropertiesInput

type DataLakeAnalyticsResponsePropertiesInput interface {
	pulumi.Input

	ToDataLakeAnalyticsResponsePropertiesOutput() DataLakeAnalyticsResponsePropertiesOutput
	ToDataLakeAnalyticsResponsePropertiesOutputWithContext(context.Context) DataLakeAnalyticsResponsePropertiesOutput
}

DataLakeAnalyticsResponsePropertiesInput is an input type that accepts DataLakeAnalyticsResponsePropertiesArgs and DataLakeAnalyticsResponsePropertiesOutput values. You can construct a concrete instance of `DataLakeAnalyticsResponsePropertiesInput` via:

DataLakeAnalyticsResponsePropertiesArgs{...}

type DataLakeAnalyticsResponsePropertiesOutput

type DataLakeAnalyticsResponsePropertiesOutput struct{ *pulumi.OutputState }

func (DataLakeAnalyticsResponsePropertiesOutput) DataLakeStoreAccountName

DataLake Store Account Name

func (DataLakeAnalyticsResponsePropertiesOutput) ElementType

func (DataLakeAnalyticsResponsePropertiesOutput) ToDataLakeAnalyticsResponsePropertiesOutput

func (o DataLakeAnalyticsResponsePropertiesOutput) ToDataLakeAnalyticsResponsePropertiesOutput() DataLakeAnalyticsResponsePropertiesOutput

func (DataLakeAnalyticsResponsePropertiesOutput) ToDataLakeAnalyticsResponsePropertiesOutputWithContext

func (o DataLakeAnalyticsResponsePropertiesOutput) ToDataLakeAnalyticsResponsePropertiesOutputWithContext(ctx context.Context) DataLakeAnalyticsResponsePropertiesOutput

func (DataLakeAnalyticsResponsePropertiesOutput) ToDataLakeAnalyticsResponsePropertiesPtrOutput

func (o DataLakeAnalyticsResponsePropertiesOutput) ToDataLakeAnalyticsResponsePropertiesPtrOutput() DataLakeAnalyticsResponsePropertiesPtrOutput

func (DataLakeAnalyticsResponsePropertiesOutput) ToDataLakeAnalyticsResponsePropertiesPtrOutputWithContext

func (o DataLakeAnalyticsResponsePropertiesOutput) ToDataLakeAnalyticsResponsePropertiesPtrOutputWithContext(ctx context.Context) DataLakeAnalyticsResponsePropertiesPtrOutput

type DataLakeAnalyticsResponsePropertiesPtrInput

type DataLakeAnalyticsResponsePropertiesPtrInput interface {
	pulumi.Input

	ToDataLakeAnalyticsResponsePropertiesPtrOutput() DataLakeAnalyticsResponsePropertiesPtrOutput
	ToDataLakeAnalyticsResponsePropertiesPtrOutputWithContext(context.Context) DataLakeAnalyticsResponsePropertiesPtrOutput
}

DataLakeAnalyticsResponsePropertiesPtrInput is an input type that accepts DataLakeAnalyticsResponsePropertiesArgs, DataLakeAnalyticsResponsePropertiesPtr and DataLakeAnalyticsResponsePropertiesPtrOutput values. You can construct a concrete instance of `DataLakeAnalyticsResponsePropertiesPtrInput` via:

        DataLakeAnalyticsResponsePropertiesArgs{...}

or:

        nil

type DataLakeAnalyticsResponsePropertiesPtrOutput

type DataLakeAnalyticsResponsePropertiesPtrOutput struct{ *pulumi.OutputState }

func (DataLakeAnalyticsResponsePropertiesPtrOutput) DataLakeStoreAccountName

DataLake Store Account Name

func (DataLakeAnalyticsResponsePropertiesPtrOutput) Elem

func (DataLakeAnalyticsResponsePropertiesPtrOutput) ElementType

func (DataLakeAnalyticsResponsePropertiesPtrOutput) ToDataLakeAnalyticsResponsePropertiesPtrOutput

func (o DataLakeAnalyticsResponsePropertiesPtrOutput) ToDataLakeAnalyticsResponsePropertiesPtrOutput() DataLakeAnalyticsResponsePropertiesPtrOutput

func (DataLakeAnalyticsResponsePropertiesPtrOutput) ToDataLakeAnalyticsResponsePropertiesPtrOutputWithContext

func (o DataLakeAnalyticsResponsePropertiesPtrOutput) ToDataLakeAnalyticsResponsePropertiesPtrOutputWithContext(ctx context.Context) DataLakeAnalyticsResponsePropertiesPtrOutput

type Databricks

type Databricks struct {
	// Location for the underlying compute
	ComputeLocation *string `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'Databricks'.
	ComputeType string `pulumi:"computeType"`
	// The description of the Machine Learning compute.
	Description *string               `pulumi:"description"`
	Properties  *DatabricksProperties `pulumi:"properties"`
	// ARM resource id of the underlying compute
	ResourceId *string `pulumi:"resourceId"`
}

A DataFactory compute.

type DatabricksArgs

type DatabricksArgs struct {
	// Location for the underlying compute
	ComputeLocation pulumi.StringPtrInput `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'Databricks'.
	ComputeType pulumi.StringInput `pulumi:"computeType"`
	// The description of the Machine Learning compute.
	Description pulumi.StringPtrInput        `pulumi:"description"`
	Properties  DatabricksPropertiesPtrInput `pulumi:"properties"`
	// ARM resource id of the underlying compute
	ResourceId pulumi.StringPtrInput `pulumi:"resourceId"`
}

A DataFactory compute.

func (DatabricksArgs) ElementType

func (DatabricksArgs) ElementType() reflect.Type

func (DatabricksArgs) ToDatabricksOutput

func (i DatabricksArgs) ToDatabricksOutput() DatabricksOutput

func (DatabricksArgs) ToDatabricksOutputWithContext

func (i DatabricksArgs) ToDatabricksOutputWithContext(ctx context.Context) DatabricksOutput

type DatabricksInput

type DatabricksInput interface {
	pulumi.Input

	ToDatabricksOutput() DatabricksOutput
	ToDatabricksOutputWithContext(context.Context) DatabricksOutput
}

DatabricksInput is an input type that accepts DatabricksArgs and DatabricksOutput values. You can construct a concrete instance of `DatabricksInput` via:

DatabricksArgs{...}

type DatabricksOutput

type DatabricksOutput struct{ *pulumi.OutputState }

A DataFactory compute.

func (DatabricksOutput) ComputeLocation

func (o DatabricksOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (DatabricksOutput) ComputeType

func (o DatabricksOutput) ComputeType() pulumi.StringOutput

The type of compute Expected value is 'Databricks'.

func (DatabricksOutput) Description

func (o DatabricksOutput) Description() pulumi.StringPtrOutput

The description of the Machine Learning compute.

func (DatabricksOutput) ElementType

func (DatabricksOutput) ElementType() reflect.Type

func (DatabricksOutput) Properties

func (DatabricksOutput) ResourceId

func (o DatabricksOutput) ResourceId() pulumi.StringPtrOutput

ARM resource id of the underlying compute

func (DatabricksOutput) ToDatabricksOutput

func (o DatabricksOutput) ToDatabricksOutput() DatabricksOutput

func (DatabricksOutput) ToDatabricksOutputWithContext

func (o DatabricksOutput) ToDatabricksOutputWithContext(ctx context.Context) DatabricksOutput

type DatabricksProperties

type DatabricksProperties struct {
	// Databricks access token
	DatabricksAccessToken *string `pulumi:"databricksAccessToken"`
}

type DatabricksPropertiesArgs

type DatabricksPropertiesArgs struct {
	// Databricks access token
	DatabricksAccessToken pulumi.StringPtrInput `pulumi:"databricksAccessToken"`
}

func (DatabricksPropertiesArgs) ElementType

func (DatabricksPropertiesArgs) ElementType() reflect.Type

func (DatabricksPropertiesArgs) ToDatabricksPropertiesOutput

func (i DatabricksPropertiesArgs) ToDatabricksPropertiesOutput() DatabricksPropertiesOutput

func (DatabricksPropertiesArgs) ToDatabricksPropertiesOutputWithContext

func (i DatabricksPropertiesArgs) ToDatabricksPropertiesOutputWithContext(ctx context.Context) DatabricksPropertiesOutput

func (DatabricksPropertiesArgs) ToDatabricksPropertiesPtrOutput

func (i DatabricksPropertiesArgs) ToDatabricksPropertiesPtrOutput() DatabricksPropertiesPtrOutput

func (DatabricksPropertiesArgs) ToDatabricksPropertiesPtrOutputWithContext

func (i DatabricksPropertiesArgs) ToDatabricksPropertiesPtrOutputWithContext(ctx context.Context) DatabricksPropertiesPtrOutput

type DatabricksPropertiesInput

type DatabricksPropertiesInput interface {
	pulumi.Input

	ToDatabricksPropertiesOutput() DatabricksPropertiesOutput
	ToDatabricksPropertiesOutputWithContext(context.Context) DatabricksPropertiesOutput
}

DatabricksPropertiesInput is an input type that accepts DatabricksPropertiesArgs and DatabricksPropertiesOutput values. You can construct a concrete instance of `DatabricksPropertiesInput` via:

DatabricksPropertiesArgs{...}

type DatabricksPropertiesOutput

type DatabricksPropertiesOutput struct{ *pulumi.OutputState }

func (DatabricksPropertiesOutput) DatabricksAccessToken

func (o DatabricksPropertiesOutput) DatabricksAccessToken() pulumi.StringPtrOutput

Databricks access token

func (DatabricksPropertiesOutput) ElementType

func (DatabricksPropertiesOutput) ElementType() reflect.Type

func (DatabricksPropertiesOutput) ToDatabricksPropertiesOutput

func (o DatabricksPropertiesOutput) ToDatabricksPropertiesOutput() DatabricksPropertiesOutput

func (DatabricksPropertiesOutput) ToDatabricksPropertiesOutputWithContext

func (o DatabricksPropertiesOutput) ToDatabricksPropertiesOutputWithContext(ctx context.Context) DatabricksPropertiesOutput

func (DatabricksPropertiesOutput) ToDatabricksPropertiesPtrOutput

func (o DatabricksPropertiesOutput) ToDatabricksPropertiesPtrOutput() DatabricksPropertiesPtrOutput

func (DatabricksPropertiesOutput) ToDatabricksPropertiesPtrOutputWithContext

func (o DatabricksPropertiesOutput) ToDatabricksPropertiesPtrOutputWithContext(ctx context.Context) DatabricksPropertiesPtrOutput

type DatabricksPropertiesPtrInput

type DatabricksPropertiesPtrInput interface {
	pulumi.Input

	ToDatabricksPropertiesPtrOutput() DatabricksPropertiesPtrOutput
	ToDatabricksPropertiesPtrOutputWithContext(context.Context) DatabricksPropertiesPtrOutput
}

DatabricksPropertiesPtrInput is an input type that accepts DatabricksPropertiesArgs, DatabricksPropertiesPtr and DatabricksPropertiesPtrOutput values. You can construct a concrete instance of `DatabricksPropertiesPtrInput` via:

        DatabricksPropertiesArgs{...}

or:

        nil

type DatabricksPropertiesPtrOutput

type DatabricksPropertiesPtrOutput struct{ *pulumi.OutputState }

func (DatabricksPropertiesPtrOutput) DatabricksAccessToken

func (o DatabricksPropertiesPtrOutput) DatabricksAccessToken() pulumi.StringPtrOutput

Databricks access token

func (DatabricksPropertiesPtrOutput) Elem

func (DatabricksPropertiesPtrOutput) ElementType

func (DatabricksPropertiesPtrOutput) ToDatabricksPropertiesPtrOutput

func (o DatabricksPropertiesPtrOutput) ToDatabricksPropertiesPtrOutput() DatabricksPropertiesPtrOutput

func (DatabricksPropertiesPtrOutput) ToDatabricksPropertiesPtrOutputWithContext

func (o DatabricksPropertiesPtrOutput) ToDatabricksPropertiesPtrOutputWithContext(ctx context.Context) DatabricksPropertiesPtrOutput

type DatabricksResponse

type DatabricksResponse struct {
	// Location for the underlying compute
	ComputeLocation *string `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'Databricks'.
	ComputeType string `pulumi:"computeType"`
	// The date and time when the compute was created.
	CreatedOn string `pulumi:"createdOn"`
	// The description of the Machine Learning compute.
	Description *string `pulumi:"description"`
	// Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
	IsAttachedCompute bool `pulumi:"isAttachedCompute"`
	// The date and time when the compute was last modified.
	ModifiedOn string                        `pulumi:"modifiedOn"`
	Properties *DatabricksResponseProperties `pulumi:"properties"`
	// Errors during provisioning
	ProvisioningErrors []MachineLearningServiceErrorResponse `pulumi:"provisioningErrors"`
	// The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
	ProvisioningState string `pulumi:"provisioningState"`
	// ARM resource id of the underlying compute
	ResourceId *string `pulumi:"resourceId"`
}

A DataFactory compute.

type DatabricksResponseArgs

type DatabricksResponseArgs struct {
	// Location for the underlying compute
	ComputeLocation pulumi.StringPtrInput `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'Databricks'.
	ComputeType pulumi.StringInput `pulumi:"computeType"`
	// The date and time when the compute was created.
	CreatedOn pulumi.StringInput `pulumi:"createdOn"`
	// The description of the Machine Learning compute.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
	IsAttachedCompute pulumi.BoolInput `pulumi:"isAttachedCompute"`
	// The date and time when the compute was last modified.
	ModifiedOn pulumi.StringInput                   `pulumi:"modifiedOn"`
	Properties DatabricksResponsePropertiesPtrInput `pulumi:"properties"`
	// Errors during provisioning
	ProvisioningErrors MachineLearningServiceErrorResponseArrayInput `pulumi:"provisioningErrors"`
	// The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
	ProvisioningState pulumi.StringInput `pulumi:"provisioningState"`
	// ARM resource id of the underlying compute
	ResourceId pulumi.StringPtrInput `pulumi:"resourceId"`
}

A DataFactory compute.

func (DatabricksResponseArgs) ElementType

func (DatabricksResponseArgs) ElementType() reflect.Type

func (DatabricksResponseArgs) ToDatabricksResponseOutput

func (i DatabricksResponseArgs) ToDatabricksResponseOutput() DatabricksResponseOutput

func (DatabricksResponseArgs) ToDatabricksResponseOutputWithContext

func (i DatabricksResponseArgs) ToDatabricksResponseOutputWithContext(ctx context.Context) DatabricksResponseOutput

type DatabricksResponseInput

type DatabricksResponseInput interface {
	pulumi.Input

	ToDatabricksResponseOutput() DatabricksResponseOutput
	ToDatabricksResponseOutputWithContext(context.Context) DatabricksResponseOutput
}

DatabricksResponseInput is an input type that accepts DatabricksResponseArgs and DatabricksResponseOutput values. You can construct a concrete instance of `DatabricksResponseInput` via:

DatabricksResponseArgs{...}

type DatabricksResponseOutput

type DatabricksResponseOutput struct{ *pulumi.OutputState }

A DataFactory compute.

func (DatabricksResponseOutput) ComputeLocation

func (o DatabricksResponseOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (DatabricksResponseOutput) ComputeType

The type of compute Expected value is 'Databricks'.

func (DatabricksResponseOutput) CreatedOn

The date and time when the compute was created.

func (DatabricksResponseOutput) Description

The description of the Machine Learning compute.

func (DatabricksResponseOutput) ElementType

func (DatabricksResponseOutput) ElementType() reflect.Type

func (DatabricksResponseOutput) IsAttachedCompute

func (o DatabricksResponseOutput) IsAttachedCompute() pulumi.BoolOutput

Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.

func (DatabricksResponseOutput) ModifiedOn

The date and time when the compute was last modified.

func (DatabricksResponseOutput) Properties

func (DatabricksResponseOutput) ProvisioningErrors

Errors during provisioning

func (DatabricksResponseOutput) ProvisioningState

func (o DatabricksResponseOutput) ProvisioningState() pulumi.StringOutput

The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.

func (DatabricksResponseOutput) ResourceId

ARM resource id of the underlying compute

func (DatabricksResponseOutput) ToDatabricksResponseOutput

func (o DatabricksResponseOutput) ToDatabricksResponseOutput() DatabricksResponseOutput

func (DatabricksResponseOutput) ToDatabricksResponseOutputWithContext

func (o DatabricksResponseOutput) ToDatabricksResponseOutputWithContext(ctx context.Context) DatabricksResponseOutput

type DatabricksResponseProperties

type DatabricksResponseProperties struct {
	// Databricks access token
	DatabricksAccessToken *string `pulumi:"databricksAccessToken"`
}

type DatabricksResponsePropertiesArgs

type DatabricksResponsePropertiesArgs struct {
	// Databricks access token
	DatabricksAccessToken pulumi.StringPtrInput `pulumi:"databricksAccessToken"`
}

func (DatabricksResponsePropertiesArgs) ElementType

func (DatabricksResponsePropertiesArgs) ToDatabricksResponsePropertiesOutput

func (i DatabricksResponsePropertiesArgs) ToDatabricksResponsePropertiesOutput() DatabricksResponsePropertiesOutput

func (DatabricksResponsePropertiesArgs) ToDatabricksResponsePropertiesOutputWithContext

func (i DatabricksResponsePropertiesArgs) ToDatabricksResponsePropertiesOutputWithContext(ctx context.Context) DatabricksResponsePropertiesOutput

func (DatabricksResponsePropertiesArgs) ToDatabricksResponsePropertiesPtrOutput

func (i DatabricksResponsePropertiesArgs) ToDatabricksResponsePropertiesPtrOutput() DatabricksResponsePropertiesPtrOutput

func (DatabricksResponsePropertiesArgs) ToDatabricksResponsePropertiesPtrOutputWithContext

func (i DatabricksResponsePropertiesArgs) ToDatabricksResponsePropertiesPtrOutputWithContext(ctx context.Context) DatabricksResponsePropertiesPtrOutput

type DatabricksResponsePropertiesInput

type DatabricksResponsePropertiesInput interface {
	pulumi.Input

	ToDatabricksResponsePropertiesOutput() DatabricksResponsePropertiesOutput
	ToDatabricksResponsePropertiesOutputWithContext(context.Context) DatabricksResponsePropertiesOutput
}

DatabricksResponsePropertiesInput is an input type that accepts DatabricksResponsePropertiesArgs and DatabricksResponsePropertiesOutput values. You can construct a concrete instance of `DatabricksResponsePropertiesInput` via:

DatabricksResponsePropertiesArgs{...}

type DatabricksResponsePropertiesOutput

type DatabricksResponsePropertiesOutput struct{ *pulumi.OutputState }

func (DatabricksResponsePropertiesOutput) DatabricksAccessToken

func (o DatabricksResponsePropertiesOutput) DatabricksAccessToken() pulumi.StringPtrOutput

Databricks access token

func (DatabricksResponsePropertiesOutput) ElementType

func (DatabricksResponsePropertiesOutput) ToDatabricksResponsePropertiesOutput

func (o DatabricksResponsePropertiesOutput) ToDatabricksResponsePropertiesOutput() DatabricksResponsePropertiesOutput

func (DatabricksResponsePropertiesOutput) ToDatabricksResponsePropertiesOutputWithContext

func (o DatabricksResponsePropertiesOutput) ToDatabricksResponsePropertiesOutputWithContext(ctx context.Context) DatabricksResponsePropertiesOutput

func (DatabricksResponsePropertiesOutput) ToDatabricksResponsePropertiesPtrOutput

func (o DatabricksResponsePropertiesOutput) ToDatabricksResponsePropertiesPtrOutput() DatabricksResponsePropertiesPtrOutput

func (DatabricksResponsePropertiesOutput) ToDatabricksResponsePropertiesPtrOutputWithContext

func (o DatabricksResponsePropertiesOutput) ToDatabricksResponsePropertiesPtrOutputWithContext(ctx context.Context) DatabricksResponsePropertiesPtrOutput

type DatabricksResponsePropertiesPtrInput

type DatabricksResponsePropertiesPtrInput interface {
	pulumi.Input

	ToDatabricksResponsePropertiesPtrOutput() DatabricksResponsePropertiesPtrOutput
	ToDatabricksResponsePropertiesPtrOutputWithContext(context.Context) DatabricksResponsePropertiesPtrOutput
}

DatabricksResponsePropertiesPtrInput is an input type that accepts DatabricksResponsePropertiesArgs, DatabricksResponsePropertiesPtr and DatabricksResponsePropertiesPtrOutput values. You can construct a concrete instance of `DatabricksResponsePropertiesPtrInput` via:

        DatabricksResponsePropertiesArgs{...}

or:

        nil

type DatabricksResponsePropertiesPtrOutput

type DatabricksResponsePropertiesPtrOutput struct{ *pulumi.OutputState }

func (DatabricksResponsePropertiesPtrOutput) DatabricksAccessToken

Databricks access token

func (DatabricksResponsePropertiesPtrOutput) Elem

func (DatabricksResponsePropertiesPtrOutput) ElementType

func (DatabricksResponsePropertiesPtrOutput) ToDatabricksResponsePropertiesPtrOutput

func (o DatabricksResponsePropertiesPtrOutput) ToDatabricksResponsePropertiesPtrOutput() DatabricksResponsePropertiesPtrOutput

func (DatabricksResponsePropertiesPtrOutput) ToDatabricksResponsePropertiesPtrOutputWithContext

func (o DatabricksResponsePropertiesPtrOutput) ToDatabricksResponsePropertiesPtrOutputWithContext(ctx context.Context) DatabricksResponsePropertiesPtrOutput

type ErrorDetailResponse

type ErrorDetailResponse struct {
	// Error code.
	Code string `pulumi:"code"`
	// Error message.
	Message string `pulumi:"message"`
}

Error detail information.

type ErrorDetailResponseArgs

type ErrorDetailResponseArgs struct {
	// Error code.
	Code pulumi.StringInput `pulumi:"code"`
	// Error message.
	Message pulumi.StringInput `pulumi:"message"`
}

Error detail information.

func (ErrorDetailResponseArgs) ElementType

func (ErrorDetailResponseArgs) ElementType() reflect.Type

func (ErrorDetailResponseArgs) ToErrorDetailResponseOutput

func (i ErrorDetailResponseArgs) ToErrorDetailResponseOutput() ErrorDetailResponseOutput

func (ErrorDetailResponseArgs) ToErrorDetailResponseOutputWithContext

func (i ErrorDetailResponseArgs) ToErrorDetailResponseOutputWithContext(ctx context.Context) ErrorDetailResponseOutput

type ErrorDetailResponseArray

type ErrorDetailResponseArray []ErrorDetailResponseInput

func (ErrorDetailResponseArray) ElementType

func (ErrorDetailResponseArray) ElementType() reflect.Type

func (ErrorDetailResponseArray) ToErrorDetailResponseArrayOutput

func (i ErrorDetailResponseArray) ToErrorDetailResponseArrayOutput() ErrorDetailResponseArrayOutput

func (ErrorDetailResponseArray) ToErrorDetailResponseArrayOutputWithContext

func (i ErrorDetailResponseArray) ToErrorDetailResponseArrayOutputWithContext(ctx context.Context) ErrorDetailResponseArrayOutput

type ErrorDetailResponseArrayInput

type ErrorDetailResponseArrayInput interface {
	pulumi.Input

	ToErrorDetailResponseArrayOutput() ErrorDetailResponseArrayOutput
	ToErrorDetailResponseArrayOutputWithContext(context.Context) ErrorDetailResponseArrayOutput
}

ErrorDetailResponseArrayInput is an input type that accepts ErrorDetailResponseArray and ErrorDetailResponseArrayOutput values. You can construct a concrete instance of `ErrorDetailResponseArrayInput` via:

ErrorDetailResponseArray{ ErrorDetailResponseArgs{...} }

type ErrorDetailResponseArrayOutput

type ErrorDetailResponseArrayOutput struct{ *pulumi.OutputState }

func (ErrorDetailResponseArrayOutput) ElementType

func (ErrorDetailResponseArrayOutput) Index

func (ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutput

func (o ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutput() ErrorDetailResponseArrayOutput

func (ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutputWithContext

func (o ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutputWithContext(ctx context.Context) ErrorDetailResponseArrayOutput

type ErrorDetailResponseInput

type ErrorDetailResponseInput interface {
	pulumi.Input

	ToErrorDetailResponseOutput() ErrorDetailResponseOutput
	ToErrorDetailResponseOutputWithContext(context.Context) ErrorDetailResponseOutput
}

ErrorDetailResponseInput is an input type that accepts ErrorDetailResponseArgs and ErrorDetailResponseOutput values. You can construct a concrete instance of `ErrorDetailResponseInput` via:

ErrorDetailResponseArgs{...}

type ErrorDetailResponseOutput

type ErrorDetailResponseOutput struct{ *pulumi.OutputState }

Error detail information.

func (ErrorDetailResponseOutput) Code

Error code.

func (ErrorDetailResponseOutput) ElementType

func (ErrorDetailResponseOutput) ElementType() reflect.Type

func (ErrorDetailResponseOutput) Message

Error message.

func (ErrorDetailResponseOutput) ToErrorDetailResponseOutput

func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutput() ErrorDetailResponseOutput

func (ErrorDetailResponseOutput) ToErrorDetailResponseOutputWithContext

func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutputWithContext(ctx context.Context) ErrorDetailResponseOutput

type ErrorResponseResponse

type ErrorResponseResponse struct {
	// Error code.
	Code string `pulumi:"code"`
	// An array of error detail objects.
	Details []ErrorDetailResponse `pulumi:"details"`
	// Error message.
	Message string `pulumi:"message"`
}

Error response information.

type ErrorResponseResponseArgs

type ErrorResponseResponseArgs struct {
	// Error code.
	Code pulumi.StringInput `pulumi:"code"`
	// An array of error detail objects.
	Details ErrorDetailResponseArrayInput `pulumi:"details"`
	// Error message.
	Message pulumi.StringInput `pulumi:"message"`
}

Error response information.

func (ErrorResponseResponseArgs) ElementType

func (ErrorResponseResponseArgs) ElementType() reflect.Type

func (ErrorResponseResponseArgs) ToErrorResponseResponseOutput

func (i ErrorResponseResponseArgs) ToErrorResponseResponseOutput() ErrorResponseResponseOutput

func (ErrorResponseResponseArgs) ToErrorResponseResponseOutputWithContext

func (i ErrorResponseResponseArgs) ToErrorResponseResponseOutputWithContext(ctx context.Context) ErrorResponseResponseOutput

type ErrorResponseResponseInput

type ErrorResponseResponseInput interface {
	pulumi.Input

	ToErrorResponseResponseOutput() ErrorResponseResponseOutput
	ToErrorResponseResponseOutputWithContext(context.Context) ErrorResponseResponseOutput
}

ErrorResponseResponseInput is an input type that accepts ErrorResponseResponseArgs and ErrorResponseResponseOutput values. You can construct a concrete instance of `ErrorResponseResponseInput` via:

ErrorResponseResponseArgs{...}

type ErrorResponseResponseOutput

type ErrorResponseResponseOutput struct{ *pulumi.OutputState }

Error response information.

func (ErrorResponseResponseOutput) Code

Error code.

func (ErrorResponseResponseOutput) Details

An array of error detail objects.

func (ErrorResponseResponseOutput) ElementType

func (ErrorResponseResponseOutput) Message

Error message.

func (ErrorResponseResponseOutput) ToErrorResponseResponseOutput

func (o ErrorResponseResponseOutput) ToErrorResponseResponseOutput() ErrorResponseResponseOutput

func (ErrorResponseResponseOutput) ToErrorResponseResponseOutputWithContext

func (o ErrorResponseResponseOutput) ToErrorResponseResponseOutputWithContext(ctx context.Context) ErrorResponseResponseOutput

type HDInsight

type HDInsight struct {
	// Location for the underlying compute
	ComputeLocation *string `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'HDInsight'.
	ComputeType string `pulumi:"computeType"`
	// The description of the Machine Learning compute.
	Description *string              `pulumi:"description"`
	Properties  *HDInsightProperties `pulumi:"properties"`
	// ARM resource id of the underlying compute
	ResourceId *string `pulumi:"resourceId"`
}

A HDInsight compute.

type HDInsightArgs

type HDInsightArgs struct {
	// Location for the underlying compute
	ComputeLocation pulumi.StringPtrInput `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'HDInsight'.
	ComputeType pulumi.StringInput `pulumi:"computeType"`
	// The description of the Machine Learning compute.
	Description pulumi.StringPtrInput       `pulumi:"description"`
	Properties  HDInsightPropertiesPtrInput `pulumi:"properties"`
	// ARM resource id of the underlying compute
	ResourceId pulumi.StringPtrInput `pulumi:"resourceId"`
}

A HDInsight compute.

func (HDInsightArgs) ElementType

func (HDInsightArgs) ElementType() reflect.Type

func (HDInsightArgs) ToHDInsightOutput

func (i HDInsightArgs) ToHDInsightOutput() HDInsightOutput

func (HDInsightArgs) ToHDInsightOutputWithContext

func (i HDInsightArgs) ToHDInsightOutputWithContext(ctx context.Context) HDInsightOutput

type HDInsightInput

type HDInsightInput interface {
	pulumi.Input

	ToHDInsightOutput() HDInsightOutput
	ToHDInsightOutputWithContext(context.Context) HDInsightOutput
}

HDInsightInput is an input type that accepts HDInsightArgs and HDInsightOutput values. You can construct a concrete instance of `HDInsightInput` via:

HDInsightArgs{...}

type HDInsightOutput

type HDInsightOutput struct{ *pulumi.OutputState }

A HDInsight compute.

func (HDInsightOutput) ComputeLocation

func (o HDInsightOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (HDInsightOutput) ComputeType

func (o HDInsightOutput) ComputeType() pulumi.StringOutput

The type of compute Expected value is 'HDInsight'.

func (HDInsightOutput) Description

func (o HDInsightOutput) Description() pulumi.StringPtrOutput

The description of the Machine Learning compute.

func (HDInsightOutput) ElementType

func (HDInsightOutput) ElementType() reflect.Type

func (HDInsightOutput) Properties

func (HDInsightOutput) ResourceId

func (o HDInsightOutput) ResourceId() pulumi.StringPtrOutput

ARM resource id of the underlying compute

func (HDInsightOutput) ToHDInsightOutput

func (o HDInsightOutput) ToHDInsightOutput() HDInsightOutput

func (HDInsightOutput) ToHDInsightOutputWithContext

func (o HDInsightOutput) ToHDInsightOutputWithContext(ctx context.Context) HDInsightOutput

type HDInsightProperties

type HDInsightProperties struct {
	// Public IP address of the master node of the cluster.
	Address *string `pulumi:"address"`
	// Admin credentials for master node of the cluster
	AdministratorAccount *VirtualMachineSshCredentials `pulumi:"administratorAccount"`
	// Port open for ssh connections on the master node of the cluster.
	SshPort *int `pulumi:"sshPort"`
}

type HDInsightPropertiesArgs

type HDInsightPropertiesArgs struct {
	// Public IP address of the master node of the cluster.
	Address pulumi.StringPtrInput `pulumi:"address"`
	// Admin credentials for master node of the cluster
	AdministratorAccount VirtualMachineSshCredentialsPtrInput `pulumi:"administratorAccount"`
	// Port open for ssh connections on the master node of the cluster.
	SshPort pulumi.IntPtrInput `pulumi:"sshPort"`
}

func (HDInsightPropertiesArgs) ElementType

func (HDInsightPropertiesArgs) ElementType() reflect.Type

func (HDInsightPropertiesArgs) ToHDInsightPropertiesOutput

func (i HDInsightPropertiesArgs) ToHDInsightPropertiesOutput() HDInsightPropertiesOutput

func (HDInsightPropertiesArgs) ToHDInsightPropertiesOutputWithContext

func (i HDInsightPropertiesArgs) ToHDInsightPropertiesOutputWithContext(ctx context.Context) HDInsightPropertiesOutput

func (HDInsightPropertiesArgs) ToHDInsightPropertiesPtrOutput

func (i HDInsightPropertiesArgs) ToHDInsightPropertiesPtrOutput() HDInsightPropertiesPtrOutput

func (HDInsightPropertiesArgs) ToHDInsightPropertiesPtrOutputWithContext

func (i HDInsightPropertiesArgs) ToHDInsightPropertiesPtrOutputWithContext(ctx context.Context) HDInsightPropertiesPtrOutput

type HDInsightPropertiesInput

type HDInsightPropertiesInput interface {
	pulumi.Input

	ToHDInsightPropertiesOutput() HDInsightPropertiesOutput
	ToHDInsightPropertiesOutputWithContext(context.Context) HDInsightPropertiesOutput
}

HDInsightPropertiesInput is an input type that accepts HDInsightPropertiesArgs and HDInsightPropertiesOutput values. You can construct a concrete instance of `HDInsightPropertiesInput` via:

HDInsightPropertiesArgs{...}

type HDInsightPropertiesOutput

type HDInsightPropertiesOutput struct{ *pulumi.OutputState }

func (HDInsightPropertiesOutput) Address

Public IP address of the master node of the cluster.

func (HDInsightPropertiesOutput) AdministratorAccount

Admin credentials for master node of the cluster

func (HDInsightPropertiesOutput) ElementType

func (HDInsightPropertiesOutput) ElementType() reflect.Type

func (HDInsightPropertiesOutput) SshPort

Port open for ssh connections on the master node of the cluster.

func (HDInsightPropertiesOutput) ToHDInsightPropertiesOutput

func (o HDInsightPropertiesOutput) ToHDInsightPropertiesOutput() HDInsightPropertiesOutput

func (HDInsightPropertiesOutput) ToHDInsightPropertiesOutputWithContext

func (o HDInsightPropertiesOutput) ToHDInsightPropertiesOutputWithContext(ctx context.Context) HDInsightPropertiesOutput

func (HDInsightPropertiesOutput) ToHDInsightPropertiesPtrOutput

func (o HDInsightPropertiesOutput) ToHDInsightPropertiesPtrOutput() HDInsightPropertiesPtrOutput

func (HDInsightPropertiesOutput) ToHDInsightPropertiesPtrOutputWithContext

func (o HDInsightPropertiesOutput) ToHDInsightPropertiesPtrOutputWithContext(ctx context.Context) HDInsightPropertiesPtrOutput

type HDInsightPropertiesPtrInput

type HDInsightPropertiesPtrInput interface {
	pulumi.Input

	ToHDInsightPropertiesPtrOutput() HDInsightPropertiesPtrOutput
	ToHDInsightPropertiesPtrOutputWithContext(context.Context) HDInsightPropertiesPtrOutput
}

HDInsightPropertiesPtrInput is an input type that accepts HDInsightPropertiesArgs, HDInsightPropertiesPtr and HDInsightPropertiesPtrOutput values. You can construct a concrete instance of `HDInsightPropertiesPtrInput` via:

        HDInsightPropertiesArgs{...}

or:

        nil

type HDInsightPropertiesPtrOutput

type HDInsightPropertiesPtrOutput struct{ *pulumi.OutputState }

func (HDInsightPropertiesPtrOutput) Address

Public IP address of the master node of the cluster.

func (HDInsightPropertiesPtrOutput) AdministratorAccount

Admin credentials for master node of the cluster

func (HDInsightPropertiesPtrOutput) Elem

func (HDInsightPropertiesPtrOutput) ElementType

func (HDInsightPropertiesPtrOutput) SshPort

Port open for ssh connections on the master node of the cluster.

func (HDInsightPropertiesPtrOutput) ToHDInsightPropertiesPtrOutput

func (o HDInsightPropertiesPtrOutput) ToHDInsightPropertiesPtrOutput() HDInsightPropertiesPtrOutput

func (HDInsightPropertiesPtrOutput) ToHDInsightPropertiesPtrOutputWithContext

func (o HDInsightPropertiesPtrOutput) ToHDInsightPropertiesPtrOutputWithContext(ctx context.Context) HDInsightPropertiesPtrOutput

type HDInsightResponse

type HDInsightResponse struct {
	// Location for the underlying compute
	ComputeLocation *string `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'HDInsight'.
	ComputeType string `pulumi:"computeType"`
	// The date and time when the compute was created.
	CreatedOn string `pulumi:"createdOn"`
	// The description of the Machine Learning compute.
	Description *string `pulumi:"description"`
	// Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
	IsAttachedCompute bool `pulumi:"isAttachedCompute"`
	// The date and time when the compute was last modified.
	ModifiedOn string                       `pulumi:"modifiedOn"`
	Properties *HDInsightResponseProperties `pulumi:"properties"`
	// Errors during provisioning
	ProvisioningErrors []MachineLearningServiceErrorResponse `pulumi:"provisioningErrors"`
	// The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
	ProvisioningState string `pulumi:"provisioningState"`
	// ARM resource id of the underlying compute
	ResourceId *string `pulumi:"resourceId"`
}

A HDInsight compute.

type HDInsightResponseArgs

type HDInsightResponseArgs struct {
	// Location for the underlying compute
	ComputeLocation pulumi.StringPtrInput `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'HDInsight'.
	ComputeType pulumi.StringInput `pulumi:"computeType"`
	// The date and time when the compute was created.
	CreatedOn pulumi.StringInput `pulumi:"createdOn"`
	// The description of the Machine Learning compute.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
	IsAttachedCompute pulumi.BoolInput `pulumi:"isAttachedCompute"`
	// The date and time when the compute was last modified.
	ModifiedOn pulumi.StringInput                  `pulumi:"modifiedOn"`
	Properties HDInsightResponsePropertiesPtrInput `pulumi:"properties"`
	// Errors during provisioning
	ProvisioningErrors MachineLearningServiceErrorResponseArrayInput `pulumi:"provisioningErrors"`
	// The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
	ProvisioningState pulumi.StringInput `pulumi:"provisioningState"`
	// ARM resource id of the underlying compute
	ResourceId pulumi.StringPtrInput `pulumi:"resourceId"`
}

A HDInsight compute.

func (HDInsightResponseArgs) ElementType

func (HDInsightResponseArgs) ElementType() reflect.Type

func (HDInsightResponseArgs) ToHDInsightResponseOutput

func (i HDInsightResponseArgs) ToHDInsightResponseOutput() HDInsightResponseOutput

func (HDInsightResponseArgs) ToHDInsightResponseOutputWithContext

func (i HDInsightResponseArgs) ToHDInsightResponseOutputWithContext(ctx context.Context) HDInsightResponseOutput

type HDInsightResponseInput

type HDInsightResponseInput interface {
	pulumi.Input

	ToHDInsightResponseOutput() HDInsightResponseOutput
	ToHDInsightResponseOutputWithContext(context.Context) HDInsightResponseOutput
}

HDInsightResponseInput is an input type that accepts HDInsightResponseArgs and HDInsightResponseOutput values. You can construct a concrete instance of `HDInsightResponseInput` via:

HDInsightResponseArgs{...}

type HDInsightResponseOutput

type HDInsightResponseOutput struct{ *pulumi.OutputState }

A HDInsight compute.

func (HDInsightResponseOutput) ComputeLocation

func (o HDInsightResponseOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (HDInsightResponseOutput) ComputeType

The type of compute Expected value is 'HDInsight'.

func (HDInsightResponseOutput) CreatedOn

The date and time when the compute was created.

func (HDInsightResponseOutput) Description

The description of the Machine Learning compute.

func (HDInsightResponseOutput) ElementType

func (HDInsightResponseOutput) ElementType() reflect.Type

func (HDInsightResponseOutput) IsAttachedCompute

func (o HDInsightResponseOutput) IsAttachedCompute() pulumi.BoolOutput

Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.

func (HDInsightResponseOutput) ModifiedOn

The date and time when the compute was last modified.

func (HDInsightResponseOutput) Properties

func (HDInsightResponseOutput) ProvisioningErrors

Errors during provisioning

func (HDInsightResponseOutput) ProvisioningState

func (o HDInsightResponseOutput) ProvisioningState() pulumi.StringOutput

The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.

func (HDInsightResponseOutput) ResourceId

ARM resource id of the underlying compute

func (HDInsightResponseOutput) ToHDInsightResponseOutput

func (o HDInsightResponseOutput) ToHDInsightResponseOutput() HDInsightResponseOutput

func (HDInsightResponseOutput) ToHDInsightResponseOutputWithContext

func (o HDInsightResponseOutput) ToHDInsightResponseOutputWithContext(ctx context.Context) HDInsightResponseOutput

type HDInsightResponseProperties

type HDInsightResponseProperties struct {
	// Public IP address of the master node of the cluster.
	Address *string `pulumi:"address"`
	// Admin credentials for master node of the cluster
	AdministratorAccount *VirtualMachineSshCredentialsResponse `pulumi:"administratorAccount"`
	// Port open for ssh connections on the master node of the cluster.
	SshPort *int `pulumi:"sshPort"`
}

type HDInsightResponsePropertiesArgs

type HDInsightResponsePropertiesArgs struct {
	// Public IP address of the master node of the cluster.
	Address pulumi.StringPtrInput `pulumi:"address"`
	// Admin credentials for master node of the cluster
	AdministratorAccount VirtualMachineSshCredentialsResponsePtrInput `pulumi:"administratorAccount"`
	// Port open for ssh connections on the master node of the cluster.
	SshPort pulumi.IntPtrInput `pulumi:"sshPort"`
}

func (HDInsightResponsePropertiesArgs) ElementType

func (HDInsightResponsePropertiesArgs) ToHDInsightResponsePropertiesOutput

func (i HDInsightResponsePropertiesArgs) ToHDInsightResponsePropertiesOutput() HDInsightResponsePropertiesOutput

func (HDInsightResponsePropertiesArgs) ToHDInsightResponsePropertiesOutputWithContext

func (i HDInsightResponsePropertiesArgs) ToHDInsightResponsePropertiesOutputWithContext(ctx context.Context) HDInsightResponsePropertiesOutput

func (HDInsightResponsePropertiesArgs) ToHDInsightResponsePropertiesPtrOutput

func (i HDInsightResponsePropertiesArgs) ToHDInsightResponsePropertiesPtrOutput() HDInsightResponsePropertiesPtrOutput

func (HDInsightResponsePropertiesArgs) ToHDInsightResponsePropertiesPtrOutputWithContext

func (i HDInsightResponsePropertiesArgs) ToHDInsightResponsePropertiesPtrOutputWithContext(ctx context.Context) HDInsightResponsePropertiesPtrOutput

type HDInsightResponsePropertiesInput

type HDInsightResponsePropertiesInput interface {
	pulumi.Input

	ToHDInsightResponsePropertiesOutput() HDInsightResponsePropertiesOutput
	ToHDInsightResponsePropertiesOutputWithContext(context.Context) HDInsightResponsePropertiesOutput
}

HDInsightResponsePropertiesInput is an input type that accepts HDInsightResponsePropertiesArgs and HDInsightResponsePropertiesOutput values. You can construct a concrete instance of `HDInsightResponsePropertiesInput` via:

HDInsightResponsePropertiesArgs{...}

type HDInsightResponsePropertiesOutput

type HDInsightResponsePropertiesOutput struct{ *pulumi.OutputState }

func (HDInsightResponsePropertiesOutput) Address

Public IP address of the master node of the cluster.

func (HDInsightResponsePropertiesOutput) AdministratorAccount

Admin credentials for master node of the cluster

func (HDInsightResponsePropertiesOutput) ElementType

func (HDInsightResponsePropertiesOutput) SshPort

Port open for ssh connections on the master node of the cluster.

func (HDInsightResponsePropertiesOutput) ToHDInsightResponsePropertiesOutput

func (o HDInsightResponsePropertiesOutput) ToHDInsightResponsePropertiesOutput() HDInsightResponsePropertiesOutput

func (HDInsightResponsePropertiesOutput) ToHDInsightResponsePropertiesOutputWithContext

func (o HDInsightResponsePropertiesOutput) ToHDInsightResponsePropertiesOutputWithContext(ctx context.Context) HDInsightResponsePropertiesOutput

func (HDInsightResponsePropertiesOutput) ToHDInsightResponsePropertiesPtrOutput

func (o HDInsightResponsePropertiesOutput) ToHDInsightResponsePropertiesPtrOutput() HDInsightResponsePropertiesPtrOutput

func (HDInsightResponsePropertiesOutput) ToHDInsightResponsePropertiesPtrOutputWithContext

func (o HDInsightResponsePropertiesOutput) ToHDInsightResponsePropertiesPtrOutputWithContext(ctx context.Context) HDInsightResponsePropertiesPtrOutput

type HDInsightResponsePropertiesPtrInput

type HDInsightResponsePropertiesPtrInput interface {
	pulumi.Input

	ToHDInsightResponsePropertiesPtrOutput() HDInsightResponsePropertiesPtrOutput
	ToHDInsightResponsePropertiesPtrOutputWithContext(context.Context) HDInsightResponsePropertiesPtrOutput
}

HDInsightResponsePropertiesPtrInput is an input type that accepts HDInsightResponsePropertiesArgs, HDInsightResponsePropertiesPtr and HDInsightResponsePropertiesPtrOutput values. You can construct a concrete instance of `HDInsightResponsePropertiesPtrInput` via:

        HDInsightResponsePropertiesArgs{...}

or:

        nil

type HDInsightResponsePropertiesPtrOutput

type HDInsightResponsePropertiesPtrOutput struct{ *pulumi.OutputState }

func (HDInsightResponsePropertiesPtrOutput) Address

Public IP address of the master node of the cluster.

func (HDInsightResponsePropertiesPtrOutput) AdministratorAccount

Admin credentials for master node of the cluster

func (HDInsightResponsePropertiesPtrOutput) Elem

func (HDInsightResponsePropertiesPtrOutput) ElementType

func (HDInsightResponsePropertiesPtrOutput) SshPort

Port open for ssh connections on the master node of the cluster.

func (HDInsightResponsePropertiesPtrOutput) ToHDInsightResponsePropertiesPtrOutput

func (o HDInsightResponsePropertiesPtrOutput) ToHDInsightResponsePropertiesPtrOutput() HDInsightResponsePropertiesPtrOutput

func (HDInsightResponsePropertiesPtrOutput) ToHDInsightResponsePropertiesPtrOutputWithContext

func (o HDInsightResponsePropertiesPtrOutput) ToHDInsightResponsePropertiesPtrOutputWithContext(ctx context.Context) HDInsightResponsePropertiesPtrOutput

type Identity

type Identity struct {
	// The identity type.
	Type *string `pulumi:"type"`
}

Identity for the resource.

type IdentityArgs

type IdentityArgs struct {
	// The identity type.
	Type *ResourceIdentityType `pulumi:"type"`
}

Identity for the resource.

func (IdentityArgs) ElementType

func (IdentityArgs) ElementType() reflect.Type

func (IdentityArgs) ToIdentityOutput

func (i IdentityArgs) ToIdentityOutput() IdentityOutput

func (IdentityArgs) ToIdentityOutputWithContext

func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput

func (IdentityArgs) ToIdentityPtrOutput

func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput

func (IdentityArgs) ToIdentityPtrOutputWithContext

func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput

type IdentityInput

type IdentityInput interface {
	pulumi.Input

	ToIdentityOutput() IdentityOutput
	ToIdentityOutputWithContext(context.Context) IdentityOutput
}

IdentityInput is an input type that accepts IdentityArgs and IdentityOutput values. You can construct a concrete instance of `IdentityInput` via:

IdentityArgs{...}

type IdentityOutput

type IdentityOutput struct{ *pulumi.OutputState }

Identity for the resource.

func (IdentityOutput) ElementType

func (IdentityOutput) ElementType() reflect.Type

func (IdentityOutput) ToIdentityOutput

func (o IdentityOutput) ToIdentityOutput() IdentityOutput

func (IdentityOutput) ToIdentityOutputWithContext

func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput

func (IdentityOutput) ToIdentityPtrOutput

func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput

func (IdentityOutput) ToIdentityPtrOutputWithContext

func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput

func (IdentityOutput) Type

The identity type.

type IdentityPtrInput

type IdentityPtrInput interface {
	pulumi.Input

	ToIdentityPtrOutput() IdentityPtrOutput
	ToIdentityPtrOutputWithContext(context.Context) IdentityPtrOutput
}

IdentityPtrInput is an input type that accepts IdentityArgs, IdentityPtr and IdentityPtrOutput values. You can construct a concrete instance of `IdentityPtrInput` via:

        IdentityArgs{...}

or:

        nil

func IdentityPtr

func IdentityPtr(v *IdentityArgs) IdentityPtrInput

type IdentityPtrOutput

type IdentityPtrOutput struct{ *pulumi.OutputState }

func (IdentityPtrOutput) Elem

func (IdentityPtrOutput) ElementType

func (IdentityPtrOutput) ElementType() reflect.Type

func (IdentityPtrOutput) ToIdentityPtrOutput

func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput

func (IdentityPtrOutput) ToIdentityPtrOutputWithContext

func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput

func (IdentityPtrOutput) Type

The identity type.

type IdentityResponse

type IdentityResponse struct {
	// The principal ID of resource identity.
	PrincipalId string `pulumi:"principalId"`
	// The tenant ID of resource.
	TenantId string `pulumi:"tenantId"`
	// The identity type.
	Type *string `pulumi:"type"`
}

Identity for the resource.

type IdentityResponseArgs

type IdentityResponseArgs struct {
	// The principal ID of resource identity.
	PrincipalId pulumi.StringInput `pulumi:"principalId"`
	// The tenant ID of resource.
	TenantId pulumi.StringInput `pulumi:"tenantId"`
	// The identity type.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

Identity for the resource.

func (IdentityResponseArgs) ElementType

func (IdentityResponseArgs) ElementType() reflect.Type

func (IdentityResponseArgs) ToIdentityResponseOutput

func (i IdentityResponseArgs) ToIdentityResponseOutput() IdentityResponseOutput

func (IdentityResponseArgs) ToIdentityResponseOutputWithContext

func (i IdentityResponseArgs) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput

func (IdentityResponseArgs) ToIdentityResponsePtrOutput

func (i IdentityResponseArgs) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput

func (IdentityResponseArgs) ToIdentityResponsePtrOutputWithContext

func (i IdentityResponseArgs) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput

type IdentityResponseInput

type IdentityResponseInput interface {
	pulumi.Input

	ToIdentityResponseOutput() IdentityResponseOutput
	ToIdentityResponseOutputWithContext(context.Context) IdentityResponseOutput
}

IdentityResponseInput is an input type that accepts IdentityResponseArgs and IdentityResponseOutput values. You can construct a concrete instance of `IdentityResponseInput` via:

IdentityResponseArgs{...}

type IdentityResponseOutput

type IdentityResponseOutput struct{ *pulumi.OutputState }

Identity for the resource.

func (IdentityResponseOutput) ElementType

func (IdentityResponseOutput) ElementType() reflect.Type

func (IdentityResponseOutput) PrincipalId

func (o IdentityResponseOutput) PrincipalId() pulumi.StringOutput

The principal ID of resource identity.

func (IdentityResponseOutput) TenantId

The tenant ID of resource.

func (IdentityResponseOutput) ToIdentityResponseOutput

func (o IdentityResponseOutput) ToIdentityResponseOutput() IdentityResponseOutput

func (IdentityResponseOutput) ToIdentityResponseOutputWithContext

func (o IdentityResponseOutput) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput

func (IdentityResponseOutput) ToIdentityResponsePtrOutput

func (o IdentityResponseOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput

func (IdentityResponseOutput) ToIdentityResponsePtrOutputWithContext

func (o IdentityResponseOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput

func (IdentityResponseOutput) Type

The identity type.

type IdentityResponsePtrInput

type IdentityResponsePtrInput interface {
	pulumi.Input

	ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
	ToIdentityResponsePtrOutputWithContext(context.Context) IdentityResponsePtrOutput
}

IdentityResponsePtrInput is an input type that accepts IdentityResponseArgs, IdentityResponsePtr and IdentityResponsePtrOutput values. You can construct a concrete instance of `IdentityResponsePtrInput` via:

        IdentityResponseArgs{...}

or:

        nil

type IdentityResponsePtrOutput

type IdentityResponsePtrOutput struct{ *pulumi.OutputState }

func (IdentityResponsePtrOutput) Elem

func (IdentityResponsePtrOutput) ElementType

func (IdentityResponsePtrOutput) ElementType() reflect.Type

func (IdentityResponsePtrOutput) PrincipalId

The principal ID of resource identity.

func (IdentityResponsePtrOutput) TenantId

The tenant ID of resource.

func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutput

func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput

func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext

func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput

func (IdentityResponsePtrOutput) Type

The identity type.

type ListMachineLearningComputeKeysArgs

type ListMachineLearningComputeKeysArgs struct {
	// Name of the Azure Machine Learning compute.
	ComputeName string `pulumi:"computeName"`
	// Name of the resource group in which workspace is located.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// Name of Azure Machine Learning workspace.
	WorkspaceName string `pulumi:"workspaceName"`
}

type ListMachineLearningComputeKeysResult

type ListMachineLearningComputeKeysResult struct {
	// The type of compute
	ComputeType string `pulumi:"computeType"`
}

Secrets related to a Machine Learning compute. Might differ for every type of compute.

type ListMachineLearningComputeNodesArgs

type ListMachineLearningComputeNodesArgs struct {
	// Name of the Azure Machine Learning compute.
	ComputeName string `pulumi:"computeName"`
	// Name of the resource group in which workspace is located.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// Name of Azure Machine Learning workspace.
	WorkspaceName string `pulumi:"workspaceName"`
}

type ListMachineLearningComputeNodesResult

type ListMachineLearningComputeNodesResult struct {
	// The type of compute
	// Expected value is 'AmlCompute'.
	ComputeType string `pulumi:"computeType"`
	// The continuation token.
	NextLink string `pulumi:"nextLink"`
	// The collection of returned AmlCompute nodes details.
	Nodes []AmlComputeNodeInformationResponse `pulumi:"nodes"`
}

Compute node information related to a AmlCompute.

type ListWorkspaceKeysArgs

type ListWorkspaceKeysArgs struct {
	// Name of the resource group in which workspace is located.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// Name of Azure Machine Learning workspace.
	WorkspaceName string `pulumi:"workspaceName"`
}

type ListWorkspaceKeysResult

type ListWorkspaceKeysResult struct {
	AppInsightsInstrumentationKey string                                `pulumi:"appInsightsInstrumentationKey"`
	ContainerRegistryCredentials  RegistryListCredentialsResultResponse `pulumi:"containerRegistryCredentials"`
	UserStorageKey                string                                `pulumi:"userStorageKey"`
	UserStorageResourceId         string                                `pulumi:"userStorageResourceId"`
}

type LookupMachineLearningComputeArgs

type LookupMachineLearningComputeArgs struct {
	// Name of the Azure Machine Learning compute.
	ComputeName string `pulumi:"computeName"`
	// Name of the resource group in which workspace is located.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// Name of Azure Machine Learning workspace.
	WorkspaceName string `pulumi:"workspaceName"`
}

type LookupMachineLearningComputeResult

type LookupMachineLearningComputeResult struct {
	// Specifies the resource ID.
	Id string `pulumi:"id"`
	// The identity of the resource.
	Identity *IdentityResponse `pulumi:"identity"`
	// Specifies the location of the resource.
	Location *string `pulumi:"location"`
	// Specifies the name of the resource.
	Name string `pulumi:"name"`
	// Compute properties
	Properties interface{} `pulumi:"properties"`
	// The sku of the workspace.
	Sku *SkuResponse `pulumi:"sku"`
	// Contains resource tags defined as key/value pairs.
	Tags map[string]string `pulumi:"tags"`
	// Specifies the type of the resource.
	Type string `pulumi:"type"`
}

Machine Learning compute object wrapped into ARM resource envelope.

type LookupWorkspaceArgs

type LookupWorkspaceArgs struct {
	// Name of the resource group in which workspace is located.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// Name of Azure Machine Learning workspace.
	WorkspaceName string `pulumi:"workspaceName"`
}

type LookupWorkspaceResult

type LookupWorkspaceResult struct {
	// ARM id of the application insights associated with this workspace. This cannot be changed once the workspace has been created
	ApplicationInsights *string `pulumi:"applicationInsights"`
	// ARM id of the container registry associated with this workspace. This cannot be changed once the workspace has been created
	ContainerRegistry *string `pulumi:"containerRegistry"`
	// The creation time of the machine learning workspace in ISO8601 format.
	CreationTime string `pulumi:"creationTime"`
	// The description of this workspace.
	Description *string `pulumi:"description"`
	// Url for the discovery service to identify regional endpoints for machine learning experimentation services
	DiscoveryUrl *string `pulumi:"discoveryUrl"`
	// The friendly name for this workspace. This name in mutable
	FriendlyName *string `pulumi:"friendlyName"`
	// Specifies the resource ID.
	Id string `pulumi:"id"`
	// The identity of the resource.
	Identity *IdentityResponse `pulumi:"identity"`
	// ARM id of the key vault associated with this workspace. This cannot be changed once the workspace has been created
	KeyVault *string `pulumi:"keyVault"`
	// Specifies the location of the resource.
	Location *string `pulumi:"location"`
	// Specifies the name of the resource.
	Name string `pulumi:"name"`
	// The current deployment state of workspace resource. The provisioningState is to indicate states for resource provisioning.
	ProvisioningState string `pulumi:"provisioningState"`
	// The sku of the workspace.
	Sku *SkuResponse `pulumi:"sku"`
	// ARM id of the storage account associated with this workspace. This cannot be changed once the workspace has been created
	StorageAccount *string `pulumi:"storageAccount"`
	// Contains resource tags defined as key/value pairs.
	Tags map[string]string `pulumi:"tags"`
	// Specifies the type of the resource.
	Type string `pulumi:"type"`
	// The immutable id associated with this workspace.
	WorkspaceId string `pulumi:"workspaceId"`
}

An object that represents a machine learning workspace.

func LookupWorkspace

func LookupWorkspace(ctx *pulumi.Context, args *LookupWorkspaceArgs, opts ...pulumi.InvokeOption) (*LookupWorkspaceResult, error)

type MachineLearningCompute

type MachineLearningCompute struct {
	pulumi.CustomResourceState

	// The identity of the resource.
	Identity IdentityResponsePtrOutput `pulumi:"identity"`
	// Specifies the location of the resource.
	Location pulumi.StringPtrOutput `pulumi:"location"`
	// Specifies the name of the resource.
	Name pulumi.StringOutput `pulumi:"name"`
	// Compute properties
	Properties pulumi.AnyOutput `pulumi:"properties"`
	// The sku of the workspace.
	Sku SkuResponsePtrOutput `pulumi:"sku"`
	// Contains resource tags defined as key/value pairs.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Specifies the type of the resource.
	Type pulumi.StringOutput `pulumi:"type"`
}

Machine Learning compute object wrapped into ARM resource envelope.

func GetMachineLearningCompute

func GetMachineLearningCompute(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *MachineLearningComputeState, opts ...pulumi.ResourceOption) (*MachineLearningCompute, error)

GetMachineLearningCompute gets an existing MachineLearningCompute resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewMachineLearningCompute

func NewMachineLearningCompute(ctx *pulumi.Context,
	name string, args *MachineLearningComputeArgs, opts ...pulumi.ResourceOption) (*MachineLearningCompute, error)

NewMachineLearningCompute registers a new resource with the given unique name, arguments, and options.

func (*MachineLearningCompute) ElementType added in v0.2.6

func (*MachineLearningCompute) ElementType() reflect.Type

func (*MachineLearningCompute) ToMachineLearningComputeOutput added in v0.2.6

func (i *MachineLearningCompute) ToMachineLearningComputeOutput() MachineLearningComputeOutput

func (*MachineLearningCompute) ToMachineLearningComputeOutputWithContext added in v0.2.6

func (i *MachineLearningCompute) ToMachineLearningComputeOutputWithContext(ctx context.Context) MachineLearningComputeOutput

type MachineLearningComputeArgs

type MachineLearningComputeArgs struct {
	// Name of the Azure Machine Learning compute.
	ComputeName pulumi.StringInput
	// The identity of the resource.
	Identity IdentityPtrInput
	// Specifies the location of the resource.
	Location pulumi.StringPtrInput
	// Compute properties
	Properties pulumi.Input
	// Name of the resource group in which workspace is located.
	ResourceGroupName pulumi.StringInput
	// The sku of the workspace.
	Sku SkuPtrInput
	// Contains resource tags defined as key/value pairs.
	Tags pulumi.StringMapInput
	// Name of Azure Machine Learning workspace.
	WorkspaceName pulumi.StringInput
}

The set of arguments for constructing a MachineLearningCompute resource.

func (MachineLearningComputeArgs) ElementType

func (MachineLearningComputeArgs) ElementType() reflect.Type

type MachineLearningComputeInput added in v0.2.6

type MachineLearningComputeInput interface {
	pulumi.Input

	ToMachineLearningComputeOutput() MachineLearningComputeOutput
	ToMachineLearningComputeOutputWithContext(ctx context.Context) MachineLearningComputeOutput
}

type MachineLearningComputeOutput added in v0.2.6

type MachineLearningComputeOutput struct {
	*pulumi.OutputState
}

func (MachineLearningComputeOutput) ElementType added in v0.2.6

func (MachineLearningComputeOutput) ToMachineLearningComputeOutput added in v0.2.6

func (o MachineLearningComputeOutput) ToMachineLearningComputeOutput() MachineLearningComputeOutput

func (MachineLearningComputeOutput) ToMachineLearningComputeOutputWithContext added in v0.2.6

func (o MachineLearningComputeOutput) ToMachineLearningComputeOutputWithContext(ctx context.Context) MachineLearningComputeOutput

type MachineLearningComputeState

type MachineLearningComputeState struct {
	// The identity of the resource.
	Identity IdentityResponsePtrInput
	// Specifies the location of the resource.
	Location pulumi.StringPtrInput
	// Specifies the name of the resource.
	Name pulumi.StringPtrInput
	// Compute properties
	Properties pulumi.Input
	// The sku of the workspace.
	Sku SkuResponsePtrInput
	// Contains resource tags defined as key/value pairs.
	Tags pulumi.StringMapInput
	// Specifies the type of the resource.
	Type pulumi.StringPtrInput
}

func (MachineLearningComputeState) ElementType

type MachineLearningServiceErrorResponse

type MachineLearningServiceErrorResponse struct {
	// The error response.
	Error ErrorResponseResponse `pulumi:"error"`
}

Wrapper for error response to follow ARM guidelines.

type MachineLearningServiceErrorResponseArgs

type MachineLearningServiceErrorResponseArgs struct {
	// The error response.
	Error ErrorResponseResponseInput `pulumi:"error"`
}

Wrapper for error response to follow ARM guidelines.

func (MachineLearningServiceErrorResponseArgs) ElementType

func (MachineLearningServiceErrorResponseArgs) ToMachineLearningServiceErrorResponseOutput

func (i MachineLearningServiceErrorResponseArgs) ToMachineLearningServiceErrorResponseOutput() MachineLearningServiceErrorResponseOutput

func (MachineLearningServiceErrorResponseArgs) ToMachineLearningServiceErrorResponseOutputWithContext

func (i MachineLearningServiceErrorResponseArgs) ToMachineLearningServiceErrorResponseOutputWithContext(ctx context.Context) MachineLearningServiceErrorResponseOutput

type MachineLearningServiceErrorResponseArray

type MachineLearningServiceErrorResponseArray []MachineLearningServiceErrorResponseInput

func (MachineLearningServiceErrorResponseArray) ElementType

func (MachineLearningServiceErrorResponseArray) ToMachineLearningServiceErrorResponseArrayOutput

func (i MachineLearningServiceErrorResponseArray) ToMachineLearningServiceErrorResponseArrayOutput() MachineLearningServiceErrorResponseArrayOutput

func (MachineLearningServiceErrorResponseArray) ToMachineLearningServiceErrorResponseArrayOutputWithContext

func (i MachineLearningServiceErrorResponseArray) ToMachineLearningServiceErrorResponseArrayOutputWithContext(ctx context.Context) MachineLearningServiceErrorResponseArrayOutput

type MachineLearningServiceErrorResponseArrayInput

type MachineLearningServiceErrorResponseArrayInput interface {
	pulumi.Input

	ToMachineLearningServiceErrorResponseArrayOutput() MachineLearningServiceErrorResponseArrayOutput
	ToMachineLearningServiceErrorResponseArrayOutputWithContext(context.Context) MachineLearningServiceErrorResponseArrayOutput
}

MachineLearningServiceErrorResponseArrayInput is an input type that accepts MachineLearningServiceErrorResponseArray and MachineLearningServiceErrorResponseArrayOutput values. You can construct a concrete instance of `MachineLearningServiceErrorResponseArrayInput` via:

MachineLearningServiceErrorResponseArray{ MachineLearningServiceErrorResponseArgs{...} }

type MachineLearningServiceErrorResponseArrayOutput

type MachineLearningServiceErrorResponseArrayOutput struct{ *pulumi.OutputState }

func (MachineLearningServiceErrorResponseArrayOutput) ElementType

func (MachineLearningServiceErrorResponseArrayOutput) Index

func (MachineLearningServiceErrorResponseArrayOutput) ToMachineLearningServiceErrorResponseArrayOutput

func (o MachineLearningServiceErrorResponseArrayOutput) ToMachineLearningServiceErrorResponseArrayOutput() MachineLearningServiceErrorResponseArrayOutput

func (MachineLearningServiceErrorResponseArrayOutput) ToMachineLearningServiceErrorResponseArrayOutputWithContext

func (o MachineLearningServiceErrorResponseArrayOutput) ToMachineLearningServiceErrorResponseArrayOutputWithContext(ctx context.Context) MachineLearningServiceErrorResponseArrayOutput

type MachineLearningServiceErrorResponseInput

type MachineLearningServiceErrorResponseInput interface {
	pulumi.Input

	ToMachineLearningServiceErrorResponseOutput() MachineLearningServiceErrorResponseOutput
	ToMachineLearningServiceErrorResponseOutputWithContext(context.Context) MachineLearningServiceErrorResponseOutput
}

MachineLearningServiceErrorResponseInput is an input type that accepts MachineLearningServiceErrorResponseArgs and MachineLearningServiceErrorResponseOutput values. You can construct a concrete instance of `MachineLearningServiceErrorResponseInput` via:

MachineLearningServiceErrorResponseArgs{...}

type MachineLearningServiceErrorResponseOutput

type MachineLearningServiceErrorResponseOutput struct{ *pulumi.OutputState }

Wrapper for error response to follow ARM guidelines.

func (MachineLearningServiceErrorResponseOutput) ElementType

func (MachineLearningServiceErrorResponseOutput) Error

The error response.

func (MachineLearningServiceErrorResponseOutput) ToMachineLearningServiceErrorResponseOutput

func (o MachineLearningServiceErrorResponseOutput) ToMachineLearningServiceErrorResponseOutput() MachineLearningServiceErrorResponseOutput

func (MachineLearningServiceErrorResponseOutput) ToMachineLearningServiceErrorResponseOutputWithContext

func (o MachineLearningServiceErrorResponseOutput) ToMachineLearningServiceErrorResponseOutputWithContext(ctx context.Context) MachineLearningServiceErrorResponseOutput

type NodeStateCountsResponse

type NodeStateCountsResponse struct {
	// Number of compute nodes in idle state.
	IdleNodeCount int `pulumi:"idleNodeCount"`
	// Number of compute nodes which are leaving the amlCompute.
	LeavingNodeCount int `pulumi:"leavingNodeCount"`
	// Number of compute nodes which are in preempted state.
	PreemptedNodeCount int `pulumi:"preemptedNodeCount"`
	// Number of compute nodes which are being prepared.
	PreparingNodeCount int `pulumi:"preparingNodeCount"`
	// Number of compute nodes which are running jobs.
	RunningNodeCount int `pulumi:"runningNodeCount"`
	// Number of compute nodes which are in unusable state.
	UnusableNodeCount int `pulumi:"unusableNodeCount"`
}

Counts of various compute node states on the amlCompute.

type NodeStateCountsResponseArgs

type NodeStateCountsResponseArgs struct {
	// Number of compute nodes in idle state.
	IdleNodeCount pulumi.IntInput `pulumi:"idleNodeCount"`
	// Number of compute nodes which are leaving the amlCompute.
	LeavingNodeCount pulumi.IntInput `pulumi:"leavingNodeCount"`
	// Number of compute nodes which are in preempted state.
	PreemptedNodeCount pulumi.IntInput `pulumi:"preemptedNodeCount"`
	// Number of compute nodes which are being prepared.
	PreparingNodeCount pulumi.IntInput `pulumi:"preparingNodeCount"`
	// Number of compute nodes which are running jobs.
	RunningNodeCount pulumi.IntInput `pulumi:"runningNodeCount"`
	// Number of compute nodes which are in unusable state.
	UnusableNodeCount pulumi.IntInput `pulumi:"unusableNodeCount"`
}

Counts of various compute node states on the amlCompute.

func (NodeStateCountsResponseArgs) ElementType

func (NodeStateCountsResponseArgs) ToNodeStateCountsResponseOutput

func (i NodeStateCountsResponseArgs) ToNodeStateCountsResponseOutput() NodeStateCountsResponseOutput

func (NodeStateCountsResponseArgs) ToNodeStateCountsResponseOutputWithContext

func (i NodeStateCountsResponseArgs) ToNodeStateCountsResponseOutputWithContext(ctx context.Context) NodeStateCountsResponseOutput

func (NodeStateCountsResponseArgs) ToNodeStateCountsResponsePtrOutput

func (i NodeStateCountsResponseArgs) ToNodeStateCountsResponsePtrOutput() NodeStateCountsResponsePtrOutput

func (NodeStateCountsResponseArgs) ToNodeStateCountsResponsePtrOutputWithContext

func (i NodeStateCountsResponseArgs) ToNodeStateCountsResponsePtrOutputWithContext(ctx context.Context) NodeStateCountsResponsePtrOutput

type NodeStateCountsResponseInput

type NodeStateCountsResponseInput interface {
	pulumi.Input

	ToNodeStateCountsResponseOutput() NodeStateCountsResponseOutput
	ToNodeStateCountsResponseOutputWithContext(context.Context) NodeStateCountsResponseOutput
}

NodeStateCountsResponseInput is an input type that accepts NodeStateCountsResponseArgs and NodeStateCountsResponseOutput values. You can construct a concrete instance of `NodeStateCountsResponseInput` via:

NodeStateCountsResponseArgs{...}

type NodeStateCountsResponseOutput

type NodeStateCountsResponseOutput struct{ *pulumi.OutputState }

Counts of various compute node states on the amlCompute.

func (NodeStateCountsResponseOutput) ElementType

func (NodeStateCountsResponseOutput) IdleNodeCount

Number of compute nodes in idle state.

func (NodeStateCountsResponseOutput) LeavingNodeCount

func (o NodeStateCountsResponseOutput) LeavingNodeCount() pulumi.IntOutput

Number of compute nodes which are leaving the amlCompute.

func (NodeStateCountsResponseOutput) PreemptedNodeCount

func (o NodeStateCountsResponseOutput) PreemptedNodeCount() pulumi.IntOutput

Number of compute nodes which are in preempted state.

func (NodeStateCountsResponseOutput) PreparingNodeCount

func (o NodeStateCountsResponseOutput) PreparingNodeCount() pulumi.IntOutput

Number of compute nodes which are being prepared.

func (NodeStateCountsResponseOutput) RunningNodeCount

func (o NodeStateCountsResponseOutput) RunningNodeCount() pulumi.IntOutput

Number of compute nodes which are running jobs.

func (NodeStateCountsResponseOutput) ToNodeStateCountsResponseOutput

func (o NodeStateCountsResponseOutput) ToNodeStateCountsResponseOutput() NodeStateCountsResponseOutput

func (NodeStateCountsResponseOutput) ToNodeStateCountsResponseOutputWithContext

func (o NodeStateCountsResponseOutput) ToNodeStateCountsResponseOutputWithContext(ctx context.Context) NodeStateCountsResponseOutput

func (NodeStateCountsResponseOutput) ToNodeStateCountsResponsePtrOutput

func (o NodeStateCountsResponseOutput) ToNodeStateCountsResponsePtrOutput() NodeStateCountsResponsePtrOutput

func (NodeStateCountsResponseOutput) ToNodeStateCountsResponsePtrOutputWithContext

func (o NodeStateCountsResponseOutput) ToNodeStateCountsResponsePtrOutputWithContext(ctx context.Context) NodeStateCountsResponsePtrOutput

func (NodeStateCountsResponseOutput) UnusableNodeCount

func (o NodeStateCountsResponseOutput) UnusableNodeCount() pulumi.IntOutput

Number of compute nodes which are in unusable state.

type NodeStateCountsResponsePtrInput

type NodeStateCountsResponsePtrInput interface {
	pulumi.Input

	ToNodeStateCountsResponsePtrOutput() NodeStateCountsResponsePtrOutput
	ToNodeStateCountsResponsePtrOutputWithContext(context.Context) NodeStateCountsResponsePtrOutput
}

NodeStateCountsResponsePtrInput is an input type that accepts NodeStateCountsResponseArgs, NodeStateCountsResponsePtr and NodeStateCountsResponsePtrOutput values. You can construct a concrete instance of `NodeStateCountsResponsePtrInput` via:

        NodeStateCountsResponseArgs{...}

or:

        nil

type NodeStateCountsResponsePtrOutput

type NodeStateCountsResponsePtrOutput struct{ *pulumi.OutputState }

func (NodeStateCountsResponsePtrOutput) Elem

func (NodeStateCountsResponsePtrOutput) ElementType

func (NodeStateCountsResponsePtrOutput) IdleNodeCount

Number of compute nodes in idle state.

func (NodeStateCountsResponsePtrOutput) LeavingNodeCount

Number of compute nodes which are leaving the amlCompute.

func (NodeStateCountsResponsePtrOutput) PreemptedNodeCount

func (o NodeStateCountsResponsePtrOutput) PreemptedNodeCount() pulumi.IntPtrOutput

Number of compute nodes which are in preempted state.

func (NodeStateCountsResponsePtrOutput) PreparingNodeCount

func (o NodeStateCountsResponsePtrOutput) PreparingNodeCount() pulumi.IntPtrOutput

Number of compute nodes which are being prepared.

func (NodeStateCountsResponsePtrOutput) RunningNodeCount

Number of compute nodes which are running jobs.

func (NodeStateCountsResponsePtrOutput) ToNodeStateCountsResponsePtrOutput

func (o NodeStateCountsResponsePtrOutput) ToNodeStateCountsResponsePtrOutput() NodeStateCountsResponsePtrOutput

func (NodeStateCountsResponsePtrOutput) ToNodeStateCountsResponsePtrOutputWithContext

func (o NodeStateCountsResponsePtrOutput) ToNodeStateCountsResponsePtrOutputWithContext(ctx context.Context) NodeStateCountsResponsePtrOutput

func (NodeStateCountsResponsePtrOutput) UnusableNodeCount

Number of compute nodes which are in unusable state.

type PasswordResponse

type PasswordResponse struct {
	Name  string `pulumi:"name"`
	Value string `pulumi:"value"`
}

type PasswordResponseArgs

type PasswordResponseArgs struct {
	Name  pulumi.StringInput `pulumi:"name"`
	Value pulumi.StringInput `pulumi:"value"`
}

func (PasswordResponseArgs) ElementType

func (PasswordResponseArgs) ElementType() reflect.Type

func (PasswordResponseArgs) ToPasswordResponseOutput

func (i PasswordResponseArgs) ToPasswordResponseOutput() PasswordResponseOutput

func (PasswordResponseArgs) ToPasswordResponseOutputWithContext

func (i PasswordResponseArgs) ToPasswordResponseOutputWithContext(ctx context.Context) PasswordResponseOutput

type PasswordResponseArray

type PasswordResponseArray []PasswordResponseInput

func (PasswordResponseArray) ElementType

func (PasswordResponseArray) ElementType() reflect.Type

func (PasswordResponseArray) ToPasswordResponseArrayOutput

func (i PasswordResponseArray) ToPasswordResponseArrayOutput() PasswordResponseArrayOutput

func (PasswordResponseArray) ToPasswordResponseArrayOutputWithContext

func (i PasswordResponseArray) ToPasswordResponseArrayOutputWithContext(ctx context.Context) PasswordResponseArrayOutput

type PasswordResponseArrayInput

type PasswordResponseArrayInput interface {
	pulumi.Input

	ToPasswordResponseArrayOutput() PasswordResponseArrayOutput
	ToPasswordResponseArrayOutputWithContext(context.Context) PasswordResponseArrayOutput
}

PasswordResponseArrayInput is an input type that accepts PasswordResponseArray and PasswordResponseArrayOutput values. You can construct a concrete instance of `PasswordResponseArrayInput` via:

PasswordResponseArray{ PasswordResponseArgs{...} }

type PasswordResponseArrayOutput

type PasswordResponseArrayOutput struct{ *pulumi.OutputState }

func (PasswordResponseArrayOutput) ElementType

func (PasswordResponseArrayOutput) Index

func (PasswordResponseArrayOutput) ToPasswordResponseArrayOutput

func (o PasswordResponseArrayOutput) ToPasswordResponseArrayOutput() PasswordResponseArrayOutput

func (PasswordResponseArrayOutput) ToPasswordResponseArrayOutputWithContext

func (o PasswordResponseArrayOutput) ToPasswordResponseArrayOutputWithContext(ctx context.Context) PasswordResponseArrayOutput

type PasswordResponseInput

type PasswordResponseInput interface {
	pulumi.Input

	ToPasswordResponseOutput() PasswordResponseOutput
	ToPasswordResponseOutputWithContext(context.Context) PasswordResponseOutput
}

PasswordResponseInput is an input type that accepts PasswordResponseArgs and PasswordResponseOutput values. You can construct a concrete instance of `PasswordResponseInput` via:

PasswordResponseArgs{...}

type PasswordResponseOutput

type PasswordResponseOutput struct{ *pulumi.OutputState }

func (PasswordResponseOutput) ElementType

func (PasswordResponseOutput) ElementType() reflect.Type

func (PasswordResponseOutput) Name

func (PasswordResponseOutput) ToPasswordResponseOutput

func (o PasswordResponseOutput) ToPasswordResponseOutput() PasswordResponseOutput

func (PasswordResponseOutput) ToPasswordResponseOutputWithContext

func (o PasswordResponseOutput) ToPasswordResponseOutputWithContext(ctx context.Context) PasswordResponseOutput

func (PasswordResponseOutput) Value

type RegistryListCredentialsResultResponse

type RegistryListCredentialsResultResponse struct {
	Location  string             `pulumi:"location"`
	Passwords []PasswordResponse `pulumi:"passwords"`
	Username  string             `pulumi:"username"`
}

type RegistryListCredentialsResultResponseArgs

type RegistryListCredentialsResultResponseArgs struct {
	Location  pulumi.StringInput         `pulumi:"location"`
	Passwords PasswordResponseArrayInput `pulumi:"passwords"`
	Username  pulumi.StringInput         `pulumi:"username"`
}

func (RegistryListCredentialsResultResponseArgs) ElementType

func (RegistryListCredentialsResultResponseArgs) ToRegistryListCredentialsResultResponseOutput

func (i RegistryListCredentialsResultResponseArgs) ToRegistryListCredentialsResultResponseOutput() RegistryListCredentialsResultResponseOutput

func (RegistryListCredentialsResultResponseArgs) ToRegistryListCredentialsResultResponseOutputWithContext

func (i RegistryListCredentialsResultResponseArgs) ToRegistryListCredentialsResultResponseOutputWithContext(ctx context.Context) RegistryListCredentialsResultResponseOutput

type RegistryListCredentialsResultResponseInput

type RegistryListCredentialsResultResponseInput interface {
	pulumi.Input

	ToRegistryListCredentialsResultResponseOutput() RegistryListCredentialsResultResponseOutput
	ToRegistryListCredentialsResultResponseOutputWithContext(context.Context) RegistryListCredentialsResultResponseOutput
}

RegistryListCredentialsResultResponseInput is an input type that accepts RegistryListCredentialsResultResponseArgs and RegistryListCredentialsResultResponseOutput values. You can construct a concrete instance of `RegistryListCredentialsResultResponseInput` via:

RegistryListCredentialsResultResponseArgs{...}

type RegistryListCredentialsResultResponseOutput

type RegistryListCredentialsResultResponseOutput struct{ *pulumi.OutputState }

func (RegistryListCredentialsResultResponseOutput) ElementType

func (RegistryListCredentialsResultResponseOutput) Location

func (RegistryListCredentialsResultResponseOutput) Passwords

func (RegistryListCredentialsResultResponseOutput) ToRegistryListCredentialsResultResponseOutput

func (o RegistryListCredentialsResultResponseOutput) ToRegistryListCredentialsResultResponseOutput() RegistryListCredentialsResultResponseOutput

func (RegistryListCredentialsResultResponseOutput) ToRegistryListCredentialsResultResponseOutputWithContext

func (o RegistryListCredentialsResultResponseOutput) ToRegistryListCredentialsResultResponseOutputWithContext(ctx context.Context) RegistryListCredentialsResultResponseOutput

func (RegistryListCredentialsResultResponseOutput) Username

type RemoteLoginPortPublicAccess added in v0.3.1

type RemoteLoginPortPublicAccess pulumi.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.

func (RemoteLoginPortPublicAccess) ElementType added in v0.3.1

func (RemoteLoginPortPublicAccess) ToStringOutput added in v0.3.1

func (e RemoteLoginPortPublicAccess) ToStringOutput() pulumi.StringOutput

func (RemoteLoginPortPublicAccess) ToStringOutputWithContext added in v0.3.1

func (e RemoteLoginPortPublicAccess) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (RemoteLoginPortPublicAccess) ToStringPtrOutput added in v0.3.1

func (e RemoteLoginPortPublicAccess) ToStringPtrOutput() pulumi.StringPtrOutput

func (RemoteLoginPortPublicAccess) ToStringPtrOutputWithContext added in v0.3.1

func (e RemoteLoginPortPublicAccess) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ResourceId

type ResourceId struct {
	// The ID of the resource
	Id string `pulumi:"id"`
}

Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.

type ResourceIdArgs

type ResourceIdArgs struct {
	// The ID of the resource
	Id pulumi.StringInput `pulumi:"id"`
}

Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.

func (ResourceIdArgs) ElementType

func (ResourceIdArgs) ElementType() reflect.Type

func (ResourceIdArgs) ToResourceIdOutput

func (i ResourceIdArgs) ToResourceIdOutput() ResourceIdOutput

func (ResourceIdArgs) ToResourceIdOutputWithContext

func (i ResourceIdArgs) ToResourceIdOutputWithContext(ctx context.Context) ResourceIdOutput

func (ResourceIdArgs) ToResourceIdPtrOutput

func (i ResourceIdArgs) ToResourceIdPtrOutput() ResourceIdPtrOutput

func (ResourceIdArgs) ToResourceIdPtrOutputWithContext

func (i ResourceIdArgs) ToResourceIdPtrOutputWithContext(ctx context.Context) ResourceIdPtrOutput

type ResourceIdInput

type ResourceIdInput interface {
	pulumi.Input

	ToResourceIdOutput() ResourceIdOutput
	ToResourceIdOutputWithContext(context.Context) ResourceIdOutput
}

ResourceIdInput is an input type that accepts ResourceIdArgs and ResourceIdOutput values. You can construct a concrete instance of `ResourceIdInput` via:

ResourceIdArgs{...}

type ResourceIdOutput

type ResourceIdOutput struct{ *pulumi.OutputState }

Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.

func (ResourceIdOutput) ElementType

func (ResourceIdOutput) ElementType() reflect.Type

func (ResourceIdOutput) Id

The ID of the resource

func (ResourceIdOutput) ToResourceIdOutput

func (o ResourceIdOutput) ToResourceIdOutput() ResourceIdOutput

func (ResourceIdOutput) ToResourceIdOutputWithContext

func (o ResourceIdOutput) ToResourceIdOutputWithContext(ctx context.Context) ResourceIdOutput

func (ResourceIdOutput) ToResourceIdPtrOutput

func (o ResourceIdOutput) ToResourceIdPtrOutput() ResourceIdPtrOutput

func (ResourceIdOutput) ToResourceIdPtrOutputWithContext

func (o ResourceIdOutput) ToResourceIdPtrOutputWithContext(ctx context.Context) ResourceIdPtrOutput

type ResourceIdPtrInput

type ResourceIdPtrInput interface {
	pulumi.Input

	ToResourceIdPtrOutput() ResourceIdPtrOutput
	ToResourceIdPtrOutputWithContext(context.Context) ResourceIdPtrOutput
}

ResourceIdPtrInput is an input type that accepts ResourceIdArgs, ResourceIdPtr and ResourceIdPtrOutput values. You can construct a concrete instance of `ResourceIdPtrInput` via:

        ResourceIdArgs{...}

or:

        nil

func ResourceIdPtr

func ResourceIdPtr(v *ResourceIdArgs) ResourceIdPtrInput

type ResourceIdPtrOutput

type ResourceIdPtrOutput struct{ *pulumi.OutputState }

func (ResourceIdPtrOutput) Elem

func (ResourceIdPtrOutput) ElementType

func (ResourceIdPtrOutput) ElementType() reflect.Type

func (ResourceIdPtrOutput) Id

The ID of the resource

func (ResourceIdPtrOutput) ToResourceIdPtrOutput

func (o ResourceIdPtrOutput) ToResourceIdPtrOutput() ResourceIdPtrOutput

func (ResourceIdPtrOutput) ToResourceIdPtrOutputWithContext

func (o ResourceIdPtrOutput) ToResourceIdPtrOutputWithContext(ctx context.Context) ResourceIdPtrOutput

type ResourceIdResponse

type ResourceIdResponse struct {
	// The ID of the resource
	Id string `pulumi:"id"`
}

Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.

type ResourceIdResponseArgs

type ResourceIdResponseArgs struct {
	// The ID of the resource
	Id pulumi.StringInput `pulumi:"id"`
}

Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.

func (ResourceIdResponseArgs) ElementType

func (ResourceIdResponseArgs) ElementType() reflect.Type

func (ResourceIdResponseArgs) ToResourceIdResponseOutput

func (i ResourceIdResponseArgs) ToResourceIdResponseOutput() ResourceIdResponseOutput

func (ResourceIdResponseArgs) ToResourceIdResponseOutputWithContext

func (i ResourceIdResponseArgs) ToResourceIdResponseOutputWithContext(ctx context.Context) ResourceIdResponseOutput

func (ResourceIdResponseArgs) ToResourceIdResponsePtrOutput

func (i ResourceIdResponseArgs) ToResourceIdResponsePtrOutput() ResourceIdResponsePtrOutput

func (ResourceIdResponseArgs) ToResourceIdResponsePtrOutputWithContext

func (i ResourceIdResponseArgs) ToResourceIdResponsePtrOutputWithContext(ctx context.Context) ResourceIdResponsePtrOutput

type ResourceIdResponseInput

type ResourceIdResponseInput interface {
	pulumi.Input

	ToResourceIdResponseOutput() ResourceIdResponseOutput
	ToResourceIdResponseOutputWithContext(context.Context) ResourceIdResponseOutput
}

ResourceIdResponseInput is an input type that accepts ResourceIdResponseArgs and ResourceIdResponseOutput values. You can construct a concrete instance of `ResourceIdResponseInput` via:

ResourceIdResponseArgs{...}

type ResourceIdResponseOutput

type ResourceIdResponseOutput struct{ *pulumi.OutputState }

Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.

func (ResourceIdResponseOutput) ElementType

func (ResourceIdResponseOutput) ElementType() reflect.Type

func (ResourceIdResponseOutput) Id

The ID of the resource

func (ResourceIdResponseOutput) ToResourceIdResponseOutput

func (o ResourceIdResponseOutput) ToResourceIdResponseOutput() ResourceIdResponseOutput

func (ResourceIdResponseOutput) ToResourceIdResponseOutputWithContext

func (o ResourceIdResponseOutput) ToResourceIdResponseOutputWithContext(ctx context.Context) ResourceIdResponseOutput

func (ResourceIdResponseOutput) ToResourceIdResponsePtrOutput

func (o ResourceIdResponseOutput) ToResourceIdResponsePtrOutput() ResourceIdResponsePtrOutput

func (ResourceIdResponseOutput) ToResourceIdResponsePtrOutputWithContext

func (o ResourceIdResponseOutput) ToResourceIdResponsePtrOutputWithContext(ctx context.Context) ResourceIdResponsePtrOutput

type ResourceIdResponsePtrInput

type ResourceIdResponsePtrInput interface {
	pulumi.Input

	ToResourceIdResponsePtrOutput() ResourceIdResponsePtrOutput
	ToResourceIdResponsePtrOutputWithContext(context.Context) ResourceIdResponsePtrOutput
}

ResourceIdResponsePtrInput is an input type that accepts ResourceIdResponseArgs, ResourceIdResponsePtr and ResourceIdResponsePtrOutput values. You can construct a concrete instance of `ResourceIdResponsePtrInput` via:

        ResourceIdResponseArgs{...}

or:

        nil

type ResourceIdResponsePtrOutput

type ResourceIdResponsePtrOutput struct{ *pulumi.OutputState }

func (ResourceIdResponsePtrOutput) Elem

func (ResourceIdResponsePtrOutput) ElementType

func (ResourceIdResponsePtrOutput) Id

The ID of the resource

func (ResourceIdResponsePtrOutput) ToResourceIdResponsePtrOutput

func (o ResourceIdResponsePtrOutput) ToResourceIdResponsePtrOutput() ResourceIdResponsePtrOutput

func (ResourceIdResponsePtrOutput) ToResourceIdResponsePtrOutputWithContext

func (o ResourceIdResponsePtrOutput) ToResourceIdResponsePtrOutputWithContext(ctx context.Context) ResourceIdResponsePtrOutput

type ResourceIdentityType added in v0.3.1

type ResourceIdentityType pulumi.String

The identity type.

func (ResourceIdentityType) ElementType added in v0.3.1

func (ResourceIdentityType) ElementType() reflect.Type

func (ResourceIdentityType) ToStringOutput added in v0.3.1

func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput

func (ResourceIdentityType) ToStringOutputWithContext added in v0.3.1

func (e ResourceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ResourceIdentityType) ToStringPtrOutput added in v0.3.1

func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ResourceIdentityType) ToStringPtrOutputWithContext added in v0.3.1

func (e ResourceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ScaleSettings

type ScaleSettings struct {
	// Max number of nodes to use
	MaxNodeCount int `pulumi:"maxNodeCount"`
	// Min number of nodes to use
	MinNodeCount *int `pulumi:"minNodeCount"`
	// Node Idle Time before scaling down amlCompute
	NodeIdleTimeBeforeScaleDown *string `pulumi:"nodeIdleTimeBeforeScaleDown"`
}

scale settings for AML Compute

type ScaleSettingsArgs

type ScaleSettingsArgs struct {
	// Max number of nodes to use
	MaxNodeCount pulumi.IntInput `pulumi:"maxNodeCount"`
	// Min number of nodes to use
	MinNodeCount pulumi.IntPtrInput `pulumi:"minNodeCount"`
	// Node Idle Time before scaling down amlCompute
	NodeIdleTimeBeforeScaleDown pulumi.StringPtrInput `pulumi:"nodeIdleTimeBeforeScaleDown"`
}

scale settings for AML Compute

func (ScaleSettingsArgs) ElementType

func (ScaleSettingsArgs) ElementType() reflect.Type

func (ScaleSettingsArgs) ToScaleSettingsOutput

func (i ScaleSettingsArgs) ToScaleSettingsOutput() ScaleSettingsOutput

func (ScaleSettingsArgs) ToScaleSettingsOutputWithContext

func (i ScaleSettingsArgs) ToScaleSettingsOutputWithContext(ctx context.Context) ScaleSettingsOutput

func (ScaleSettingsArgs) ToScaleSettingsPtrOutput

func (i ScaleSettingsArgs) ToScaleSettingsPtrOutput() ScaleSettingsPtrOutput

func (ScaleSettingsArgs) ToScaleSettingsPtrOutputWithContext

func (i ScaleSettingsArgs) ToScaleSettingsPtrOutputWithContext(ctx context.Context) ScaleSettingsPtrOutput

type ScaleSettingsInput

type ScaleSettingsInput interface {
	pulumi.Input

	ToScaleSettingsOutput() ScaleSettingsOutput
	ToScaleSettingsOutputWithContext(context.Context) ScaleSettingsOutput
}

ScaleSettingsInput is an input type that accepts ScaleSettingsArgs and ScaleSettingsOutput values. You can construct a concrete instance of `ScaleSettingsInput` via:

ScaleSettingsArgs{...}

type ScaleSettingsOutput

type ScaleSettingsOutput struct{ *pulumi.OutputState }

scale settings for AML Compute

func (ScaleSettingsOutput) ElementType

func (ScaleSettingsOutput) ElementType() reflect.Type

func (ScaleSettingsOutput) MaxNodeCount

func (o ScaleSettingsOutput) MaxNodeCount() pulumi.IntOutput

Max number of nodes to use

func (ScaleSettingsOutput) MinNodeCount

func (o ScaleSettingsOutput) MinNodeCount() pulumi.IntPtrOutput

Min number of nodes to use

func (ScaleSettingsOutput) NodeIdleTimeBeforeScaleDown

func (o ScaleSettingsOutput) NodeIdleTimeBeforeScaleDown() pulumi.StringPtrOutput

Node Idle Time before scaling down amlCompute

func (ScaleSettingsOutput) ToScaleSettingsOutput

func (o ScaleSettingsOutput) ToScaleSettingsOutput() ScaleSettingsOutput

func (ScaleSettingsOutput) ToScaleSettingsOutputWithContext

func (o ScaleSettingsOutput) ToScaleSettingsOutputWithContext(ctx context.Context) ScaleSettingsOutput

func (ScaleSettingsOutput) ToScaleSettingsPtrOutput

func (o ScaleSettingsOutput) ToScaleSettingsPtrOutput() ScaleSettingsPtrOutput

func (ScaleSettingsOutput) ToScaleSettingsPtrOutputWithContext

func (o ScaleSettingsOutput) ToScaleSettingsPtrOutputWithContext(ctx context.Context) ScaleSettingsPtrOutput

type ScaleSettingsPtrInput

type ScaleSettingsPtrInput interface {
	pulumi.Input

	ToScaleSettingsPtrOutput() ScaleSettingsPtrOutput
	ToScaleSettingsPtrOutputWithContext(context.Context) ScaleSettingsPtrOutput
}

ScaleSettingsPtrInput is an input type that accepts ScaleSettingsArgs, ScaleSettingsPtr and ScaleSettingsPtrOutput values. You can construct a concrete instance of `ScaleSettingsPtrInput` via:

        ScaleSettingsArgs{...}

or:

        nil

type ScaleSettingsPtrOutput

type ScaleSettingsPtrOutput struct{ *pulumi.OutputState }

func (ScaleSettingsPtrOutput) Elem

func (ScaleSettingsPtrOutput) ElementType

func (ScaleSettingsPtrOutput) ElementType() reflect.Type

func (ScaleSettingsPtrOutput) MaxNodeCount

func (o ScaleSettingsPtrOutput) MaxNodeCount() pulumi.IntPtrOutput

Max number of nodes to use

func (ScaleSettingsPtrOutput) MinNodeCount

func (o ScaleSettingsPtrOutput) MinNodeCount() pulumi.IntPtrOutput

Min number of nodes to use

func (ScaleSettingsPtrOutput) NodeIdleTimeBeforeScaleDown

func (o ScaleSettingsPtrOutput) NodeIdleTimeBeforeScaleDown() pulumi.StringPtrOutput

Node Idle Time before scaling down amlCompute

func (ScaleSettingsPtrOutput) ToScaleSettingsPtrOutput

func (o ScaleSettingsPtrOutput) ToScaleSettingsPtrOutput() ScaleSettingsPtrOutput

func (ScaleSettingsPtrOutput) ToScaleSettingsPtrOutputWithContext

func (o ScaleSettingsPtrOutput) ToScaleSettingsPtrOutputWithContext(ctx context.Context) ScaleSettingsPtrOutput

type ScaleSettingsResponse

type ScaleSettingsResponse struct {
	// Max number of nodes to use
	MaxNodeCount int `pulumi:"maxNodeCount"`
	// Min number of nodes to use
	MinNodeCount *int `pulumi:"minNodeCount"`
	// Node Idle Time before scaling down amlCompute
	NodeIdleTimeBeforeScaleDown *string `pulumi:"nodeIdleTimeBeforeScaleDown"`
}

scale settings for AML Compute

type ScaleSettingsResponseArgs

type ScaleSettingsResponseArgs struct {
	// Max number of nodes to use
	MaxNodeCount pulumi.IntInput `pulumi:"maxNodeCount"`
	// Min number of nodes to use
	MinNodeCount pulumi.IntPtrInput `pulumi:"minNodeCount"`
	// Node Idle Time before scaling down amlCompute
	NodeIdleTimeBeforeScaleDown pulumi.StringPtrInput `pulumi:"nodeIdleTimeBeforeScaleDown"`
}

scale settings for AML Compute

func (ScaleSettingsResponseArgs) ElementType

func (ScaleSettingsResponseArgs) ElementType() reflect.Type

func (ScaleSettingsResponseArgs) ToScaleSettingsResponseOutput

func (i ScaleSettingsResponseArgs) ToScaleSettingsResponseOutput() ScaleSettingsResponseOutput

func (ScaleSettingsResponseArgs) ToScaleSettingsResponseOutputWithContext

func (i ScaleSettingsResponseArgs) ToScaleSettingsResponseOutputWithContext(ctx context.Context) ScaleSettingsResponseOutput

func (ScaleSettingsResponseArgs) ToScaleSettingsResponsePtrOutput

func (i ScaleSettingsResponseArgs) ToScaleSettingsResponsePtrOutput() ScaleSettingsResponsePtrOutput

func (ScaleSettingsResponseArgs) ToScaleSettingsResponsePtrOutputWithContext

func (i ScaleSettingsResponseArgs) ToScaleSettingsResponsePtrOutputWithContext(ctx context.Context) ScaleSettingsResponsePtrOutput

type ScaleSettingsResponseInput

type ScaleSettingsResponseInput interface {
	pulumi.Input

	ToScaleSettingsResponseOutput() ScaleSettingsResponseOutput
	ToScaleSettingsResponseOutputWithContext(context.Context) ScaleSettingsResponseOutput
}

ScaleSettingsResponseInput is an input type that accepts ScaleSettingsResponseArgs and ScaleSettingsResponseOutput values. You can construct a concrete instance of `ScaleSettingsResponseInput` via:

ScaleSettingsResponseArgs{...}

type ScaleSettingsResponseOutput

type ScaleSettingsResponseOutput struct{ *pulumi.OutputState }

scale settings for AML Compute

func (ScaleSettingsResponseOutput) ElementType

func (ScaleSettingsResponseOutput) MaxNodeCount

func (o ScaleSettingsResponseOutput) MaxNodeCount() pulumi.IntOutput

Max number of nodes to use

func (ScaleSettingsResponseOutput) MinNodeCount

Min number of nodes to use

func (ScaleSettingsResponseOutput) NodeIdleTimeBeforeScaleDown

func (o ScaleSettingsResponseOutput) NodeIdleTimeBeforeScaleDown() pulumi.StringPtrOutput

Node Idle Time before scaling down amlCompute

func (ScaleSettingsResponseOutput) ToScaleSettingsResponseOutput

func (o ScaleSettingsResponseOutput) ToScaleSettingsResponseOutput() ScaleSettingsResponseOutput

func (ScaleSettingsResponseOutput) ToScaleSettingsResponseOutputWithContext

func (o ScaleSettingsResponseOutput) ToScaleSettingsResponseOutputWithContext(ctx context.Context) ScaleSettingsResponseOutput

func (ScaleSettingsResponseOutput) ToScaleSettingsResponsePtrOutput

func (o ScaleSettingsResponseOutput) ToScaleSettingsResponsePtrOutput() ScaleSettingsResponsePtrOutput

func (ScaleSettingsResponseOutput) ToScaleSettingsResponsePtrOutputWithContext

func (o ScaleSettingsResponseOutput) ToScaleSettingsResponsePtrOutputWithContext(ctx context.Context) ScaleSettingsResponsePtrOutput

type ScaleSettingsResponsePtrInput

type ScaleSettingsResponsePtrInput interface {
	pulumi.Input

	ToScaleSettingsResponsePtrOutput() ScaleSettingsResponsePtrOutput
	ToScaleSettingsResponsePtrOutputWithContext(context.Context) ScaleSettingsResponsePtrOutput
}

ScaleSettingsResponsePtrInput is an input type that accepts ScaleSettingsResponseArgs, ScaleSettingsResponsePtr and ScaleSettingsResponsePtrOutput values. You can construct a concrete instance of `ScaleSettingsResponsePtrInput` via:

        ScaleSettingsResponseArgs{...}

or:

        nil

type ScaleSettingsResponsePtrOutput

type ScaleSettingsResponsePtrOutput struct{ *pulumi.OutputState }

func (ScaleSettingsResponsePtrOutput) Elem

func (ScaleSettingsResponsePtrOutput) ElementType

func (ScaleSettingsResponsePtrOutput) MaxNodeCount

Max number of nodes to use

func (ScaleSettingsResponsePtrOutput) MinNodeCount

Min number of nodes to use

func (ScaleSettingsResponsePtrOutput) NodeIdleTimeBeforeScaleDown

func (o ScaleSettingsResponsePtrOutput) NodeIdleTimeBeforeScaleDown() pulumi.StringPtrOutput

Node Idle Time before scaling down amlCompute

func (ScaleSettingsResponsePtrOutput) ToScaleSettingsResponsePtrOutput

func (o ScaleSettingsResponsePtrOutput) ToScaleSettingsResponsePtrOutput() ScaleSettingsResponsePtrOutput

func (ScaleSettingsResponsePtrOutput) ToScaleSettingsResponsePtrOutputWithContext

func (o ScaleSettingsResponsePtrOutput) ToScaleSettingsResponsePtrOutputWithContext(ctx context.Context) ScaleSettingsResponsePtrOutput

type Sku

type Sku struct {
	// Name of the sku
	Name *string `pulumi:"name"`
	// Tier of the sku like Basic or Enterprise
	Tier *string `pulumi:"tier"`
}

Sku of the resource

type SkuArgs

type SkuArgs struct {
	// Name of the sku
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Tier of the sku like Basic or Enterprise
	Tier pulumi.StringPtrInput `pulumi:"tier"`
}

Sku of the resource

func (SkuArgs) ElementType

func (SkuArgs) ElementType() reflect.Type

func (SkuArgs) ToSkuOutput

func (i SkuArgs) ToSkuOutput() SkuOutput

func (SkuArgs) ToSkuOutputWithContext

func (i SkuArgs) ToSkuOutputWithContext(ctx context.Context) SkuOutput

func (SkuArgs) ToSkuPtrOutput

func (i SkuArgs) ToSkuPtrOutput() SkuPtrOutput

func (SkuArgs) ToSkuPtrOutputWithContext

func (i SkuArgs) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput

type SkuInput

type SkuInput interface {
	pulumi.Input

	ToSkuOutput() SkuOutput
	ToSkuOutputWithContext(context.Context) SkuOutput
}

SkuInput is an input type that accepts SkuArgs and SkuOutput values. You can construct a concrete instance of `SkuInput` via:

SkuArgs{...}

type SkuOutput

type SkuOutput struct{ *pulumi.OutputState }

Sku of the resource

func (SkuOutput) ElementType

func (SkuOutput) ElementType() reflect.Type

func (SkuOutput) Name

func (o SkuOutput) Name() pulumi.StringPtrOutput

Name of the sku

func (SkuOutput) Tier

func (o SkuOutput) Tier() pulumi.StringPtrOutput

Tier of the sku like Basic or Enterprise

func (SkuOutput) ToSkuOutput

func (o SkuOutput) ToSkuOutput() SkuOutput

func (SkuOutput) ToSkuOutputWithContext

func (o SkuOutput) ToSkuOutputWithContext(ctx context.Context) SkuOutput

func (SkuOutput) ToSkuPtrOutput

func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput

func (SkuOutput) ToSkuPtrOutputWithContext

func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput

type SkuPtrInput

type SkuPtrInput interface {
	pulumi.Input

	ToSkuPtrOutput() SkuPtrOutput
	ToSkuPtrOutputWithContext(context.Context) SkuPtrOutput
}

SkuPtrInput is an input type that accepts SkuArgs, SkuPtr and SkuPtrOutput values. You can construct a concrete instance of `SkuPtrInput` via:

        SkuArgs{...}

or:

        nil

func SkuPtr

func SkuPtr(v *SkuArgs) SkuPtrInput

type SkuPtrOutput

type SkuPtrOutput struct{ *pulumi.OutputState }

func (SkuPtrOutput) Elem

func (o SkuPtrOutput) Elem() SkuOutput

func (SkuPtrOutput) ElementType

func (SkuPtrOutput) ElementType() reflect.Type

func (SkuPtrOutput) Name

Name of the sku

func (SkuPtrOutput) Tier

Tier of the sku like Basic or Enterprise

func (SkuPtrOutput) ToSkuPtrOutput

func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput

func (SkuPtrOutput) ToSkuPtrOutputWithContext

func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput

type SkuResponse

type SkuResponse struct {
	// Name of the sku
	Name *string `pulumi:"name"`
	// Tier of the sku like Basic or Enterprise
	Tier *string `pulumi:"tier"`
}

Sku of the resource

type SkuResponseArgs

type SkuResponseArgs struct {
	// Name of the sku
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Tier of the sku like Basic or Enterprise
	Tier pulumi.StringPtrInput `pulumi:"tier"`
}

Sku of the resource

func (SkuResponseArgs) ElementType

func (SkuResponseArgs) ElementType() reflect.Type

func (SkuResponseArgs) ToSkuResponseOutput

func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput

func (SkuResponseArgs) ToSkuResponseOutputWithContext

func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput

func (SkuResponseArgs) ToSkuResponsePtrOutput

func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput

func (SkuResponseArgs) ToSkuResponsePtrOutputWithContext

func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput

type SkuResponseInput

type SkuResponseInput interface {
	pulumi.Input

	ToSkuResponseOutput() SkuResponseOutput
	ToSkuResponseOutputWithContext(context.Context) SkuResponseOutput
}

SkuResponseInput is an input type that accepts SkuResponseArgs and SkuResponseOutput values. You can construct a concrete instance of `SkuResponseInput` via:

SkuResponseArgs{...}

type SkuResponseOutput

type SkuResponseOutput struct{ *pulumi.OutputState }

Sku of the resource

func (SkuResponseOutput) ElementType

func (SkuResponseOutput) ElementType() reflect.Type

func (SkuResponseOutput) Name

Name of the sku

func (SkuResponseOutput) Tier

Tier of the sku like Basic or Enterprise

func (SkuResponseOutput) ToSkuResponseOutput

func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput

func (SkuResponseOutput) ToSkuResponseOutputWithContext

func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput

func (SkuResponseOutput) ToSkuResponsePtrOutput

func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput

func (SkuResponseOutput) ToSkuResponsePtrOutputWithContext

func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput

type SkuResponsePtrInput

type SkuResponsePtrInput interface {
	pulumi.Input

	ToSkuResponsePtrOutput() SkuResponsePtrOutput
	ToSkuResponsePtrOutputWithContext(context.Context) SkuResponsePtrOutput
}

SkuResponsePtrInput is an input type that accepts SkuResponseArgs, SkuResponsePtr and SkuResponsePtrOutput values. You can construct a concrete instance of `SkuResponsePtrInput` via:

        SkuResponseArgs{...}

or:

        nil

func SkuResponsePtr

func SkuResponsePtr(v *SkuResponseArgs) SkuResponsePtrInput

type SkuResponsePtrOutput

type SkuResponsePtrOutput struct{ *pulumi.OutputState }

func (SkuResponsePtrOutput) Elem

func (SkuResponsePtrOutput) ElementType

func (SkuResponsePtrOutput) ElementType() reflect.Type

func (SkuResponsePtrOutput) Name

Name of the sku

func (SkuResponsePtrOutput) Tier

Tier of the sku like Basic or Enterprise

func (SkuResponsePtrOutput) ToSkuResponsePtrOutput

func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput

func (SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext

func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput

type SslConfiguration

type SslConfiguration struct {
	// Cert data
	Cert *string `pulumi:"cert"`
	// CNAME of the cert
	Cname *string `pulumi:"cname"`
	// Key data
	Key *string `pulumi:"key"`
	// Enable or disable ssl for scoring
	Status *string `pulumi:"status"`
}

The ssl configuration for scoring

type SslConfigurationArgs

type SslConfigurationArgs struct {
	// Cert data
	Cert pulumi.StringPtrInput `pulumi:"cert"`
	// CNAME of the cert
	Cname pulumi.StringPtrInput `pulumi:"cname"`
	// Key data
	Key pulumi.StringPtrInput `pulumi:"key"`
	// Enable or disable ssl for scoring
	Status pulumi.StringPtrInput `pulumi:"status"`
}

The ssl configuration for scoring

func (SslConfigurationArgs) ElementType

func (SslConfigurationArgs) ElementType() reflect.Type

func (SslConfigurationArgs) ToSslConfigurationOutput

func (i SslConfigurationArgs) ToSslConfigurationOutput() SslConfigurationOutput

func (SslConfigurationArgs) ToSslConfigurationOutputWithContext

func (i SslConfigurationArgs) ToSslConfigurationOutputWithContext(ctx context.Context) SslConfigurationOutput

func (SslConfigurationArgs) ToSslConfigurationPtrOutput

func (i SslConfigurationArgs) ToSslConfigurationPtrOutput() SslConfigurationPtrOutput

func (SslConfigurationArgs) ToSslConfigurationPtrOutputWithContext

func (i SslConfigurationArgs) ToSslConfigurationPtrOutputWithContext(ctx context.Context) SslConfigurationPtrOutput

type SslConfigurationInput

type SslConfigurationInput interface {
	pulumi.Input

	ToSslConfigurationOutput() SslConfigurationOutput
	ToSslConfigurationOutputWithContext(context.Context) SslConfigurationOutput
}

SslConfigurationInput is an input type that accepts SslConfigurationArgs and SslConfigurationOutput values. You can construct a concrete instance of `SslConfigurationInput` via:

SslConfigurationArgs{...}

type SslConfigurationOutput

type SslConfigurationOutput struct{ *pulumi.OutputState }

The ssl configuration for scoring

func (SslConfigurationOutput) Cert

Cert data

func (SslConfigurationOutput) Cname

CNAME of the cert

func (SslConfigurationOutput) ElementType

func (SslConfigurationOutput) ElementType() reflect.Type

func (SslConfigurationOutput) Key

Key data

func (SslConfigurationOutput) Status

Enable or disable ssl for scoring

func (SslConfigurationOutput) ToSslConfigurationOutput

func (o SslConfigurationOutput) ToSslConfigurationOutput() SslConfigurationOutput

func (SslConfigurationOutput) ToSslConfigurationOutputWithContext

func (o SslConfigurationOutput) ToSslConfigurationOutputWithContext(ctx context.Context) SslConfigurationOutput

func (SslConfigurationOutput) ToSslConfigurationPtrOutput

func (o SslConfigurationOutput) ToSslConfigurationPtrOutput() SslConfigurationPtrOutput

func (SslConfigurationOutput) ToSslConfigurationPtrOutputWithContext

func (o SslConfigurationOutput) ToSslConfigurationPtrOutputWithContext(ctx context.Context) SslConfigurationPtrOutput

type SslConfigurationPtrInput

type SslConfigurationPtrInput interface {
	pulumi.Input

	ToSslConfigurationPtrOutput() SslConfigurationPtrOutput
	ToSslConfigurationPtrOutputWithContext(context.Context) SslConfigurationPtrOutput
}

SslConfigurationPtrInput is an input type that accepts SslConfigurationArgs, SslConfigurationPtr and SslConfigurationPtrOutput values. You can construct a concrete instance of `SslConfigurationPtrInput` via:

        SslConfigurationArgs{...}

or:

        nil

type SslConfigurationPtrOutput

type SslConfigurationPtrOutput struct{ *pulumi.OutputState }

func (SslConfigurationPtrOutput) Cert

Cert data

func (SslConfigurationPtrOutput) Cname

CNAME of the cert

func (SslConfigurationPtrOutput) Elem

func (SslConfigurationPtrOutput) ElementType

func (SslConfigurationPtrOutput) ElementType() reflect.Type

func (SslConfigurationPtrOutput) Key

Key data

func (SslConfigurationPtrOutput) Status

Enable or disable ssl for scoring

func (SslConfigurationPtrOutput) ToSslConfigurationPtrOutput

func (o SslConfigurationPtrOutput) ToSslConfigurationPtrOutput() SslConfigurationPtrOutput

func (SslConfigurationPtrOutput) ToSslConfigurationPtrOutputWithContext

func (o SslConfigurationPtrOutput) ToSslConfigurationPtrOutputWithContext(ctx context.Context) SslConfigurationPtrOutput

type SslConfigurationResponse

type SslConfigurationResponse struct {
	// Cert data
	Cert *string `pulumi:"cert"`
	// CNAME of the cert
	Cname *string `pulumi:"cname"`
	// Key data
	Key *string `pulumi:"key"`
	// Enable or disable ssl for scoring
	Status *string `pulumi:"status"`
}

The ssl configuration for scoring

type SslConfigurationResponseArgs

type SslConfigurationResponseArgs struct {
	// Cert data
	Cert pulumi.StringPtrInput `pulumi:"cert"`
	// CNAME of the cert
	Cname pulumi.StringPtrInput `pulumi:"cname"`
	// Key data
	Key pulumi.StringPtrInput `pulumi:"key"`
	// Enable or disable ssl for scoring
	Status pulumi.StringPtrInput `pulumi:"status"`
}

The ssl configuration for scoring

func (SslConfigurationResponseArgs) ElementType

func (SslConfigurationResponseArgs) ToSslConfigurationResponseOutput

func (i SslConfigurationResponseArgs) ToSslConfigurationResponseOutput() SslConfigurationResponseOutput

func (SslConfigurationResponseArgs) ToSslConfigurationResponseOutputWithContext

func (i SslConfigurationResponseArgs) ToSslConfigurationResponseOutputWithContext(ctx context.Context) SslConfigurationResponseOutput

func (SslConfigurationResponseArgs) ToSslConfigurationResponsePtrOutput

func (i SslConfigurationResponseArgs) ToSslConfigurationResponsePtrOutput() SslConfigurationResponsePtrOutput

func (SslConfigurationResponseArgs) ToSslConfigurationResponsePtrOutputWithContext

func (i SslConfigurationResponseArgs) ToSslConfigurationResponsePtrOutputWithContext(ctx context.Context) SslConfigurationResponsePtrOutput

type SslConfigurationResponseInput

type SslConfigurationResponseInput interface {
	pulumi.Input

	ToSslConfigurationResponseOutput() SslConfigurationResponseOutput
	ToSslConfigurationResponseOutputWithContext(context.Context) SslConfigurationResponseOutput
}

SslConfigurationResponseInput is an input type that accepts SslConfigurationResponseArgs and SslConfigurationResponseOutput values. You can construct a concrete instance of `SslConfigurationResponseInput` via:

SslConfigurationResponseArgs{...}

type SslConfigurationResponseOutput

type SslConfigurationResponseOutput struct{ *pulumi.OutputState }

The ssl configuration for scoring

func (SslConfigurationResponseOutput) Cert

Cert data

func (SslConfigurationResponseOutput) Cname

CNAME of the cert

func (SslConfigurationResponseOutput) ElementType

func (SslConfigurationResponseOutput) Key

Key data

func (SslConfigurationResponseOutput) Status

Enable or disable ssl for scoring

func (SslConfigurationResponseOutput) ToSslConfigurationResponseOutput

func (o SslConfigurationResponseOutput) ToSslConfigurationResponseOutput() SslConfigurationResponseOutput

func (SslConfigurationResponseOutput) ToSslConfigurationResponseOutputWithContext

func (o SslConfigurationResponseOutput) ToSslConfigurationResponseOutputWithContext(ctx context.Context) SslConfigurationResponseOutput

func (SslConfigurationResponseOutput) ToSslConfigurationResponsePtrOutput

func (o SslConfigurationResponseOutput) ToSslConfigurationResponsePtrOutput() SslConfigurationResponsePtrOutput

func (SslConfigurationResponseOutput) ToSslConfigurationResponsePtrOutputWithContext

func (o SslConfigurationResponseOutput) ToSslConfigurationResponsePtrOutputWithContext(ctx context.Context) SslConfigurationResponsePtrOutput

type SslConfigurationResponsePtrInput

type SslConfigurationResponsePtrInput interface {
	pulumi.Input

	ToSslConfigurationResponsePtrOutput() SslConfigurationResponsePtrOutput
	ToSslConfigurationResponsePtrOutputWithContext(context.Context) SslConfigurationResponsePtrOutput
}

SslConfigurationResponsePtrInput is an input type that accepts SslConfigurationResponseArgs, SslConfigurationResponsePtr and SslConfigurationResponsePtrOutput values. You can construct a concrete instance of `SslConfigurationResponsePtrInput` via:

        SslConfigurationResponseArgs{...}

or:

        nil

type SslConfigurationResponsePtrOutput

type SslConfigurationResponsePtrOutput struct{ *pulumi.OutputState }

func (SslConfigurationResponsePtrOutput) Cert

Cert data

func (SslConfigurationResponsePtrOutput) Cname

CNAME of the cert

func (SslConfigurationResponsePtrOutput) Elem

func (SslConfigurationResponsePtrOutput) ElementType

func (SslConfigurationResponsePtrOutput) Key

Key data

func (SslConfigurationResponsePtrOutput) Status

Enable or disable ssl for scoring

func (SslConfigurationResponsePtrOutput) ToSslConfigurationResponsePtrOutput

func (o SslConfigurationResponsePtrOutput) ToSslConfigurationResponsePtrOutput() SslConfigurationResponsePtrOutput

func (SslConfigurationResponsePtrOutput) ToSslConfigurationResponsePtrOutputWithContext

func (o SslConfigurationResponsePtrOutput) ToSslConfigurationResponsePtrOutputWithContext(ctx context.Context) SslConfigurationResponsePtrOutput

type SystemServiceResponse

type SystemServiceResponse struct {
	// Public IP address
	PublicIpAddress string `pulumi:"publicIpAddress"`
	// The type of this system service.
	SystemServiceType string `pulumi:"systemServiceType"`
	// The version for this type.
	Version string `pulumi:"version"`
}

A system service running on a compute.

type SystemServiceResponseArgs

type SystemServiceResponseArgs struct {
	// Public IP address
	PublicIpAddress pulumi.StringInput `pulumi:"publicIpAddress"`
	// The type of this system service.
	SystemServiceType pulumi.StringInput `pulumi:"systemServiceType"`
	// The version for this type.
	Version pulumi.StringInput `pulumi:"version"`
}

A system service running on a compute.

func (SystemServiceResponseArgs) ElementType

func (SystemServiceResponseArgs) ElementType() reflect.Type

func (SystemServiceResponseArgs) ToSystemServiceResponseOutput

func (i SystemServiceResponseArgs) ToSystemServiceResponseOutput() SystemServiceResponseOutput

func (SystemServiceResponseArgs) ToSystemServiceResponseOutputWithContext

func (i SystemServiceResponseArgs) ToSystemServiceResponseOutputWithContext(ctx context.Context) SystemServiceResponseOutput

type SystemServiceResponseArray

type SystemServiceResponseArray []SystemServiceResponseInput

func (SystemServiceResponseArray) ElementType

func (SystemServiceResponseArray) ElementType() reflect.Type

func (SystemServiceResponseArray) ToSystemServiceResponseArrayOutput

func (i SystemServiceResponseArray) ToSystemServiceResponseArrayOutput() SystemServiceResponseArrayOutput

func (SystemServiceResponseArray) ToSystemServiceResponseArrayOutputWithContext

func (i SystemServiceResponseArray) ToSystemServiceResponseArrayOutputWithContext(ctx context.Context) SystemServiceResponseArrayOutput

type SystemServiceResponseArrayInput

type SystemServiceResponseArrayInput interface {
	pulumi.Input

	ToSystemServiceResponseArrayOutput() SystemServiceResponseArrayOutput
	ToSystemServiceResponseArrayOutputWithContext(context.Context) SystemServiceResponseArrayOutput
}

SystemServiceResponseArrayInput is an input type that accepts SystemServiceResponseArray and SystemServiceResponseArrayOutput values. You can construct a concrete instance of `SystemServiceResponseArrayInput` via:

SystemServiceResponseArray{ SystemServiceResponseArgs{...} }

type SystemServiceResponseArrayOutput

type SystemServiceResponseArrayOutput struct{ *pulumi.OutputState }

func (SystemServiceResponseArrayOutput) ElementType

func (SystemServiceResponseArrayOutput) Index

func (SystemServiceResponseArrayOutput) ToSystemServiceResponseArrayOutput

func (o SystemServiceResponseArrayOutput) ToSystemServiceResponseArrayOutput() SystemServiceResponseArrayOutput

func (SystemServiceResponseArrayOutput) ToSystemServiceResponseArrayOutputWithContext

func (o SystemServiceResponseArrayOutput) ToSystemServiceResponseArrayOutputWithContext(ctx context.Context) SystemServiceResponseArrayOutput

type SystemServiceResponseInput

type SystemServiceResponseInput interface {
	pulumi.Input

	ToSystemServiceResponseOutput() SystemServiceResponseOutput
	ToSystemServiceResponseOutputWithContext(context.Context) SystemServiceResponseOutput
}

SystemServiceResponseInput is an input type that accepts SystemServiceResponseArgs and SystemServiceResponseOutput values. You can construct a concrete instance of `SystemServiceResponseInput` via:

SystemServiceResponseArgs{...}

type SystemServiceResponseOutput

type SystemServiceResponseOutput struct{ *pulumi.OutputState }

A system service running on a compute.

func (SystemServiceResponseOutput) ElementType

func (SystemServiceResponseOutput) PublicIpAddress

func (o SystemServiceResponseOutput) PublicIpAddress() pulumi.StringOutput

Public IP address

func (SystemServiceResponseOutput) SystemServiceType

func (o SystemServiceResponseOutput) SystemServiceType() pulumi.StringOutput

The type of this system service.

func (SystemServiceResponseOutput) ToSystemServiceResponseOutput

func (o SystemServiceResponseOutput) ToSystemServiceResponseOutput() SystemServiceResponseOutput

func (SystemServiceResponseOutput) ToSystemServiceResponseOutputWithContext

func (o SystemServiceResponseOutput) ToSystemServiceResponseOutputWithContext(ctx context.Context) SystemServiceResponseOutput

func (SystemServiceResponseOutput) Version

The version for this type.

type UserAccountCredentials

type UserAccountCredentials struct {
	// Name of the administrator user account which can be used to SSH to nodes.
	AdminUserName string `pulumi:"adminUserName"`
	// Password of the administrator user account.
	AdminUserPassword *string `pulumi:"adminUserPassword"`
	// SSH public key of the administrator user account.
	AdminUserSshPublicKey *string `pulumi:"adminUserSshPublicKey"`
}

Settings for user account that gets created on each on the nodes of a compute.

type UserAccountCredentialsArgs

type UserAccountCredentialsArgs struct {
	// Name of the administrator user account which can be used to SSH to nodes.
	AdminUserName pulumi.StringInput `pulumi:"adminUserName"`
	// Password of the administrator user account.
	AdminUserPassword pulumi.StringPtrInput `pulumi:"adminUserPassword"`
	// SSH public key of the administrator user account.
	AdminUserSshPublicKey pulumi.StringPtrInput `pulumi:"adminUserSshPublicKey"`
}

Settings for user account that gets created on each on the nodes of a compute.

func (UserAccountCredentialsArgs) ElementType

func (UserAccountCredentialsArgs) ElementType() reflect.Type

func (UserAccountCredentialsArgs) ToUserAccountCredentialsOutput

func (i UserAccountCredentialsArgs) ToUserAccountCredentialsOutput() UserAccountCredentialsOutput

func (UserAccountCredentialsArgs) ToUserAccountCredentialsOutputWithContext

func (i UserAccountCredentialsArgs) ToUserAccountCredentialsOutputWithContext(ctx context.Context) UserAccountCredentialsOutput

func (UserAccountCredentialsArgs) ToUserAccountCredentialsPtrOutput

func (i UserAccountCredentialsArgs) ToUserAccountCredentialsPtrOutput() UserAccountCredentialsPtrOutput

func (UserAccountCredentialsArgs) ToUserAccountCredentialsPtrOutputWithContext

func (i UserAccountCredentialsArgs) ToUserAccountCredentialsPtrOutputWithContext(ctx context.Context) UserAccountCredentialsPtrOutput

type UserAccountCredentialsInput

type UserAccountCredentialsInput interface {
	pulumi.Input

	ToUserAccountCredentialsOutput() UserAccountCredentialsOutput
	ToUserAccountCredentialsOutputWithContext(context.Context) UserAccountCredentialsOutput
}

UserAccountCredentialsInput is an input type that accepts UserAccountCredentialsArgs and UserAccountCredentialsOutput values. You can construct a concrete instance of `UserAccountCredentialsInput` via:

UserAccountCredentialsArgs{...}

type UserAccountCredentialsOutput

type UserAccountCredentialsOutput struct{ *pulumi.OutputState }

Settings for user account that gets created on each on the nodes of a compute.

func (UserAccountCredentialsOutput) AdminUserName

Name of the administrator user account which can be used to SSH to nodes.

func (UserAccountCredentialsOutput) AdminUserPassword

func (o UserAccountCredentialsOutput) AdminUserPassword() pulumi.StringPtrOutput

Password of the administrator user account.

func (UserAccountCredentialsOutput) AdminUserSshPublicKey

func (o UserAccountCredentialsOutput) AdminUserSshPublicKey() pulumi.StringPtrOutput

SSH public key of the administrator user account.

func (UserAccountCredentialsOutput) ElementType

func (UserAccountCredentialsOutput) ToUserAccountCredentialsOutput

func (o UserAccountCredentialsOutput) ToUserAccountCredentialsOutput() UserAccountCredentialsOutput

func (UserAccountCredentialsOutput) ToUserAccountCredentialsOutputWithContext

func (o UserAccountCredentialsOutput) ToUserAccountCredentialsOutputWithContext(ctx context.Context) UserAccountCredentialsOutput

func (UserAccountCredentialsOutput) ToUserAccountCredentialsPtrOutput

func (o UserAccountCredentialsOutput) ToUserAccountCredentialsPtrOutput() UserAccountCredentialsPtrOutput

func (UserAccountCredentialsOutput) ToUserAccountCredentialsPtrOutputWithContext

func (o UserAccountCredentialsOutput) ToUserAccountCredentialsPtrOutputWithContext(ctx context.Context) UserAccountCredentialsPtrOutput

type UserAccountCredentialsPtrInput

type UserAccountCredentialsPtrInput interface {
	pulumi.Input

	ToUserAccountCredentialsPtrOutput() UserAccountCredentialsPtrOutput
	ToUserAccountCredentialsPtrOutputWithContext(context.Context) UserAccountCredentialsPtrOutput
}

UserAccountCredentialsPtrInput is an input type that accepts UserAccountCredentialsArgs, UserAccountCredentialsPtr and UserAccountCredentialsPtrOutput values. You can construct a concrete instance of `UserAccountCredentialsPtrInput` via:

        UserAccountCredentialsArgs{...}

or:

        nil

type UserAccountCredentialsPtrOutput

type UserAccountCredentialsPtrOutput struct{ *pulumi.OutputState }

func (UserAccountCredentialsPtrOutput) AdminUserName

Name of the administrator user account which can be used to SSH to nodes.

func (UserAccountCredentialsPtrOutput) AdminUserPassword

Password of the administrator user account.

func (UserAccountCredentialsPtrOutput) AdminUserSshPublicKey

func (o UserAccountCredentialsPtrOutput) AdminUserSshPublicKey() pulumi.StringPtrOutput

SSH public key of the administrator user account.

func (UserAccountCredentialsPtrOutput) Elem

func (UserAccountCredentialsPtrOutput) ElementType

func (UserAccountCredentialsPtrOutput) ToUserAccountCredentialsPtrOutput

func (o UserAccountCredentialsPtrOutput) ToUserAccountCredentialsPtrOutput() UserAccountCredentialsPtrOutput

func (UserAccountCredentialsPtrOutput) ToUserAccountCredentialsPtrOutputWithContext

func (o UserAccountCredentialsPtrOutput) ToUserAccountCredentialsPtrOutputWithContext(ctx context.Context) UserAccountCredentialsPtrOutput

type UserAccountCredentialsResponse

type UserAccountCredentialsResponse struct {
	// Name of the administrator user account which can be used to SSH to nodes.
	AdminUserName string `pulumi:"adminUserName"`
	// Password of the administrator user account.
	AdminUserPassword *string `pulumi:"adminUserPassword"`
	// SSH public key of the administrator user account.
	AdminUserSshPublicKey *string `pulumi:"adminUserSshPublicKey"`
}

Settings for user account that gets created on each on the nodes of a compute.

type UserAccountCredentialsResponseArgs

type UserAccountCredentialsResponseArgs struct {
	// Name of the administrator user account which can be used to SSH to nodes.
	AdminUserName pulumi.StringInput `pulumi:"adminUserName"`
	// Password of the administrator user account.
	AdminUserPassword pulumi.StringPtrInput `pulumi:"adminUserPassword"`
	// SSH public key of the administrator user account.
	AdminUserSshPublicKey pulumi.StringPtrInput `pulumi:"adminUserSshPublicKey"`
}

Settings for user account that gets created on each on the nodes of a compute.

func (UserAccountCredentialsResponseArgs) ElementType

func (UserAccountCredentialsResponseArgs) ToUserAccountCredentialsResponseOutput

func (i UserAccountCredentialsResponseArgs) ToUserAccountCredentialsResponseOutput() UserAccountCredentialsResponseOutput

func (UserAccountCredentialsResponseArgs) ToUserAccountCredentialsResponseOutputWithContext

func (i UserAccountCredentialsResponseArgs) ToUserAccountCredentialsResponseOutputWithContext(ctx context.Context) UserAccountCredentialsResponseOutput

func (UserAccountCredentialsResponseArgs) ToUserAccountCredentialsResponsePtrOutput

func (i UserAccountCredentialsResponseArgs) ToUserAccountCredentialsResponsePtrOutput() UserAccountCredentialsResponsePtrOutput

func (UserAccountCredentialsResponseArgs) ToUserAccountCredentialsResponsePtrOutputWithContext

func (i UserAccountCredentialsResponseArgs) ToUserAccountCredentialsResponsePtrOutputWithContext(ctx context.Context) UserAccountCredentialsResponsePtrOutput

type UserAccountCredentialsResponseInput

type UserAccountCredentialsResponseInput interface {
	pulumi.Input

	ToUserAccountCredentialsResponseOutput() UserAccountCredentialsResponseOutput
	ToUserAccountCredentialsResponseOutputWithContext(context.Context) UserAccountCredentialsResponseOutput
}

UserAccountCredentialsResponseInput is an input type that accepts UserAccountCredentialsResponseArgs and UserAccountCredentialsResponseOutput values. You can construct a concrete instance of `UserAccountCredentialsResponseInput` via:

UserAccountCredentialsResponseArgs{...}

type UserAccountCredentialsResponseOutput

type UserAccountCredentialsResponseOutput struct{ *pulumi.OutputState }

Settings for user account that gets created on each on the nodes of a compute.

func (UserAccountCredentialsResponseOutput) AdminUserName

Name of the administrator user account which can be used to SSH to nodes.

func (UserAccountCredentialsResponseOutput) AdminUserPassword

Password of the administrator user account.

func (UserAccountCredentialsResponseOutput) AdminUserSshPublicKey

SSH public key of the administrator user account.

func (UserAccountCredentialsResponseOutput) ElementType

func (UserAccountCredentialsResponseOutput) ToUserAccountCredentialsResponseOutput

func (o UserAccountCredentialsResponseOutput) ToUserAccountCredentialsResponseOutput() UserAccountCredentialsResponseOutput

func (UserAccountCredentialsResponseOutput) ToUserAccountCredentialsResponseOutputWithContext

func (o UserAccountCredentialsResponseOutput) ToUserAccountCredentialsResponseOutputWithContext(ctx context.Context) UserAccountCredentialsResponseOutput

func (UserAccountCredentialsResponseOutput) ToUserAccountCredentialsResponsePtrOutput

func (o UserAccountCredentialsResponseOutput) ToUserAccountCredentialsResponsePtrOutput() UserAccountCredentialsResponsePtrOutput

func (UserAccountCredentialsResponseOutput) ToUserAccountCredentialsResponsePtrOutputWithContext

func (o UserAccountCredentialsResponseOutput) ToUserAccountCredentialsResponsePtrOutputWithContext(ctx context.Context) UserAccountCredentialsResponsePtrOutput

type UserAccountCredentialsResponsePtrInput

type UserAccountCredentialsResponsePtrInput interface {
	pulumi.Input

	ToUserAccountCredentialsResponsePtrOutput() UserAccountCredentialsResponsePtrOutput
	ToUserAccountCredentialsResponsePtrOutputWithContext(context.Context) UserAccountCredentialsResponsePtrOutput
}

UserAccountCredentialsResponsePtrInput is an input type that accepts UserAccountCredentialsResponseArgs, UserAccountCredentialsResponsePtr and UserAccountCredentialsResponsePtrOutput values. You can construct a concrete instance of `UserAccountCredentialsResponsePtrInput` via:

        UserAccountCredentialsResponseArgs{...}

or:

        nil

type UserAccountCredentialsResponsePtrOutput

type UserAccountCredentialsResponsePtrOutput struct{ *pulumi.OutputState }

func (UserAccountCredentialsResponsePtrOutput) AdminUserName

Name of the administrator user account which can be used to SSH to nodes.

func (UserAccountCredentialsResponsePtrOutput) AdminUserPassword

Password of the administrator user account.

func (UserAccountCredentialsResponsePtrOutput) AdminUserSshPublicKey

SSH public key of the administrator user account.

func (UserAccountCredentialsResponsePtrOutput) Elem

func (UserAccountCredentialsResponsePtrOutput) ElementType

func (UserAccountCredentialsResponsePtrOutput) ToUserAccountCredentialsResponsePtrOutput

func (o UserAccountCredentialsResponsePtrOutput) ToUserAccountCredentialsResponsePtrOutput() UserAccountCredentialsResponsePtrOutput

func (UserAccountCredentialsResponsePtrOutput) ToUserAccountCredentialsResponsePtrOutputWithContext

func (o UserAccountCredentialsResponsePtrOutput) ToUserAccountCredentialsResponsePtrOutputWithContext(ctx context.Context) UserAccountCredentialsResponsePtrOutput

type VirtualMachine

type VirtualMachine struct {
	// Location for the underlying compute
	ComputeLocation *string `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'VirtualMachine'.
	ComputeType string `pulumi:"computeType"`
	// The description of the Machine Learning compute.
	Description *string                   `pulumi:"description"`
	Properties  *VirtualMachineProperties `pulumi:"properties"`
	// ARM resource id of the underlying compute
	ResourceId *string `pulumi:"resourceId"`
}

A Machine Learning compute based on Azure Virtual Machines.

type VirtualMachineArgs

type VirtualMachineArgs struct {
	// Location for the underlying compute
	ComputeLocation pulumi.StringPtrInput `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'VirtualMachine'.
	ComputeType pulumi.StringInput `pulumi:"computeType"`
	// The description of the Machine Learning compute.
	Description pulumi.StringPtrInput            `pulumi:"description"`
	Properties  VirtualMachinePropertiesPtrInput `pulumi:"properties"`
	// ARM resource id of the underlying compute
	ResourceId pulumi.StringPtrInput `pulumi:"resourceId"`
}

A Machine Learning compute based on Azure Virtual Machines.

func (VirtualMachineArgs) ElementType

func (VirtualMachineArgs) ElementType() reflect.Type

func (VirtualMachineArgs) ToVirtualMachineOutput

func (i VirtualMachineArgs) ToVirtualMachineOutput() VirtualMachineOutput

func (VirtualMachineArgs) ToVirtualMachineOutputWithContext

func (i VirtualMachineArgs) ToVirtualMachineOutputWithContext(ctx context.Context) VirtualMachineOutput

type VirtualMachineInput

type VirtualMachineInput interface {
	pulumi.Input

	ToVirtualMachineOutput() VirtualMachineOutput
	ToVirtualMachineOutputWithContext(context.Context) VirtualMachineOutput
}

VirtualMachineInput is an input type that accepts VirtualMachineArgs and VirtualMachineOutput values. You can construct a concrete instance of `VirtualMachineInput` via:

VirtualMachineArgs{...}

type VirtualMachineOutput

type VirtualMachineOutput struct{ *pulumi.OutputState }

A Machine Learning compute based on Azure Virtual Machines.

func (VirtualMachineOutput) ComputeLocation

func (o VirtualMachineOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (VirtualMachineOutput) ComputeType

func (o VirtualMachineOutput) ComputeType() pulumi.StringOutput

The type of compute Expected value is 'VirtualMachine'.

func (VirtualMachineOutput) Description

The description of the Machine Learning compute.

func (VirtualMachineOutput) ElementType

func (VirtualMachineOutput) ElementType() reflect.Type

func (VirtualMachineOutput) Properties

func (VirtualMachineOutput) ResourceId

ARM resource id of the underlying compute

func (VirtualMachineOutput) ToVirtualMachineOutput

func (o VirtualMachineOutput) ToVirtualMachineOutput() VirtualMachineOutput

func (VirtualMachineOutput) ToVirtualMachineOutputWithContext

func (o VirtualMachineOutput) ToVirtualMachineOutputWithContext(ctx context.Context) VirtualMachineOutput

type VirtualMachineProperties

type VirtualMachineProperties struct {
	// Public IP address of the virtual machine.
	Address *string `pulumi:"address"`
	// Admin credentials for virtual machine
	AdministratorAccount *VirtualMachineSshCredentials `pulumi:"administratorAccount"`
	// Port open for ssh connections.
	SshPort *int `pulumi:"sshPort"`
	// Virtual Machine size
	VirtualMachineSize *string `pulumi:"virtualMachineSize"`
}

type VirtualMachinePropertiesArgs

type VirtualMachinePropertiesArgs struct {
	// Public IP address of the virtual machine.
	Address pulumi.StringPtrInput `pulumi:"address"`
	// Admin credentials for virtual machine
	AdministratorAccount VirtualMachineSshCredentialsPtrInput `pulumi:"administratorAccount"`
	// Port open for ssh connections.
	SshPort pulumi.IntPtrInput `pulumi:"sshPort"`
	// Virtual Machine size
	VirtualMachineSize pulumi.StringPtrInput `pulumi:"virtualMachineSize"`
}

func (VirtualMachinePropertiesArgs) ElementType

func (VirtualMachinePropertiesArgs) ToVirtualMachinePropertiesOutput

func (i VirtualMachinePropertiesArgs) ToVirtualMachinePropertiesOutput() VirtualMachinePropertiesOutput

func (VirtualMachinePropertiesArgs) ToVirtualMachinePropertiesOutputWithContext

func (i VirtualMachinePropertiesArgs) ToVirtualMachinePropertiesOutputWithContext(ctx context.Context) VirtualMachinePropertiesOutput

func (VirtualMachinePropertiesArgs) ToVirtualMachinePropertiesPtrOutput

func (i VirtualMachinePropertiesArgs) ToVirtualMachinePropertiesPtrOutput() VirtualMachinePropertiesPtrOutput

func (VirtualMachinePropertiesArgs) ToVirtualMachinePropertiesPtrOutputWithContext

func (i VirtualMachinePropertiesArgs) ToVirtualMachinePropertiesPtrOutputWithContext(ctx context.Context) VirtualMachinePropertiesPtrOutput

type VirtualMachinePropertiesInput

type VirtualMachinePropertiesInput interface {
	pulumi.Input

	ToVirtualMachinePropertiesOutput() VirtualMachinePropertiesOutput
	ToVirtualMachinePropertiesOutputWithContext(context.Context) VirtualMachinePropertiesOutput
}

VirtualMachinePropertiesInput is an input type that accepts VirtualMachinePropertiesArgs and VirtualMachinePropertiesOutput values. You can construct a concrete instance of `VirtualMachinePropertiesInput` via:

VirtualMachinePropertiesArgs{...}

type VirtualMachinePropertiesOutput

type VirtualMachinePropertiesOutput struct{ *pulumi.OutputState }

func (VirtualMachinePropertiesOutput) Address

Public IP address of the virtual machine.

func (VirtualMachinePropertiesOutput) AdministratorAccount

Admin credentials for virtual machine

func (VirtualMachinePropertiesOutput) ElementType

func (VirtualMachinePropertiesOutput) SshPort

Port open for ssh connections.

func (VirtualMachinePropertiesOutput) ToVirtualMachinePropertiesOutput

func (o VirtualMachinePropertiesOutput) ToVirtualMachinePropertiesOutput() VirtualMachinePropertiesOutput

func (VirtualMachinePropertiesOutput) ToVirtualMachinePropertiesOutputWithContext

func (o VirtualMachinePropertiesOutput) ToVirtualMachinePropertiesOutputWithContext(ctx context.Context) VirtualMachinePropertiesOutput

func (VirtualMachinePropertiesOutput) ToVirtualMachinePropertiesPtrOutput

func (o VirtualMachinePropertiesOutput) ToVirtualMachinePropertiesPtrOutput() VirtualMachinePropertiesPtrOutput

func (VirtualMachinePropertiesOutput) ToVirtualMachinePropertiesPtrOutputWithContext

func (o VirtualMachinePropertiesOutput) ToVirtualMachinePropertiesPtrOutputWithContext(ctx context.Context) VirtualMachinePropertiesPtrOutput

func (VirtualMachinePropertiesOutput) VirtualMachineSize

func (o VirtualMachinePropertiesOutput) VirtualMachineSize() pulumi.StringPtrOutput

Virtual Machine size

type VirtualMachinePropertiesPtrInput

type VirtualMachinePropertiesPtrInput interface {
	pulumi.Input

	ToVirtualMachinePropertiesPtrOutput() VirtualMachinePropertiesPtrOutput
	ToVirtualMachinePropertiesPtrOutputWithContext(context.Context) VirtualMachinePropertiesPtrOutput
}

VirtualMachinePropertiesPtrInput is an input type that accepts VirtualMachinePropertiesArgs, VirtualMachinePropertiesPtr and VirtualMachinePropertiesPtrOutput values. You can construct a concrete instance of `VirtualMachinePropertiesPtrInput` via:

        VirtualMachinePropertiesArgs{...}

or:

        nil

type VirtualMachinePropertiesPtrOutput

type VirtualMachinePropertiesPtrOutput struct{ *pulumi.OutputState }

func (VirtualMachinePropertiesPtrOutput) Address

Public IP address of the virtual machine.

func (VirtualMachinePropertiesPtrOutput) AdministratorAccount

Admin credentials for virtual machine

func (VirtualMachinePropertiesPtrOutput) Elem

func (VirtualMachinePropertiesPtrOutput) ElementType

func (VirtualMachinePropertiesPtrOutput) SshPort

Port open for ssh connections.

func (VirtualMachinePropertiesPtrOutput) ToVirtualMachinePropertiesPtrOutput

func (o VirtualMachinePropertiesPtrOutput) ToVirtualMachinePropertiesPtrOutput() VirtualMachinePropertiesPtrOutput

func (VirtualMachinePropertiesPtrOutput) ToVirtualMachinePropertiesPtrOutputWithContext

func (o VirtualMachinePropertiesPtrOutput) ToVirtualMachinePropertiesPtrOutputWithContext(ctx context.Context) VirtualMachinePropertiesPtrOutput

func (VirtualMachinePropertiesPtrOutput) VirtualMachineSize

Virtual Machine size

type VirtualMachineResponse

type VirtualMachineResponse struct {
	// Location for the underlying compute
	ComputeLocation *string `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'VirtualMachine'.
	ComputeType string `pulumi:"computeType"`
	// The date and time when the compute was created.
	CreatedOn string `pulumi:"createdOn"`
	// The description of the Machine Learning compute.
	Description *string `pulumi:"description"`
	// Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
	IsAttachedCompute bool `pulumi:"isAttachedCompute"`
	// The date and time when the compute was last modified.
	ModifiedOn string                            `pulumi:"modifiedOn"`
	Properties *VirtualMachineResponseProperties `pulumi:"properties"`
	// Errors during provisioning
	ProvisioningErrors []MachineLearningServiceErrorResponse `pulumi:"provisioningErrors"`
	// The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
	ProvisioningState string `pulumi:"provisioningState"`
	// ARM resource id of the underlying compute
	ResourceId *string `pulumi:"resourceId"`
}

A Machine Learning compute based on Azure Virtual Machines.

type VirtualMachineResponseArgs

type VirtualMachineResponseArgs struct {
	// Location for the underlying compute
	ComputeLocation pulumi.StringPtrInput `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'VirtualMachine'.
	ComputeType pulumi.StringInput `pulumi:"computeType"`
	// The date and time when the compute was created.
	CreatedOn pulumi.StringInput `pulumi:"createdOn"`
	// The description of the Machine Learning compute.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
	IsAttachedCompute pulumi.BoolInput `pulumi:"isAttachedCompute"`
	// The date and time when the compute was last modified.
	ModifiedOn pulumi.StringInput                       `pulumi:"modifiedOn"`
	Properties VirtualMachineResponsePropertiesPtrInput `pulumi:"properties"`
	// Errors during provisioning
	ProvisioningErrors MachineLearningServiceErrorResponseArrayInput `pulumi:"provisioningErrors"`
	// The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
	ProvisioningState pulumi.StringInput `pulumi:"provisioningState"`
	// ARM resource id of the underlying compute
	ResourceId pulumi.StringPtrInput `pulumi:"resourceId"`
}

A Machine Learning compute based on Azure Virtual Machines.

func (VirtualMachineResponseArgs) ElementType

func (VirtualMachineResponseArgs) ElementType() reflect.Type

func (VirtualMachineResponseArgs) ToVirtualMachineResponseOutput

func (i VirtualMachineResponseArgs) ToVirtualMachineResponseOutput() VirtualMachineResponseOutput

func (VirtualMachineResponseArgs) ToVirtualMachineResponseOutputWithContext

func (i VirtualMachineResponseArgs) ToVirtualMachineResponseOutputWithContext(ctx context.Context) VirtualMachineResponseOutput

type VirtualMachineResponseInput

type VirtualMachineResponseInput interface {
	pulumi.Input

	ToVirtualMachineResponseOutput() VirtualMachineResponseOutput
	ToVirtualMachineResponseOutputWithContext(context.Context) VirtualMachineResponseOutput
}

VirtualMachineResponseInput is an input type that accepts VirtualMachineResponseArgs and VirtualMachineResponseOutput values. You can construct a concrete instance of `VirtualMachineResponseInput` via:

VirtualMachineResponseArgs{...}

type VirtualMachineResponseOutput

type VirtualMachineResponseOutput struct{ *pulumi.OutputState }

A Machine Learning compute based on Azure Virtual Machines.

func (VirtualMachineResponseOutput) ComputeLocation

Location for the underlying compute

func (VirtualMachineResponseOutput) ComputeType

The type of compute Expected value is 'VirtualMachine'.

func (VirtualMachineResponseOutput) CreatedOn

The date and time when the compute was created.

func (VirtualMachineResponseOutput) Description

The description of the Machine Learning compute.

func (VirtualMachineResponseOutput) ElementType

func (VirtualMachineResponseOutput) IsAttachedCompute

func (o VirtualMachineResponseOutput) IsAttachedCompute() pulumi.BoolOutput

Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.

func (VirtualMachineResponseOutput) ModifiedOn

The date and time when the compute was last modified.

func (VirtualMachineResponseOutput) Properties

func (VirtualMachineResponseOutput) ProvisioningErrors

Errors during provisioning

func (VirtualMachineResponseOutput) ProvisioningState

func (o VirtualMachineResponseOutput) ProvisioningState() pulumi.StringOutput

The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.

func (VirtualMachineResponseOutput) ResourceId

ARM resource id of the underlying compute

func (VirtualMachineResponseOutput) ToVirtualMachineResponseOutput

func (o VirtualMachineResponseOutput) ToVirtualMachineResponseOutput() VirtualMachineResponseOutput

func (VirtualMachineResponseOutput) ToVirtualMachineResponseOutputWithContext

func (o VirtualMachineResponseOutput) ToVirtualMachineResponseOutputWithContext(ctx context.Context) VirtualMachineResponseOutput

type VirtualMachineResponseProperties

type VirtualMachineResponseProperties struct {
	// Public IP address of the virtual machine.
	Address *string `pulumi:"address"`
	// Admin credentials for virtual machine
	AdministratorAccount *VirtualMachineSshCredentialsResponse `pulumi:"administratorAccount"`
	// Port open for ssh connections.
	SshPort *int `pulumi:"sshPort"`
	// Virtual Machine size
	VirtualMachineSize *string `pulumi:"virtualMachineSize"`
}

type VirtualMachineResponsePropertiesArgs

type VirtualMachineResponsePropertiesArgs struct {
	// Public IP address of the virtual machine.
	Address pulumi.StringPtrInput `pulumi:"address"`
	// Admin credentials for virtual machine
	AdministratorAccount VirtualMachineSshCredentialsResponsePtrInput `pulumi:"administratorAccount"`
	// Port open for ssh connections.
	SshPort pulumi.IntPtrInput `pulumi:"sshPort"`
	// Virtual Machine size
	VirtualMachineSize pulumi.StringPtrInput `pulumi:"virtualMachineSize"`
}

func (VirtualMachineResponsePropertiesArgs) ElementType

func (VirtualMachineResponsePropertiesArgs) ToVirtualMachineResponsePropertiesOutput

func (i VirtualMachineResponsePropertiesArgs) ToVirtualMachineResponsePropertiesOutput() VirtualMachineResponsePropertiesOutput

func (VirtualMachineResponsePropertiesArgs) ToVirtualMachineResponsePropertiesOutputWithContext

func (i VirtualMachineResponsePropertiesArgs) ToVirtualMachineResponsePropertiesOutputWithContext(ctx context.Context) VirtualMachineResponsePropertiesOutput

func (VirtualMachineResponsePropertiesArgs) ToVirtualMachineResponsePropertiesPtrOutput

func (i VirtualMachineResponsePropertiesArgs) ToVirtualMachineResponsePropertiesPtrOutput() VirtualMachineResponsePropertiesPtrOutput

func (VirtualMachineResponsePropertiesArgs) ToVirtualMachineResponsePropertiesPtrOutputWithContext

func (i VirtualMachineResponsePropertiesArgs) ToVirtualMachineResponsePropertiesPtrOutputWithContext(ctx context.Context) VirtualMachineResponsePropertiesPtrOutput

type VirtualMachineResponsePropertiesInput

type VirtualMachineResponsePropertiesInput interface {
	pulumi.Input

	ToVirtualMachineResponsePropertiesOutput() VirtualMachineResponsePropertiesOutput
	ToVirtualMachineResponsePropertiesOutputWithContext(context.Context) VirtualMachineResponsePropertiesOutput
}

VirtualMachineResponsePropertiesInput is an input type that accepts VirtualMachineResponsePropertiesArgs and VirtualMachineResponsePropertiesOutput values. You can construct a concrete instance of `VirtualMachineResponsePropertiesInput` via:

VirtualMachineResponsePropertiesArgs{...}

type VirtualMachineResponsePropertiesOutput

type VirtualMachineResponsePropertiesOutput struct{ *pulumi.OutputState }

func (VirtualMachineResponsePropertiesOutput) Address

Public IP address of the virtual machine.

func (VirtualMachineResponsePropertiesOutput) AdministratorAccount

Admin credentials for virtual machine

func (VirtualMachineResponsePropertiesOutput) ElementType

func (VirtualMachineResponsePropertiesOutput) SshPort

Port open for ssh connections.

func (VirtualMachineResponsePropertiesOutput) ToVirtualMachineResponsePropertiesOutput

func (o VirtualMachineResponsePropertiesOutput) ToVirtualMachineResponsePropertiesOutput() VirtualMachineResponsePropertiesOutput

func (VirtualMachineResponsePropertiesOutput) ToVirtualMachineResponsePropertiesOutputWithContext

func (o VirtualMachineResponsePropertiesOutput) ToVirtualMachineResponsePropertiesOutputWithContext(ctx context.Context) VirtualMachineResponsePropertiesOutput

func (VirtualMachineResponsePropertiesOutput) ToVirtualMachineResponsePropertiesPtrOutput

func (o VirtualMachineResponsePropertiesOutput) ToVirtualMachineResponsePropertiesPtrOutput() VirtualMachineResponsePropertiesPtrOutput

func (VirtualMachineResponsePropertiesOutput) ToVirtualMachineResponsePropertiesPtrOutputWithContext

func (o VirtualMachineResponsePropertiesOutput) ToVirtualMachineResponsePropertiesPtrOutputWithContext(ctx context.Context) VirtualMachineResponsePropertiesPtrOutput

func (VirtualMachineResponsePropertiesOutput) VirtualMachineSize

Virtual Machine size

type VirtualMachineResponsePropertiesPtrInput

type VirtualMachineResponsePropertiesPtrInput interface {
	pulumi.Input

	ToVirtualMachineResponsePropertiesPtrOutput() VirtualMachineResponsePropertiesPtrOutput
	ToVirtualMachineResponsePropertiesPtrOutputWithContext(context.Context) VirtualMachineResponsePropertiesPtrOutput
}

VirtualMachineResponsePropertiesPtrInput is an input type that accepts VirtualMachineResponsePropertiesArgs, VirtualMachineResponsePropertiesPtr and VirtualMachineResponsePropertiesPtrOutput values. You can construct a concrete instance of `VirtualMachineResponsePropertiesPtrInput` via:

        VirtualMachineResponsePropertiesArgs{...}

or:

        nil

type VirtualMachineResponsePropertiesPtrOutput

type VirtualMachineResponsePropertiesPtrOutput struct{ *pulumi.OutputState }

func (VirtualMachineResponsePropertiesPtrOutput) Address

Public IP address of the virtual machine.

func (VirtualMachineResponsePropertiesPtrOutput) AdministratorAccount

Admin credentials for virtual machine

func (VirtualMachineResponsePropertiesPtrOutput) Elem

func (VirtualMachineResponsePropertiesPtrOutput) ElementType

func (VirtualMachineResponsePropertiesPtrOutput) SshPort

Port open for ssh connections.

func (VirtualMachineResponsePropertiesPtrOutput) ToVirtualMachineResponsePropertiesPtrOutput

func (o VirtualMachineResponsePropertiesPtrOutput) ToVirtualMachineResponsePropertiesPtrOutput() VirtualMachineResponsePropertiesPtrOutput

func (VirtualMachineResponsePropertiesPtrOutput) ToVirtualMachineResponsePropertiesPtrOutputWithContext

func (o VirtualMachineResponsePropertiesPtrOutput) ToVirtualMachineResponsePropertiesPtrOutputWithContext(ctx context.Context) VirtualMachineResponsePropertiesPtrOutput

func (VirtualMachineResponsePropertiesPtrOutput) VirtualMachineSize

Virtual Machine size

type VirtualMachineSshCredentials

type VirtualMachineSshCredentials struct {
	// Password of admin account
	Password *string `pulumi:"password"`
	// Private key data
	PrivateKeyData *string `pulumi:"privateKeyData"`
	// Public key data
	PublicKeyData *string `pulumi:"publicKeyData"`
	// Username of admin account
	Username *string `pulumi:"username"`
}

Admin credentials for virtual machine

type VirtualMachineSshCredentialsArgs

type VirtualMachineSshCredentialsArgs struct {
	// Password of admin account
	Password pulumi.StringPtrInput `pulumi:"password"`
	// Private key data
	PrivateKeyData pulumi.StringPtrInput `pulumi:"privateKeyData"`
	// Public key data
	PublicKeyData pulumi.StringPtrInput `pulumi:"publicKeyData"`
	// Username of admin account
	Username pulumi.StringPtrInput `pulumi:"username"`
}

Admin credentials for virtual machine

func (VirtualMachineSshCredentialsArgs) ElementType

func (VirtualMachineSshCredentialsArgs) ToVirtualMachineSshCredentialsOutput

func (i VirtualMachineSshCredentialsArgs) ToVirtualMachineSshCredentialsOutput() VirtualMachineSshCredentialsOutput

func (VirtualMachineSshCredentialsArgs) ToVirtualMachineSshCredentialsOutputWithContext

func (i VirtualMachineSshCredentialsArgs) ToVirtualMachineSshCredentialsOutputWithContext(ctx context.Context) VirtualMachineSshCredentialsOutput

func (VirtualMachineSshCredentialsArgs) ToVirtualMachineSshCredentialsPtrOutput

func (i VirtualMachineSshCredentialsArgs) ToVirtualMachineSshCredentialsPtrOutput() VirtualMachineSshCredentialsPtrOutput

func (VirtualMachineSshCredentialsArgs) ToVirtualMachineSshCredentialsPtrOutputWithContext

func (i VirtualMachineSshCredentialsArgs) ToVirtualMachineSshCredentialsPtrOutputWithContext(ctx context.Context) VirtualMachineSshCredentialsPtrOutput

type VirtualMachineSshCredentialsInput

type VirtualMachineSshCredentialsInput interface {
	pulumi.Input

	ToVirtualMachineSshCredentialsOutput() VirtualMachineSshCredentialsOutput
	ToVirtualMachineSshCredentialsOutputWithContext(context.Context) VirtualMachineSshCredentialsOutput
}

VirtualMachineSshCredentialsInput is an input type that accepts VirtualMachineSshCredentialsArgs and VirtualMachineSshCredentialsOutput values. You can construct a concrete instance of `VirtualMachineSshCredentialsInput` via:

VirtualMachineSshCredentialsArgs{...}

type VirtualMachineSshCredentialsOutput

type VirtualMachineSshCredentialsOutput struct{ *pulumi.OutputState }

Admin credentials for virtual machine

func (VirtualMachineSshCredentialsOutput) ElementType

func (VirtualMachineSshCredentialsOutput) Password

Password of admin account

func (VirtualMachineSshCredentialsOutput) PrivateKeyData

Private key data

func (VirtualMachineSshCredentialsOutput) PublicKeyData

Public key data

func (VirtualMachineSshCredentialsOutput) ToVirtualMachineSshCredentialsOutput

func (o VirtualMachineSshCredentialsOutput) ToVirtualMachineSshCredentialsOutput() VirtualMachineSshCredentialsOutput

func (VirtualMachineSshCredentialsOutput) ToVirtualMachineSshCredentialsOutputWithContext

func (o VirtualMachineSshCredentialsOutput) ToVirtualMachineSshCredentialsOutputWithContext(ctx context.Context) VirtualMachineSshCredentialsOutput

func (VirtualMachineSshCredentialsOutput) ToVirtualMachineSshCredentialsPtrOutput

func (o VirtualMachineSshCredentialsOutput) ToVirtualMachineSshCredentialsPtrOutput() VirtualMachineSshCredentialsPtrOutput

func (VirtualMachineSshCredentialsOutput) ToVirtualMachineSshCredentialsPtrOutputWithContext

func (o VirtualMachineSshCredentialsOutput) ToVirtualMachineSshCredentialsPtrOutputWithContext(ctx context.Context) VirtualMachineSshCredentialsPtrOutput

func (VirtualMachineSshCredentialsOutput) Username

Username of admin account

type VirtualMachineSshCredentialsPtrInput

type VirtualMachineSshCredentialsPtrInput interface {
	pulumi.Input

	ToVirtualMachineSshCredentialsPtrOutput() VirtualMachineSshCredentialsPtrOutput
	ToVirtualMachineSshCredentialsPtrOutputWithContext(context.Context) VirtualMachineSshCredentialsPtrOutput
}

VirtualMachineSshCredentialsPtrInput is an input type that accepts VirtualMachineSshCredentialsArgs, VirtualMachineSshCredentialsPtr and VirtualMachineSshCredentialsPtrOutput values. You can construct a concrete instance of `VirtualMachineSshCredentialsPtrInput` via:

        VirtualMachineSshCredentialsArgs{...}

or:

        nil

type VirtualMachineSshCredentialsPtrOutput

type VirtualMachineSshCredentialsPtrOutput struct{ *pulumi.OutputState }

func (VirtualMachineSshCredentialsPtrOutput) Elem

func (VirtualMachineSshCredentialsPtrOutput) ElementType

func (VirtualMachineSshCredentialsPtrOutput) Password

Password of admin account

func (VirtualMachineSshCredentialsPtrOutput) PrivateKeyData

Private key data

func (VirtualMachineSshCredentialsPtrOutput) PublicKeyData

Public key data

func (VirtualMachineSshCredentialsPtrOutput) ToVirtualMachineSshCredentialsPtrOutput

func (o VirtualMachineSshCredentialsPtrOutput) ToVirtualMachineSshCredentialsPtrOutput() VirtualMachineSshCredentialsPtrOutput

func (VirtualMachineSshCredentialsPtrOutput) ToVirtualMachineSshCredentialsPtrOutputWithContext

func (o VirtualMachineSshCredentialsPtrOutput) ToVirtualMachineSshCredentialsPtrOutputWithContext(ctx context.Context) VirtualMachineSshCredentialsPtrOutput

func (VirtualMachineSshCredentialsPtrOutput) Username

Username of admin account

type VirtualMachineSshCredentialsResponse

type VirtualMachineSshCredentialsResponse struct {
	// Password of admin account
	Password *string `pulumi:"password"`
	// Private key data
	PrivateKeyData *string `pulumi:"privateKeyData"`
	// Public key data
	PublicKeyData *string `pulumi:"publicKeyData"`
	// Username of admin account
	Username *string `pulumi:"username"`
}

Admin credentials for virtual machine

type VirtualMachineSshCredentialsResponseArgs

type VirtualMachineSshCredentialsResponseArgs struct {
	// Password of admin account
	Password pulumi.StringPtrInput `pulumi:"password"`
	// Private key data
	PrivateKeyData pulumi.StringPtrInput `pulumi:"privateKeyData"`
	// Public key data
	PublicKeyData pulumi.StringPtrInput `pulumi:"publicKeyData"`
	// Username of admin account
	Username pulumi.StringPtrInput `pulumi:"username"`
}

Admin credentials for virtual machine

func (VirtualMachineSshCredentialsResponseArgs) ElementType

func (VirtualMachineSshCredentialsResponseArgs) ToVirtualMachineSshCredentialsResponseOutput

func (i VirtualMachineSshCredentialsResponseArgs) ToVirtualMachineSshCredentialsResponseOutput() VirtualMachineSshCredentialsResponseOutput

func (VirtualMachineSshCredentialsResponseArgs) ToVirtualMachineSshCredentialsResponseOutputWithContext

func (i VirtualMachineSshCredentialsResponseArgs) ToVirtualMachineSshCredentialsResponseOutputWithContext(ctx context.Context) VirtualMachineSshCredentialsResponseOutput

func (VirtualMachineSshCredentialsResponseArgs) ToVirtualMachineSshCredentialsResponsePtrOutput

func (i VirtualMachineSshCredentialsResponseArgs) ToVirtualMachineSshCredentialsResponsePtrOutput() VirtualMachineSshCredentialsResponsePtrOutput

func (VirtualMachineSshCredentialsResponseArgs) ToVirtualMachineSshCredentialsResponsePtrOutputWithContext

func (i VirtualMachineSshCredentialsResponseArgs) ToVirtualMachineSshCredentialsResponsePtrOutputWithContext(ctx context.Context) VirtualMachineSshCredentialsResponsePtrOutput

type VirtualMachineSshCredentialsResponseInput

type VirtualMachineSshCredentialsResponseInput interface {
	pulumi.Input

	ToVirtualMachineSshCredentialsResponseOutput() VirtualMachineSshCredentialsResponseOutput
	ToVirtualMachineSshCredentialsResponseOutputWithContext(context.Context) VirtualMachineSshCredentialsResponseOutput
}

VirtualMachineSshCredentialsResponseInput is an input type that accepts VirtualMachineSshCredentialsResponseArgs and VirtualMachineSshCredentialsResponseOutput values. You can construct a concrete instance of `VirtualMachineSshCredentialsResponseInput` via:

VirtualMachineSshCredentialsResponseArgs{...}

type VirtualMachineSshCredentialsResponseOutput

type VirtualMachineSshCredentialsResponseOutput struct{ *pulumi.OutputState }

Admin credentials for virtual machine

func (VirtualMachineSshCredentialsResponseOutput) ElementType

func (VirtualMachineSshCredentialsResponseOutput) Password

Password of admin account

func (VirtualMachineSshCredentialsResponseOutput) PrivateKeyData

Private key data

func (VirtualMachineSshCredentialsResponseOutput) PublicKeyData

Public key data

func (VirtualMachineSshCredentialsResponseOutput) ToVirtualMachineSshCredentialsResponseOutput

func (o VirtualMachineSshCredentialsResponseOutput) ToVirtualMachineSshCredentialsResponseOutput() VirtualMachineSshCredentialsResponseOutput

func (VirtualMachineSshCredentialsResponseOutput) ToVirtualMachineSshCredentialsResponseOutputWithContext

func (o VirtualMachineSshCredentialsResponseOutput) ToVirtualMachineSshCredentialsResponseOutputWithContext(ctx context.Context) VirtualMachineSshCredentialsResponseOutput

func (VirtualMachineSshCredentialsResponseOutput) ToVirtualMachineSshCredentialsResponsePtrOutput

func (o VirtualMachineSshCredentialsResponseOutput) ToVirtualMachineSshCredentialsResponsePtrOutput() VirtualMachineSshCredentialsResponsePtrOutput

func (VirtualMachineSshCredentialsResponseOutput) ToVirtualMachineSshCredentialsResponsePtrOutputWithContext

func (o VirtualMachineSshCredentialsResponseOutput) ToVirtualMachineSshCredentialsResponsePtrOutputWithContext(ctx context.Context) VirtualMachineSshCredentialsResponsePtrOutput

func (VirtualMachineSshCredentialsResponseOutput) Username

Username of admin account

type VirtualMachineSshCredentialsResponsePtrInput

type VirtualMachineSshCredentialsResponsePtrInput interface {
	pulumi.Input

	ToVirtualMachineSshCredentialsResponsePtrOutput() VirtualMachineSshCredentialsResponsePtrOutput
	ToVirtualMachineSshCredentialsResponsePtrOutputWithContext(context.Context) VirtualMachineSshCredentialsResponsePtrOutput
}

VirtualMachineSshCredentialsResponsePtrInput is an input type that accepts VirtualMachineSshCredentialsResponseArgs, VirtualMachineSshCredentialsResponsePtr and VirtualMachineSshCredentialsResponsePtrOutput values. You can construct a concrete instance of `VirtualMachineSshCredentialsResponsePtrInput` via:

        VirtualMachineSshCredentialsResponseArgs{...}

or:

        nil

type VirtualMachineSshCredentialsResponsePtrOutput

type VirtualMachineSshCredentialsResponsePtrOutput struct{ *pulumi.OutputState }

func (VirtualMachineSshCredentialsResponsePtrOutput) Elem

func (VirtualMachineSshCredentialsResponsePtrOutput) ElementType

func (VirtualMachineSshCredentialsResponsePtrOutput) Password

Password of admin account

func (VirtualMachineSshCredentialsResponsePtrOutput) PrivateKeyData

Private key data

func (VirtualMachineSshCredentialsResponsePtrOutput) PublicKeyData

Public key data

func (VirtualMachineSshCredentialsResponsePtrOutput) ToVirtualMachineSshCredentialsResponsePtrOutput

func (o VirtualMachineSshCredentialsResponsePtrOutput) ToVirtualMachineSshCredentialsResponsePtrOutput() VirtualMachineSshCredentialsResponsePtrOutput

func (VirtualMachineSshCredentialsResponsePtrOutput) ToVirtualMachineSshCredentialsResponsePtrOutputWithContext

func (o VirtualMachineSshCredentialsResponsePtrOutput) ToVirtualMachineSshCredentialsResponsePtrOutputWithContext(ctx context.Context) VirtualMachineSshCredentialsResponsePtrOutput

func (VirtualMachineSshCredentialsResponsePtrOutput) Username

Username of admin account

type VmPriority added in v0.3.1

type VmPriority pulumi.String

Virtual Machine priority

func (VmPriority) ElementType added in v0.3.1

func (VmPriority) ElementType() reflect.Type

func (VmPriority) ToStringOutput added in v0.3.1

func (e VmPriority) ToStringOutput() pulumi.StringOutput

func (VmPriority) ToStringOutputWithContext added in v0.3.1

func (e VmPriority) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (VmPriority) ToStringPtrOutput added in v0.3.1

func (e VmPriority) ToStringPtrOutput() pulumi.StringPtrOutput

func (VmPriority) ToStringPtrOutputWithContext added in v0.3.1

func (e VmPriority) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type Workspace

type Workspace struct {
	pulumi.CustomResourceState

	// ARM id of the application insights associated with this workspace. This cannot be changed once the workspace has been created
	ApplicationInsights pulumi.StringPtrOutput `pulumi:"applicationInsights"`
	// ARM id of the container registry associated with this workspace. This cannot be changed once the workspace has been created
	ContainerRegistry pulumi.StringPtrOutput `pulumi:"containerRegistry"`
	// The creation time of the machine learning workspace in ISO8601 format.
	CreationTime pulumi.StringOutput `pulumi:"creationTime"`
	// The description of this workspace.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Url for the discovery service to identify regional endpoints for machine learning experimentation services
	DiscoveryUrl pulumi.StringPtrOutput `pulumi:"discoveryUrl"`
	// The friendly name for this workspace. This name in mutable
	FriendlyName pulumi.StringPtrOutput `pulumi:"friendlyName"`
	// The identity of the resource.
	Identity IdentityResponsePtrOutput `pulumi:"identity"`
	// ARM id of the key vault associated with this workspace. This cannot be changed once the workspace has been created
	KeyVault pulumi.StringPtrOutput `pulumi:"keyVault"`
	// Specifies the location of the resource.
	Location pulumi.StringPtrOutput `pulumi:"location"`
	// Specifies the name of the resource.
	Name pulumi.StringOutput `pulumi:"name"`
	// The current deployment state of workspace resource. The provisioningState is to indicate states for resource provisioning.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// The sku of the workspace.
	Sku SkuResponsePtrOutput `pulumi:"sku"`
	// ARM id of the storage account associated with this workspace. This cannot be changed once the workspace has been created
	StorageAccount pulumi.StringPtrOutput `pulumi:"storageAccount"`
	// Contains resource tags defined as key/value pairs.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Specifies the type of the resource.
	Type pulumi.StringOutput `pulumi:"type"`
	// The immutable id associated with this workspace.
	WorkspaceId pulumi.StringOutput `pulumi:"workspaceId"`
}

An object that represents a machine learning workspace.

func GetWorkspace

func GetWorkspace(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *WorkspaceState, opts ...pulumi.ResourceOption) (*Workspace, error)

GetWorkspace gets an existing Workspace resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewWorkspace

func NewWorkspace(ctx *pulumi.Context,
	name string, args *WorkspaceArgs, opts ...pulumi.ResourceOption) (*Workspace, error)

NewWorkspace registers a new resource with the given unique name, arguments, and options.

func (*Workspace) ElementType added in v0.2.6

func (*Workspace) ElementType() reflect.Type

func (*Workspace) ToWorkspaceOutput added in v0.2.6

func (i *Workspace) ToWorkspaceOutput() WorkspaceOutput

func (*Workspace) ToWorkspaceOutputWithContext added in v0.2.6

func (i *Workspace) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput

type WorkspaceArgs

type WorkspaceArgs struct {
	// ARM id of the application insights associated with this workspace. This cannot be changed once the workspace has been created
	ApplicationInsights pulumi.StringPtrInput
	// ARM id of the container registry associated with this workspace. This cannot be changed once the workspace has been created
	ContainerRegistry pulumi.StringPtrInput
	// The description of this workspace.
	Description pulumi.StringPtrInput
	// Url for the discovery service to identify regional endpoints for machine learning experimentation services
	DiscoveryUrl pulumi.StringPtrInput
	// The friendly name for this workspace. This name in mutable
	FriendlyName pulumi.StringPtrInput
	// The identity of the resource.
	Identity IdentityPtrInput
	// ARM id of the key vault associated with this workspace. This cannot be changed once the workspace has been created
	KeyVault pulumi.StringPtrInput
	// Specifies the location of the resource.
	Location pulumi.StringPtrInput
	// Name of the resource group in which workspace is located.
	ResourceGroupName pulumi.StringInput
	// The sku of the workspace.
	Sku SkuPtrInput
	// ARM id of the storage account associated with this workspace. This cannot be changed once the workspace has been created
	StorageAccount pulumi.StringPtrInput
	// Contains resource tags defined as key/value pairs.
	Tags pulumi.StringMapInput
	// Name of Azure Machine Learning workspace.
	WorkspaceName pulumi.StringInput
}

The set of arguments for constructing a Workspace resource.

func (WorkspaceArgs) ElementType

func (WorkspaceArgs) ElementType() reflect.Type

type WorkspaceInput added in v0.2.6

type WorkspaceInput interface {
	pulumi.Input

	ToWorkspaceOutput() WorkspaceOutput
	ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput
}

type WorkspaceOutput added in v0.2.6

type WorkspaceOutput struct {
	*pulumi.OutputState
}

func (WorkspaceOutput) ElementType added in v0.2.6

func (WorkspaceOutput) ElementType() reflect.Type

func (WorkspaceOutput) ToWorkspaceOutput added in v0.2.6

func (o WorkspaceOutput) ToWorkspaceOutput() WorkspaceOutput

func (WorkspaceOutput) ToWorkspaceOutputWithContext added in v0.2.6

func (o WorkspaceOutput) ToWorkspaceOutputWithContext(ctx context.Context) WorkspaceOutput

type WorkspaceState

type WorkspaceState struct {
	// ARM id of the application insights associated with this workspace. This cannot be changed once the workspace has been created
	ApplicationInsights pulumi.StringPtrInput
	// ARM id of the container registry associated with this workspace. This cannot be changed once the workspace has been created
	ContainerRegistry pulumi.StringPtrInput
	// The creation time of the machine learning workspace in ISO8601 format.
	CreationTime pulumi.StringPtrInput
	// The description of this workspace.
	Description pulumi.StringPtrInput
	// Url for the discovery service to identify regional endpoints for machine learning experimentation services
	DiscoveryUrl pulumi.StringPtrInput
	// The friendly name for this workspace. This name in mutable
	FriendlyName pulumi.StringPtrInput
	// The identity of the resource.
	Identity IdentityResponsePtrInput
	// ARM id of the key vault associated with this workspace. This cannot be changed once the workspace has been created
	KeyVault pulumi.StringPtrInput
	// Specifies the location of the resource.
	Location pulumi.StringPtrInput
	// Specifies the name of the resource.
	Name pulumi.StringPtrInput
	// The current deployment state of workspace resource. The provisioningState is to indicate states for resource provisioning.
	ProvisioningState pulumi.StringPtrInput
	// The sku of the workspace.
	Sku SkuResponsePtrInput
	// ARM id of the storage account associated with this workspace. This cannot be changed once the workspace has been created
	StorageAccount pulumi.StringPtrInput
	// Contains resource tags defined as key/value pairs.
	Tags pulumi.StringMapInput
	// Specifies the type of the resource.
	Type pulumi.StringPtrInput
	// The immutable id associated with this workspace.
	WorkspaceId pulumi.StringPtrInput
}

func (WorkspaceState) ElementType

func (WorkspaceState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL