latest

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 (
	ApplicationSharingPolicyPersonal = ApplicationSharingPolicy("Personal")
	ApplicationSharingPolicyShared   = ApplicationSharingPolicy("Shared")
)
View Source
const (
	ClusterPurposeFastProd  = ClusterPurpose("FastProd")
	ClusterPurposeDenseProd = ClusterPurpose("DenseProd")
	ClusterPurposeDevTest   = ClusterPurpose("DevTest")
)
View Source
const (
	ComputeEnvironmentTypeACI = ComputeEnvironmentType("ACI")
	ComputeEnvironmentTypeAKS = ComputeEnvironmentType("AKS")
)
View Source
const (
	ComputeTypeAKS               = ComputeType("AKS")
	ComputeTypeAmlCompute        = ComputeType("AmlCompute")
	ComputeTypeComputeInstance   = ComputeType("ComputeInstance")
	ComputeTypeDataFactory       = ComputeType("DataFactory")
	ComputeTypeVirtualMachine    = ComputeType("VirtualMachine")
	ComputeTypeHDInsight         = ComputeType("HDInsight")
	ComputeTypeDatabricks        = ComputeType("Databricks")
	ComputeTypeDataLakeAnalytics = ComputeType("DataLakeAnalytics")
)
View Source
const (
	EncryptionStatusEnabled  = EncryptionStatus("Enabled")
	EncryptionStatusDisabled = EncryptionStatus("Disabled")
)
View Source
const (
	OsTypeLinux   = OsType("Linux")
	OsTypeWindows = OsType("Windows")
)
View Source
const (
	PrivateEndpointServiceConnectionStatusPending      = PrivateEndpointServiceConnectionStatus("Pending")
	PrivateEndpointServiceConnectionStatusApproved     = PrivateEndpointServiceConnectionStatus("Approved")
	PrivateEndpointServiceConnectionStatusRejected     = PrivateEndpointServiceConnectionStatus("Rejected")
	PrivateEndpointServiceConnectionStatusDisconnected = PrivateEndpointServiceConnectionStatus("Disconnected")
	PrivateEndpointServiceConnectionStatusTimeout      = PrivateEndpointServiceConnectionStatus("Timeout")
)
View Source
const (
	RemoteLoginPortPublicAccessEnabled      = RemoteLoginPortPublicAccess("Enabled")
	RemoteLoginPortPublicAccessDisabled     = RemoteLoginPortPublicAccess("Disabled")
	RemoteLoginPortPublicAccessNotSpecified = RemoteLoginPortPublicAccess("NotSpecified")
)
View Source
const (
	ResourceIdentityTypeSystemAssigned               = ResourceIdentityType("SystemAssigned")
	ResourceIdentityType_SystemAssigned_UserAssigned = ResourceIdentityType("SystemAssigned,UserAssigned")
	ResourceIdentityTypeUserAssigned                 = ResourceIdentityType("UserAssigned")
	ResourceIdentityTypeNone                         = ResourceIdentityType("None")
)
View Source
const (
	SshPublicAccessEnabled  = SshPublicAccess("Enabled")
	SshPublicAccessDisabled = SshPublicAccess("Disabled")
)
View Source
const (
	VmPriorityDedicated   = VmPriority("Dedicated")
	VmPriorityLowPriority = VmPriority("LowPriority")
)
View Source
const (
	ComputeInstanceAuthorizationTypePersonal = ComputeInstanceAuthorizationType("personal")
)
View Source
const (
	ValueFormatJSON = ValueFormat("JSON")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type ACIServiceResponseResponse added in v0.6.1

type ACIServiceResponseResponse struct {
	// Whether or not Application Insights is enabled.
	AppInsightsEnabled *bool `pulumi:"appInsightsEnabled"`
	// Whether or not authentication is enabled on the service.
	AuthEnabled *bool `pulumi:"authEnabled"`
	// The CName for the service.
	Cname *string `pulumi:"cname"`
	// The compute environment type for the service.
	// Expected value is 'ACI'.
	ComputeType string `pulumi:"computeType"`
	// The container resource requirements.
	ContainerResourceRequirements *ContainerResourceRequirementsResponse `pulumi:"containerResourceRequirements"`
	// Details of the data collection options specified.
	DataCollection *ACIServiceResponseResponseDataCollection `pulumi:"dataCollection"`
	// The deployment type for the service.
	DeploymentType *string `pulumi:"deploymentType"`
	// The service description.
	Description *string `pulumi:"description"`
	// The encryption properties.
	EncryptionProperties *ACIServiceResponseResponseEncryptionProperties `pulumi:"encryptionProperties"`
	// The Environment, models and assets used for inferencing.
	EnvironmentImageRequest *ACIServiceResponseResponseEnvironmentImageRequest `pulumi:"environmentImageRequest"`
	// The error details.
	Error ServiceResponseBaseResponseError `pulumi:"error"`
	// The service tag dictionary. Tags are mutable.
	KvTags map[string]string `pulumi:"kvTags"`
	// The name of the Azure location/region.
	Location *string `pulumi:"location"`
	// Details on the models and configurations.
	ModelConfigMap map[string]interface{} `pulumi:"modelConfigMap"`
	// The list of models.
	Models []ModelResponse `pulumi:"models"`
	// The service property dictionary. Properties are immutable.
	Properties map[string]string `pulumi:"properties"`
	// The public Fqdn for the service.
	PublicFqdn *string `pulumi:"publicFqdn"`
	// The public IP address for the service.
	PublicIp *string `pulumi:"publicIp"`
	// The Uri for sending scoring requests.
	ScoringUri string `pulumi:"scoringUri"`
	// The public SSL certificate in PEM format to use if SSL is enabled.
	SslCertificate *string `pulumi:"sslCertificate"`
	// Whether or not SSL is enabled.
	SslEnabled *bool `pulumi:"sslEnabled"`
	// The public SSL key in PEM format for the certificate.
	SslKey *string `pulumi:"sslKey"`
	// The current state of the service.
	State string `pulumi:"state"`
	// The Uri for sending swagger requests.
	SwaggerUri string `pulumi:"swaggerUri"`
	// The virtual network configuration.
	VnetConfiguration *ACIServiceResponseResponseVnetConfiguration `pulumi:"vnetConfiguration"`
}

The response for an ACI service.

type ACIServiceResponseResponseArgs added in v0.6.1

type ACIServiceResponseResponseArgs struct {
	// Whether or not Application Insights is enabled.
	AppInsightsEnabled pulumi.BoolPtrInput `pulumi:"appInsightsEnabled"`
	// Whether or not authentication is enabled on the service.
	AuthEnabled pulumi.BoolPtrInput `pulumi:"authEnabled"`
	// The CName for the service.
	Cname pulumi.StringPtrInput `pulumi:"cname"`
	// The compute environment type for the service.
	// Expected value is 'ACI'.
	ComputeType pulumi.StringInput `pulumi:"computeType"`
	// The container resource requirements.
	ContainerResourceRequirements ContainerResourceRequirementsResponsePtrInput `pulumi:"containerResourceRequirements"`
	// Details of the data collection options specified.
	DataCollection ACIServiceResponseResponseDataCollectionPtrInput `pulumi:"dataCollection"`
	// The deployment type for the service.
	DeploymentType pulumi.StringPtrInput `pulumi:"deploymentType"`
	// The service description.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The encryption properties.
	EncryptionProperties ACIServiceResponseResponseEncryptionPropertiesPtrInput `pulumi:"encryptionProperties"`
	// The Environment, models and assets used for inferencing.
	EnvironmentImageRequest ACIServiceResponseResponseEnvironmentImageRequestPtrInput `pulumi:"environmentImageRequest"`
	// The error details.
	Error ServiceResponseBaseResponseErrorInput `pulumi:"error"`
	// The service tag dictionary. Tags are mutable.
	KvTags pulumi.StringMapInput `pulumi:"kvTags"`
	// The name of the Azure location/region.
	Location pulumi.StringPtrInput `pulumi:"location"`
	// Details on the models and configurations.
	ModelConfigMap pulumi.MapInput `pulumi:"modelConfigMap"`
	// The list of models.
	Models ModelResponseArrayInput `pulumi:"models"`
	// The service property dictionary. Properties are immutable.
	Properties pulumi.StringMapInput `pulumi:"properties"`
	// The public Fqdn for the service.
	PublicFqdn pulumi.StringPtrInput `pulumi:"publicFqdn"`
	// The public IP address for the service.
	PublicIp pulumi.StringPtrInput `pulumi:"publicIp"`
	// The Uri for sending scoring requests.
	ScoringUri pulumi.StringInput `pulumi:"scoringUri"`
	// The public SSL certificate in PEM format to use if SSL is enabled.
	SslCertificate pulumi.StringPtrInput `pulumi:"sslCertificate"`
	// Whether or not SSL is enabled.
	SslEnabled pulumi.BoolPtrInput `pulumi:"sslEnabled"`
	// The public SSL key in PEM format for the certificate.
	SslKey pulumi.StringPtrInput `pulumi:"sslKey"`
	// The current state of the service.
	State pulumi.StringInput `pulumi:"state"`
	// The Uri for sending swagger requests.
	SwaggerUri pulumi.StringInput `pulumi:"swaggerUri"`
	// The virtual network configuration.
	VnetConfiguration ACIServiceResponseResponseVnetConfigurationPtrInput `pulumi:"vnetConfiguration"`
}

The response for an ACI service.

func (ACIServiceResponseResponseArgs) ElementType added in v0.6.1

func (ACIServiceResponseResponseArgs) ToACIServiceResponseResponseOutput added in v0.6.1

func (i ACIServiceResponseResponseArgs) ToACIServiceResponseResponseOutput() ACIServiceResponseResponseOutput

func (ACIServiceResponseResponseArgs) ToACIServiceResponseResponseOutputWithContext added in v0.6.1

func (i ACIServiceResponseResponseArgs) ToACIServiceResponseResponseOutputWithContext(ctx context.Context) ACIServiceResponseResponseOutput

type ACIServiceResponseResponseDataCollection added in v0.6.1

type ACIServiceResponseResponseDataCollection struct {
	// Option for enabling/disabling Event Hub.
	EventHubEnabled *bool `pulumi:"eventHubEnabled"`
	// Option for enabling/disabling storage.
	StorageEnabled *bool `pulumi:"storageEnabled"`
}

Details of the data collection options specified.

type ACIServiceResponseResponseDataCollectionArgs added in v0.6.1

type ACIServiceResponseResponseDataCollectionArgs struct {
	// Option for enabling/disabling Event Hub.
	EventHubEnabled pulumi.BoolPtrInput `pulumi:"eventHubEnabled"`
	// Option for enabling/disabling storage.
	StorageEnabled pulumi.BoolPtrInput `pulumi:"storageEnabled"`
}

Details of the data collection options specified.

func (ACIServiceResponseResponseDataCollectionArgs) ElementType added in v0.6.1

func (ACIServiceResponseResponseDataCollectionArgs) ToACIServiceResponseResponseDataCollectionOutput added in v0.6.1

func (i ACIServiceResponseResponseDataCollectionArgs) ToACIServiceResponseResponseDataCollectionOutput() ACIServiceResponseResponseDataCollectionOutput

func (ACIServiceResponseResponseDataCollectionArgs) ToACIServiceResponseResponseDataCollectionOutputWithContext added in v0.6.1

func (i ACIServiceResponseResponseDataCollectionArgs) ToACIServiceResponseResponseDataCollectionOutputWithContext(ctx context.Context) ACIServiceResponseResponseDataCollectionOutput

func (ACIServiceResponseResponseDataCollectionArgs) ToACIServiceResponseResponseDataCollectionPtrOutput added in v0.6.1

func (i ACIServiceResponseResponseDataCollectionArgs) ToACIServiceResponseResponseDataCollectionPtrOutput() ACIServiceResponseResponseDataCollectionPtrOutput

func (ACIServiceResponseResponseDataCollectionArgs) ToACIServiceResponseResponseDataCollectionPtrOutputWithContext added in v0.6.1

func (i ACIServiceResponseResponseDataCollectionArgs) ToACIServiceResponseResponseDataCollectionPtrOutputWithContext(ctx context.Context) ACIServiceResponseResponseDataCollectionPtrOutput

type ACIServiceResponseResponseDataCollectionInput added in v0.6.1

type ACIServiceResponseResponseDataCollectionInput interface {
	pulumi.Input

	ToACIServiceResponseResponseDataCollectionOutput() ACIServiceResponseResponseDataCollectionOutput
	ToACIServiceResponseResponseDataCollectionOutputWithContext(context.Context) ACIServiceResponseResponseDataCollectionOutput
}

ACIServiceResponseResponseDataCollectionInput is an input type that accepts ACIServiceResponseResponseDataCollectionArgs and ACIServiceResponseResponseDataCollectionOutput values. You can construct a concrete instance of `ACIServiceResponseResponseDataCollectionInput` via:

ACIServiceResponseResponseDataCollectionArgs{...}

type ACIServiceResponseResponseDataCollectionOutput added in v0.6.1

type ACIServiceResponseResponseDataCollectionOutput struct{ *pulumi.OutputState }

Details of the data collection options specified.

func (ACIServiceResponseResponseDataCollectionOutput) ElementType added in v0.6.1

func (ACIServiceResponseResponseDataCollectionOutput) EventHubEnabled added in v0.6.1

Option for enabling/disabling Event Hub.

func (ACIServiceResponseResponseDataCollectionOutput) StorageEnabled added in v0.6.1

Option for enabling/disabling storage.

func (ACIServiceResponseResponseDataCollectionOutput) ToACIServiceResponseResponseDataCollectionOutput added in v0.6.1

func (o ACIServiceResponseResponseDataCollectionOutput) ToACIServiceResponseResponseDataCollectionOutput() ACIServiceResponseResponseDataCollectionOutput

func (ACIServiceResponseResponseDataCollectionOutput) ToACIServiceResponseResponseDataCollectionOutputWithContext added in v0.6.1

func (o ACIServiceResponseResponseDataCollectionOutput) ToACIServiceResponseResponseDataCollectionOutputWithContext(ctx context.Context) ACIServiceResponseResponseDataCollectionOutput

func (ACIServiceResponseResponseDataCollectionOutput) ToACIServiceResponseResponseDataCollectionPtrOutput added in v0.6.1

func (o ACIServiceResponseResponseDataCollectionOutput) ToACIServiceResponseResponseDataCollectionPtrOutput() ACIServiceResponseResponseDataCollectionPtrOutput

func (ACIServiceResponseResponseDataCollectionOutput) ToACIServiceResponseResponseDataCollectionPtrOutputWithContext added in v0.6.1

func (o ACIServiceResponseResponseDataCollectionOutput) ToACIServiceResponseResponseDataCollectionPtrOutputWithContext(ctx context.Context) ACIServiceResponseResponseDataCollectionPtrOutput

type ACIServiceResponseResponseDataCollectionPtrInput added in v0.6.1

type ACIServiceResponseResponseDataCollectionPtrInput interface {
	pulumi.Input

	ToACIServiceResponseResponseDataCollectionPtrOutput() ACIServiceResponseResponseDataCollectionPtrOutput
	ToACIServiceResponseResponseDataCollectionPtrOutputWithContext(context.Context) ACIServiceResponseResponseDataCollectionPtrOutput
}

ACIServiceResponseResponseDataCollectionPtrInput is an input type that accepts ACIServiceResponseResponseDataCollectionArgs, ACIServiceResponseResponseDataCollectionPtr and ACIServiceResponseResponseDataCollectionPtrOutput values. You can construct a concrete instance of `ACIServiceResponseResponseDataCollectionPtrInput` via:

        ACIServiceResponseResponseDataCollectionArgs{...}

or:

        nil

type ACIServiceResponseResponseDataCollectionPtrOutput added in v0.6.1

type ACIServiceResponseResponseDataCollectionPtrOutput struct{ *pulumi.OutputState }

func (ACIServiceResponseResponseDataCollectionPtrOutput) Elem added in v0.6.1

func (ACIServiceResponseResponseDataCollectionPtrOutput) ElementType added in v0.6.1

func (ACIServiceResponseResponseDataCollectionPtrOutput) EventHubEnabled added in v0.6.1

Option for enabling/disabling Event Hub.

func (ACIServiceResponseResponseDataCollectionPtrOutput) StorageEnabled added in v0.6.1

Option for enabling/disabling storage.

func (ACIServiceResponseResponseDataCollectionPtrOutput) ToACIServiceResponseResponseDataCollectionPtrOutput added in v0.6.1

func (o ACIServiceResponseResponseDataCollectionPtrOutput) ToACIServiceResponseResponseDataCollectionPtrOutput() ACIServiceResponseResponseDataCollectionPtrOutput

func (ACIServiceResponseResponseDataCollectionPtrOutput) ToACIServiceResponseResponseDataCollectionPtrOutputWithContext added in v0.6.1

func (o ACIServiceResponseResponseDataCollectionPtrOutput) ToACIServiceResponseResponseDataCollectionPtrOutputWithContext(ctx context.Context) ACIServiceResponseResponseDataCollectionPtrOutput

type ACIServiceResponseResponseEncryptionProperties added in v0.6.1

type ACIServiceResponseResponseEncryptionProperties struct {
	// Encryption Key name
	KeyName string `pulumi:"keyName"`
	// Encryption Key Version
	KeyVersion string `pulumi:"keyVersion"`
	// vault base Url
	VaultBaseUrl string `pulumi:"vaultBaseUrl"`
}

The encryption properties.

type ACIServiceResponseResponseEncryptionPropertiesArgs added in v0.6.1

type ACIServiceResponseResponseEncryptionPropertiesArgs struct {
	// Encryption Key name
	KeyName pulumi.StringInput `pulumi:"keyName"`
	// Encryption Key Version
	KeyVersion pulumi.StringInput `pulumi:"keyVersion"`
	// vault base Url
	VaultBaseUrl pulumi.StringInput `pulumi:"vaultBaseUrl"`
}

The encryption properties.

func (ACIServiceResponseResponseEncryptionPropertiesArgs) ElementType added in v0.6.1

func (ACIServiceResponseResponseEncryptionPropertiesArgs) ToACIServiceResponseResponseEncryptionPropertiesOutput added in v0.6.1

func (i ACIServiceResponseResponseEncryptionPropertiesArgs) ToACIServiceResponseResponseEncryptionPropertiesOutput() ACIServiceResponseResponseEncryptionPropertiesOutput

func (ACIServiceResponseResponseEncryptionPropertiesArgs) ToACIServiceResponseResponseEncryptionPropertiesOutputWithContext added in v0.6.1

func (i ACIServiceResponseResponseEncryptionPropertiesArgs) ToACIServiceResponseResponseEncryptionPropertiesOutputWithContext(ctx context.Context) ACIServiceResponseResponseEncryptionPropertiesOutput

func (ACIServiceResponseResponseEncryptionPropertiesArgs) ToACIServiceResponseResponseEncryptionPropertiesPtrOutput added in v0.6.1

func (i ACIServiceResponseResponseEncryptionPropertiesArgs) ToACIServiceResponseResponseEncryptionPropertiesPtrOutput() ACIServiceResponseResponseEncryptionPropertiesPtrOutput

func (ACIServiceResponseResponseEncryptionPropertiesArgs) ToACIServiceResponseResponseEncryptionPropertiesPtrOutputWithContext added in v0.6.1

func (i ACIServiceResponseResponseEncryptionPropertiesArgs) ToACIServiceResponseResponseEncryptionPropertiesPtrOutputWithContext(ctx context.Context) ACIServiceResponseResponseEncryptionPropertiesPtrOutput

type ACIServiceResponseResponseEncryptionPropertiesInput added in v0.6.1

type ACIServiceResponseResponseEncryptionPropertiesInput interface {
	pulumi.Input

	ToACIServiceResponseResponseEncryptionPropertiesOutput() ACIServiceResponseResponseEncryptionPropertiesOutput
	ToACIServiceResponseResponseEncryptionPropertiesOutputWithContext(context.Context) ACIServiceResponseResponseEncryptionPropertiesOutput
}

ACIServiceResponseResponseEncryptionPropertiesInput is an input type that accepts ACIServiceResponseResponseEncryptionPropertiesArgs and ACIServiceResponseResponseEncryptionPropertiesOutput values. You can construct a concrete instance of `ACIServiceResponseResponseEncryptionPropertiesInput` via:

ACIServiceResponseResponseEncryptionPropertiesArgs{...}

type ACIServiceResponseResponseEncryptionPropertiesOutput added in v0.6.1

type ACIServiceResponseResponseEncryptionPropertiesOutput struct{ *pulumi.OutputState }

The encryption properties.

func (ACIServiceResponseResponseEncryptionPropertiesOutput) ElementType added in v0.6.1

func (ACIServiceResponseResponseEncryptionPropertiesOutput) KeyName added in v0.6.1

Encryption Key name

func (ACIServiceResponseResponseEncryptionPropertiesOutput) KeyVersion added in v0.6.1

Encryption Key Version

func (ACIServiceResponseResponseEncryptionPropertiesOutput) ToACIServiceResponseResponseEncryptionPropertiesOutput added in v0.6.1

func (ACIServiceResponseResponseEncryptionPropertiesOutput) ToACIServiceResponseResponseEncryptionPropertiesOutputWithContext added in v0.6.1

func (o ACIServiceResponseResponseEncryptionPropertiesOutput) ToACIServiceResponseResponseEncryptionPropertiesOutputWithContext(ctx context.Context) ACIServiceResponseResponseEncryptionPropertiesOutput

func (ACIServiceResponseResponseEncryptionPropertiesOutput) ToACIServiceResponseResponseEncryptionPropertiesPtrOutput added in v0.6.1

func (o ACIServiceResponseResponseEncryptionPropertiesOutput) ToACIServiceResponseResponseEncryptionPropertiesPtrOutput() ACIServiceResponseResponseEncryptionPropertiesPtrOutput

func (ACIServiceResponseResponseEncryptionPropertiesOutput) ToACIServiceResponseResponseEncryptionPropertiesPtrOutputWithContext added in v0.6.1

func (o ACIServiceResponseResponseEncryptionPropertiesOutput) ToACIServiceResponseResponseEncryptionPropertiesPtrOutputWithContext(ctx context.Context) ACIServiceResponseResponseEncryptionPropertiesPtrOutput

func (ACIServiceResponseResponseEncryptionPropertiesOutput) VaultBaseUrl added in v0.6.1

vault base Url

type ACIServiceResponseResponseEncryptionPropertiesPtrInput added in v0.6.1

type ACIServiceResponseResponseEncryptionPropertiesPtrInput interface {
	pulumi.Input

	ToACIServiceResponseResponseEncryptionPropertiesPtrOutput() ACIServiceResponseResponseEncryptionPropertiesPtrOutput
	ToACIServiceResponseResponseEncryptionPropertiesPtrOutputWithContext(context.Context) ACIServiceResponseResponseEncryptionPropertiesPtrOutput
}

ACIServiceResponseResponseEncryptionPropertiesPtrInput is an input type that accepts ACIServiceResponseResponseEncryptionPropertiesArgs, ACIServiceResponseResponseEncryptionPropertiesPtr and ACIServiceResponseResponseEncryptionPropertiesPtrOutput values. You can construct a concrete instance of `ACIServiceResponseResponseEncryptionPropertiesPtrInput` via:

        ACIServiceResponseResponseEncryptionPropertiesArgs{...}

or:

        nil

type ACIServiceResponseResponseEncryptionPropertiesPtrOutput added in v0.6.1

type ACIServiceResponseResponseEncryptionPropertiesPtrOutput struct{ *pulumi.OutputState }

func (ACIServiceResponseResponseEncryptionPropertiesPtrOutput) Elem added in v0.6.1

func (ACIServiceResponseResponseEncryptionPropertiesPtrOutput) ElementType added in v0.6.1

func (ACIServiceResponseResponseEncryptionPropertiesPtrOutput) KeyName added in v0.6.1

Encryption Key name

func (ACIServiceResponseResponseEncryptionPropertiesPtrOutput) KeyVersion added in v0.6.1

Encryption Key Version

func (ACIServiceResponseResponseEncryptionPropertiesPtrOutput) ToACIServiceResponseResponseEncryptionPropertiesPtrOutput added in v0.6.1

func (ACIServiceResponseResponseEncryptionPropertiesPtrOutput) ToACIServiceResponseResponseEncryptionPropertiesPtrOutputWithContext added in v0.6.1

func (o ACIServiceResponseResponseEncryptionPropertiesPtrOutput) ToACIServiceResponseResponseEncryptionPropertiesPtrOutputWithContext(ctx context.Context) ACIServiceResponseResponseEncryptionPropertiesPtrOutput

func (ACIServiceResponseResponseEncryptionPropertiesPtrOutput) VaultBaseUrl added in v0.6.1

vault base Url

type ACIServiceResponseResponseEnvironmentImageRequest added in v0.6.1

type ACIServiceResponseResponseEnvironmentImageRequest struct {
	// The list of assets.
	Assets []ImageAssetResponse `pulumi:"assets"`
	// The name of the driver file.
	DriverProgram *string `pulumi:"driverProgram"`
	// The details of the AZURE ML environment.
	Environment *EnvironmentImageResponseResponseEnvironment `pulumi:"environment"`
	// The unique identifying details of the AZURE ML environment.
	EnvironmentReference *EnvironmentImageResponseResponseEnvironmentReference `pulumi:"environmentReference"`
	// The list of model Ids.
	ModelIds []string `pulumi:"modelIds"`
	// The list of models.
	Models []ModelResponse `pulumi:"models"`
}

The Environment, models and assets used for inferencing.

type ACIServiceResponseResponseEnvironmentImageRequestArgs added in v0.6.1

type ACIServiceResponseResponseEnvironmentImageRequestArgs struct {
	// The list of assets.
	Assets ImageAssetResponseArrayInput `pulumi:"assets"`
	// The name of the driver file.
	DriverProgram pulumi.StringPtrInput `pulumi:"driverProgram"`
	// The details of the AZURE ML environment.
	Environment EnvironmentImageResponseResponseEnvironmentPtrInput `pulumi:"environment"`
	// The unique identifying details of the AZURE ML environment.
	EnvironmentReference EnvironmentImageResponseResponseEnvironmentReferencePtrInput `pulumi:"environmentReference"`
	// The list of model Ids.
	ModelIds pulumi.StringArrayInput `pulumi:"modelIds"`
	// The list of models.
	Models ModelResponseArrayInput `pulumi:"models"`
}

The Environment, models and assets used for inferencing.

func (ACIServiceResponseResponseEnvironmentImageRequestArgs) ElementType added in v0.6.1

func (ACIServiceResponseResponseEnvironmentImageRequestArgs) ToACIServiceResponseResponseEnvironmentImageRequestOutput added in v0.6.1

func (i ACIServiceResponseResponseEnvironmentImageRequestArgs) ToACIServiceResponseResponseEnvironmentImageRequestOutput() ACIServiceResponseResponseEnvironmentImageRequestOutput

func (ACIServiceResponseResponseEnvironmentImageRequestArgs) ToACIServiceResponseResponseEnvironmentImageRequestOutputWithContext added in v0.6.1

func (i ACIServiceResponseResponseEnvironmentImageRequestArgs) ToACIServiceResponseResponseEnvironmentImageRequestOutputWithContext(ctx context.Context) ACIServiceResponseResponseEnvironmentImageRequestOutput

func (ACIServiceResponseResponseEnvironmentImageRequestArgs) ToACIServiceResponseResponseEnvironmentImageRequestPtrOutput added in v0.6.1

func (i ACIServiceResponseResponseEnvironmentImageRequestArgs) ToACIServiceResponseResponseEnvironmentImageRequestPtrOutput() ACIServiceResponseResponseEnvironmentImageRequestPtrOutput

func (ACIServiceResponseResponseEnvironmentImageRequestArgs) ToACIServiceResponseResponseEnvironmentImageRequestPtrOutputWithContext added in v0.6.1

func (i ACIServiceResponseResponseEnvironmentImageRequestArgs) ToACIServiceResponseResponseEnvironmentImageRequestPtrOutputWithContext(ctx context.Context) ACIServiceResponseResponseEnvironmentImageRequestPtrOutput

type ACIServiceResponseResponseEnvironmentImageRequestInput added in v0.6.1

type ACIServiceResponseResponseEnvironmentImageRequestInput interface {
	pulumi.Input

	ToACIServiceResponseResponseEnvironmentImageRequestOutput() ACIServiceResponseResponseEnvironmentImageRequestOutput
	ToACIServiceResponseResponseEnvironmentImageRequestOutputWithContext(context.Context) ACIServiceResponseResponseEnvironmentImageRequestOutput
}

ACIServiceResponseResponseEnvironmentImageRequestInput is an input type that accepts ACIServiceResponseResponseEnvironmentImageRequestArgs and ACIServiceResponseResponseEnvironmentImageRequestOutput values. You can construct a concrete instance of `ACIServiceResponseResponseEnvironmentImageRequestInput` via:

ACIServiceResponseResponseEnvironmentImageRequestArgs{...}

type ACIServiceResponseResponseEnvironmentImageRequestOutput added in v0.6.1

type ACIServiceResponseResponseEnvironmentImageRequestOutput struct{ *pulumi.OutputState }

The Environment, models and assets used for inferencing.

func (ACIServiceResponseResponseEnvironmentImageRequestOutput) Assets added in v0.6.1

The list of assets.

func (ACIServiceResponseResponseEnvironmentImageRequestOutput) DriverProgram added in v0.6.1

The name of the driver file.

func (ACIServiceResponseResponseEnvironmentImageRequestOutput) ElementType added in v0.6.1

func (ACIServiceResponseResponseEnvironmentImageRequestOutput) Environment added in v0.6.1

The details of the AZURE ML environment.

func (ACIServiceResponseResponseEnvironmentImageRequestOutput) EnvironmentReference added in v0.6.1

The unique identifying details of the AZURE ML environment.

func (ACIServiceResponseResponseEnvironmentImageRequestOutput) ModelIds added in v0.6.1

The list of model Ids.

func (ACIServiceResponseResponseEnvironmentImageRequestOutput) Models added in v0.6.1

The list of models.

func (ACIServiceResponseResponseEnvironmentImageRequestOutput) ToACIServiceResponseResponseEnvironmentImageRequestOutput added in v0.6.1

func (ACIServiceResponseResponseEnvironmentImageRequestOutput) ToACIServiceResponseResponseEnvironmentImageRequestOutputWithContext added in v0.6.1

func (o ACIServiceResponseResponseEnvironmentImageRequestOutput) ToACIServiceResponseResponseEnvironmentImageRequestOutputWithContext(ctx context.Context) ACIServiceResponseResponseEnvironmentImageRequestOutput

func (ACIServiceResponseResponseEnvironmentImageRequestOutput) ToACIServiceResponseResponseEnvironmentImageRequestPtrOutput added in v0.6.1

func (ACIServiceResponseResponseEnvironmentImageRequestOutput) ToACIServiceResponseResponseEnvironmentImageRequestPtrOutputWithContext added in v0.6.1

func (o ACIServiceResponseResponseEnvironmentImageRequestOutput) ToACIServiceResponseResponseEnvironmentImageRequestPtrOutputWithContext(ctx context.Context) ACIServiceResponseResponseEnvironmentImageRequestPtrOutput

type ACIServiceResponseResponseEnvironmentImageRequestPtrInput added in v0.6.1

type ACIServiceResponseResponseEnvironmentImageRequestPtrInput interface {
	pulumi.Input

	ToACIServiceResponseResponseEnvironmentImageRequestPtrOutput() ACIServiceResponseResponseEnvironmentImageRequestPtrOutput
	ToACIServiceResponseResponseEnvironmentImageRequestPtrOutputWithContext(context.Context) ACIServiceResponseResponseEnvironmentImageRequestPtrOutput
}

ACIServiceResponseResponseEnvironmentImageRequestPtrInput is an input type that accepts ACIServiceResponseResponseEnvironmentImageRequestArgs, ACIServiceResponseResponseEnvironmentImageRequestPtr and ACIServiceResponseResponseEnvironmentImageRequestPtrOutput values. You can construct a concrete instance of `ACIServiceResponseResponseEnvironmentImageRequestPtrInput` via:

        ACIServiceResponseResponseEnvironmentImageRequestArgs{...}

or:

        nil

type ACIServiceResponseResponseEnvironmentImageRequestPtrOutput added in v0.6.1

type ACIServiceResponseResponseEnvironmentImageRequestPtrOutput struct{ *pulumi.OutputState }

func (ACIServiceResponseResponseEnvironmentImageRequestPtrOutput) Assets added in v0.6.1

The list of assets.

func (ACIServiceResponseResponseEnvironmentImageRequestPtrOutput) DriverProgram added in v0.6.1

The name of the driver file.

func (ACIServiceResponseResponseEnvironmentImageRequestPtrOutput) Elem added in v0.6.1

func (ACIServiceResponseResponseEnvironmentImageRequestPtrOutput) ElementType added in v0.6.1

func (ACIServiceResponseResponseEnvironmentImageRequestPtrOutput) Environment added in v0.6.1

The details of the AZURE ML environment.

func (ACIServiceResponseResponseEnvironmentImageRequestPtrOutput) EnvironmentReference added in v0.6.1

The unique identifying details of the AZURE ML environment.

func (ACIServiceResponseResponseEnvironmentImageRequestPtrOutput) ModelIds added in v0.6.1

The list of model Ids.

func (ACIServiceResponseResponseEnvironmentImageRequestPtrOutput) Models added in v0.6.1

The list of models.

func (ACIServiceResponseResponseEnvironmentImageRequestPtrOutput) ToACIServiceResponseResponseEnvironmentImageRequestPtrOutput added in v0.6.1

func (ACIServiceResponseResponseEnvironmentImageRequestPtrOutput) ToACIServiceResponseResponseEnvironmentImageRequestPtrOutputWithContext added in v0.6.1

func (o ACIServiceResponseResponseEnvironmentImageRequestPtrOutput) ToACIServiceResponseResponseEnvironmentImageRequestPtrOutputWithContext(ctx context.Context) ACIServiceResponseResponseEnvironmentImageRequestPtrOutput

type ACIServiceResponseResponseInput added in v0.6.1

type ACIServiceResponseResponseInput interface {
	pulumi.Input

	ToACIServiceResponseResponseOutput() ACIServiceResponseResponseOutput
	ToACIServiceResponseResponseOutputWithContext(context.Context) ACIServiceResponseResponseOutput
}

ACIServiceResponseResponseInput is an input type that accepts ACIServiceResponseResponseArgs and ACIServiceResponseResponseOutput values. You can construct a concrete instance of `ACIServiceResponseResponseInput` via:

ACIServiceResponseResponseArgs{...}

type ACIServiceResponseResponseOutput added in v0.6.1

type ACIServiceResponseResponseOutput struct{ *pulumi.OutputState }

The response for an ACI service.

func (ACIServiceResponseResponseOutput) AppInsightsEnabled added in v0.6.1

func (o ACIServiceResponseResponseOutput) AppInsightsEnabled() pulumi.BoolPtrOutput

Whether or not Application Insights is enabled.

func (ACIServiceResponseResponseOutput) AuthEnabled added in v0.6.1

Whether or not authentication is enabled on the service.

func (ACIServiceResponseResponseOutput) Cname added in v0.6.1

The CName for the service.

func (ACIServiceResponseResponseOutput) ComputeType added in v0.6.1

The compute environment type for the service. Expected value is 'ACI'.

func (ACIServiceResponseResponseOutput) ContainerResourceRequirements added in v0.6.1

The container resource requirements.

func (ACIServiceResponseResponseOutput) DataCollection added in v0.6.1

Details of the data collection options specified.

func (ACIServiceResponseResponseOutput) DeploymentType added in v0.6.1

The deployment type for the service.

func (ACIServiceResponseResponseOutput) Description added in v0.6.1

The service description.

func (ACIServiceResponseResponseOutput) ElementType added in v0.6.1

func (ACIServiceResponseResponseOutput) EncryptionProperties added in v0.6.1

The encryption properties.

func (ACIServiceResponseResponseOutput) EnvironmentImageRequest added in v0.6.1

The Environment, models and assets used for inferencing.

func (ACIServiceResponseResponseOutput) Error added in v0.6.1

The error details.

func (ACIServiceResponseResponseOutput) KvTags added in v0.6.1

The service tag dictionary. Tags are mutable.

func (ACIServiceResponseResponseOutput) Location added in v0.6.1

The name of the Azure location/region.

func (ACIServiceResponseResponseOutput) ModelConfigMap added in v0.6.1

Details on the models and configurations.

func (ACIServiceResponseResponseOutput) Models added in v0.6.1

The list of models.

func (ACIServiceResponseResponseOutput) Properties added in v0.6.1

The service property dictionary. Properties are immutable.

func (ACIServiceResponseResponseOutput) PublicFqdn added in v0.6.1

The public Fqdn for the service.

func (ACIServiceResponseResponseOutput) PublicIp added in v0.6.1

The public IP address for the service.

func (ACIServiceResponseResponseOutput) ScoringUri added in v0.6.1

The Uri for sending scoring requests.

func (ACIServiceResponseResponseOutput) SslCertificate added in v0.6.1

The public SSL certificate in PEM format to use if SSL is enabled.

func (ACIServiceResponseResponseOutput) SslEnabled added in v0.6.1

Whether or not SSL is enabled.

func (ACIServiceResponseResponseOutput) SslKey added in v0.6.1

The public SSL key in PEM format for the certificate.

func (ACIServiceResponseResponseOutput) State added in v0.6.1

The current state of the service.

func (ACIServiceResponseResponseOutput) SwaggerUri added in v0.6.1

The Uri for sending swagger requests.

func (ACIServiceResponseResponseOutput) ToACIServiceResponseResponseOutput added in v0.6.1

func (o ACIServiceResponseResponseOutput) ToACIServiceResponseResponseOutput() ACIServiceResponseResponseOutput

func (ACIServiceResponseResponseOutput) ToACIServiceResponseResponseOutputWithContext added in v0.6.1

func (o ACIServiceResponseResponseOutput) ToACIServiceResponseResponseOutputWithContext(ctx context.Context) ACIServiceResponseResponseOutput

func (ACIServiceResponseResponseOutput) VnetConfiguration added in v0.6.1

The virtual network configuration.

type ACIServiceResponseResponseVnetConfiguration added in v0.6.1

type ACIServiceResponseResponseVnetConfiguration struct {
	// The name of the virtual network subnet.
	SubnetName *string `pulumi:"subnetName"`
	// The name of the virtual network.
	VnetName *string `pulumi:"vnetName"`
}

The virtual network configuration.

type ACIServiceResponseResponseVnetConfigurationArgs added in v0.6.1

type ACIServiceResponseResponseVnetConfigurationArgs struct {
	// The name of the virtual network subnet.
	SubnetName pulumi.StringPtrInput `pulumi:"subnetName"`
	// The name of the virtual network.
	VnetName pulumi.StringPtrInput `pulumi:"vnetName"`
}

The virtual network configuration.

func (ACIServiceResponseResponseVnetConfigurationArgs) ElementType added in v0.6.1

func (ACIServiceResponseResponseVnetConfigurationArgs) ToACIServiceResponseResponseVnetConfigurationOutput added in v0.6.1

func (i ACIServiceResponseResponseVnetConfigurationArgs) ToACIServiceResponseResponseVnetConfigurationOutput() ACIServiceResponseResponseVnetConfigurationOutput

func (ACIServiceResponseResponseVnetConfigurationArgs) ToACIServiceResponseResponseVnetConfigurationOutputWithContext added in v0.6.1

func (i ACIServiceResponseResponseVnetConfigurationArgs) ToACIServiceResponseResponseVnetConfigurationOutputWithContext(ctx context.Context) ACIServiceResponseResponseVnetConfigurationOutput

func (ACIServiceResponseResponseVnetConfigurationArgs) ToACIServiceResponseResponseVnetConfigurationPtrOutput added in v0.6.1

func (i ACIServiceResponseResponseVnetConfigurationArgs) ToACIServiceResponseResponseVnetConfigurationPtrOutput() ACIServiceResponseResponseVnetConfigurationPtrOutput

func (ACIServiceResponseResponseVnetConfigurationArgs) ToACIServiceResponseResponseVnetConfigurationPtrOutputWithContext added in v0.6.1

func (i ACIServiceResponseResponseVnetConfigurationArgs) ToACIServiceResponseResponseVnetConfigurationPtrOutputWithContext(ctx context.Context) ACIServiceResponseResponseVnetConfigurationPtrOutput

type ACIServiceResponseResponseVnetConfigurationInput added in v0.6.1

type ACIServiceResponseResponseVnetConfigurationInput interface {
	pulumi.Input

	ToACIServiceResponseResponseVnetConfigurationOutput() ACIServiceResponseResponseVnetConfigurationOutput
	ToACIServiceResponseResponseVnetConfigurationOutputWithContext(context.Context) ACIServiceResponseResponseVnetConfigurationOutput
}

ACIServiceResponseResponseVnetConfigurationInput is an input type that accepts ACIServiceResponseResponseVnetConfigurationArgs and ACIServiceResponseResponseVnetConfigurationOutput values. You can construct a concrete instance of `ACIServiceResponseResponseVnetConfigurationInput` via:

ACIServiceResponseResponseVnetConfigurationArgs{...}

type ACIServiceResponseResponseVnetConfigurationOutput added in v0.6.1

type ACIServiceResponseResponseVnetConfigurationOutput struct{ *pulumi.OutputState }

The virtual network configuration.

func (ACIServiceResponseResponseVnetConfigurationOutput) ElementType added in v0.6.1

func (ACIServiceResponseResponseVnetConfigurationOutput) SubnetName added in v0.6.1

The name of the virtual network subnet.

func (ACIServiceResponseResponseVnetConfigurationOutput) ToACIServiceResponseResponseVnetConfigurationOutput added in v0.6.1

func (o ACIServiceResponseResponseVnetConfigurationOutput) ToACIServiceResponseResponseVnetConfigurationOutput() ACIServiceResponseResponseVnetConfigurationOutput

func (ACIServiceResponseResponseVnetConfigurationOutput) ToACIServiceResponseResponseVnetConfigurationOutputWithContext added in v0.6.1

func (o ACIServiceResponseResponseVnetConfigurationOutput) ToACIServiceResponseResponseVnetConfigurationOutputWithContext(ctx context.Context) ACIServiceResponseResponseVnetConfigurationOutput

func (ACIServiceResponseResponseVnetConfigurationOutput) ToACIServiceResponseResponseVnetConfigurationPtrOutput added in v0.6.1

func (o ACIServiceResponseResponseVnetConfigurationOutput) ToACIServiceResponseResponseVnetConfigurationPtrOutput() ACIServiceResponseResponseVnetConfigurationPtrOutput

func (ACIServiceResponseResponseVnetConfigurationOutput) ToACIServiceResponseResponseVnetConfigurationPtrOutputWithContext added in v0.6.1

func (o ACIServiceResponseResponseVnetConfigurationOutput) ToACIServiceResponseResponseVnetConfigurationPtrOutputWithContext(ctx context.Context) ACIServiceResponseResponseVnetConfigurationPtrOutput

func (ACIServiceResponseResponseVnetConfigurationOutput) VnetName added in v0.6.1

The name of the virtual network.

type ACIServiceResponseResponseVnetConfigurationPtrInput added in v0.6.1

type ACIServiceResponseResponseVnetConfigurationPtrInput interface {
	pulumi.Input

	ToACIServiceResponseResponseVnetConfigurationPtrOutput() ACIServiceResponseResponseVnetConfigurationPtrOutput
	ToACIServiceResponseResponseVnetConfigurationPtrOutputWithContext(context.Context) ACIServiceResponseResponseVnetConfigurationPtrOutput
}

ACIServiceResponseResponseVnetConfigurationPtrInput is an input type that accepts ACIServiceResponseResponseVnetConfigurationArgs, ACIServiceResponseResponseVnetConfigurationPtr and ACIServiceResponseResponseVnetConfigurationPtrOutput values. You can construct a concrete instance of `ACIServiceResponseResponseVnetConfigurationPtrInput` via:

        ACIServiceResponseResponseVnetConfigurationArgs{...}

or:

        nil

type ACIServiceResponseResponseVnetConfigurationPtrOutput added in v0.6.1

type ACIServiceResponseResponseVnetConfigurationPtrOutput struct{ *pulumi.OutputState }

func (ACIServiceResponseResponseVnetConfigurationPtrOutput) Elem added in v0.6.1

func (ACIServiceResponseResponseVnetConfigurationPtrOutput) ElementType added in v0.6.1

func (ACIServiceResponseResponseVnetConfigurationPtrOutput) SubnetName added in v0.6.1

The name of the virtual network subnet.

func (ACIServiceResponseResponseVnetConfigurationPtrOutput) ToACIServiceResponseResponseVnetConfigurationPtrOutput added in v0.6.1

func (ACIServiceResponseResponseVnetConfigurationPtrOutput) ToACIServiceResponseResponseVnetConfigurationPtrOutputWithContext added in v0.6.1

func (o ACIServiceResponseResponseVnetConfigurationPtrOutput) ToACIServiceResponseResponseVnetConfigurationPtrOutputWithContext(ctx context.Context) ACIServiceResponseResponseVnetConfigurationPtrOutput

func (ACIServiceResponseResponseVnetConfigurationPtrOutput) VnetName added in v0.6.1

The name of the virtual network.

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"`
	// Intended usage of the cluster
	ClusterPurpose *string `pulumi:"clusterPurpose"`
	// 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"`
	// Intended usage of the cluster
	ClusterPurpose pulumi.StringPtrInput `pulumi:"clusterPurpose"`
	// 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 added in v0.6.1

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) ClusterPurpose added in v0.6.1

func (o AKSPropertiesOutput) ClusterPurpose() pulumi.StringPtrOutput

Intended usage of the cluster

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 added in v0.6.1

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) ClusterPurpose added in v0.6.1

func (o AKSPropertiesPtrOutput) ClusterPurpose() pulumi.StringPtrOutput

Intended usage of the cluster

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 AKSReplicaStatusResponseError added in v0.6.1

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

The error details.

type AKSReplicaStatusResponseErrorArgs added in v0.6.1

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

The error details.

func (AKSReplicaStatusResponseErrorArgs) ElementType added in v0.6.1

func (AKSReplicaStatusResponseErrorArgs) ToAKSReplicaStatusResponseErrorOutput added in v0.6.1

func (i AKSReplicaStatusResponseErrorArgs) ToAKSReplicaStatusResponseErrorOutput() AKSReplicaStatusResponseErrorOutput

func (AKSReplicaStatusResponseErrorArgs) ToAKSReplicaStatusResponseErrorOutputWithContext added in v0.6.1

func (i AKSReplicaStatusResponseErrorArgs) ToAKSReplicaStatusResponseErrorOutputWithContext(ctx context.Context) AKSReplicaStatusResponseErrorOutput

func (AKSReplicaStatusResponseErrorArgs) ToAKSReplicaStatusResponseErrorPtrOutput added in v0.6.1

func (i AKSReplicaStatusResponseErrorArgs) ToAKSReplicaStatusResponseErrorPtrOutput() AKSReplicaStatusResponseErrorPtrOutput

func (AKSReplicaStatusResponseErrorArgs) ToAKSReplicaStatusResponseErrorPtrOutputWithContext added in v0.6.1

func (i AKSReplicaStatusResponseErrorArgs) ToAKSReplicaStatusResponseErrorPtrOutputWithContext(ctx context.Context) AKSReplicaStatusResponseErrorPtrOutput

type AKSReplicaStatusResponseErrorInput added in v0.6.1

type AKSReplicaStatusResponseErrorInput interface {
	pulumi.Input

	ToAKSReplicaStatusResponseErrorOutput() AKSReplicaStatusResponseErrorOutput
	ToAKSReplicaStatusResponseErrorOutputWithContext(context.Context) AKSReplicaStatusResponseErrorOutput
}

AKSReplicaStatusResponseErrorInput is an input type that accepts AKSReplicaStatusResponseErrorArgs and AKSReplicaStatusResponseErrorOutput values. You can construct a concrete instance of `AKSReplicaStatusResponseErrorInput` via:

AKSReplicaStatusResponseErrorArgs{...}

type AKSReplicaStatusResponseErrorOutput added in v0.6.1

type AKSReplicaStatusResponseErrorOutput struct{ *pulumi.OutputState }

The error details.

func (AKSReplicaStatusResponseErrorOutput) ElementType added in v0.6.1

func (AKSReplicaStatusResponseErrorOutput) Error added in v0.6.1

The error response.

func (AKSReplicaStatusResponseErrorOutput) ToAKSReplicaStatusResponseErrorOutput added in v0.6.1

func (o AKSReplicaStatusResponseErrorOutput) ToAKSReplicaStatusResponseErrorOutput() AKSReplicaStatusResponseErrorOutput

func (AKSReplicaStatusResponseErrorOutput) ToAKSReplicaStatusResponseErrorOutputWithContext added in v0.6.1

func (o AKSReplicaStatusResponseErrorOutput) ToAKSReplicaStatusResponseErrorOutputWithContext(ctx context.Context) AKSReplicaStatusResponseErrorOutput

func (AKSReplicaStatusResponseErrorOutput) ToAKSReplicaStatusResponseErrorPtrOutput added in v0.6.1

func (o AKSReplicaStatusResponseErrorOutput) ToAKSReplicaStatusResponseErrorPtrOutput() AKSReplicaStatusResponseErrorPtrOutput

func (AKSReplicaStatusResponseErrorOutput) ToAKSReplicaStatusResponseErrorPtrOutputWithContext added in v0.6.1

func (o AKSReplicaStatusResponseErrorOutput) ToAKSReplicaStatusResponseErrorPtrOutputWithContext(ctx context.Context) AKSReplicaStatusResponseErrorPtrOutput

type AKSReplicaStatusResponseErrorPtrInput added in v0.6.1

type AKSReplicaStatusResponseErrorPtrInput interface {
	pulumi.Input

	ToAKSReplicaStatusResponseErrorPtrOutput() AKSReplicaStatusResponseErrorPtrOutput
	ToAKSReplicaStatusResponseErrorPtrOutputWithContext(context.Context) AKSReplicaStatusResponseErrorPtrOutput
}

AKSReplicaStatusResponseErrorPtrInput is an input type that accepts AKSReplicaStatusResponseErrorArgs, AKSReplicaStatusResponseErrorPtr and AKSReplicaStatusResponseErrorPtrOutput values. You can construct a concrete instance of `AKSReplicaStatusResponseErrorPtrInput` via:

        AKSReplicaStatusResponseErrorArgs{...}

or:

        nil

type AKSReplicaStatusResponseErrorPtrOutput added in v0.6.1

type AKSReplicaStatusResponseErrorPtrOutput struct{ *pulumi.OutputState }

func (AKSReplicaStatusResponseErrorPtrOutput) Elem added in v0.6.1

func (AKSReplicaStatusResponseErrorPtrOutput) ElementType added in v0.6.1

func (AKSReplicaStatusResponseErrorPtrOutput) Error added in v0.6.1

The error response.

func (AKSReplicaStatusResponseErrorPtrOutput) ToAKSReplicaStatusResponseErrorPtrOutput added in v0.6.1

func (o AKSReplicaStatusResponseErrorPtrOutput) ToAKSReplicaStatusResponseErrorPtrOutput() AKSReplicaStatusResponseErrorPtrOutput

func (AKSReplicaStatusResponseErrorPtrOutput) ToAKSReplicaStatusResponseErrorPtrOutputWithContext added in v0.6.1

func (o AKSReplicaStatusResponseErrorPtrOutput) ToAKSReplicaStatusResponseErrorPtrOutputWithContext(ctx context.Context) AKSReplicaStatusResponseErrorPtrOutput

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 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"`
	// 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 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"`
	// 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) 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) 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"`
	// Intended usage of the cluster
	ClusterPurpose *string `pulumi:"clusterPurpose"`
	// 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"`
	// Intended usage of the cluster
	ClusterPurpose pulumi.StringPtrInput `pulumi:"clusterPurpose"`
	// 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 added in v0.6.1

Agent virtual machine size

func (AKSResponsePropertiesOutput) AksNetworkingConfiguration

AKS networking configuration for vnet

func (AKSResponsePropertiesOutput) ClusterFqdn

Cluster full qualified domain name

func (AKSResponsePropertiesOutput) ClusterPurpose added in v0.6.1

Intended usage of the cluster

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 added in v0.6.1

Agent virtual machine size

func (AKSResponsePropertiesPtrOutput) AksNetworkingConfiguration

AKS networking configuration for vnet

func (AKSResponsePropertiesPtrOutput) ClusterFqdn

Cluster full qualified domain name

func (AKSResponsePropertiesPtrOutput) ClusterPurpose added in v0.6.1

Intended usage of the cluster

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 AKSServiceResponseResponse added in v0.6.1

type AKSServiceResponseResponse struct {
	// Whether or not AAD authentication is enabled.
	AadAuthEnabled *bool `pulumi:"aadAuthEnabled"`
	// Whether or not Application Insights is enabled.
	AppInsightsEnabled *bool `pulumi:"appInsightsEnabled"`
	// Whether or not authentication is enabled.
	AuthEnabled *bool `pulumi:"authEnabled"`
	// The auto scaler properties.
	AutoScaler *AKSServiceResponseResponseAutoScaler `pulumi:"autoScaler"`
	// The name of the compute resource.
	ComputeName *string `pulumi:"computeName"`
	// The compute environment type for the service.
	// Expected value is 'Custom'.
	ComputeType string `pulumi:"computeType"`
	// The container resource requirements.
	ContainerResourceRequirements *ContainerResourceRequirementsResponse `pulumi:"containerResourceRequirements"`
	// Details of the data collection options specified.
	DataCollection *AKSServiceResponseResponseDataCollection `pulumi:"dataCollection"`
	// The deployment status.
	DeploymentStatus AKSServiceResponseResponseDeploymentStatus `pulumi:"deploymentStatus"`
	// The deployment type for the service.
	DeploymentType *string `pulumi:"deploymentType"`
	// The service description.
	Description *string `pulumi:"description"`
	// The Environment, models and assets used for inferencing.
	EnvironmentImageRequest *AKSServiceResponseResponseEnvironmentImageRequest `pulumi:"environmentImageRequest"`
	// The error details.
	Error ServiceResponseBaseResponseError `pulumi:"error"`
	// Is this the default variant.
	IsDefault *bool `pulumi:"isDefault"`
	// The service tag dictionary. Tags are mutable.
	KvTags map[string]string `pulumi:"kvTags"`
	// The liveness probe requirements.
	LivenessProbeRequirements *AKSServiceResponseResponseLivenessProbeRequirements `pulumi:"livenessProbeRequirements"`
	// The maximum number of concurrent requests per container.
	MaxConcurrentRequestsPerContainer *int `pulumi:"maxConcurrentRequestsPerContainer"`
	// Maximum time a request will wait in the queue (in milliseconds). After this time, the service will return 503 (Service Unavailable)
	MaxQueueWaitMs *int `pulumi:"maxQueueWaitMs"`
	// Details on the models and configurations.
	ModelConfigMap map[string]interface{} `pulumi:"modelConfigMap"`
	// The list of models.
	Models []ModelResponse `pulumi:"models"`
	// The Kubernetes namespace of the deployment.
	Namespace *string `pulumi:"namespace"`
	// The number of replicas on the cluster.
	NumReplicas *int `pulumi:"numReplicas"`
	// The service property dictionary. Properties are immutable.
	Properties map[string]string `pulumi:"properties"`
	// The scoring timeout in milliseconds.
	ScoringTimeoutMs *int `pulumi:"scoringTimeoutMs"`
	// The Uri for sending scoring requests.
	ScoringUri string `pulumi:"scoringUri"`
	// The current state of the service.
	State string `pulumi:"state"`
	// The Uri for sending swagger requests.
	SwaggerUri string `pulumi:"swaggerUri"`
	// The amount of traffic variant receives.
	TrafficPercentile *float64 `pulumi:"trafficPercentile"`
	// The type of the variant.
	Type *string `pulumi:"type"`
}

The response for an AKS service.

type AKSServiceResponseResponseArgs added in v0.6.1

type AKSServiceResponseResponseArgs struct {
	// Whether or not AAD authentication is enabled.
	AadAuthEnabled pulumi.BoolPtrInput `pulumi:"aadAuthEnabled"`
	// Whether or not Application Insights is enabled.
	AppInsightsEnabled pulumi.BoolPtrInput `pulumi:"appInsightsEnabled"`
	// Whether or not authentication is enabled.
	AuthEnabled pulumi.BoolPtrInput `pulumi:"authEnabled"`
	// The auto scaler properties.
	AutoScaler AKSServiceResponseResponseAutoScalerPtrInput `pulumi:"autoScaler"`
	// The name of the compute resource.
	ComputeName pulumi.StringPtrInput `pulumi:"computeName"`
	// The compute environment type for the service.
	// Expected value is 'Custom'.
	ComputeType pulumi.StringInput `pulumi:"computeType"`
	// The container resource requirements.
	ContainerResourceRequirements ContainerResourceRequirementsResponsePtrInput `pulumi:"containerResourceRequirements"`
	// Details of the data collection options specified.
	DataCollection AKSServiceResponseResponseDataCollectionPtrInput `pulumi:"dataCollection"`
	// The deployment status.
	DeploymentStatus AKSServiceResponseResponseDeploymentStatusInput `pulumi:"deploymentStatus"`
	// The deployment type for the service.
	DeploymentType pulumi.StringPtrInput `pulumi:"deploymentType"`
	// The service description.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The Environment, models and assets used for inferencing.
	EnvironmentImageRequest AKSServiceResponseResponseEnvironmentImageRequestPtrInput `pulumi:"environmentImageRequest"`
	// The error details.
	Error ServiceResponseBaseResponseErrorInput `pulumi:"error"`
	// Is this the default variant.
	IsDefault pulumi.BoolPtrInput `pulumi:"isDefault"`
	// The service tag dictionary. Tags are mutable.
	KvTags pulumi.StringMapInput `pulumi:"kvTags"`
	// The liveness probe requirements.
	LivenessProbeRequirements AKSServiceResponseResponseLivenessProbeRequirementsPtrInput `pulumi:"livenessProbeRequirements"`
	// The maximum number of concurrent requests per container.
	MaxConcurrentRequestsPerContainer pulumi.IntPtrInput `pulumi:"maxConcurrentRequestsPerContainer"`
	// Maximum time a request will wait in the queue (in milliseconds). After this time, the service will return 503 (Service Unavailable)
	MaxQueueWaitMs pulumi.IntPtrInput `pulumi:"maxQueueWaitMs"`
	// Details on the models and configurations.
	ModelConfigMap pulumi.MapInput `pulumi:"modelConfigMap"`
	// The list of models.
	Models ModelResponseArrayInput `pulumi:"models"`
	// The Kubernetes namespace of the deployment.
	Namespace pulumi.StringPtrInput `pulumi:"namespace"`
	// The number of replicas on the cluster.
	NumReplicas pulumi.IntPtrInput `pulumi:"numReplicas"`
	// The service property dictionary. Properties are immutable.
	Properties pulumi.StringMapInput `pulumi:"properties"`
	// The scoring timeout in milliseconds.
	ScoringTimeoutMs pulumi.IntPtrInput `pulumi:"scoringTimeoutMs"`
	// The Uri for sending scoring requests.
	ScoringUri pulumi.StringInput `pulumi:"scoringUri"`
	// The current state of the service.
	State pulumi.StringInput `pulumi:"state"`
	// The Uri for sending swagger requests.
	SwaggerUri pulumi.StringInput `pulumi:"swaggerUri"`
	// The amount of traffic variant receives.
	TrafficPercentile pulumi.Float64PtrInput `pulumi:"trafficPercentile"`
	// The type of the variant.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

The response for an AKS service.

func (AKSServiceResponseResponseArgs) ElementType added in v0.6.1

func (AKSServiceResponseResponseArgs) ToAKSServiceResponseResponseOutput added in v0.6.1

func (i AKSServiceResponseResponseArgs) ToAKSServiceResponseResponseOutput() AKSServiceResponseResponseOutput

func (AKSServiceResponseResponseArgs) ToAKSServiceResponseResponseOutputWithContext added in v0.6.1

func (i AKSServiceResponseResponseArgs) ToAKSServiceResponseResponseOutputWithContext(ctx context.Context) AKSServiceResponseResponseOutput

type AKSServiceResponseResponseAutoScaler added in v0.6.1

type AKSServiceResponseResponseAutoScaler struct {
	// Option to enable/disable auto scaling.
	AutoscaleEnabled *bool `pulumi:"autoscaleEnabled"`
	// The maximum number of replicas in the cluster.
	MaxReplicas *int `pulumi:"maxReplicas"`
	// The minimum number of replicas to scale down to.
	MinReplicas *int `pulumi:"minReplicas"`
	// The amount of seconds to wait between auto scale updates.
	RefreshPeriodInSeconds *int `pulumi:"refreshPeriodInSeconds"`
	// The target utilization percentage to use for determining whether to scale the cluster.
	TargetUtilization *int `pulumi:"targetUtilization"`
}

The auto scaler properties.

type AKSServiceResponseResponseAutoScalerArgs added in v0.6.1

type AKSServiceResponseResponseAutoScalerArgs struct {
	// Option to enable/disable auto scaling.
	AutoscaleEnabled pulumi.BoolPtrInput `pulumi:"autoscaleEnabled"`
	// The maximum number of replicas in the cluster.
	MaxReplicas pulumi.IntPtrInput `pulumi:"maxReplicas"`
	// The minimum number of replicas to scale down to.
	MinReplicas pulumi.IntPtrInput `pulumi:"minReplicas"`
	// The amount of seconds to wait between auto scale updates.
	RefreshPeriodInSeconds pulumi.IntPtrInput `pulumi:"refreshPeriodInSeconds"`
	// The target utilization percentage to use for determining whether to scale the cluster.
	TargetUtilization pulumi.IntPtrInput `pulumi:"targetUtilization"`
}

The auto scaler properties.

func (AKSServiceResponseResponseAutoScalerArgs) ElementType added in v0.6.1

func (AKSServiceResponseResponseAutoScalerArgs) ToAKSServiceResponseResponseAutoScalerOutput added in v0.6.1

func (i AKSServiceResponseResponseAutoScalerArgs) ToAKSServiceResponseResponseAutoScalerOutput() AKSServiceResponseResponseAutoScalerOutput

func (AKSServiceResponseResponseAutoScalerArgs) ToAKSServiceResponseResponseAutoScalerOutputWithContext added in v0.6.1

func (i AKSServiceResponseResponseAutoScalerArgs) ToAKSServiceResponseResponseAutoScalerOutputWithContext(ctx context.Context) AKSServiceResponseResponseAutoScalerOutput

func (AKSServiceResponseResponseAutoScalerArgs) ToAKSServiceResponseResponseAutoScalerPtrOutput added in v0.6.1

func (i AKSServiceResponseResponseAutoScalerArgs) ToAKSServiceResponseResponseAutoScalerPtrOutput() AKSServiceResponseResponseAutoScalerPtrOutput

func (AKSServiceResponseResponseAutoScalerArgs) ToAKSServiceResponseResponseAutoScalerPtrOutputWithContext added in v0.6.1

func (i AKSServiceResponseResponseAutoScalerArgs) ToAKSServiceResponseResponseAutoScalerPtrOutputWithContext(ctx context.Context) AKSServiceResponseResponseAutoScalerPtrOutput

type AKSServiceResponseResponseAutoScalerInput added in v0.6.1

type AKSServiceResponseResponseAutoScalerInput interface {
	pulumi.Input

	ToAKSServiceResponseResponseAutoScalerOutput() AKSServiceResponseResponseAutoScalerOutput
	ToAKSServiceResponseResponseAutoScalerOutputWithContext(context.Context) AKSServiceResponseResponseAutoScalerOutput
}

AKSServiceResponseResponseAutoScalerInput is an input type that accepts AKSServiceResponseResponseAutoScalerArgs and AKSServiceResponseResponseAutoScalerOutput values. You can construct a concrete instance of `AKSServiceResponseResponseAutoScalerInput` via:

AKSServiceResponseResponseAutoScalerArgs{...}

type AKSServiceResponseResponseAutoScalerOutput added in v0.6.1

type AKSServiceResponseResponseAutoScalerOutput struct{ *pulumi.OutputState }

The auto scaler properties.

func (AKSServiceResponseResponseAutoScalerOutput) AutoscaleEnabled added in v0.6.1

Option to enable/disable auto scaling.

func (AKSServiceResponseResponseAutoScalerOutput) ElementType added in v0.6.1

func (AKSServiceResponseResponseAutoScalerOutput) MaxReplicas added in v0.6.1

The maximum number of replicas in the cluster.

func (AKSServiceResponseResponseAutoScalerOutput) MinReplicas added in v0.6.1

The minimum number of replicas to scale down to.

func (AKSServiceResponseResponseAutoScalerOutput) RefreshPeriodInSeconds added in v0.6.1

The amount of seconds to wait between auto scale updates.

func (AKSServiceResponseResponseAutoScalerOutput) TargetUtilization added in v0.6.1

The target utilization percentage to use for determining whether to scale the cluster.

func (AKSServiceResponseResponseAutoScalerOutput) ToAKSServiceResponseResponseAutoScalerOutput added in v0.6.1

func (o AKSServiceResponseResponseAutoScalerOutput) ToAKSServiceResponseResponseAutoScalerOutput() AKSServiceResponseResponseAutoScalerOutput

func (AKSServiceResponseResponseAutoScalerOutput) ToAKSServiceResponseResponseAutoScalerOutputWithContext added in v0.6.1

func (o AKSServiceResponseResponseAutoScalerOutput) ToAKSServiceResponseResponseAutoScalerOutputWithContext(ctx context.Context) AKSServiceResponseResponseAutoScalerOutput

func (AKSServiceResponseResponseAutoScalerOutput) ToAKSServiceResponseResponseAutoScalerPtrOutput added in v0.6.1

func (o AKSServiceResponseResponseAutoScalerOutput) ToAKSServiceResponseResponseAutoScalerPtrOutput() AKSServiceResponseResponseAutoScalerPtrOutput

func (AKSServiceResponseResponseAutoScalerOutput) ToAKSServiceResponseResponseAutoScalerPtrOutputWithContext added in v0.6.1

func (o AKSServiceResponseResponseAutoScalerOutput) ToAKSServiceResponseResponseAutoScalerPtrOutputWithContext(ctx context.Context) AKSServiceResponseResponseAutoScalerPtrOutput

type AKSServiceResponseResponseAutoScalerPtrInput added in v0.6.1

type AKSServiceResponseResponseAutoScalerPtrInput interface {
	pulumi.Input

	ToAKSServiceResponseResponseAutoScalerPtrOutput() AKSServiceResponseResponseAutoScalerPtrOutput
	ToAKSServiceResponseResponseAutoScalerPtrOutputWithContext(context.Context) AKSServiceResponseResponseAutoScalerPtrOutput
}

AKSServiceResponseResponseAutoScalerPtrInput is an input type that accepts AKSServiceResponseResponseAutoScalerArgs, AKSServiceResponseResponseAutoScalerPtr and AKSServiceResponseResponseAutoScalerPtrOutput values. You can construct a concrete instance of `AKSServiceResponseResponseAutoScalerPtrInput` via:

        AKSServiceResponseResponseAutoScalerArgs{...}

or:

        nil

type AKSServiceResponseResponseAutoScalerPtrOutput added in v0.6.1

type AKSServiceResponseResponseAutoScalerPtrOutput struct{ *pulumi.OutputState }

func (AKSServiceResponseResponseAutoScalerPtrOutput) AutoscaleEnabled added in v0.6.1

Option to enable/disable auto scaling.

func (AKSServiceResponseResponseAutoScalerPtrOutput) Elem added in v0.6.1

func (AKSServiceResponseResponseAutoScalerPtrOutput) ElementType added in v0.6.1

func (AKSServiceResponseResponseAutoScalerPtrOutput) MaxReplicas added in v0.6.1

The maximum number of replicas in the cluster.

func (AKSServiceResponseResponseAutoScalerPtrOutput) MinReplicas added in v0.6.1

The minimum number of replicas to scale down to.

func (AKSServiceResponseResponseAutoScalerPtrOutput) RefreshPeriodInSeconds added in v0.6.1

The amount of seconds to wait between auto scale updates.

func (AKSServiceResponseResponseAutoScalerPtrOutput) TargetUtilization added in v0.6.1

The target utilization percentage to use for determining whether to scale the cluster.

func (AKSServiceResponseResponseAutoScalerPtrOutput) ToAKSServiceResponseResponseAutoScalerPtrOutput added in v0.6.1

func (o AKSServiceResponseResponseAutoScalerPtrOutput) ToAKSServiceResponseResponseAutoScalerPtrOutput() AKSServiceResponseResponseAutoScalerPtrOutput

func (AKSServiceResponseResponseAutoScalerPtrOutput) ToAKSServiceResponseResponseAutoScalerPtrOutputWithContext added in v0.6.1

func (o AKSServiceResponseResponseAutoScalerPtrOutput) ToAKSServiceResponseResponseAutoScalerPtrOutputWithContext(ctx context.Context) AKSServiceResponseResponseAutoScalerPtrOutput

type AKSServiceResponseResponseDataCollection added in v0.6.1

type AKSServiceResponseResponseDataCollection struct {
	// Option for enabling/disabling Event Hub.
	EventHubEnabled *bool `pulumi:"eventHubEnabled"`
	// Option for enabling/disabling storage.
	StorageEnabled *bool `pulumi:"storageEnabled"`
}

Details of the data collection options specified.

type AKSServiceResponseResponseDataCollectionArgs added in v0.6.1

type AKSServiceResponseResponseDataCollectionArgs struct {
	// Option for enabling/disabling Event Hub.
	EventHubEnabled pulumi.BoolPtrInput `pulumi:"eventHubEnabled"`
	// Option for enabling/disabling storage.
	StorageEnabled pulumi.BoolPtrInput `pulumi:"storageEnabled"`
}

Details of the data collection options specified.

func (AKSServiceResponseResponseDataCollectionArgs) ElementType added in v0.6.1

func (AKSServiceResponseResponseDataCollectionArgs) ToAKSServiceResponseResponseDataCollectionOutput added in v0.6.1

func (i AKSServiceResponseResponseDataCollectionArgs) ToAKSServiceResponseResponseDataCollectionOutput() AKSServiceResponseResponseDataCollectionOutput

func (AKSServiceResponseResponseDataCollectionArgs) ToAKSServiceResponseResponseDataCollectionOutputWithContext added in v0.6.1

func (i AKSServiceResponseResponseDataCollectionArgs) ToAKSServiceResponseResponseDataCollectionOutputWithContext(ctx context.Context) AKSServiceResponseResponseDataCollectionOutput

func (AKSServiceResponseResponseDataCollectionArgs) ToAKSServiceResponseResponseDataCollectionPtrOutput added in v0.6.1

func (i AKSServiceResponseResponseDataCollectionArgs) ToAKSServiceResponseResponseDataCollectionPtrOutput() AKSServiceResponseResponseDataCollectionPtrOutput

func (AKSServiceResponseResponseDataCollectionArgs) ToAKSServiceResponseResponseDataCollectionPtrOutputWithContext added in v0.6.1

func (i AKSServiceResponseResponseDataCollectionArgs) ToAKSServiceResponseResponseDataCollectionPtrOutputWithContext(ctx context.Context) AKSServiceResponseResponseDataCollectionPtrOutput

type AKSServiceResponseResponseDataCollectionInput added in v0.6.1

type AKSServiceResponseResponseDataCollectionInput interface {
	pulumi.Input

	ToAKSServiceResponseResponseDataCollectionOutput() AKSServiceResponseResponseDataCollectionOutput
	ToAKSServiceResponseResponseDataCollectionOutputWithContext(context.Context) AKSServiceResponseResponseDataCollectionOutput
}

AKSServiceResponseResponseDataCollectionInput is an input type that accepts AKSServiceResponseResponseDataCollectionArgs and AKSServiceResponseResponseDataCollectionOutput values. You can construct a concrete instance of `AKSServiceResponseResponseDataCollectionInput` via:

AKSServiceResponseResponseDataCollectionArgs{...}

type AKSServiceResponseResponseDataCollectionOutput added in v0.6.1

type AKSServiceResponseResponseDataCollectionOutput struct{ *pulumi.OutputState }

Details of the data collection options specified.

func (AKSServiceResponseResponseDataCollectionOutput) ElementType added in v0.6.1

func (AKSServiceResponseResponseDataCollectionOutput) EventHubEnabled added in v0.6.1

Option for enabling/disabling Event Hub.

func (AKSServiceResponseResponseDataCollectionOutput) StorageEnabled added in v0.6.1

Option for enabling/disabling storage.

func (AKSServiceResponseResponseDataCollectionOutput) ToAKSServiceResponseResponseDataCollectionOutput added in v0.6.1

func (o AKSServiceResponseResponseDataCollectionOutput) ToAKSServiceResponseResponseDataCollectionOutput() AKSServiceResponseResponseDataCollectionOutput

func (AKSServiceResponseResponseDataCollectionOutput) ToAKSServiceResponseResponseDataCollectionOutputWithContext added in v0.6.1

func (o AKSServiceResponseResponseDataCollectionOutput) ToAKSServiceResponseResponseDataCollectionOutputWithContext(ctx context.Context) AKSServiceResponseResponseDataCollectionOutput

func (AKSServiceResponseResponseDataCollectionOutput) ToAKSServiceResponseResponseDataCollectionPtrOutput added in v0.6.1

func (o AKSServiceResponseResponseDataCollectionOutput) ToAKSServiceResponseResponseDataCollectionPtrOutput() AKSServiceResponseResponseDataCollectionPtrOutput

func (AKSServiceResponseResponseDataCollectionOutput) ToAKSServiceResponseResponseDataCollectionPtrOutputWithContext added in v0.6.1

func (o AKSServiceResponseResponseDataCollectionOutput) ToAKSServiceResponseResponseDataCollectionPtrOutputWithContext(ctx context.Context) AKSServiceResponseResponseDataCollectionPtrOutput

type AKSServiceResponseResponseDataCollectionPtrInput added in v0.6.1

type AKSServiceResponseResponseDataCollectionPtrInput interface {
	pulumi.Input

	ToAKSServiceResponseResponseDataCollectionPtrOutput() AKSServiceResponseResponseDataCollectionPtrOutput
	ToAKSServiceResponseResponseDataCollectionPtrOutputWithContext(context.Context) AKSServiceResponseResponseDataCollectionPtrOutput
}

AKSServiceResponseResponseDataCollectionPtrInput is an input type that accepts AKSServiceResponseResponseDataCollectionArgs, AKSServiceResponseResponseDataCollectionPtr and AKSServiceResponseResponseDataCollectionPtrOutput values. You can construct a concrete instance of `AKSServiceResponseResponseDataCollectionPtrInput` via:

        AKSServiceResponseResponseDataCollectionArgs{...}

or:

        nil

type AKSServiceResponseResponseDataCollectionPtrOutput added in v0.6.1

type AKSServiceResponseResponseDataCollectionPtrOutput struct{ *pulumi.OutputState }

func (AKSServiceResponseResponseDataCollectionPtrOutput) Elem added in v0.6.1

func (AKSServiceResponseResponseDataCollectionPtrOutput) ElementType added in v0.6.1

func (AKSServiceResponseResponseDataCollectionPtrOutput) EventHubEnabled added in v0.6.1

Option for enabling/disabling Event Hub.

func (AKSServiceResponseResponseDataCollectionPtrOutput) StorageEnabled added in v0.6.1

Option for enabling/disabling storage.

func (AKSServiceResponseResponseDataCollectionPtrOutput) ToAKSServiceResponseResponseDataCollectionPtrOutput added in v0.6.1

func (o AKSServiceResponseResponseDataCollectionPtrOutput) ToAKSServiceResponseResponseDataCollectionPtrOutput() AKSServiceResponseResponseDataCollectionPtrOutput

func (AKSServiceResponseResponseDataCollectionPtrOutput) ToAKSServiceResponseResponseDataCollectionPtrOutputWithContext added in v0.6.1

func (o AKSServiceResponseResponseDataCollectionPtrOutput) ToAKSServiceResponseResponseDataCollectionPtrOutputWithContext(ctx context.Context) AKSServiceResponseResponseDataCollectionPtrOutput

type AKSServiceResponseResponseDeploymentStatus added in v0.6.1

type AKSServiceResponseResponseDeploymentStatus struct {
	// The number of available replicas.
	AvailableReplicas *int `pulumi:"availableReplicas"`
	// The desired number of replicas.
	DesiredReplicas *int `pulumi:"desiredReplicas"`
	// The error details.
	Error *AKSReplicaStatusResponseError `pulumi:"error"`
	// The number of updated replicas.
	UpdatedReplicas *int `pulumi:"updatedReplicas"`
}

The deployment status.

type AKSServiceResponseResponseDeploymentStatusArgs added in v0.6.1

type AKSServiceResponseResponseDeploymentStatusArgs struct {
	// The number of available replicas.
	AvailableReplicas pulumi.IntPtrInput `pulumi:"availableReplicas"`
	// The desired number of replicas.
	DesiredReplicas pulumi.IntPtrInput `pulumi:"desiredReplicas"`
	// The error details.
	Error AKSReplicaStatusResponseErrorPtrInput `pulumi:"error"`
	// The number of updated replicas.
	UpdatedReplicas pulumi.IntPtrInput `pulumi:"updatedReplicas"`
}

The deployment status.

func (AKSServiceResponseResponseDeploymentStatusArgs) ElementType added in v0.6.1

func (AKSServiceResponseResponseDeploymentStatusArgs) ToAKSServiceResponseResponseDeploymentStatusOutput added in v0.6.1

func (i AKSServiceResponseResponseDeploymentStatusArgs) ToAKSServiceResponseResponseDeploymentStatusOutput() AKSServiceResponseResponseDeploymentStatusOutput

func (AKSServiceResponseResponseDeploymentStatusArgs) ToAKSServiceResponseResponseDeploymentStatusOutputWithContext added in v0.6.1

func (i AKSServiceResponseResponseDeploymentStatusArgs) ToAKSServiceResponseResponseDeploymentStatusOutputWithContext(ctx context.Context) AKSServiceResponseResponseDeploymentStatusOutput

type AKSServiceResponseResponseDeploymentStatusInput added in v0.6.1

type AKSServiceResponseResponseDeploymentStatusInput interface {
	pulumi.Input

	ToAKSServiceResponseResponseDeploymentStatusOutput() AKSServiceResponseResponseDeploymentStatusOutput
	ToAKSServiceResponseResponseDeploymentStatusOutputWithContext(context.Context) AKSServiceResponseResponseDeploymentStatusOutput
}

AKSServiceResponseResponseDeploymentStatusInput is an input type that accepts AKSServiceResponseResponseDeploymentStatusArgs and AKSServiceResponseResponseDeploymentStatusOutput values. You can construct a concrete instance of `AKSServiceResponseResponseDeploymentStatusInput` via:

AKSServiceResponseResponseDeploymentStatusArgs{...}

type AKSServiceResponseResponseDeploymentStatusOutput added in v0.6.1

type AKSServiceResponseResponseDeploymentStatusOutput struct{ *pulumi.OutputState }

The deployment status.

func (AKSServiceResponseResponseDeploymentStatusOutput) AvailableReplicas added in v0.6.1

The number of available replicas.

func (AKSServiceResponseResponseDeploymentStatusOutput) DesiredReplicas added in v0.6.1

The desired number of replicas.

func (AKSServiceResponseResponseDeploymentStatusOutput) ElementType added in v0.6.1

func (AKSServiceResponseResponseDeploymentStatusOutput) Error added in v0.6.1

The error details.

func (AKSServiceResponseResponseDeploymentStatusOutput) ToAKSServiceResponseResponseDeploymentStatusOutput added in v0.6.1

func (o AKSServiceResponseResponseDeploymentStatusOutput) ToAKSServiceResponseResponseDeploymentStatusOutput() AKSServiceResponseResponseDeploymentStatusOutput

func (AKSServiceResponseResponseDeploymentStatusOutput) ToAKSServiceResponseResponseDeploymentStatusOutputWithContext added in v0.6.1

func (o AKSServiceResponseResponseDeploymentStatusOutput) ToAKSServiceResponseResponseDeploymentStatusOutputWithContext(ctx context.Context) AKSServiceResponseResponseDeploymentStatusOutput

func (AKSServiceResponseResponseDeploymentStatusOutput) UpdatedReplicas added in v0.6.1

The number of updated replicas.

type AKSServiceResponseResponseEnvironmentImageRequest added in v0.6.1

type AKSServiceResponseResponseEnvironmentImageRequest struct {
	// The list of assets.
	Assets []ImageAssetResponse `pulumi:"assets"`
	// The name of the driver file.
	DriverProgram *string `pulumi:"driverProgram"`
	// The details of the AZURE ML environment.
	Environment *EnvironmentImageResponseResponseEnvironment `pulumi:"environment"`
	// The unique identifying details of the AZURE ML environment.
	EnvironmentReference *EnvironmentImageResponseResponseEnvironmentReference `pulumi:"environmentReference"`
	// The list of model Ids.
	ModelIds []string `pulumi:"modelIds"`
	// The list of models.
	Models []ModelResponse `pulumi:"models"`
}

The Environment, models and assets used for inferencing.

type AKSServiceResponseResponseEnvironmentImageRequestArgs added in v0.6.1

type AKSServiceResponseResponseEnvironmentImageRequestArgs struct {
	// The list of assets.
	Assets ImageAssetResponseArrayInput `pulumi:"assets"`
	// The name of the driver file.
	DriverProgram pulumi.StringPtrInput `pulumi:"driverProgram"`
	// The details of the AZURE ML environment.
	Environment EnvironmentImageResponseResponseEnvironmentPtrInput `pulumi:"environment"`
	// The unique identifying details of the AZURE ML environment.
	EnvironmentReference EnvironmentImageResponseResponseEnvironmentReferencePtrInput `pulumi:"environmentReference"`
	// The list of model Ids.
	ModelIds pulumi.StringArrayInput `pulumi:"modelIds"`
	// The list of models.
	Models ModelResponseArrayInput `pulumi:"models"`
}

The Environment, models and assets used for inferencing.

func (AKSServiceResponseResponseEnvironmentImageRequestArgs) ElementType added in v0.6.1

func (AKSServiceResponseResponseEnvironmentImageRequestArgs) ToAKSServiceResponseResponseEnvironmentImageRequestOutput added in v0.6.1

func (i AKSServiceResponseResponseEnvironmentImageRequestArgs) ToAKSServiceResponseResponseEnvironmentImageRequestOutput() AKSServiceResponseResponseEnvironmentImageRequestOutput

func (AKSServiceResponseResponseEnvironmentImageRequestArgs) ToAKSServiceResponseResponseEnvironmentImageRequestOutputWithContext added in v0.6.1

func (i AKSServiceResponseResponseEnvironmentImageRequestArgs) ToAKSServiceResponseResponseEnvironmentImageRequestOutputWithContext(ctx context.Context) AKSServiceResponseResponseEnvironmentImageRequestOutput

func (AKSServiceResponseResponseEnvironmentImageRequestArgs) ToAKSServiceResponseResponseEnvironmentImageRequestPtrOutput added in v0.6.1

func (i AKSServiceResponseResponseEnvironmentImageRequestArgs) ToAKSServiceResponseResponseEnvironmentImageRequestPtrOutput() AKSServiceResponseResponseEnvironmentImageRequestPtrOutput

func (AKSServiceResponseResponseEnvironmentImageRequestArgs) ToAKSServiceResponseResponseEnvironmentImageRequestPtrOutputWithContext added in v0.6.1

func (i AKSServiceResponseResponseEnvironmentImageRequestArgs) ToAKSServiceResponseResponseEnvironmentImageRequestPtrOutputWithContext(ctx context.Context) AKSServiceResponseResponseEnvironmentImageRequestPtrOutput

type AKSServiceResponseResponseEnvironmentImageRequestInput added in v0.6.1

type AKSServiceResponseResponseEnvironmentImageRequestInput interface {
	pulumi.Input

	ToAKSServiceResponseResponseEnvironmentImageRequestOutput() AKSServiceResponseResponseEnvironmentImageRequestOutput
	ToAKSServiceResponseResponseEnvironmentImageRequestOutputWithContext(context.Context) AKSServiceResponseResponseEnvironmentImageRequestOutput
}

AKSServiceResponseResponseEnvironmentImageRequestInput is an input type that accepts AKSServiceResponseResponseEnvironmentImageRequestArgs and AKSServiceResponseResponseEnvironmentImageRequestOutput values. You can construct a concrete instance of `AKSServiceResponseResponseEnvironmentImageRequestInput` via:

AKSServiceResponseResponseEnvironmentImageRequestArgs{...}

type AKSServiceResponseResponseEnvironmentImageRequestOutput added in v0.6.1

type AKSServiceResponseResponseEnvironmentImageRequestOutput struct{ *pulumi.OutputState }

The Environment, models and assets used for inferencing.

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) Assets added in v0.6.1

The list of assets.

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) DriverProgram added in v0.6.1

The name of the driver file.

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) ElementType added in v0.6.1

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) Environment added in v0.6.1

The details of the AZURE ML environment.

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) EnvironmentReference added in v0.6.1

The unique identifying details of the AZURE ML environment.

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) ModelIds added in v0.6.1

The list of model Ids.

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) Models added in v0.6.1

The list of models.

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) ToAKSServiceResponseResponseEnvironmentImageRequestOutput added in v0.6.1

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) ToAKSServiceResponseResponseEnvironmentImageRequestOutputWithContext added in v0.6.1

func (o AKSServiceResponseResponseEnvironmentImageRequestOutput) ToAKSServiceResponseResponseEnvironmentImageRequestOutputWithContext(ctx context.Context) AKSServiceResponseResponseEnvironmentImageRequestOutput

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) ToAKSServiceResponseResponseEnvironmentImageRequestPtrOutput added in v0.6.1

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) ToAKSServiceResponseResponseEnvironmentImageRequestPtrOutputWithContext added in v0.6.1

func (o AKSServiceResponseResponseEnvironmentImageRequestOutput) ToAKSServiceResponseResponseEnvironmentImageRequestPtrOutputWithContext(ctx context.Context) AKSServiceResponseResponseEnvironmentImageRequestPtrOutput

type AKSServiceResponseResponseEnvironmentImageRequestPtrInput added in v0.6.1

type AKSServiceResponseResponseEnvironmentImageRequestPtrInput interface {
	pulumi.Input

	ToAKSServiceResponseResponseEnvironmentImageRequestPtrOutput() AKSServiceResponseResponseEnvironmentImageRequestPtrOutput
	ToAKSServiceResponseResponseEnvironmentImageRequestPtrOutputWithContext(context.Context) AKSServiceResponseResponseEnvironmentImageRequestPtrOutput
}

AKSServiceResponseResponseEnvironmentImageRequestPtrInput is an input type that accepts AKSServiceResponseResponseEnvironmentImageRequestArgs, AKSServiceResponseResponseEnvironmentImageRequestPtr and AKSServiceResponseResponseEnvironmentImageRequestPtrOutput values. You can construct a concrete instance of `AKSServiceResponseResponseEnvironmentImageRequestPtrInput` via:

        AKSServiceResponseResponseEnvironmentImageRequestArgs{...}

or:

        nil

type AKSServiceResponseResponseEnvironmentImageRequestPtrOutput added in v0.6.1

type AKSServiceResponseResponseEnvironmentImageRequestPtrOutput struct{ *pulumi.OutputState }

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) Assets added in v0.6.1

The list of assets.

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) DriverProgram added in v0.6.1

The name of the driver file.

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) Elem added in v0.6.1

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) ElementType added in v0.6.1

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) Environment added in v0.6.1

The details of the AZURE ML environment.

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) EnvironmentReference added in v0.6.1

The unique identifying details of the AZURE ML environment.

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) ModelIds added in v0.6.1

The list of model Ids.

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) Models added in v0.6.1

The list of models.

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) ToAKSServiceResponseResponseEnvironmentImageRequestPtrOutput added in v0.6.1

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) ToAKSServiceResponseResponseEnvironmentImageRequestPtrOutputWithContext added in v0.6.1

func (o AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) ToAKSServiceResponseResponseEnvironmentImageRequestPtrOutputWithContext(ctx context.Context) AKSServiceResponseResponseEnvironmentImageRequestPtrOutput

type AKSServiceResponseResponseInput added in v0.6.1

type AKSServiceResponseResponseInput interface {
	pulumi.Input

	ToAKSServiceResponseResponseOutput() AKSServiceResponseResponseOutput
	ToAKSServiceResponseResponseOutputWithContext(context.Context) AKSServiceResponseResponseOutput
}

AKSServiceResponseResponseInput is an input type that accepts AKSServiceResponseResponseArgs and AKSServiceResponseResponseOutput values. You can construct a concrete instance of `AKSServiceResponseResponseInput` via:

AKSServiceResponseResponseArgs{...}

type AKSServiceResponseResponseLivenessProbeRequirements added in v0.6.1

type AKSServiceResponseResponseLivenessProbeRequirements struct {
	// The number of failures to allow before returning an unhealthy status.
	FailureThreshold *int `pulumi:"failureThreshold"`
	// The delay before the first probe in seconds.
	InitialDelaySeconds *int `pulumi:"initialDelaySeconds"`
	// The length of time between probes in seconds.
	PeriodSeconds *int `pulumi:"periodSeconds"`
	// The number of successful probes before returning a healthy status.
	SuccessThreshold *int `pulumi:"successThreshold"`
	// The probe timeout in seconds.
	TimeoutSeconds *int `pulumi:"timeoutSeconds"`
}

The liveness probe requirements.

type AKSServiceResponseResponseLivenessProbeRequirementsArgs added in v0.6.1

type AKSServiceResponseResponseLivenessProbeRequirementsArgs struct {
	// The number of failures to allow before returning an unhealthy status.
	FailureThreshold pulumi.IntPtrInput `pulumi:"failureThreshold"`
	// The delay before the first probe in seconds.
	InitialDelaySeconds pulumi.IntPtrInput `pulumi:"initialDelaySeconds"`
	// The length of time between probes in seconds.
	PeriodSeconds pulumi.IntPtrInput `pulumi:"periodSeconds"`
	// The number of successful probes before returning a healthy status.
	SuccessThreshold pulumi.IntPtrInput `pulumi:"successThreshold"`
	// The probe timeout in seconds.
	TimeoutSeconds pulumi.IntPtrInput `pulumi:"timeoutSeconds"`
}

The liveness probe requirements.

func (AKSServiceResponseResponseLivenessProbeRequirementsArgs) ElementType added in v0.6.1

func (AKSServiceResponseResponseLivenessProbeRequirementsArgs) ToAKSServiceResponseResponseLivenessProbeRequirementsOutput added in v0.6.1

func (AKSServiceResponseResponseLivenessProbeRequirementsArgs) ToAKSServiceResponseResponseLivenessProbeRequirementsOutputWithContext added in v0.6.1

func (i AKSServiceResponseResponseLivenessProbeRequirementsArgs) ToAKSServiceResponseResponseLivenessProbeRequirementsOutputWithContext(ctx context.Context) AKSServiceResponseResponseLivenessProbeRequirementsOutput

func (AKSServiceResponseResponseLivenessProbeRequirementsArgs) ToAKSServiceResponseResponseLivenessProbeRequirementsPtrOutput added in v0.6.1

func (i AKSServiceResponseResponseLivenessProbeRequirementsArgs) ToAKSServiceResponseResponseLivenessProbeRequirementsPtrOutput() AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput

func (AKSServiceResponseResponseLivenessProbeRequirementsArgs) ToAKSServiceResponseResponseLivenessProbeRequirementsPtrOutputWithContext added in v0.6.1

func (i AKSServiceResponseResponseLivenessProbeRequirementsArgs) ToAKSServiceResponseResponseLivenessProbeRequirementsPtrOutputWithContext(ctx context.Context) AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput

type AKSServiceResponseResponseLivenessProbeRequirementsInput added in v0.6.1

type AKSServiceResponseResponseLivenessProbeRequirementsInput interface {
	pulumi.Input

	ToAKSServiceResponseResponseLivenessProbeRequirementsOutput() AKSServiceResponseResponseLivenessProbeRequirementsOutput
	ToAKSServiceResponseResponseLivenessProbeRequirementsOutputWithContext(context.Context) AKSServiceResponseResponseLivenessProbeRequirementsOutput
}

AKSServiceResponseResponseLivenessProbeRequirementsInput is an input type that accepts AKSServiceResponseResponseLivenessProbeRequirementsArgs and AKSServiceResponseResponseLivenessProbeRequirementsOutput values. You can construct a concrete instance of `AKSServiceResponseResponseLivenessProbeRequirementsInput` via:

AKSServiceResponseResponseLivenessProbeRequirementsArgs{...}

type AKSServiceResponseResponseLivenessProbeRequirementsOutput added in v0.6.1

type AKSServiceResponseResponseLivenessProbeRequirementsOutput struct{ *pulumi.OutputState }

The liveness probe requirements.

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) ElementType added in v0.6.1

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) FailureThreshold added in v0.6.1

The number of failures to allow before returning an unhealthy status.

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) InitialDelaySeconds added in v0.6.1

The delay before the first probe in seconds.

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) PeriodSeconds added in v0.6.1

The length of time between probes in seconds.

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) SuccessThreshold added in v0.6.1

The number of successful probes before returning a healthy status.

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) TimeoutSeconds added in v0.6.1

The probe timeout in seconds.

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) ToAKSServiceResponseResponseLivenessProbeRequirementsOutput added in v0.6.1

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) ToAKSServiceResponseResponseLivenessProbeRequirementsOutputWithContext added in v0.6.1

func (o AKSServiceResponseResponseLivenessProbeRequirementsOutput) ToAKSServiceResponseResponseLivenessProbeRequirementsOutputWithContext(ctx context.Context) AKSServiceResponseResponseLivenessProbeRequirementsOutput

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) ToAKSServiceResponseResponseLivenessProbeRequirementsPtrOutput added in v0.6.1

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) ToAKSServiceResponseResponseLivenessProbeRequirementsPtrOutputWithContext added in v0.6.1

func (o AKSServiceResponseResponseLivenessProbeRequirementsOutput) ToAKSServiceResponseResponseLivenessProbeRequirementsPtrOutputWithContext(ctx context.Context) AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput

type AKSServiceResponseResponseLivenessProbeRequirementsPtrInput added in v0.6.1

type AKSServiceResponseResponseLivenessProbeRequirementsPtrInput interface {
	pulumi.Input

	ToAKSServiceResponseResponseLivenessProbeRequirementsPtrOutput() AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput
	ToAKSServiceResponseResponseLivenessProbeRequirementsPtrOutputWithContext(context.Context) AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput
}

AKSServiceResponseResponseLivenessProbeRequirementsPtrInput is an input type that accepts AKSServiceResponseResponseLivenessProbeRequirementsArgs, AKSServiceResponseResponseLivenessProbeRequirementsPtr and AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput values. You can construct a concrete instance of `AKSServiceResponseResponseLivenessProbeRequirementsPtrInput` via:

        AKSServiceResponseResponseLivenessProbeRequirementsArgs{...}

or:

        nil

type AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput added in v0.6.1

type AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput struct{ *pulumi.OutputState }

func (AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) Elem added in v0.6.1

func (AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) ElementType added in v0.6.1

func (AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) FailureThreshold added in v0.6.1

The number of failures to allow before returning an unhealthy status.

func (AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) InitialDelaySeconds added in v0.6.1

The delay before the first probe in seconds.

func (AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) PeriodSeconds added in v0.6.1

The length of time between probes in seconds.

func (AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) SuccessThreshold added in v0.6.1

The number of successful probes before returning a healthy status.

func (AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) TimeoutSeconds added in v0.6.1

The probe timeout in seconds.

func (AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) ToAKSServiceResponseResponseLivenessProbeRequirementsPtrOutput added in v0.6.1

func (AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) ToAKSServiceResponseResponseLivenessProbeRequirementsPtrOutputWithContext added in v0.6.1

func (o AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) ToAKSServiceResponseResponseLivenessProbeRequirementsPtrOutputWithContext(ctx context.Context) AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput

type AKSServiceResponseResponseOutput added in v0.6.1

type AKSServiceResponseResponseOutput struct{ *pulumi.OutputState }

The response for an AKS service.

func (AKSServiceResponseResponseOutput) AadAuthEnabled added in v0.6.1

Whether or not AAD authentication is enabled.

func (AKSServiceResponseResponseOutput) AppInsightsEnabled added in v0.6.1

func (o AKSServiceResponseResponseOutput) AppInsightsEnabled() pulumi.BoolPtrOutput

Whether or not Application Insights is enabled.

func (AKSServiceResponseResponseOutput) AuthEnabled added in v0.6.1

Whether or not authentication is enabled.

func (AKSServiceResponseResponseOutput) AutoScaler added in v0.6.1

The auto scaler properties.

func (AKSServiceResponseResponseOutput) ComputeName added in v0.6.1

The name of the compute resource.

func (AKSServiceResponseResponseOutput) ComputeType added in v0.6.1

The compute environment type for the service. Expected value is 'Custom'.

func (AKSServiceResponseResponseOutput) ContainerResourceRequirements added in v0.6.1

The container resource requirements.

func (AKSServiceResponseResponseOutput) DataCollection added in v0.6.1

Details of the data collection options specified.

func (AKSServiceResponseResponseOutput) DeploymentStatus added in v0.6.1

The deployment status.

func (AKSServiceResponseResponseOutput) DeploymentType added in v0.6.1

The deployment type for the service.

func (AKSServiceResponseResponseOutput) Description added in v0.6.1

The service description.

func (AKSServiceResponseResponseOutput) ElementType added in v0.6.1

func (AKSServiceResponseResponseOutput) EnvironmentImageRequest added in v0.6.1

The Environment, models and assets used for inferencing.

func (AKSServiceResponseResponseOutput) Error added in v0.6.1

The error details.

func (AKSServiceResponseResponseOutput) IsDefault added in v0.6.1

Is this the default variant.

func (AKSServiceResponseResponseOutput) KvTags added in v0.6.1

The service tag dictionary. Tags are mutable.

func (AKSServiceResponseResponseOutput) LivenessProbeRequirements added in v0.6.1

The liveness probe requirements.

func (AKSServiceResponseResponseOutput) MaxConcurrentRequestsPerContainer added in v0.6.1

func (o AKSServiceResponseResponseOutput) MaxConcurrentRequestsPerContainer() pulumi.IntPtrOutput

The maximum number of concurrent requests per container.

func (AKSServiceResponseResponseOutput) MaxQueueWaitMs added in v0.6.1

Maximum time a request will wait in the queue (in milliseconds). After this time, the service will return 503 (Service Unavailable)

func (AKSServiceResponseResponseOutput) ModelConfigMap added in v0.6.1

Details on the models and configurations.

func (AKSServiceResponseResponseOutput) Models added in v0.6.1

The list of models.

func (AKSServiceResponseResponseOutput) Namespace added in v0.6.1

The Kubernetes namespace of the deployment.

func (AKSServiceResponseResponseOutput) NumReplicas added in v0.6.1

The number of replicas on the cluster.

func (AKSServiceResponseResponseOutput) Properties added in v0.6.1

The service property dictionary. Properties are immutable.

func (AKSServiceResponseResponseOutput) ScoringTimeoutMs added in v0.6.1

The scoring timeout in milliseconds.

func (AKSServiceResponseResponseOutput) ScoringUri added in v0.6.1

The Uri for sending scoring requests.

func (AKSServiceResponseResponseOutput) State added in v0.6.1

The current state of the service.

func (AKSServiceResponseResponseOutput) SwaggerUri added in v0.6.1

The Uri for sending swagger requests.

func (AKSServiceResponseResponseOutput) ToAKSServiceResponseResponseOutput added in v0.6.1

func (o AKSServiceResponseResponseOutput) ToAKSServiceResponseResponseOutput() AKSServiceResponseResponseOutput

func (AKSServiceResponseResponseOutput) ToAKSServiceResponseResponseOutputWithContext added in v0.6.1

func (o AKSServiceResponseResponseOutput) ToAKSServiceResponseResponseOutputWithContext(ctx context.Context) AKSServiceResponseResponseOutput

func (AKSServiceResponseResponseOutput) TrafficPercentile added in v0.6.1

The amount of traffic variant receives.

func (AKSServiceResponseResponseOutput) Type added in v0.6.1

The type of the variant.

type AKSVariantResponseResponse added in v0.6.1

type AKSVariantResponseResponse struct {
	// The compute environment type for the service.
	// Expected value is 'Custom'.
	ComputeType string `pulumi:"computeType"`
	// The deployment type for the service.
	DeploymentType *string `pulumi:"deploymentType"`
	// The service description.
	Description *string `pulumi:"description"`
	// The error details.
	Error ServiceResponseBaseResponseError `pulumi:"error"`
	// Is this the default variant.
	IsDefault *bool `pulumi:"isDefault"`
	// The service tag dictionary. Tags are mutable.
	KvTags map[string]string `pulumi:"kvTags"`
	// The service property dictionary. Properties are immutable.
	Properties map[string]string `pulumi:"properties"`
	// The current state of the service.
	State string `pulumi:"state"`
	// The amount of traffic variant receives.
	TrafficPercentile *float64 `pulumi:"trafficPercentile"`
	// The type of the variant.
	Type *string `pulumi:"type"`
}

The response for an AKS variant.

type AKSVariantResponseResponseArgs added in v0.6.1

type AKSVariantResponseResponseArgs struct {
	// The compute environment type for the service.
	// Expected value is 'Custom'.
	ComputeType pulumi.StringInput `pulumi:"computeType"`
	// The deployment type for the service.
	DeploymentType pulumi.StringPtrInput `pulumi:"deploymentType"`
	// The service description.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The error details.
	Error ServiceResponseBaseResponseErrorInput `pulumi:"error"`
	// Is this the default variant.
	IsDefault pulumi.BoolPtrInput `pulumi:"isDefault"`
	// The service tag dictionary. Tags are mutable.
	KvTags pulumi.StringMapInput `pulumi:"kvTags"`
	// The service property dictionary. Properties are immutable.
	Properties pulumi.StringMapInput `pulumi:"properties"`
	// The current state of the service.
	State pulumi.StringInput `pulumi:"state"`
	// The amount of traffic variant receives.
	TrafficPercentile pulumi.Float64PtrInput `pulumi:"trafficPercentile"`
	// The type of the variant.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

The response for an AKS variant.

func (AKSVariantResponseResponseArgs) ElementType added in v0.6.1

func (AKSVariantResponseResponseArgs) ToAKSVariantResponseResponseOutput added in v0.6.1

func (i AKSVariantResponseResponseArgs) ToAKSVariantResponseResponseOutput() AKSVariantResponseResponseOutput

func (AKSVariantResponseResponseArgs) ToAKSVariantResponseResponseOutputWithContext added in v0.6.1

func (i AKSVariantResponseResponseArgs) ToAKSVariantResponseResponseOutputWithContext(ctx context.Context) AKSVariantResponseResponseOutput

type AKSVariantResponseResponseInput added in v0.6.1

type AKSVariantResponseResponseInput interface {
	pulumi.Input

	ToAKSVariantResponseResponseOutput() AKSVariantResponseResponseOutput
	ToAKSVariantResponseResponseOutputWithContext(context.Context) AKSVariantResponseResponseOutput
}

AKSVariantResponseResponseInput is an input type that accepts AKSVariantResponseResponseArgs and AKSVariantResponseResponseOutput values. You can construct a concrete instance of `AKSVariantResponseResponseInput` via:

AKSVariantResponseResponseArgs{...}

type AKSVariantResponseResponseOutput added in v0.6.1

type AKSVariantResponseResponseOutput struct{ *pulumi.OutputState }

The response for an AKS variant.

func (AKSVariantResponseResponseOutput) ComputeType added in v0.6.1

The compute environment type for the service. Expected value is 'Custom'.

func (AKSVariantResponseResponseOutput) DeploymentType added in v0.6.1

The deployment type for the service.

func (AKSVariantResponseResponseOutput) Description added in v0.6.1

The service description.

func (AKSVariantResponseResponseOutput) ElementType added in v0.6.1

func (AKSVariantResponseResponseOutput) Error added in v0.6.1

The error details.

func (AKSVariantResponseResponseOutput) IsDefault added in v0.6.1

Is this the default variant.

func (AKSVariantResponseResponseOutput) KvTags added in v0.6.1

The service tag dictionary. Tags are mutable.

func (AKSVariantResponseResponseOutput) Properties added in v0.6.1

The service property dictionary. Properties are immutable.

func (AKSVariantResponseResponseOutput) State added in v0.6.1

The current state of the service.

func (AKSVariantResponseResponseOutput) ToAKSVariantResponseResponseOutput added in v0.6.1

func (o AKSVariantResponseResponseOutput) ToAKSVariantResponseResponseOutput() AKSVariantResponseResponseOutput

func (AKSVariantResponseResponseOutput) ToAKSVariantResponseResponseOutputWithContext added in v0.6.1

func (o AKSVariantResponseResponseOutput) ToAKSVariantResponseResponseOutputWithContext(ctx context.Context) AKSVariantResponseResponseOutput

func (AKSVariantResponseResponseOutput) TrafficPercentile added in v0.6.1

The amount of traffic variant receives.

func (AKSVariantResponseResponseOutput) Type added in v0.6.1

The type of the variant.

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 {
	// Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
	EnableNodePublicIp *bool `pulumi:"enableNodePublicIp"`
	// Network is isolated or not
	IsolatedNetwork *bool `pulumi:"isolatedNetwork"`
	// Compute OS Type
	OsType *string `pulumi:"osType"`
	// 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 image for AML Compute - windows only
	VirtualMachineImage *VirtualMachineImage `pulumi:"virtualMachineImage"`
	// Virtual Machine priority
	VmPriority *string `pulumi:"vmPriority"`
	// Virtual Machine Size
	VmSize *string `pulumi:"vmSize"`
}

AML Compute properties

type AmlComputePropertiesArgs

type AmlComputePropertiesArgs struct {
	// Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
	EnableNodePublicIp pulumi.BoolPtrInput `pulumi:"enableNodePublicIp"`
	// Network is isolated or not
	IsolatedNetwork pulumi.BoolPtrInput `pulumi:"isolatedNetwork"`
	// Compute OS Type
	OsType pulumi.StringPtrInput `pulumi:"osType"`
	// 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 image for AML Compute - windows only
	VirtualMachineImage VirtualMachineImagePtrInput `pulumi:"virtualMachineImage"`
	// 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) EnableNodePublicIp added in v0.6.1

func (o AmlComputePropertiesOutput) EnableNodePublicIp() pulumi.BoolPtrOutput

Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.

func (AmlComputePropertiesOutput) IsolatedNetwork added in v0.6.1

func (o AmlComputePropertiesOutput) IsolatedNetwork() pulumi.BoolPtrOutput

Network is isolated or not

func (AmlComputePropertiesOutput) OsType added in v0.6.1

Compute OS 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) VirtualMachineImage added in v0.6.1

Virtual Machine image for AML Compute - windows only

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) EnableNodePublicIp added in v0.6.1

func (o AmlComputePropertiesPtrOutput) EnableNodePublicIp() pulumi.BoolPtrOutput

Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.

func (AmlComputePropertiesPtrOutput) IsolatedNetwork added in v0.6.1

Network is isolated or not

func (AmlComputePropertiesPtrOutput) OsType added in v0.6.1

Compute OS Type

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) VirtualMachineImage added in v0.6.1

Virtual Machine image for AML Compute - windows only

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 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"`
	// 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 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"`
	// 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) 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) 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"`
	// Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
	EnableNodePublicIp *bool `pulumi:"enableNodePublicIp"`
	// Collection of errors encountered by various compute nodes during node setup.
	Errors []MachineLearningServiceErrorResponse `pulumi:"errors"`
	// Network is isolated or not
	IsolatedNetwork *bool `pulumi:"isolatedNetwork"`
	// Counts of various node states on the compute.
	NodeStateCounts NodeStateCountsResponse `pulumi:"nodeStateCounts"`
	// Compute OS Type
	OsType *string `pulumi:"osType"`
	// 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 image for AML Compute - windows only
	VirtualMachineImage *VirtualMachineImageResponse `pulumi:"virtualMachineImage"`
	// 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"`
	// Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
	EnableNodePublicIp pulumi.BoolPtrInput `pulumi:"enableNodePublicIp"`
	// Collection of errors encountered by various compute nodes during node setup.
	Errors MachineLearningServiceErrorResponseArrayInput `pulumi:"errors"`
	// Network is isolated or not
	IsolatedNetwork pulumi.BoolPtrInput `pulumi:"isolatedNetwork"`
	// Counts of various node states on the compute.
	NodeStateCounts NodeStateCountsResponseInput `pulumi:"nodeStateCounts"`
	// Compute OS Type
	OsType pulumi.StringPtrInput `pulumi:"osType"`
	// 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 image for AML Compute - windows only
	VirtualMachineImage VirtualMachineImageResponsePtrInput `pulumi:"virtualMachineImage"`
	// 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) EnableNodePublicIp added in v0.6.1

Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.

func (AmlComputeResponsePropertiesOutput) Errors

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

func (AmlComputeResponsePropertiesOutput) IsolatedNetwork added in v0.6.1

Network is isolated or not

func (AmlComputeResponsePropertiesOutput) NodeStateCounts

Counts of various node states on the compute.

func (AmlComputeResponsePropertiesOutput) OsType added in v0.6.1

Compute OS Type

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) VirtualMachineImage added in v0.6.1

Virtual Machine image for AML Compute - windows only

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) EnableNodePublicIp added in v0.6.1

Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.

func (AmlComputeResponsePropertiesPtrOutput) Errors

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

func (AmlComputeResponsePropertiesPtrOutput) IsolatedNetwork added in v0.6.1

Network is isolated or not

func (AmlComputeResponsePropertiesPtrOutput) NodeStateCounts

Counts of various node states on the compute.

func (AmlComputeResponsePropertiesPtrOutput) OsType added in v0.6.1

Compute OS Type

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) VirtualMachineImage added in v0.6.1

Virtual Machine image for AML Compute - windows only

func (AmlComputeResponsePropertiesPtrOutput) VmPriority

Virtual Machine priority

func (AmlComputeResponsePropertiesPtrOutput) VmSize

Virtual Machine Size

type ApplicationSharingPolicy added in v0.3.1

type ApplicationSharingPolicy pulumi.String

Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.

func (ApplicationSharingPolicy) ElementType added in v0.3.1

func (ApplicationSharingPolicy) ElementType() reflect.Type

func (ApplicationSharingPolicy) ToStringOutput added in v0.3.1

func (e ApplicationSharingPolicy) ToStringOutput() pulumi.StringOutput

func (ApplicationSharingPolicy) ToStringOutputWithContext added in v0.3.1

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

func (ApplicationSharingPolicy) ToStringPtrOutput added in v0.3.1

func (e ApplicationSharingPolicy) ToStringPtrOutput() pulumi.StringPtrOutput

func (ApplicationSharingPolicy) ToStringPtrOutputWithContext added in v0.3.1

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

type AssignedUser added in v0.6.1

type AssignedUser struct {
	// User’s AAD Object Id.
	ObjectId string `pulumi:"objectId"`
	// User’s AAD Tenant Id.
	TenantId string `pulumi:"tenantId"`
}

A user that can be assigned to a compute instance.

type AssignedUserArgs added in v0.6.1

type AssignedUserArgs struct {
	// User’s AAD Object Id.
	ObjectId pulumi.StringInput `pulumi:"objectId"`
	// User’s AAD Tenant Id.
	TenantId pulumi.StringInput `pulumi:"tenantId"`
}

A user that can be assigned to a compute instance.

func (AssignedUserArgs) ElementType added in v0.6.1

func (AssignedUserArgs) ElementType() reflect.Type

func (AssignedUserArgs) ToAssignedUserOutput added in v0.6.1

func (i AssignedUserArgs) ToAssignedUserOutput() AssignedUserOutput

func (AssignedUserArgs) ToAssignedUserOutputWithContext added in v0.6.1

func (i AssignedUserArgs) ToAssignedUserOutputWithContext(ctx context.Context) AssignedUserOutput

func (AssignedUserArgs) ToAssignedUserPtrOutput added in v0.6.1

func (i AssignedUserArgs) ToAssignedUserPtrOutput() AssignedUserPtrOutput

func (AssignedUserArgs) ToAssignedUserPtrOutputWithContext added in v0.6.1

func (i AssignedUserArgs) ToAssignedUserPtrOutputWithContext(ctx context.Context) AssignedUserPtrOutput

type AssignedUserInput added in v0.6.1

type AssignedUserInput interface {
	pulumi.Input

	ToAssignedUserOutput() AssignedUserOutput
	ToAssignedUserOutputWithContext(context.Context) AssignedUserOutput
}

AssignedUserInput is an input type that accepts AssignedUserArgs and AssignedUserOutput values. You can construct a concrete instance of `AssignedUserInput` via:

AssignedUserArgs{...}

type AssignedUserOutput added in v0.6.1

type AssignedUserOutput struct{ *pulumi.OutputState }

A user that can be assigned to a compute instance.

func (AssignedUserOutput) ElementType added in v0.6.1

func (AssignedUserOutput) ElementType() reflect.Type

func (AssignedUserOutput) ObjectId added in v0.6.1

func (o AssignedUserOutput) ObjectId() pulumi.StringOutput

User’s AAD Object Id.

func (AssignedUserOutput) TenantId added in v0.6.1

func (o AssignedUserOutput) TenantId() pulumi.StringOutput

User’s AAD Tenant Id.

func (AssignedUserOutput) ToAssignedUserOutput added in v0.6.1

func (o AssignedUserOutput) ToAssignedUserOutput() AssignedUserOutput

func (AssignedUserOutput) ToAssignedUserOutputWithContext added in v0.6.1

func (o AssignedUserOutput) ToAssignedUserOutputWithContext(ctx context.Context) AssignedUserOutput

func (AssignedUserOutput) ToAssignedUserPtrOutput added in v0.6.1

func (o AssignedUserOutput) ToAssignedUserPtrOutput() AssignedUserPtrOutput

func (AssignedUserOutput) ToAssignedUserPtrOutputWithContext added in v0.6.1

func (o AssignedUserOutput) ToAssignedUserPtrOutputWithContext(ctx context.Context) AssignedUserPtrOutput

type AssignedUserPtrInput added in v0.6.1

type AssignedUserPtrInput interface {
	pulumi.Input

	ToAssignedUserPtrOutput() AssignedUserPtrOutput
	ToAssignedUserPtrOutputWithContext(context.Context) AssignedUserPtrOutput
}

AssignedUserPtrInput is an input type that accepts AssignedUserArgs, AssignedUserPtr and AssignedUserPtrOutput values. You can construct a concrete instance of `AssignedUserPtrInput` via:

        AssignedUserArgs{...}

or:

        nil

func AssignedUserPtr added in v0.6.1

func AssignedUserPtr(v *AssignedUserArgs) AssignedUserPtrInput

type AssignedUserPtrOutput added in v0.6.1

type AssignedUserPtrOutput struct{ *pulumi.OutputState }

func (AssignedUserPtrOutput) Elem added in v0.6.1

func (AssignedUserPtrOutput) ElementType added in v0.6.1

func (AssignedUserPtrOutput) ElementType() reflect.Type

func (AssignedUserPtrOutput) ObjectId added in v0.6.1

User’s AAD Object Id.

func (AssignedUserPtrOutput) TenantId added in v0.6.1

User’s AAD Tenant Id.

func (AssignedUserPtrOutput) ToAssignedUserPtrOutput added in v0.6.1

func (o AssignedUserPtrOutput) ToAssignedUserPtrOutput() AssignedUserPtrOutput

func (AssignedUserPtrOutput) ToAssignedUserPtrOutputWithContext added in v0.6.1

func (o AssignedUserPtrOutput) ToAssignedUserPtrOutputWithContext(ctx context.Context) AssignedUserPtrOutput

type AssignedUserResponse added in v0.6.1

type AssignedUserResponse struct {
	// User’s AAD Object Id.
	ObjectId string `pulumi:"objectId"`
	// User’s AAD Tenant Id.
	TenantId string `pulumi:"tenantId"`
}

A user that can be assigned to a compute instance.

type AssignedUserResponseArgs added in v0.6.1

type AssignedUserResponseArgs struct {
	// User’s AAD Object Id.
	ObjectId pulumi.StringInput `pulumi:"objectId"`
	// User’s AAD Tenant Id.
	TenantId pulumi.StringInput `pulumi:"tenantId"`
}

A user that can be assigned to a compute instance.

func (AssignedUserResponseArgs) ElementType added in v0.6.1

func (AssignedUserResponseArgs) ElementType() reflect.Type

func (AssignedUserResponseArgs) ToAssignedUserResponseOutput added in v0.6.1

func (i AssignedUserResponseArgs) ToAssignedUserResponseOutput() AssignedUserResponseOutput

func (AssignedUserResponseArgs) ToAssignedUserResponseOutputWithContext added in v0.6.1

func (i AssignedUserResponseArgs) ToAssignedUserResponseOutputWithContext(ctx context.Context) AssignedUserResponseOutput

func (AssignedUserResponseArgs) ToAssignedUserResponsePtrOutput added in v0.6.1

func (i AssignedUserResponseArgs) ToAssignedUserResponsePtrOutput() AssignedUserResponsePtrOutput

func (AssignedUserResponseArgs) ToAssignedUserResponsePtrOutputWithContext added in v0.6.1

func (i AssignedUserResponseArgs) ToAssignedUserResponsePtrOutputWithContext(ctx context.Context) AssignedUserResponsePtrOutput

type AssignedUserResponseInput added in v0.6.1

type AssignedUserResponseInput interface {
	pulumi.Input

	ToAssignedUserResponseOutput() AssignedUserResponseOutput
	ToAssignedUserResponseOutputWithContext(context.Context) AssignedUserResponseOutput
}

AssignedUserResponseInput is an input type that accepts AssignedUserResponseArgs and AssignedUserResponseOutput values. You can construct a concrete instance of `AssignedUserResponseInput` via:

AssignedUserResponseArgs{...}

type AssignedUserResponseOutput added in v0.6.1

type AssignedUserResponseOutput struct{ *pulumi.OutputState }

A user that can be assigned to a compute instance.

func (AssignedUserResponseOutput) ElementType added in v0.6.1

func (AssignedUserResponseOutput) ElementType() reflect.Type

func (AssignedUserResponseOutput) ObjectId added in v0.6.1

User’s AAD Object Id.

func (AssignedUserResponseOutput) TenantId added in v0.6.1

User’s AAD Tenant Id.

func (AssignedUserResponseOutput) ToAssignedUserResponseOutput added in v0.6.1

func (o AssignedUserResponseOutput) ToAssignedUserResponseOutput() AssignedUserResponseOutput

func (AssignedUserResponseOutput) ToAssignedUserResponseOutputWithContext added in v0.6.1

func (o AssignedUserResponseOutput) ToAssignedUserResponseOutputWithContext(ctx context.Context) AssignedUserResponseOutput

func (AssignedUserResponseOutput) ToAssignedUserResponsePtrOutput added in v0.6.1

func (o AssignedUserResponseOutput) ToAssignedUserResponsePtrOutput() AssignedUserResponsePtrOutput

func (AssignedUserResponseOutput) ToAssignedUserResponsePtrOutputWithContext added in v0.6.1

func (o AssignedUserResponseOutput) ToAssignedUserResponsePtrOutputWithContext(ctx context.Context) AssignedUserResponsePtrOutput

type AssignedUserResponsePtrInput added in v0.6.1

type AssignedUserResponsePtrInput interface {
	pulumi.Input

	ToAssignedUserResponsePtrOutput() AssignedUserResponsePtrOutput
	ToAssignedUserResponsePtrOutputWithContext(context.Context) AssignedUserResponsePtrOutput
}

AssignedUserResponsePtrInput is an input type that accepts AssignedUserResponseArgs, AssignedUserResponsePtr and AssignedUserResponsePtrOutput values. You can construct a concrete instance of `AssignedUserResponsePtrInput` via:

        AssignedUserResponseArgs{...}

or:

        nil

func AssignedUserResponsePtr added in v0.6.1

func AssignedUserResponsePtr(v *AssignedUserResponseArgs) AssignedUserResponsePtrInput

type AssignedUserResponsePtrOutput added in v0.6.1

type AssignedUserResponsePtrOutput struct{ *pulumi.OutputState }

func (AssignedUserResponsePtrOutput) Elem added in v0.6.1

func (AssignedUserResponsePtrOutput) ElementType added in v0.6.1

func (AssignedUserResponsePtrOutput) ObjectId added in v0.6.1

User’s AAD Object Id.

func (AssignedUserResponsePtrOutput) TenantId added in v0.6.1

User’s AAD Tenant Id.

func (AssignedUserResponsePtrOutput) ToAssignedUserResponsePtrOutput added in v0.6.1

func (o AssignedUserResponsePtrOutput) ToAssignedUserResponsePtrOutput() AssignedUserResponsePtrOutput

func (AssignedUserResponsePtrOutput) ToAssignedUserResponsePtrOutputWithContext added in v0.6.1

func (o AssignedUserResponsePtrOutput) ToAssignedUserResponsePtrOutputWithContext(ctx context.Context) AssignedUserResponsePtrOutput

type ClusterPurpose added in v0.6.1

type ClusterPurpose pulumi.String

Intended usage of the cluster

func (ClusterPurpose) ElementType added in v0.6.1

func (ClusterPurpose) ElementType() reflect.Type

func (ClusterPurpose) ToStringOutput added in v0.6.1

func (e ClusterPurpose) ToStringOutput() pulumi.StringOutput

func (ClusterPurpose) ToStringOutputWithContext added in v0.6.1

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

func (ClusterPurpose) ToStringPtrOutput added in v0.6.1

func (e ClusterPurpose) ToStringPtrOutput() pulumi.StringPtrOutput

func (ClusterPurpose) ToStringPtrOutputWithContext added in v0.6.1

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

type ComputeEnvironmentType added in v0.6.1

type ComputeEnvironmentType pulumi.String

The compute environment type for the service.

func (ComputeEnvironmentType) ElementType added in v0.6.1

func (ComputeEnvironmentType) ElementType() reflect.Type

func (ComputeEnvironmentType) ToStringOutput added in v0.6.1

func (e ComputeEnvironmentType) ToStringOutput() pulumi.StringOutput

func (ComputeEnvironmentType) ToStringOutputWithContext added in v0.6.1

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

func (ComputeEnvironmentType) ToStringPtrOutput added in v0.6.1

func (e ComputeEnvironmentType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ComputeEnvironmentType) ToStringPtrOutputWithContext added in v0.6.1

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

type ComputeInstance

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

An Azure Machine Learning compute instance.

type ComputeInstanceApplicationResponse

type ComputeInstanceApplicationResponse struct {
	// Name of the ComputeInstance application.
	DisplayName *string `pulumi:"displayName"`
	// Application' endpoint URI.
	EndpointUri *string `pulumi:"endpointUri"`
}

Defines an Aml Instance application and its connectivity endpoint URI.

type ComputeInstanceApplicationResponseArgs

type ComputeInstanceApplicationResponseArgs struct {
	// Name of the ComputeInstance application.
	DisplayName pulumi.StringPtrInput `pulumi:"displayName"`
	// Application' endpoint URI.
	EndpointUri pulumi.StringPtrInput `pulumi:"endpointUri"`
}

Defines an Aml Instance application and its connectivity endpoint URI.

func (ComputeInstanceApplicationResponseArgs) ElementType

func (ComputeInstanceApplicationResponseArgs) ToComputeInstanceApplicationResponseOutput

func (i ComputeInstanceApplicationResponseArgs) ToComputeInstanceApplicationResponseOutput() ComputeInstanceApplicationResponseOutput

func (ComputeInstanceApplicationResponseArgs) ToComputeInstanceApplicationResponseOutputWithContext

func (i ComputeInstanceApplicationResponseArgs) ToComputeInstanceApplicationResponseOutputWithContext(ctx context.Context) ComputeInstanceApplicationResponseOutput

type ComputeInstanceApplicationResponseArray

type ComputeInstanceApplicationResponseArray []ComputeInstanceApplicationResponseInput

func (ComputeInstanceApplicationResponseArray) ElementType

func (ComputeInstanceApplicationResponseArray) ToComputeInstanceApplicationResponseArrayOutput

func (i ComputeInstanceApplicationResponseArray) ToComputeInstanceApplicationResponseArrayOutput() ComputeInstanceApplicationResponseArrayOutput

func (ComputeInstanceApplicationResponseArray) ToComputeInstanceApplicationResponseArrayOutputWithContext

func (i ComputeInstanceApplicationResponseArray) ToComputeInstanceApplicationResponseArrayOutputWithContext(ctx context.Context) ComputeInstanceApplicationResponseArrayOutput

type ComputeInstanceApplicationResponseArrayInput

type ComputeInstanceApplicationResponseArrayInput interface {
	pulumi.Input

	ToComputeInstanceApplicationResponseArrayOutput() ComputeInstanceApplicationResponseArrayOutput
	ToComputeInstanceApplicationResponseArrayOutputWithContext(context.Context) ComputeInstanceApplicationResponseArrayOutput
}

ComputeInstanceApplicationResponseArrayInput is an input type that accepts ComputeInstanceApplicationResponseArray and ComputeInstanceApplicationResponseArrayOutput values. You can construct a concrete instance of `ComputeInstanceApplicationResponseArrayInput` via:

ComputeInstanceApplicationResponseArray{ ComputeInstanceApplicationResponseArgs{...} }

type ComputeInstanceApplicationResponseArrayOutput

type ComputeInstanceApplicationResponseArrayOutput struct{ *pulumi.OutputState }

func (ComputeInstanceApplicationResponseArrayOutput) ElementType

func (ComputeInstanceApplicationResponseArrayOutput) Index

func (ComputeInstanceApplicationResponseArrayOutput) ToComputeInstanceApplicationResponseArrayOutput

func (o ComputeInstanceApplicationResponseArrayOutput) ToComputeInstanceApplicationResponseArrayOutput() ComputeInstanceApplicationResponseArrayOutput

func (ComputeInstanceApplicationResponseArrayOutput) ToComputeInstanceApplicationResponseArrayOutputWithContext

func (o ComputeInstanceApplicationResponseArrayOutput) ToComputeInstanceApplicationResponseArrayOutputWithContext(ctx context.Context) ComputeInstanceApplicationResponseArrayOutput

type ComputeInstanceApplicationResponseInput

type ComputeInstanceApplicationResponseInput interface {
	pulumi.Input

	ToComputeInstanceApplicationResponseOutput() ComputeInstanceApplicationResponseOutput
	ToComputeInstanceApplicationResponseOutputWithContext(context.Context) ComputeInstanceApplicationResponseOutput
}

ComputeInstanceApplicationResponseInput is an input type that accepts ComputeInstanceApplicationResponseArgs and ComputeInstanceApplicationResponseOutput values. You can construct a concrete instance of `ComputeInstanceApplicationResponseInput` via:

ComputeInstanceApplicationResponseArgs{...}

type ComputeInstanceApplicationResponseOutput

type ComputeInstanceApplicationResponseOutput struct{ *pulumi.OutputState }

Defines an Aml Instance application and its connectivity endpoint URI.

func (ComputeInstanceApplicationResponseOutput) DisplayName

Name of the ComputeInstance application.

func (ComputeInstanceApplicationResponseOutput) ElementType

func (ComputeInstanceApplicationResponseOutput) EndpointUri

Application' endpoint URI.

func (ComputeInstanceApplicationResponseOutput) ToComputeInstanceApplicationResponseOutput

func (o ComputeInstanceApplicationResponseOutput) ToComputeInstanceApplicationResponseOutput() ComputeInstanceApplicationResponseOutput

func (ComputeInstanceApplicationResponseOutput) ToComputeInstanceApplicationResponseOutputWithContext

func (o ComputeInstanceApplicationResponseOutput) ToComputeInstanceApplicationResponseOutputWithContext(ctx context.Context) ComputeInstanceApplicationResponseOutput

type ComputeInstanceArgs

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

An Azure Machine Learning compute instance.

func (ComputeInstanceArgs) ElementType

func (ComputeInstanceArgs) ElementType() reflect.Type

func (ComputeInstanceArgs) ToComputeInstanceOutput

func (i ComputeInstanceArgs) ToComputeInstanceOutput() ComputeInstanceOutput

func (ComputeInstanceArgs) ToComputeInstanceOutputWithContext

func (i ComputeInstanceArgs) ToComputeInstanceOutputWithContext(ctx context.Context) ComputeInstanceOutput

type ComputeInstanceAuthorizationType added in v0.6.1

type ComputeInstanceAuthorizationType pulumi.String

The Compute Instance Authorization type. Available values are personal (default).

func (ComputeInstanceAuthorizationType) ElementType added in v0.6.1

func (ComputeInstanceAuthorizationType) ToStringOutput added in v0.6.1

func (ComputeInstanceAuthorizationType) ToStringOutputWithContext added in v0.6.1

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

func (ComputeInstanceAuthorizationType) ToStringPtrOutput added in v0.6.1

func (ComputeInstanceAuthorizationType) ToStringPtrOutputWithContext added in v0.6.1

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

type ComputeInstanceConnectivityEndpointsResponse

type ComputeInstanceConnectivityEndpointsResponse struct {
	// Private IP Address of this ComputeInstance (local to the VNET in which the compute instance is deployed).
	PrivateIpAddress string `pulumi:"privateIpAddress"`
	// Public IP Address of this ComputeInstance.
	PublicIpAddress string `pulumi:"publicIpAddress"`
}

Defines all connectivity endpoints and properties for an ComputeInstance.

type ComputeInstanceConnectivityEndpointsResponseArgs

type ComputeInstanceConnectivityEndpointsResponseArgs struct {
	// Private IP Address of this ComputeInstance (local to the VNET in which the compute instance is deployed).
	PrivateIpAddress pulumi.StringInput `pulumi:"privateIpAddress"`
	// Public IP Address of this ComputeInstance.
	PublicIpAddress pulumi.StringInput `pulumi:"publicIpAddress"`
}

Defines all connectivity endpoints and properties for an ComputeInstance.

func (ComputeInstanceConnectivityEndpointsResponseArgs) ElementType

func (ComputeInstanceConnectivityEndpointsResponseArgs) ToComputeInstanceConnectivityEndpointsResponseOutput

func (i ComputeInstanceConnectivityEndpointsResponseArgs) ToComputeInstanceConnectivityEndpointsResponseOutput() ComputeInstanceConnectivityEndpointsResponseOutput

func (ComputeInstanceConnectivityEndpointsResponseArgs) ToComputeInstanceConnectivityEndpointsResponseOutputWithContext

func (i ComputeInstanceConnectivityEndpointsResponseArgs) ToComputeInstanceConnectivityEndpointsResponseOutputWithContext(ctx context.Context) ComputeInstanceConnectivityEndpointsResponseOutput

func (ComputeInstanceConnectivityEndpointsResponseArgs) ToComputeInstanceConnectivityEndpointsResponsePtrOutput

func (i ComputeInstanceConnectivityEndpointsResponseArgs) ToComputeInstanceConnectivityEndpointsResponsePtrOutput() ComputeInstanceConnectivityEndpointsResponsePtrOutput

func (ComputeInstanceConnectivityEndpointsResponseArgs) ToComputeInstanceConnectivityEndpointsResponsePtrOutputWithContext

func (i ComputeInstanceConnectivityEndpointsResponseArgs) ToComputeInstanceConnectivityEndpointsResponsePtrOutputWithContext(ctx context.Context) ComputeInstanceConnectivityEndpointsResponsePtrOutput

type ComputeInstanceConnectivityEndpointsResponseInput

type ComputeInstanceConnectivityEndpointsResponseInput interface {
	pulumi.Input

	ToComputeInstanceConnectivityEndpointsResponseOutput() ComputeInstanceConnectivityEndpointsResponseOutput
	ToComputeInstanceConnectivityEndpointsResponseOutputWithContext(context.Context) ComputeInstanceConnectivityEndpointsResponseOutput
}

ComputeInstanceConnectivityEndpointsResponseInput is an input type that accepts ComputeInstanceConnectivityEndpointsResponseArgs and ComputeInstanceConnectivityEndpointsResponseOutput values. You can construct a concrete instance of `ComputeInstanceConnectivityEndpointsResponseInput` via:

ComputeInstanceConnectivityEndpointsResponseArgs{...}

type ComputeInstanceConnectivityEndpointsResponseOutput

type ComputeInstanceConnectivityEndpointsResponseOutput struct{ *pulumi.OutputState }

Defines all connectivity endpoints and properties for an ComputeInstance.

func (ComputeInstanceConnectivityEndpointsResponseOutput) ElementType

func (ComputeInstanceConnectivityEndpointsResponseOutput) PrivateIpAddress

Private IP Address of this ComputeInstance (local to the VNET in which the compute instance is deployed).

func (ComputeInstanceConnectivityEndpointsResponseOutput) PublicIpAddress

Public IP Address of this ComputeInstance.

func (ComputeInstanceConnectivityEndpointsResponseOutput) ToComputeInstanceConnectivityEndpointsResponseOutput

func (o ComputeInstanceConnectivityEndpointsResponseOutput) ToComputeInstanceConnectivityEndpointsResponseOutput() ComputeInstanceConnectivityEndpointsResponseOutput

func (ComputeInstanceConnectivityEndpointsResponseOutput) ToComputeInstanceConnectivityEndpointsResponseOutputWithContext

func (o ComputeInstanceConnectivityEndpointsResponseOutput) ToComputeInstanceConnectivityEndpointsResponseOutputWithContext(ctx context.Context) ComputeInstanceConnectivityEndpointsResponseOutput

func (ComputeInstanceConnectivityEndpointsResponseOutput) ToComputeInstanceConnectivityEndpointsResponsePtrOutput

func (o ComputeInstanceConnectivityEndpointsResponseOutput) ToComputeInstanceConnectivityEndpointsResponsePtrOutput() ComputeInstanceConnectivityEndpointsResponsePtrOutput

func (ComputeInstanceConnectivityEndpointsResponseOutput) ToComputeInstanceConnectivityEndpointsResponsePtrOutputWithContext

func (o ComputeInstanceConnectivityEndpointsResponseOutput) ToComputeInstanceConnectivityEndpointsResponsePtrOutputWithContext(ctx context.Context) ComputeInstanceConnectivityEndpointsResponsePtrOutput

type ComputeInstanceConnectivityEndpointsResponsePtrInput

type ComputeInstanceConnectivityEndpointsResponsePtrInput interface {
	pulumi.Input

	ToComputeInstanceConnectivityEndpointsResponsePtrOutput() ComputeInstanceConnectivityEndpointsResponsePtrOutput
	ToComputeInstanceConnectivityEndpointsResponsePtrOutputWithContext(context.Context) ComputeInstanceConnectivityEndpointsResponsePtrOutput
}

ComputeInstanceConnectivityEndpointsResponsePtrInput is an input type that accepts ComputeInstanceConnectivityEndpointsResponseArgs, ComputeInstanceConnectivityEndpointsResponsePtr and ComputeInstanceConnectivityEndpointsResponsePtrOutput values. You can construct a concrete instance of `ComputeInstanceConnectivityEndpointsResponsePtrInput` via:

        ComputeInstanceConnectivityEndpointsResponseArgs{...}

or:

        nil

type ComputeInstanceConnectivityEndpointsResponsePtrOutput

type ComputeInstanceConnectivityEndpointsResponsePtrOutput struct{ *pulumi.OutputState }

func (ComputeInstanceConnectivityEndpointsResponsePtrOutput) Elem

func (ComputeInstanceConnectivityEndpointsResponsePtrOutput) ElementType

func (ComputeInstanceConnectivityEndpointsResponsePtrOutput) PrivateIpAddress

Private IP Address of this ComputeInstance (local to the VNET in which the compute instance is deployed).

func (ComputeInstanceConnectivityEndpointsResponsePtrOutput) PublicIpAddress

Public IP Address of this ComputeInstance.

func (ComputeInstanceConnectivityEndpointsResponsePtrOutput) ToComputeInstanceConnectivityEndpointsResponsePtrOutput

func (ComputeInstanceConnectivityEndpointsResponsePtrOutput) ToComputeInstanceConnectivityEndpointsResponsePtrOutputWithContext

func (o ComputeInstanceConnectivityEndpointsResponsePtrOutput) ToComputeInstanceConnectivityEndpointsResponsePtrOutputWithContext(ctx context.Context) ComputeInstanceConnectivityEndpointsResponsePtrOutput

type ComputeInstanceCreatedByResponse

type ComputeInstanceCreatedByResponse struct {
	// Uniquely identifies the user within his/her organization.
	UserId string `pulumi:"userId"`
	// Name of the user.
	UserName string `pulumi:"userName"`
	// Uniquely identifies user' Azure Active Directory organization.
	UserOrgId string `pulumi:"userOrgId"`
}

Describes information on user who created this ComputeInstance.

type ComputeInstanceCreatedByResponseArgs

type ComputeInstanceCreatedByResponseArgs struct {
	// Uniquely identifies the user within his/her organization.
	UserId pulumi.StringInput `pulumi:"userId"`
	// Name of the user.
	UserName pulumi.StringInput `pulumi:"userName"`
	// Uniquely identifies user' Azure Active Directory organization.
	UserOrgId pulumi.StringInput `pulumi:"userOrgId"`
}

Describes information on user who created this ComputeInstance.

func (ComputeInstanceCreatedByResponseArgs) ElementType

func (ComputeInstanceCreatedByResponseArgs) ToComputeInstanceCreatedByResponseOutput

func (i ComputeInstanceCreatedByResponseArgs) ToComputeInstanceCreatedByResponseOutput() ComputeInstanceCreatedByResponseOutput

func (ComputeInstanceCreatedByResponseArgs) ToComputeInstanceCreatedByResponseOutputWithContext

func (i ComputeInstanceCreatedByResponseArgs) ToComputeInstanceCreatedByResponseOutputWithContext(ctx context.Context) ComputeInstanceCreatedByResponseOutput

func (ComputeInstanceCreatedByResponseArgs) ToComputeInstanceCreatedByResponsePtrOutput

func (i ComputeInstanceCreatedByResponseArgs) ToComputeInstanceCreatedByResponsePtrOutput() ComputeInstanceCreatedByResponsePtrOutput

func (ComputeInstanceCreatedByResponseArgs) ToComputeInstanceCreatedByResponsePtrOutputWithContext

func (i ComputeInstanceCreatedByResponseArgs) ToComputeInstanceCreatedByResponsePtrOutputWithContext(ctx context.Context) ComputeInstanceCreatedByResponsePtrOutput

type ComputeInstanceCreatedByResponseInput

type ComputeInstanceCreatedByResponseInput interface {
	pulumi.Input

	ToComputeInstanceCreatedByResponseOutput() ComputeInstanceCreatedByResponseOutput
	ToComputeInstanceCreatedByResponseOutputWithContext(context.Context) ComputeInstanceCreatedByResponseOutput
}

ComputeInstanceCreatedByResponseInput is an input type that accepts ComputeInstanceCreatedByResponseArgs and ComputeInstanceCreatedByResponseOutput values. You can construct a concrete instance of `ComputeInstanceCreatedByResponseInput` via:

ComputeInstanceCreatedByResponseArgs{...}

type ComputeInstanceCreatedByResponseOutput

type ComputeInstanceCreatedByResponseOutput struct{ *pulumi.OutputState }

Describes information on user who created this ComputeInstance.

func (ComputeInstanceCreatedByResponseOutput) ElementType

func (ComputeInstanceCreatedByResponseOutput) ToComputeInstanceCreatedByResponseOutput

func (o ComputeInstanceCreatedByResponseOutput) ToComputeInstanceCreatedByResponseOutput() ComputeInstanceCreatedByResponseOutput

func (ComputeInstanceCreatedByResponseOutput) ToComputeInstanceCreatedByResponseOutputWithContext

func (o ComputeInstanceCreatedByResponseOutput) ToComputeInstanceCreatedByResponseOutputWithContext(ctx context.Context) ComputeInstanceCreatedByResponseOutput

func (ComputeInstanceCreatedByResponseOutput) ToComputeInstanceCreatedByResponsePtrOutput

func (o ComputeInstanceCreatedByResponseOutput) ToComputeInstanceCreatedByResponsePtrOutput() ComputeInstanceCreatedByResponsePtrOutput

func (ComputeInstanceCreatedByResponseOutput) ToComputeInstanceCreatedByResponsePtrOutputWithContext

func (o ComputeInstanceCreatedByResponseOutput) ToComputeInstanceCreatedByResponsePtrOutputWithContext(ctx context.Context) ComputeInstanceCreatedByResponsePtrOutput

func (ComputeInstanceCreatedByResponseOutput) UserId

Uniquely identifies the user within his/her organization.

func (ComputeInstanceCreatedByResponseOutput) UserName

Name of the user.

func (ComputeInstanceCreatedByResponseOutput) UserOrgId

Uniquely identifies user' Azure Active Directory organization.

type ComputeInstanceCreatedByResponsePtrInput

type ComputeInstanceCreatedByResponsePtrInput interface {
	pulumi.Input

	ToComputeInstanceCreatedByResponsePtrOutput() ComputeInstanceCreatedByResponsePtrOutput
	ToComputeInstanceCreatedByResponsePtrOutputWithContext(context.Context) ComputeInstanceCreatedByResponsePtrOutput
}

ComputeInstanceCreatedByResponsePtrInput is an input type that accepts ComputeInstanceCreatedByResponseArgs, ComputeInstanceCreatedByResponsePtr and ComputeInstanceCreatedByResponsePtrOutput values. You can construct a concrete instance of `ComputeInstanceCreatedByResponsePtrInput` via:

        ComputeInstanceCreatedByResponseArgs{...}

or:

        nil

type ComputeInstanceCreatedByResponsePtrOutput

type ComputeInstanceCreatedByResponsePtrOutput struct{ *pulumi.OutputState }

func (ComputeInstanceCreatedByResponsePtrOutput) Elem

func (ComputeInstanceCreatedByResponsePtrOutput) ElementType

func (ComputeInstanceCreatedByResponsePtrOutput) ToComputeInstanceCreatedByResponsePtrOutput

func (o ComputeInstanceCreatedByResponsePtrOutput) ToComputeInstanceCreatedByResponsePtrOutput() ComputeInstanceCreatedByResponsePtrOutput

func (ComputeInstanceCreatedByResponsePtrOutput) ToComputeInstanceCreatedByResponsePtrOutputWithContext

func (o ComputeInstanceCreatedByResponsePtrOutput) ToComputeInstanceCreatedByResponsePtrOutputWithContext(ctx context.Context) ComputeInstanceCreatedByResponsePtrOutput

func (ComputeInstanceCreatedByResponsePtrOutput) UserId

Uniquely identifies the user within his/her organization.

func (ComputeInstanceCreatedByResponsePtrOutput) UserName

Name of the user.

func (ComputeInstanceCreatedByResponsePtrOutput) UserOrgId

Uniquely identifies user' Azure Active Directory organization.

type ComputeInstanceInput

type ComputeInstanceInput interface {
	pulumi.Input

	ToComputeInstanceOutput() ComputeInstanceOutput
	ToComputeInstanceOutputWithContext(context.Context) ComputeInstanceOutput
}

ComputeInstanceInput is an input type that accepts ComputeInstanceArgs and ComputeInstanceOutput values. You can construct a concrete instance of `ComputeInstanceInput` via:

ComputeInstanceArgs{...}

type ComputeInstanceLastOperationResponse added in v0.2.1

type ComputeInstanceLastOperationResponse struct {
	// Name of the last operation.
	OperationName *string `pulumi:"operationName"`
	// Operation status.
	OperationStatus *string `pulumi:"operationStatus"`
	// Time of the last operation.
	OperationTime *string `pulumi:"operationTime"`
}

The last operation on ComputeInstance.

type ComputeInstanceLastOperationResponseArgs added in v0.2.1

type ComputeInstanceLastOperationResponseArgs struct {
	// Name of the last operation.
	OperationName pulumi.StringPtrInput `pulumi:"operationName"`
	// Operation status.
	OperationStatus pulumi.StringPtrInput `pulumi:"operationStatus"`
	// Time of the last operation.
	OperationTime pulumi.StringPtrInput `pulumi:"operationTime"`
}

The last operation on ComputeInstance.

func (ComputeInstanceLastOperationResponseArgs) ElementType added in v0.2.1

func (ComputeInstanceLastOperationResponseArgs) ToComputeInstanceLastOperationResponseOutput added in v0.2.1

func (i ComputeInstanceLastOperationResponseArgs) ToComputeInstanceLastOperationResponseOutput() ComputeInstanceLastOperationResponseOutput

func (ComputeInstanceLastOperationResponseArgs) ToComputeInstanceLastOperationResponseOutputWithContext added in v0.2.1

func (i ComputeInstanceLastOperationResponseArgs) ToComputeInstanceLastOperationResponseOutputWithContext(ctx context.Context) ComputeInstanceLastOperationResponseOutput

func (ComputeInstanceLastOperationResponseArgs) ToComputeInstanceLastOperationResponsePtrOutput added in v0.2.1

func (i ComputeInstanceLastOperationResponseArgs) ToComputeInstanceLastOperationResponsePtrOutput() ComputeInstanceLastOperationResponsePtrOutput

func (ComputeInstanceLastOperationResponseArgs) ToComputeInstanceLastOperationResponsePtrOutputWithContext added in v0.2.1

func (i ComputeInstanceLastOperationResponseArgs) ToComputeInstanceLastOperationResponsePtrOutputWithContext(ctx context.Context) ComputeInstanceLastOperationResponsePtrOutput

type ComputeInstanceLastOperationResponseInput added in v0.2.1

type ComputeInstanceLastOperationResponseInput interface {
	pulumi.Input

	ToComputeInstanceLastOperationResponseOutput() ComputeInstanceLastOperationResponseOutput
	ToComputeInstanceLastOperationResponseOutputWithContext(context.Context) ComputeInstanceLastOperationResponseOutput
}

ComputeInstanceLastOperationResponseInput is an input type that accepts ComputeInstanceLastOperationResponseArgs and ComputeInstanceLastOperationResponseOutput values. You can construct a concrete instance of `ComputeInstanceLastOperationResponseInput` via:

ComputeInstanceLastOperationResponseArgs{...}

type ComputeInstanceLastOperationResponseOutput added in v0.2.1

type ComputeInstanceLastOperationResponseOutput struct{ *pulumi.OutputState }

The last operation on ComputeInstance.

func (ComputeInstanceLastOperationResponseOutput) ElementType added in v0.2.1

func (ComputeInstanceLastOperationResponseOutput) OperationName added in v0.2.1

Name of the last operation.

func (ComputeInstanceLastOperationResponseOutput) OperationStatus added in v0.2.1

Operation status.

func (ComputeInstanceLastOperationResponseOutput) OperationTime added in v0.2.1

Time of the last operation.

func (ComputeInstanceLastOperationResponseOutput) ToComputeInstanceLastOperationResponseOutput added in v0.2.1

func (o ComputeInstanceLastOperationResponseOutput) ToComputeInstanceLastOperationResponseOutput() ComputeInstanceLastOperationResponseOutput

func (ComputeInstanceLastOperationResponseOutput) ToComputeInstanceLastOperationResponseOutputWithContext added in v0.2.1

func (o ComputeInstanceLastOperationResponseOutput) ToComputeInstanceLastOperationResponseOutputWithContext(ctx context.Context) ComputeInstanceLastOperationResponseOutput

func (ComputeInstanceLastOperationResponseOutput) ToComputeInstanceLastOperationResponsePtrOutput added in v0.2.1

func (o ComputeInstanceLastOperationResponseOutput) ToComputeInstanceLastOperationResponsePtrOutput() ComputeInstanceLastOperationResponsePtrOutput

func (ComputeInstanceLastOperationResponseOutput) ToComputeInstanceLastOperationResponsePtrOutputWithContext added in v0.2.1

func (o ComputeInstanceLastOperationResponseOutput) ToComputeInstanceLastOperationResponsePtrOutputWithContext(ctx context.Context) ComputeInstanceLastOperationResponsePtrOutput

type ComputeInstanceLastOperationResponsePtrInput added in v0.2.1

type ComputeInstanceLastOperationResponsePtrInput interface {
	pulumi.Input

	ToComputeInstanceLastOperationResponsePtrOutput() ComputeInstanceLastOperationResponsePtrOutput
	ToComputeInstanceLastOperationResponsePtrOutputWithContext(context.Context) ComputeInstanceLastOperationResponsePtrOutput
}

ComputeInstanceLastOperationResponsePtrInput is an input type that accepts ComputeInstanceLastOperationResponseArgs, ComputeInstanceLastOperationResponsePtr and ComputeInstanceLastOperationResponsePtrOutput values. You can construct a concrete instance of `ComputeInstanceLastOperationResponsePtrInput` via:

        ComputeInstanceLastOperationResponseArgs{...}

or:

        nil

type ComputeInstanceLastOperationResponsePtrOutput added in v0.2.1

type ComputeInstanceLastOperationResponsePtrOutput struct{ *pulumi.OutputState }

func (ComputeInstanceLastOperationResponsePtrOutput) Elem added in v0.2.1

func (ComputeInstanceLastOperationResponsePtrOutput) ElementType added in v0.2.1

func (ComputeInstanceLastOperationResponsePtrOutput) OperationName added in v0.2.1

Name of the last operation.

func (ComputeInstanceLastOperationResponsePtrOutput) OperationStatus added in v0.2.1

Operation status.

func (ComputeInstanceLastOperationResponsePtrOutput) OperationTime added in v0.2.1

Time of the last operation.

func (ComputeInstanceLastOperationResponsePtrOutput) ToComputeInstanceLastOperationResponsePtrOutput added in v0.2.1

func (o ComputeInstanceLastOperationResponsePtrOutput) ToComputeInstanceLastOperationResponsePtrOutput() ComputeInstanceLastOperationResponsePtrOutput

func (ComputeInstanceLastOperationResponsePtrOutput) ToComputeInstanceLastOperationResponsePtrOutputWithContext added in v0.2.1

func (o ComputeInstanceLastOperationResponsePtrOutput) ToComputeInstanceLastOperationResponsePtrOutputWithContext(ctx context.Context) ComputeInstanceLastOperationResponsePtrOutput

type ComputeInstanceOutput

type ComputeInstanceOutput struct{ *pulumi.OutputState }

An Azure Machine Learning compute instance.

func (ComputeInstanceOutput) ComputeLocation

func (o ComputeInstanceOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (ComputeInstanceOutput) ComputeType

func (o ComputeInstanceOutput) ComputeType() pulumi.StringOutput

The type of compute Expected value is 'ComputeInstance'.

func (ComputeInstanceOutput) Description

The description of the Machine Learning compute.

func (ComputeInstanceOutput) ElementType

func (ComputeInstanceOutput) ElementType() reflect.Type

func (ComputeInstanceOutput) Properties

Compute Instance properties

func (ComputeInstanceOutput) ResourceId

ARM resource id of the underlying compute

func (ComputeInstanceOutput) ToComputeInstanceOutput

func (o ComputeInstanceOutput) ToComputeInstanceOutput() ComputeInstanceOutput

func (ComputeInstanceOutput) ToComputeInstanceOutputWithContext

func (o ComputeInstanceOutput) ToComputeInstanceOutputWithContext(ctx context.Context) ComputeInstanceOutput

type ComputeInstanceProperties

type ComputeInstanceProperties struct {
	// Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.
	ApplicationSharingPolicy *string `pulumi:"applicationSharingPolicy"`
	// The Compute Instance Authorization type. Available values are personal (default).
	ComputeInstanceAuthorizationType *string `pulumi:"computeInstanceAuthorizationType"`
	// Settings for a personal compute instance.
	PersonalComputeInstanceSettings *PersonalComputeInstanceSettings `pulumi:"personalComputeInstanceSettings"`
	// Details of customized scripts to execute for setting up the cluster.
	SetupScripts *SetupScripts `pulumi:"setupScripts"`
	// Specifies policy and settings for SSH access.
	SshSettings *ComputeInstanceSshSettings `pulumi:"sshSettings"`
	// Virtual network subnet resource ID the compute nodes belong to.
	Subnet *ResourceId `pulumi:"subnet"`
	// Virtual Machine Size
	VmSize *string `pulumi:"vmSize"`
}

Compute Instance properties

type ComputeInstancePropertiesArgs

type ComputeInstancePropertiesArgs struct {
	// Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.
	ApplicationSharingPolicy pulumi.StringPtrInput `pulumi:"applicationSharingPolicy"`
	// The Compute Instance Authorization type. Available values are personal (default).
	ComputeInstanceAuthorizationType pulumi.StringPtrInput `pulumi:"computeInstanceAuthorizationType"`
	// Settings for a personal compute instance.
	PersonalComputeInstanceSettings PersonalComputeInstanceSettingsPtrInput `pulumi:"personalComputeInstanceSettings"`
	// Details of customized scripts to execute for setting up the cluster.
	SetupScripts SetupScriptsPtrInput `pulumi:"setupScripts"`
	// Specifies policy and settings for SSH access.
	SshSettings ComputeInstanceSshSettingsPtrInput `pulumi:"sshSettings"`
	// Virtual network subnet resource ID the compute nodes belong to.
	Subnet ResourceIdPtrInput `pulumi:"subnet"`
	// Virtual Machine Size
	VmSize pulumi.StringPtrInput `pulumi:"vmSize"`
}

Compute Instance properties

func (ComputeInstancePropertiesArgs) ElementType

func (ComputeInstancePropertiesArgs) ToComputeInstancePropertiesOutput

func (i ComputeInstancePropertiesArgs) ToComputeInstancePropertiesOutput() ComputeInstancePropertiesOutput

func (ComputeInstancePropertiesArgs) ToComputeInstancePropertiesOutputWithContext

func (i ComputeInstancePropertiesArgs) ToComputeInstancePropertiesOutputWithContext(ctx context.Context) ComputeInstancePropertiesOutput

func (ComputeInstancePropertiesArgs) ToComputeInstancePropertiesPtrOutput

func (i ComputeInstancePropertiesArgs) ToComputeInstancePropertiesPtrOutput() ComputeInstancePropertiesPtrOutput

func (ComputeInstancePropertiesArgs) ToComputeInstancePropertiesPtrOutputWithContext

func (i ComputeInstancePropertiesArgs) ToComputeInstancePropertiesPtrOutputWithContext(ctx context.Context) ComputeInstancePropertiesPtrOutput

type ComputeInstancePropertiesInput

type ComputeInstancePropertiesInput interface {
	pulumi.Input

	ToComputeInstancePropertiesOutput() ComputeInstancePropertiesOutput
	ToComputeInstancePropertiesOutputWithContext(context.Context) ComputeInstancePropertiesOutput
}

ComputeInstancePropertiesInput is an input type that accepts ComputeInstancePropertiesArgs and ComputeInstancePropertiesOutput values. You can construct a concrete instance of `ComputeInstancePropertiesInput` via:

ComputeInstancePropertiesArgs{...}

type ComputeInstancePropertiesOutput

type ComputeInstancePropertiesOutput struct{ *pulumi.OutputState }

Compute Instance properties

func (ComputeInstancePropertiesOutput) ApplicationSharingPolicy

func (o ComputeInstancePropertiesOutput) ApplicationSharingPolicy() pulumi.StringPtrOutput

Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.

func (ComputeInstancePropertiesOutput) ComputeInstanceAuthorizationType added in v0.6.1

func (o ComputeInstancePropertiesOutput) ComputeInstanceAuthorizationType() pulumi.StringPtrOutput

The Compute Instance Authorization type. Available values are personal (default).

func (ComputeInstancePropertiesOutput) ElementType

func (ComputeInstancePropertiesOutput) PersonalComputeInstanceSettings added in v0.6.1

Settings for a personal compute instance.

func (ComputeInstancePropertiesOutput) SetupScripts added in v0.6.1

Details of customized scripts to execute for setting up the cluster.

func (ComputeInstancePropertiesOutput) SshSettings

Specifies policy and settings for SSH access.

func (ComputeInstancePropertiesOutput) Subnet

Virtual network subnet resource ID the compute nodes belong to.

func (ComputeInstancePropertiesOutput) ToComputeInstancePropertiesOutput

func (o ComputeInstancePropertiesOutput) ToComputeInstancePropertiesOutput() ComputeInstancePropertiesOutput

func (ComputeInstancePropertiesOutput) ToComputeInstancePropertiesOutputWithContext

func (o ComputeInstancePropertiesOutput) ToComputeInstancePropertiesOutputWithContext(ctx context.Context) ComputeInstancePropertiesOutput

func (ComputeInstancePropertiesOutput) ToComputeInstancePropertiesPtrOutput

func (o ComputeInstancePropertiesOutput) ToComputeInstancePropertiesPtrOutput() ComputeInstancePropertiesPtrOutput

func (ComputeInstancePropertiesOutput) ToComputeInstancePropertiesPtrOutputWithContext

func (o ComputeInstancePropertiesOutput) ToComputeInstancePropertiesPtrOutputWithContext(ctx context.Context) ComputeInstancePropertiesPtrOutput

func (ComputeInstancePropertiesOutput) VmSize

Virtual Machine Size

type ComputeInstancePropertiesPtrInput

type ComputeInstancePropertiesPtrInput interface {
	pulumi.Input

	ToComputeInstancePropertiesPtrOutput() ComputeInstancePropertiesPtrOutput
	ToComputeInstancePropertiesPtrOutputWithContext(context.Context) ComputeInstancePropertiesPtrOutput
}

ComputeInstancePropertiesPtrInput is an input type that accepts ComputeInstancePropertiesArgs, ComputeInstancePropertiesPtr and ComputeInstancePropertiesPtrOutput values. You can construct a concrete instance of `ComputeInstancePropertiesPtrInput` via:

        ComputeInstancePropertiesArgs{...}

or:

        nil

type ComputeInstancePropertiesPtrOutput

type ComputeInstancePropertiesPtrOutput struct{ *pulumi.OutputState }

func (ComputeInstancePropertiesPtrOutput) ApplicationSharingPolicy

func (o ComputeInstancePropertiesPtrOutput) ApplicationSharingPolicy() pulumi.StringPtrOutput

Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.

func (ComputeInstancePropertiesPtrOutput) ComputeInstanceAuthorizationType added in v0.6.1

func (o ComputeInstancePropertiesPtrOutput) ComputeInstanceAuthorizationType() pulumi.StringPtrOutput

The Compute Instance Authorization type. Available values are personal (default).

func (ComputeInstancePropertiesPtrOutput) Elem

func (ComputeInstancePropertiesPtrOutput) ElementType

func (ComputeInstancePropertiesPtrOutput) PersonalComputeInstanceSettings added in v0.6.1

Settings for a personal compute instance.

func (ComputeInstancePropertiesPtrOutput) SetupScripts added in v0.6.1

Details of customized scripts to execute for setting up the cluster.

func (ComputeInstancePropertiesPtrOutput) SshSettings

Specifies policy and settings for SSH access.

func (ComputeInstancePropertiesPtrOutput) Subnet

Virtual network subnet resource ID the compute nodes belong to.

func (ComputeInstancePropertiesPtrOutput) ToComputeInstancePropertiesPtrOutput

func (o ComputeInstancePropertiesPtrOutput) ToComputeInstancePropertiesPtrOutput() ComputeInstancePropertiesPtrOutput

func (ComputeInstancePropertiesPtrOutput) ToComputeInstancePropertiesPtrOutputWithContext

func (o ComputeInstancePropertiesPtrOutput) ToComputeInstancePropertiesPtrOutputWithContext(ctx context.Context) ComputeInstancePropertiesPtrOutput

func (ComputeInstancePropertiesPtrOutput) VmSize

Virtual Machine Size

type ComputeInstanceResponse

type ComputeInstanceResponse struct {
	// Location for the underlying compute
	ComputeLocation *string `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'ComputeInstance'.
	ComputeType string `pulumi:"computeType"`
	// 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"`
	// Compute Instance properties
	Properties *ComputeInstanceResponseProperties `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 instance.

type ComputeInstanceResponseArgs

type ComputeInstanceResponseArgs struct {
	// Location for the underlying compute
	ComputeLocation pulumi.StringPtrInput `pulumi:"computeLocation"`
	// The type of compute
	// Expected value is 'ComputeInstance'.
	ComputeType pulumi.StringInput `pulumi:"computeType"`
	// 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"`
	// Compute Instance properties
	Properties ComputeInstanceResponsePropertiesPtrInput `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 instance.

func (ComputeInstanceResponseArgs) ElementType

func (ComputeInstanceResponseArgs) ToComputeInstanceResponseOutput

func (i ComputeInstanceResponseArgs) ToComputeInstanceResponseOutput() ComputeInstanceResponseOutput

func (ComputeInstanceResponseArgs) ToComputeInstanceResponseOutputWithContext

func (i ComputeInstanceResponseArgs) ToComputeInstanceResponseOutputWithContext(ctx context.Context) ComputeInstanceResponseOutput

type ComputeInstanceResponseInput

type ComputeInstanceResponseInput interface {
	pulumi.Input

	ToComputeInstanceResponseOutput() ComputeInstanceResponseOutput
	ToComputeInstanceResponseOutputWithContext(context.Context) ComputeInstanceResponseOutput
}

ComputeInstanceResponseInput is an input type that accepts ComputeInstanceResponseArgs and ComputeInstanceResponseOutput values. You can construct a concrete instance of `ComputeInstanceResponseInput` via:

ComputeInstanceResponseArgs{...}

type ComputeInstanceResponseOutput

type ComputeInstanceResponseOutput struct{ *pulumi.OutputState }

An Azure Machine Learning compute instance.

func (ComputeInstanceResponseOutput) ComputeLocation

Location for the underlying compute

func (ComputeInstanceResponseOutput) ComputeType

The type of compute Expected value is 'ComputeInstance'.

func (ComputeInstanceResponseOutput) Description

The description of the Machine Learning compute.

func (ComputeInstanceResponseOutput) ElementType

func (ComputeInstanceResponseOutput) IsAttachedCompute

func (o ComputeInstanceResponseOutput) 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 (ComputeInstanceResponseOutput) Properties

Compute Instance properties

func (ComputeInstanceResponseOutput) ProvisioningErrors

Errors during provisioning

func (ComputeInstanceResponseOutput) ProvisioningState

func (o ComputeInstanceResponseOutput) ProvisioningState() pulumi.StringOutput

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

func (ComputeInstanceResponseOutput) ResourceId

ARM resource id of the underlying compute

func (ComputeInstanceResponseOutput) ToComputeInstanceResponseOutput

func (o ComputeInstanceResponseOutput) ToComputeInstanceResponseOutput() ComputeInstanceResponseOutput

func (ComputeInstanceResponseOutput) ToComputeInstanceResponseOutputWithContext

func (o ComputeInstanceResponseOutput) ToComputeInstanceResponseOutputWithContext(ctx context.Context) ComputeInstanceResponseOutput

type ComputeInstanceResponseProperties

type ComputeInstanceResponseProperties struct {
	// Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.
	ApplicationSharingPolicy *string `pulumi:"applicationSharingPolicy"`
	// Describes available applications and their endpoints on this ComputeInstance.
	Applications []ComputeInstanceApplicationResponse `pulumi:"applications"`
	// The Compute Instance Authorization type. Available values are personal (default).
	ComputeInstanceAuthorizationType *string `pulumi:"computeInstanceAuthorizationType"`
	// Describes all connectivity endpoints available for this ComputeInstance.
	ConnectivityEndpoints ComputeInstanceConnectivityEndpointsResponse `pulumi:"connectivityEndpoints"`
	// Describes information on user who created this ComputeInstance.
	CreatedBy ComputeInstanceCreatedByResponse `pulumi:"createdBy"`
	// Collection of errors encountered on this ComputeInstance.
	Errors []MachineLearningServiceErrorResponse `pulumi:"errors"`
	// The last operation on ComputeInstance.
	LastOperation ComputeInstanceLastOperationResponse `pulumi:"lastOperation"`
	// Settings for a personal compute instance.
	PersonalComputeInstanceSettings *PersonalComputeInstanceSettingsResponse `pulumi:"personalComputeInstanceSettings"`
	// Details of customized scripts to execute for setting up the cluster.
	SetupScripts *SetupScriptsResponse `pulumi:"setupScripts"`
	// Specifies policy and settings for SSH access.
	SshSettings *ComputeInstanceSshSettingsResponse `pulumi:"sshSettings"`
	// The current state of this ComputeInstance.
	State string `pulumi:"state"`
	// Virtual network subnet resource ID the compute nodes belong to.
	Subnet *ResourceIdResponse `pulumi:"subnet"`
	// Virtual Machine Size
	VmSize *string `pulumi:"vmSize"`
}

Compute Instance properties

type ComputeInstanceResponsePropertiesArgs

type ComputeInstanceResponsePropertiesArgs struct {
	// Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.
	ApplicationSharingPolicy pulumi.StringPtrInput `pulumi:"applicationSharingPolicy"`
	// Describes available applications and their endpoints on this ComputeInstance.
	Applications ComputeInstanceApplicationResponseArrayInput `pulumi:"applications"`
	// The Compute Instance Authorization type. Available values are personal (default).
	ComputeInstanceAuthorizationType pulumi.StringPtrInput `pulumi:"computeInstanceAuthorizationType"`
	// Describes all connectivity endpoints available for this ComputeInstance.
	ConnectivityEndpoints ComputeInstanceConnectivityEndpointsResponseInput `pulumi:"connectivityEndpoints"`
	// Describes information on user who created this ComputeInstance.
	CreatedBy ComputeInstanceCreatedByResponseInput `pulumi:"createdBy"`
	// Collection of errors encountered on this ComputeInstance.
	Errors MachineLearningServiceErrorResponseArrayInput `pulumi:"errors"`
	// The last operation on ComputeInstance.
	LastOperation ComputeInstanceLastOperationResponseInput `pulumi:"lastOperation"`
	// Settings for a personal compute instance.
	PersonalComputeInstanceSettings PersonalComputeInstanceSettingsResponsePtrInput `pulumi:"personalComputeInstanceSettings"`
	// Details of customized scripts to execute for setting up the cluster.
	SetupScripts SetupScriptsResponsePtrInput `pulumi:"setupScripts"`
	// Specifies policy and settings for SSH access.
	SshSettings ComputeInstanceSshSettingsResponsePtrInput `pulumi:"sshSettings"`
	// The current state of this ComputeInstance.
	State pulumi.StringInput `pulumi:"state"`
	// Virtual network subnet resource ID the compute nodes belong to.
	Subnet ResourceIdResponsePtrInput `pulumi:"subnet"`
	// Virtual Machine Size
	VmSize pulumi.StringPtrInput `pulumi:"vmSize"`
}

Compute Instance properties

func (ComputeInstanceResponsePropertiesArgs) ElementType

func (ComputeInstanceResponsePropertiesArgs) ToComputeInstanceResponsePropertiesOutput

func (i ComputeInstanceResponsePropertiesArgs) ToComputeInstanceResponsePropertiesOutput() ComputeInstanceResponsePropertiesOutput

func (ComputeInstanceResponsePropertiesArgs) ToComputeInstanceResponsePropertiesOutputWithContext

func (i ComputeInstanceResponsePropertiesArgs) ToComputeInstanceResponsePropertiesOutputWithContext(ctx context.Context) ComputeInstanceResponsePropertiesOutput

func (ComputeInstanceResponsePropertiesArgs) ToComputeInstanceResponsePropertiesPtrOutput

func (i ComputeInstanceResponsePropertiesArgs) ToComputeInstanceResponsePropertiesPtrOutput() ComputeInstanceResponsePropertiesPtrOutput

func (ComputeInstanceResponsePropertiesArgs) ToComputeInstanceResponsePropertiesPtrOutputWithContext

func (i ComputeInstanceResponsePropertiesArgs) ToComputeInstanceResponsePropertiesPtrOutputWithContext(ctx context.Context) ComputeInstanceResponsePropertiesPtrOutput

type ComputeInstanceResponsePropertiesInput

type ComputeInstanceResponsePropertiesInput interface {
	pulumi.Input

	ToComputeInstanceResponsePropertiesOutput() ComputeInstanceResponsePropertiesOutput
	ToComputeInstanceResponsePropertiesOutputWithContext(context.Context) ComputeInstanceResponsePropertiesOutput
}

ComputeInstanceResponsePropertiesInput is an input type that accepts ComputeInstanceResponsePropertiesArgs and ComputeInstanceResponsePropertiesOutput values. You can construct a concrete instance of `ComputeInstanceResponsePropertiesInput` via:

ComputeInstanceResponsePropertiesArgs{...}

type ComputeInstanceResponsePropertiesOutput

type ComputeInstanceResponsePropertiesOutput struct{ *pulumi.OutputState }

Compute Instance properties

func (ComputeInstanceResponsePropertiesOutput) ApplicationSharingPolicy

func (o ComputeInstanceResponsePropertiesOutput) ApplicationSharingPolicy() pulumi.StringPtrOutput

Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.

func (ComputeInstanceResponsePropertiesOutput) Applications

Describes available applications and their endpoints on this ComputeInstance.

func (ComputeInstanceResponsePropertiesOutput) ComputeInstanceAuthorizationType added in v0.6.1

func (o ComputeInstanceResponsePropertiesOutput) ComputeInstanceAuthorizationType() pulumi.StringPtrOutput

The Compute Instance Authorization type. Available values are personal (default).

func (ComputeInstanceResponsePropertiesOutput) ConnectivityEndpoints

Describes all connectivity endpoints available for this ComputeInstance.

func (ComputeInstanceResponsePropertiesOutput) CreatedBy

Describes information on user who created this ComputeInstance.

func (ComputeInstanceResponsePropertiesOutput) ElementType

func (ComputeInstanceResponsePropertiesOutput) Errors

Collection of errors encountered on this ComputeInstance.

func (ComputeInstanceResponsePropertiesOutput) LastOperation added in v0.2.1

The last operation on ComputeInstance.

func (ComputeInstanceResponsePropertiesOutput) PersonalComputeInstanceSettings added in v0.6.1

Settings for a personal compute instance.

func (ComputeInstanceResponsePropertiesOutput) SetupScripts added in v0.6.1

Details of customized scripts to execute for setting up the cluster.

func (ComputeInstanceResponsePropertiesOutput) SshSettings

Specifies policy and settings for SSH access.

func (ComputeInstanceResponsePropertiesOutput) State

The current state of this ComputeInstance.

func (ComputeInstanceResponsePropertiesOutput) Subnet

Virtual network subnet resource ID the compute nodes belong to.

func (ComputeInstanceResponsePropertiesOutput) ToComputeInstanceResponsePropertiesOutput

func (o ComputeInstanceResponsePropertiesOutput) ToComputeInstanceResponsePropertiesOutput() ComputeInstanceResponsePropertiesOutput

func (ComputeInstanceResponsePropertiesOutput) ToComputeInstanceResponsePropertiesOutputWithContext

func (o ComputeInstanceResponsePropertiesOutput) ToComputeInstanceResponsePropertiesOutputWithContext(ctx context.Context) ComputeInstanceResponsePropertiesOutput

func (ComputeInstanceResponsePropertiesOutput) ToComputeInstanceResponsePropertiesPtrOutput

func (o ComputeInstanceResponsePropertiesOutput) ToComputeInstanceResponsePropertiesPtrOutput() ComputeInstanceResponsePropertiesPtrOutput

func (ComputeInstanceResponsePropertiesOutput) ToComputeInstanceResponsePropertiesPtrOutputWithContext

func (o ComputeInstanceResponsePropertiesOutput) ToComputeInstanceResponsePropertiesPtrOutputWithContext(ctx context.Context) ComputeInstanceResponsePropertiesPtrOutput

func (ComputeInstanceResponsePropertiesOutput) VmSize

Virtual Machine Size

type ComputeInstanceResponsePropertiesPtrInput

type ComputeInstanceResponsePropertiesPtrInput interface {
	pulumi.Input

	ToComputeInstanceResponsePropertiesPtrOutput() ComputeInstanceResponsePropertiesPtrOutput
	ToComputeInstanceResponsePropertiesPtrOutputWithContext(context.Context) ComputeInstanceResponsePropertiesPtrOutput
}

ComputeInstanceResponsePropertiesPtrInput is an input type that accepts ComputeInstanceResponsePropertiesArgs, ComputeInstanceResponsePropertiesPtr and ComputeInstanceResponsePropertiesPtrOutput values. You can construct a concrete instance of `ComputeInstanceResponsePropertiesPtrInput` via:

        ComputeInstanceResponsePropertiesArgs{...}

or:

        nil

type ComputeInstanceResponsePropertiesPtrOutput

type ComputeInstanceResponsePropertiesPtrOutput struct{ *pulumi.OutputState }

func (ComputeInstanceResponsePropertiesPtrOutput) ApplicationSharingPolicy

Policy for sharing applications on this compute instance among users of parent workspace. If Personal, only the creator can access applications on this compute instance. When Shared, any workspace user can access applications on this instance depending on his/her assigned role.

func (ComputeInstanceResponsePropertiesPtrOutput) Applications

Describes available applications and their endpoints on this ComputeInstance.

func (ComputeInstanceResponsePropertiesPtrOutput) ComputeInstanceAuthorizationType added in v0.6.1

func (o ComputeInstanceResponsePropertiesPtrOutput) ComputeInstanceAuthorizationType() pulumi.StringPtrOutput

The Compute Instance Authorization type. Available values are personal (default).

func (ComputeInstanceResponsePropertiesPtrOutput) ConnectivityEndpoints

Describes all connectivity endpoints available for this ComputeInstance.

func (ComputeInstanceResponsePropertiesPtrOutput) CreatedBy

Describes information on user who created this ComputeInstance.

func (ComputeInstanceResponsePropertiesPtrOutput) Elem

func (ComputeInstanceResponsePropertiesPtrOutput) ElementType

func (ComputeInstanceResponsePropertiesPtrOutput) Errors

Collection of errors encountered on this ComputeInstance.

func (ComputeInstanceResponsePropertiesPtrOutput) LastOperation added in v0.2.1

The last operation on ComputeInstance.

func (ComputeInstanceResponsePropertiesPtrOutput) PersonalComputeInstanceSettings added in v0.6.1

Settings for a personal compute instance.

func (ComputeInstanceResponsePropertiesPtrOutput) SetupScripts added in v0.6.1

Details of customized scripts to execute for setting up the cluster.

func (ComputeInstanceResponsePropertiesPtrOutput) SshSettings

Specifies policy and settings for SSH access.

func (ComputeInstanceResponsePropertiesPtrOutput) State

The current state of this ComputeInstance.

func (ComputeInstanceResponsePropertiesPtrOutput) Subnet

Virtual network subnet resource ID the compute nodes belong to.

func (ComputeInstanceResponsePropertiesPtrOutput) ToComputeInstanceResponsePropertiesPtrOutput

func (o ComputeInstanceResponsePropertiesPtrOutput) ToComputeInstanceResponsePropertiesPtrOutput() ComputeInstanceResponsePropertiesPtrOutput

func (ComputeInstanceResponsePropertiesPtrOutput) ToComputeInstanceResponsePropertiesPtrOutputWithContext

func (o ComputeInstanceResponsePropertiesPtrOutput) ToComputeInstanceResponsePropertiesPtrOutputWithContext(ctx context.Context) ComputeInstanceResponsePropertiesPtrOutput

func (ComputeInstanceResponsePropertiesPtrOutput) VmSize

Virtual Machine Size

type ComputeInstanceSshSettings

type ComputeInstanceSshSettings struct {
	// Specifies the SSH rsa public key file as a string. Use "ssh-keygen -t rsa -b 2048" to generate your SSH key pairs.
	AdminPublicKey *string `pulumi:"adminPublicKey"`
	// State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable.
	SshPublicAccess *string `pulumi:"sshPublicAccess"`
}

Specifies policy and settings for SSH access.

type ComputeInstanceSshSettingsArgs

type ComputeInstanceSshSettingsArgs struct {
	// Specifies the SSH rsa public key file as a string. Use "ssh-keygen -t rsa -b 2048" to generate your SSH key pairs.
	AdminPublicKey pulumi.StringPtrInput `pulumi:"adminPublicKey"`
	// State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable.
	SshPublicAccess pulumi.StringPtrInput `pulumi:"sshPublicAccess"`
}

Specifies policy and settings for SSH access.

func (ComputeInstanceSshSettingsArgs) ElementType

func (ComputeInstanceSshSettingsArgs) ToComputeInstanceSshSettingsOutput

func (i ComputeInstanceSshSettingsArgs) ToComputeInstanceSshSettingsOutput() ComputeInstanceSshSettingsOutput

func (ComputeInstanceSshSettingsArgs) ToComputeInstanceSshSettingsOutputWithContext

func (i ComputeInstanceSshSettingsArgs) ToComputeInstanceSshSettingsOutputWithContext(ctx context.Context) ComputeInstanceSshSettingsOutput

func (ComputeInstanceSshSettingsArgs) ToComputeInstanceSshSettingsPtrOutput

func (i ComputeInstanceSshSettingsArgs) ToComputeInstanceSshSettingsPtrOutput() ComputeInstanceSshSettingsPtrOutput

func (ComputeInstanceSshSettingsArgs) ToComputeInstanceSshSettingsPtrOutputWithContext

func (i ComputeInstanceSshSettingsArgs) ToComputeInstanceSshSettingsPtrOutputWithContext(ctx context.Context) ComputeInstanceSshSettingsPtrOutput

type ComputeInstanceSshSettingsInput

type ComputeInstanceSshSettingsInput interface {
	pulumi.Input

	ToComputeInstanceSshSettingsOutput() ComputeInstanceSshSettingsOutput
	ToComputeInstanceSshSettingsOutputWithContext(context.Context) ComputeInstanceSshSettingsOutput
}

ComputeInstanceSshSettingsInput is an input type that accepts ComputeInstanceSshSettingsArgs and ComputeInstanceSshSettingsOutput values. You can construct a concrete instance of `ComputeInstanceSshSettingsInput` via:

ComputeInstanceSshSettingsArgs{...}

type ComputeInstanceSshSettingsOutput

type ComputeInstanceSshSettingsOutput struct{ *pulumi.OutputState }

Specifies policy and settings for SSH access.

func (ComputeInstanceSshSettingsOutput) AdminPublicKey

Specifies the SSH rsa public key file as a string. Use "ssh-keygen -t rsa -b 2048" to generate your SSH key pairs.

func (ComputeInstanceSshSettingsOutput) ElementType

func (ComputeInstanceSshSettingsOutput) SshPublicAccess

State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable.

func (ComputeInstanceSshSettingsOutput) ToComputeInstanceSshSettingsOutput

func (o ComputeInstanceSshSettingsOutput) ToComputeInstanceSshSettingsOutput() ComputeInstanceSshSettingsOutput

func (ComputeInstanceSshSettingsOutput) ToComputeInstanceSshSettingsOutputWithContext

func (o ComputeInstanceSshSettingsOutput) ToComputeInstanceSshSettingsOutputWithContext(ctx context.Context) ComputeInstanceSshSettingsOutput

func (ComputeInstanceSshSettingsOutput) ToComputeInstanceSshSettingsPtrOutput

func (o ComputeInstanceSshSettingsOutput) ToComputeInstanceSshSettingsPtrOutput() ComputeInstanceSshSettingsPtrOutput

func (ComputeInstanceSshSettingsOutput) ToComputeInstanceSshSettingsPtrOutputWithContext

func (o ComputeInstanceSshSettingsOutput) ToComputeInstanceSshSettingsPtrOutputWithContext(ctx context.Context) ComputeInstanceSshSettingsPtrOutput

type ComputeInstanceSshSettingsPtrInput

type ComputeInstanceSshSettingsPtrInput interface {
	pulumi.Input

	ToComputeInstanceSshSettingsPtrOutput() ComputeInstanceSshSettingsPtrOutput
	ToComputeInstanceSshSettingsPtrOutputWithContext(context.Context) ComputeInstanceSshSettingsPtrOutput
}

ComputeInstanceSshSettingsPtrInput is an input type that accepts ComputeInstanceSshSettingsArgs, ComputeInstanceSshSettingsPtr and ComputeInstanceSshSettingsPtrOutput values. You can construct a concrete instance of `ComputeInstanceSshSettingsPtrInput` via:

        ComputeInstanceSshSettingsArgs{...}

or:

        nil

type ComputeInstanceSshSettingsPtrOutput

type ComputeInstanceSshSettingsPtrOutput struct{ *pulumi.OutputState }

func (ComputeInstanceSshSettingsPtrOutput) AdminPublicKey

Specifies the SSH rsa public key file as a string. Use "ssh-keygen -t rsa -b 2048" to generate your SSH key pairs.

func (ComputeInstanceSshSettingsPtrOutput) Elem

func (ComputeInstanceSshSettingsPtrOutput) ElementType

func (ComputeInstanceSshSettingsPtrOutput) SshPublicAccess

State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable.

func (ComputeInstanceSshSettingsPtrOutput) ToComputeInstanceSshSettingsPtrOutput

func (o ComputeInstanceSshSettingsPtrOutput) ToComputeInstanceSshSettingsPtrOutput() ComputeInstanceSshSettingsPtrOutput

func (ComputeInstanceSshSettingsPtrOutput) ToComputeInstanceSshSettingsPtrOutputWithContext

func (o ComputeInstanceSshSettingsPtrOutput) ToComputeInstanceSshSettingsPtrOutputWithContext(ctx context.Context) ComputeInstanceSshSettingsPtrOutput

type ComputeInstanceSshSettingsResponse

type ComputeInstanceSshSettingsResponse struct {
	// Specifies the SSH rsa public key file as a string. Use "ssh-keygen -t rsa -b 2048" to generate your SSH key pairs.
	AdminPublicKey *string `pulumi:"adminPublicKey"`
	// Describes the admin user name.
	AdminUserName string `pulumi:"adminUserName"`
	// Describes the port for connecting through SSH.
	SshPort int `pulumi:"sshPort"`
	// State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable.
	SshPublicAccess *string `pulumi:"sshPublicAccess"`
}

Specifies policy and settings for SSH access.

type ComputeInstanceSshSettingsResponseArgs

type ComputeInstanceSshSettingsResponseArgs struct {
	// Specifies the SSH rsa public key file as a string. Use "ssh-keygen -t rsa -b 2048" to generate your SSH key pairs.
	AdminPublicKey pulumi.StringPtrInput `pulumi:"adminPublicKey"`
	// Describes the admin user name.
	AdminUserName pulumi.StringInput `pulumi:"adminUserName"`
	// Describes the port for connecting through SSH.
	SshPort pulumi.IntInput `pulumi:"sshPort"`
	// State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable.
	SshPublicAccess pulumi.StringPtrInput `pulumi:"sshPublicAccess"`
}

Specifies policy and settings for SSH access.

func (ComputeInstanceSshSettingsResponseArgs) ElementType

func (ComputeInstanceSshSettingsResponseArgs) ToComputeInstanceSshSettingsResponseOutput

func (i ComputeInstanceSshSettingsResponseArgs) ToComputeInstanceSshSettingsResponseOutput() ComputeInstanceSshSettingsResponseOutput

func (ComputeInstanceSshSettingsResponseArgs) ToComputeInstanceSshSettingsResponseOutputWithContext

func (i ComputeInstanceSshSettingsResponseArgs) ToComputeInstanceSshSettingsResponseOutputWithContext(ctx context.Context) ComputeInstanceSshSettingsResponseOutput

func (ComputeInstanceSshSettingsResponseArgs) ToComputeInstanceSshSettingsResponsePtrOutput

func (i ComputeInstanceSshSettingsResponseArgs) ToComputeInstanceSshSettingsResponsePtrOutput() ComputeInstanceSshSettingsResponsePtrOutput

func (ComputeInstanceSshSettingsResponseArgs) ToComputeInstanceSshSettingsResponsePtrOutputWithContext

func (i ComputeInstanceSshSettingsResponseArgs) ToComputeInstanceSshSettingsResponsePtrOutputWithContext(ctx context.Context) ComputeInstanceSshSettingsResponsePtrOutput

type ComputeInstanceSshSettingsResponseInput

type ComputeInstanceSshSettingsResponseInput interface {
	pulumi.Input

	ToComputeInstanceSshSettingsResponseOutput() ComputeInstanceSshSettingsResponseOutput
	ToComputeInstanceSshSettingsResponseOutputWithContext(context.Context) ComputeInstanceSshSettingsResponseOutput
}

ComputeInstanceSshSettingsResponseInput is an input type that accepts ComputeInstanceSshSettingsResponseArgs and ComputeInstanceSshSettingsResponseOutput values. You can construct a concrete instance of `ComputeInstanceSshSettingsResponseInput` via:

ComputeInstanceSshSettingsResponseArgs{...}

type ComputeInstanceSshSettingsResponseOutput

type ComputeInstanceSshSettingsResponseOutput struct{ *pulumi.OutputState }

Specifies policy and settings for SSH access.

func (ComputeInstanceSshSettingsResponseOutput) AdminPublicKey

Specifies the SSH rsa public key file as a string. Use "ssh-keygen -t rsa -b 2048" to generate your SSH key pairs.

func (ComputeInstanceSshSettingsResponseOutput) AdminUserName

Describes the admin user name.

func (ComputeInstanceSshSettingsResponseOutput) ElementType

func (ComputeInstanceSshSettingsResponseOutput) SshPort

Describes the port for connecting through SSH.

func (ComputeInstanceSshSettingsResponseOutput) SshPublicAccess

State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable.

func (ComputeInstanceSshSettingsResponseOutput) ToComputeInstanceSshSettingsResponseOutput

func (o ComputeInstanceSshSettingsResponseOutput) ToComputeInstanceSshSettingsResponseOutput() ComputeInstanceSshSettingsResponseOutput

func (ComputeInstanceSshSettingsResponseOutput) ToComputeInstanceSshSettingsResponseOutputWithContext

func (o ComputeInstanceSshSettingsResponseOutput) ToComputeInstanceSshSettingsResponseOutputWithContext(ctx context.Context) ComputeInstanceSshSettingsResponseOutput

func (ComputeInstanceSshSettingsResponseOutput) ToComputeInstanceSshSettingsResponsePtrOutput

func (o ComputeInstanceSshSettingsResponseOutput) ToComputeInstanceSshSettingsResponsePtrOutput() ComputeInstanceSshSettingsResponsePtrOutput

func (ComputeInstanceSshSettingsResponseOutput) ToComputeInstanceSshSettingsResponsePtrOutputWithContext

func (o ComputeInstanceSshSettingsResponseOutput) ToComputeInstanceSshSettingsResponsePtrOutputWithContext(ctx context.Context) ComputeInstanceSshSettingsResponsePtrOutput

type ComputeInstanceSshSettingsResponsePtrInput

type ComputeInstanceSshSettingsResponsePtrInput interface {
	pulumi.Input

	ToComputeInstanceSshSettingsResponsePtrOutput() ComputeInstanceSshSettingsResponsePtrOutput
	ToComputeInstanceSshSettingsResponsePtrOutputWithContext(context.Context) ComputeInstanceSshSettingsResponsePtrOutput
}

ComputeInstanceSshSettingsResponsePtrInput is an input type that accepts ComputeInstanceSshSettingsResponseArgs, ComputeInstanceSshSettingsResponsePtr and ComputeInstanceSshSettingsResponsePtrOutput values. You can construct a concrete instance of `ComputeInstanceSshSettingsResponsePtrInput` via:

        ComputeInstanceSshSettingsResponseArgs{...}

or:

        nil

type ComputeInstanceSshSettingsResponsePtrOutput

type ComputeInstanceSshSettingsResponsePtrOutput struct{ *pulumi.OutputState }

func (ComputeInstanceSshSettingsResponsePtrOutput) AdminPublicKey

Specifies the SSH rsa public key file as a string. Use "ssh-keygen -t rsa -b 2048" to generate your SSH key pairs.

func (ComputeInstanceSshSettingsResponsePtrOutput) AdminUserName

Describes the admin user name.

func (ComputeInstanceSshSettingsResponsePtrOutput) Elem

func (ComputeInstanceSshSettingsResponsePtrOutput) ElementType

func (ComputeInstanceSshSettingsResponsePtrOutput) SshPort

Describes the port for connecting through SSH.

func (ComputeInstanceSshSettingsResponsePtrOutput) SshPublicAccess

State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable.

func (ComputeInstanceSshSettingsResponsePtrOutput) ToComputeInstanceSshSettingsResponsePtrOutput

func (o ComputeInstanceSshSettingsResponsePtrOutput) ToComputeInstanceSshSettingsResponsePtrOutput() ComputeInstanceSshSettingsResponsePtrOutput

func (ComputeInstanceSshSettingsResponsePtrOutput) ToComputeInstanceSshSettingsResponsePtrOutputWithContext

func (o ComputeInstanceSshSettingsResponsePtrOutput) ToComputeInstanceSshSettingsResponsePtrOutputWithContext(ctx context.Context) ComputeInstanceSshSettingsResponsePtrOutput

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 ContainerResourceRequirements added in v0.6.1

type ContainerResourceRequirements struct {
	// The minimum amount of CPU cores to be used by the container. More info:
	// https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
	Cpu *float64 `pulumi:"cpu"`
	// The maximum amount of CPU cores allowed to be used by the container. More info:
	// https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
	CpuLimit *float64 `pulumi:"cpuLimit"`
	// The number of FPGA PCIE devices exposed to the container. Must be multiple of 2.
	Fpga *int `pulumi:"fpga"`
	// The number of GPU cores in the container.
	Gpu *int `pulumi:"gpu"`
	// The minimum amount of memory (in GB) to be used by the container. More info:
	// https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
	MemoryInGB *float64 `pulumi:"memoryInGB"`
	// The maximum amount of memory (in GB) allowed to be used by the container. More info:
	// https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
	MemoryInGBLimit *float64 `pulumi:"memoryInGBLimit"`
}

The resource requirements for the container (cpu and memory).

type ContainerResourceRequirementsArgs added in v0.6.1

type ContainerResourceRequirementsArgs struct {
	// The minimum amount of CPU cores to be used by the container. More info:
	// https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
	Cpu pulumi.Float64PtrInput `pulumi:"cpu"`
	// The maximum amount of CPU cores allowed to be used by the container. More info:
	// https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
	CpuLimit pulumi.Float64PtrInput `pulumi:"cpuLimit"`
	// The number of FPGA PCIE devices exposed to the container. Must be multiple of 2.
	Fpga pulumi.IntPtrInput `pulumi:"fpga"`
	// The number of GPU cores in the container.
	Gpu pulumi.IntPtrInput `pulumi:"gpu"`
	// The minimum amount of memory (in GB) to be used by the container. More info:
	// https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
	MemoryInGB pulumi.Float64PtrInput `pulumi:"memoryInGB"`
	// The maximum amount of memory (in GB) allowed to be used by the container. More info:
	// https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
	MemoryInGBLimit pulumi.Float64PtrInput `pulumi:"memoryInGBLimit"`
}

The resource requirements for the container (cpu and memory).

func (ContainerResourceRequirementsArgs) ElementType added in v0.6.1

func (ContainerResourceRequirementsArgs) ToContainerResourceRequirementsOutput added in v0.6.1

func (i ContainerResourceRequirementsArgs) ToContainerResourceRequirementsOutput() ContainerResourceRequirementsOutput

func (ContainerResourceRequirementsArgs) ToContainerResourceRequirementsOutputWithContext added in v0.6.1

func (i ContainerResourceRequirementsArgs) ToContainerResourceRequirementsOutputWithContext(ctx context.Context) ContainerResourceRequirementsOutput

func (ContainerResourceRequirementsArgs) ToContainerResourceRequirementsPtrOutput added in v0.6.1

func (i ContainerResourceRequirementsArgs) ToContainerResourceRequirementsPtrOutput() ContainerResourceRequirementsPtrOutput

func (ContainerResourceRequirementsArgs) ToContainerResourceRequirementsPtrOutputWithContext added in v0.6.1

func (i ContainerResourceRequirementsArgs) ToContainerResourceRequirementsPtrOutputWithContext(ctx context.Context) ContainerResourceRequirementsPtrOutput

type ContainerResourceRequirementsInput added in v0.6.1

type ContainerResourceRequirementsInput interface {
	pulumi.Input

	ToContainerResourceRequirementsOutput() ContainerResourceRequirementsOutput
	ToContainerResourceRequirementsOutputWithContext(context.Context) ContainerResourceRequirementsOutput
}

ContainerResourceRequirementsInput is an input type that accepts ContainerResourceRequirementsArgs and ContainerResourceRequirementsOutput values. You can construct a concrete instance of `ContainerResourceRequirementsInput` via:

ContainerResourceRequirementsArgs{...}

type ContainerResourceRequirementsOutput added in v0.6.1

type ContainerResourceRequirementsOutput struct{ *pulumi.OutputState }

The resource requirements for the container (cpu and memory).

func (ContainerResourceRequirementsOutput) Cpu added in v0.6.1

The minimum amount of CPU cores to be used by the container. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/

func (ContainerResourceRequirementsOutput) CpuLimit added in v0.6.1

The maximum amount of CPU cores allowed to be used by the container. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/

func (ContainerResourceRequirementsOutput) ElementType added in v0.6.1

func (ContainerResourceRequirementsOutput) Fpga added in v0.6.1

The number of FPGA PCIE devices exposed to the container. Must be multiple of 2.

func (ContainerResourceRequirementsOutput) Gpu added in v0.6.1

The number of GPU cores in the container.

func (ContainerResourceRequirementsOutput) MemoryInGB added in v0.6.1

The minimum amount of memory (in GB) to be used by the container. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/

func (ContainerResourceRequirementsOutput) MemoryInGBLimit added in v0.6.1

The maximum amount of memory (in GB) allowed to be used by the container. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/

func (ContainerResourceRequirementsOutput) ToContainerResourceRequirementsOutput added in v0.6.1

func (o ContainerResourceRequirementsOutput) ToContainerResourceRequirementsOutput() ContainerResourceRequirementsOutput

func (ContainerResourceRequirementsOutput) ToContainerResourceRequirementsOutputWithContext added in v0.6.1

func (o ContainerResourceRequirementsOutput) ToContainerResourceRequirementsOutputWithContext(ctx context.Context) ContainerResourceRequirementsOutput

func (ContainerResourceRequirementsOutput) ToContainerResourceRequirementsPtrOutput added in v0.6.1

func (o ContainerResourceRequirementsOutput) ToContainerResourceRequirementsPtrOutput() ContainerResourceRequirementsPtrOutput

func (ContainerResourceRequirementsOutput) ToContainerResourceRequirementsPtrOutputWithContext added in v0.6.1

func (o ContainerResourceRequirementsOutput) ToContainerResourceRequirementsPtrOutputWithContext(ctx context.Context) ContainerResourceRequirementsPtrOutput

type ContainerResourceRequirementsPtrInput added in v0.6.1

type ContainerResourceRequirementsPtrInput interface {
	pulumi.Input

	ToContainerResourceRequirementsPtrOutput() ContainerResourceRequirementsPtrOutput
	ToContainerResourceRequirementsPtrOutputWithContext(context.Context) ContainerResourceRequirementsPtrOutput
}

ContainerResourceRequirementsPtrInput is an input type that accepts ContainerResourceRequirementsArgs, ContainerResourceRequirementsPtr and ContainerResourceRequirementsPtrOutput values. You can construct a concrete instance of `ContainerResourceRequirementsPtrInput` via:

        ContainerResourceRequirementsArgs{...}

or:

        nil

type ContainerResourceRequirementsPtrOutput added in v0.6.1

type ContainerResourceRequirementsPtrOutput struct{ *pulumi.OutputState }

func (ContainerResourceRequirementsPtrOutput) Cpu added in v0.6.1

The minimum amount of CPU cores to be used by the container. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/

func (ContainerResourceRequirementsPtrOutput) CpuLimit added in v0.6.1

The maximum amount of CPU cores allowed to be used by the container. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/

func (ContainerResourceRequirementsPtrOutput) Elem added in v0.6.1

func (ContainerResourceRequirementsPtrOutput) ElementType added in v0.6.1

func (ContainerResourceRequirementsPtrOutput) Fpga added in v0.6.1

The number of FPGA PCIE devices exposed to the container. Must be multiple of 2.

func (ContainerResourceRequirementsPtrOutput) Gpu added in v0.6.1

The number of GPU cores in the container.

func (ContainerResourceRequirementsPtrOutput) MemoryInGB added in v0.6.1

The minimum amount of memory (in GB) to be used by the container. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/

func (ContainerResourceRequirementsPtrOutput) MemoryInGBLimit added in v0.6.1

The maximum amount of memory (in GB) allowed to be used by the container. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/

func (ContainerResourceRequirementsPtrOutput) ToContainerResourceRequirementsPtrOutput added in v0.6.1

func (o ContainerResourceRequirementsPtrOutput) ToContainerResourceRequirementsPtrOutput() ContainerResourceRequirementsPtrOutput

func (ContainerResourceRequirementsPtrOutput) ToContainerResourceRequirementsPtrOutputWithContext added in v0.6.1

func (o ContainerResourceRequirementsPtrOutput) ToContainerResourceRequirementsPtrOutputWithContext(ctx context.Context) ContainerResourceRequirementsPtrOutput

type ContainerResourceRequirementsResponse added in v0.6.1

type ContainerResourceRequirementsResponse struct {
	// The minimum amount of CPU cores to be used by the container. More info:
	// https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
	Cpu *float64 `pulumi:"cpu"`
	// The maximum amount of CPU cores allowed to be used by the container. More info:
	// https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
	CpuLimit *float64 `pulumi:"cpuLimit"`
	// The number of FPGA PCIE devices exposed to the container. Must be multiple of 2.
	Fpga *int `pulumi:"fpga"`
	// The number of GPU cores in the container.
	Gpu *int `pulumi:"gpu"`
	// The minimum amount of memory (in GB) to be used by the container. More info:
	// https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
	MemoryInGB *float64 `pulumi:"memoryInGB"`
	// The maximum amount of memory (in GB) allowed to be used by the container. More info:
	// https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
	MemoryInGBLimit *float64 `pulumi:"memoryInGBLimit"`
}

The resource requirements for the container (cpu and memory).

type ContainerResourceRequirementsResponseArgs added in v0.6.1

type ContainerResourceRequirementsResponseArgs struct {
	// The minimum amount of CPU cores to be used by the container. More info:
	// https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
	Cpu pulumi.Float64PtrInput `pulumi:"cpu"`
	// The maximum amount of CPU cores allowed to be used by the container. More info:
	// https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
	CpuLimit pulumi.Float64PtrInput `pulumi:"cpuLimit"`
	// The number of FPGA PCIE devices exposed to the container. Must be multiple of 2.
	Fpga pulumi.IntPtrInput `pulumi:"fpga"`
	// The number of GPU cores in the container.
	Gpu pulumi.IntPtrInput `pulumi:"gpu"`
	// The minimum amount of memory (in GB) to be used by the container. More info:
	// https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
	MemoryInGB pulumi.Float64PtrInput `pulumi:"memoryInGB"`
	// The maximum amount of memory (in GB) allowed to be used by the container. More info:
	// https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
	MemoryInGBLimit pulumi.Float64PtrInput `pulumi:"memoryInGBLimit"`
}

The resource requirements for the container (cpu and memory).

func (ContainerResourceRequirementsResponseArgs) ElementType added in v0.6.1

func (ContainerResourceRequirementsResponseArgs) ToContainerResourceRequirementsResponseOutput added in v0.6.1

func (i ContainerResourceRequirementsResponseArgs) ToContainerResourceRequirementsResponseOutput() ContainerResourceRequirementsResponseOutput

func (ContainerResourceRequirementsResponseArgs) ToContainerResourceRequirementsResponseOutputWithContext added in v0.6.1

func (i ContainerResourceRequirementsResponseArgs) ToContainerResourceRequirementsResponseOutputWithContext(ctx context.Context) ContainerResourceRequirementsResponseOutput

func (ContainerResourceRequirementsResponseArgs) ToContainerResourceRequirementsResponsePtrOutput added in v0.6.1

func (i ContainerResourceRequirementsResponseArgs) ToContainerResourceRequirementsResponsePtrOutput() ContainerResourceRequirementsResponsePtrOutput

func (ContainerResourceRequirementsResponseArgs) ToContainerResourceRequirementsResponsePtrOutputWithContext added in v0.6.1

func (i ContainerResourceRequirementsResponseArgs) ToContainerResourceRequirementsResponsePtrOutputWithContext(ctx context.Context) ContainerResourceRequirementsResponsePtrOutput

type ContainerResourceRequirementsResponseInput added in v0.6.1

type ContainerResourceRequirementsResponseInput interface {
	pulumi.Input

	ToContainerResourceRequirementsResponseOutput() ContainerResourceRequirementsResponseOutput
	ToContainerResourceRequirementsResponseOutputWithContext(context.Context) ContainerResourceRequirementsResponseOutput
}

ContainerResourceRequirementsResponseInput is an input type that accepts ContainerResourceRequirementsResponseArgs and ContainerResourceRequirementsResponseOutput values. You can construct a concrete instance of `ContainerResourceRequirementsResponseInput` via:

ContainerResourceRequirementsResponseArgs{...}

type ContainerResourceRequirementsResponseOutput added in v0.6.1

type ContainerResourceRequirementsResponseOutput struct{ *pulumi.OutputState }

The resource requirements for the container (cpu and memory).

func (ContainerResourceRequirementsResponseOutput) Cpu added in v0.6.1

The minimum amount of CPU cores to be used by the container. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/

func (ContainerResourceRequirementsResponseOutput) CpuLimit added in v0.6.1

The maximum amount of CPU cores allowed to be used by the container. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/

func (ContainerResourceRequirementsResponseOutput) ElementType added in v0.6.1

func (ContainerResourceRequirementsResponseOutput) Fpga added in v0.6.1

The number of FPGA PCIE devices exposed to the container. Must be multiple of 2.

func (ContainerResourceRequirementsResponseOutput) Gpu added in v0.6.1

The number of GPU cores in the container.

func (ContainerResourceRequirementsResponseOutput) MemoryInGB added in v0.6.1

The minimum amount of memory (in GB) to be used by the container. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/

func (ContainerResourceRequirementsResponseOutput) MemoryInGBLimit added in v0.6.1

The maximum amount of memory (in GB) allowed to be used by the container. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/

func (ContainerResourceRequirementsResponseOutput) ToContainerResourceRequirementsResponseOutput added in v0.6.1

func (o ContainerResourceRequirementsResponseOutput) ToContainerResourceRequirementsResponseOutput() ContainerResourceRequirementsResponseOutput

func (ContainerResourceRequirementsResponseOutput) ToContainerResourceRequirementsResponseOutputWithContext added in v0.6.1

func (o ContainerResourceRequirementsResponseOutput) ToContainerResourceRequirementsResponseOutputWithContext(ctx context.Context) ContainerResourceRequirementsResponseOutput

func (ContainerResourceRequirementsResponseOutput) ToContainerResourceRequirementsResponsePtrOutput added in v0.6.1

func (o ContainerResourceRequirementsResponseOutput) ToContainerResourceRequirementsResponsePtrOutput() ContainerResourceRequirementsResponsePtrOutput

func (ContainerResourceRequirementsResponseOutput) ToContainerResourceRequirementsResponsePtrOutputWithContext added in v0.6.1

func (o ContainerResourceRequirementsResponseOutput) ToContainerResourceRequirementsResponsePtrOutputWithContext(ctx context.Context) ContainerResourceRequirementsResponsePtrOutput

type ContainerResourceRequirementsResponsePtrInput added in v0.6.1

type ContainerResourceRequirementsResponsePtrInput interface {
	pulumi.Input

	ToContainerResourceRequirementsResponsePtrOutput() ContainerResourceRequirementsResponsePtrOutput
	ToContainerResourceRequirementsResponsePtrOutputWithContext(context.Context) ContainerResourceRequirementsResponsePtrOutput
}

ContainerResourceRequirementsResponsePtrInput is an input type that accepts ContainerResourceRequirementsResponseArgs, ContainerResourceRequirementsResponsePtr and ContainerResourceRequirementsResponsePtrOutput values. You can construct a concrete instance of `ContainerResourceRequirementsResponsePtrInput` via:

        ContainerResourceRequirementsResponseArgs{...}

or:

        nil

type ContainerResourceRequirementsResponsePtrOutput added in v0.6.1

type ContainerResourceRequirementsResponsePtrOutput struct{ *pulumi.OutputState }

func (ContainerResourceRequirementsResponsePtrOutput) Cpu added in v0.6.1

The minimum amount of CPU cores to be used by the container. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/

func (ContainerResourceRequirementsResponsePtrOutput) CpuLimit added in v0.6.1

The maximum amount of CPU cores allowed to be used by the container. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/

func (ContainerResourceRequirementsResponsePtrOutput) Elem added in v0.6.1

func (ContainerResourceRequirementsResponsePtrOutput) ElementType added in v0.6.1

func (ContainerResourceRequirementsResponsePtrOutput) Fpga added in v0.6.1

The number of FPGA PCIE devices exposed to the container. Must be multiple of 2.

func (ContainerResourceRequirementsResponsePtrOutput) Gpu added in v0.6.1

The number of GPU cores in the container.

func (ContainerResourceRequirementsResponsePtrOutput) MemoryInGB added in v0.6.1

The minimum amount of memory (in GB) to be used by the container. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/

func (ContainerResourceRequirementsResponsePtrOutput) MemoryInGBLimit added in v0.6.1

The maximum amount of memory (in GB) allowed to be used by the container. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/

func (ContainerResourceRequirementsResponsePtrOutput) ToContainerResourceRequirementsResponsePtrOutput added in v0.6.1

func (o ContainerResourceRequirementsResponsePtrOutput) ToContainerResourceRequirementsResponsePtrOutput() ContainerResourceRequirementsResponsePtrOutput

func (ContainerResourceRequirementsResponsePtrOutput) ToContainerResourceRequirementsResponsePtrOutputWithContext added in v0.6.1

func (o ContainerResourceRequirementsResponsePtrOutput) ToContainerResourceRequirementsResponsePtrOutputWithContext(ctx context.Context) ContainerResourceRequirementsResponsePtrOutput

type CosmosDbSettings added in v0.6.1

type CosmosDbSettings struct {
	// The throughput of the collections in cosmosdb database
	CollectionsThroughput *int `pulumi:"collectionsThroughput"`
}

type CosmosDbSettingsArgs added in v0.6.1

type CosmosDbSettingsArgs struct {
	// The throughput of the collections in cosmosdb database
	CollectionsThroughput pulumi.IntPtrInput `pulumi:"collectionsThroughput"`
}

func (CosmosDbSettingsArgs) ElementType added in v0.6.1

func (CosmosDbSettingsArgs) ElementType() reflect.Type

func (CosmosDbSettingsArgs) ToCosmosDbSettingsOutput added in v0.6.1

func (i CosmosDbSettingsArgs) ToCosmosDbSettingsOutput() CosmosDbSettingsOutput

func (CosmosDbSettingsArgs) ToCosmosDbSettingsOutputWithContext added in v0.6.1

func (i CosmosDbSettingsArgs) ToCosmosDbSettingsOutputWithContext(ctx context.Context) CosmosDbSettingsOutput

func (CosmosDbSettingsArgs) ToCosmosDbSettingsPtrOutput added in v0.6.1

func (i CosmosDbSettingsArgs) ToCosmosDbSettingsPtrOutput() CosmosDbSettingsPtrOutput

func (CosmosDbSettingsArgs) ToCosmosDbSettingsPtrOutputWithContext added in v0.6.1

func (i CosmosDbSettingsArgs) ToCosmosDbSettingsPtrOutputWithContext(ctx context.Context) CosmosDbSettingsPtrOutput

type CosmosDbSettingsInput added in v0.6.1

type CosmosDbSettingsInput interface {
	pulumi.Input

	ToCosmosDbSettingsOutput() CosmosDbSettingsOutput
	ToCosmosDbSettingsOutputWithContext(context.Context) CosmosDbSettingsOutput
}

CosmosDbSettingsInput is an input type that accepts CosmosDbSettingsArgs and CosmosDbSettingsOutput values. You can construct a concrete instance of `CosmosDbSettingsInput` via:

CosmosDbSettingsArgs{...}

type CosmosDbSettingsOutput added in v0.6.1

type CosmosDbSettingsOutput struct{ *pulumi.OutputState }

func (CosmosDbSettingsOutput) CollectionsThroughput added in v0.6.1

func (o CosmosDbSettingsOutput) CollectionsThroughput() pulumi.IntPtrOutput

The throughput of the collections in cosmosdb database

func (CosmosDbSettingsOutput) ElementType added in v0.6.1

func (CosmosDbSettingsOutput) ElementType() reflect.Type

func (CosmosDbSettingsOutput) ToCosmosDbSettingsOutput added in v0.6.1

func (o CosmosDbSettingsOutput) ToCosmosDbSettingsOutput() CosmosDbSettingsOutput

func (CosmosDbSettingsOutput) ToCosmosDbSettingsOutputWithContext added in v0.6.1

func (o CosmosDbSettingsOutput) ToCosmosDbSettingsOutputWithContext(ctx context.Context) CosmosDbSettingsOutput

func (CosmosDbSettingsOutput) ToCosmosDbSettingsPtrOutput added in v0.6.1

func (o CosmosDbSettingsOutput) ToCosmosDbSettingsPtrOutput() CosmosDbSettingsPtrOutput

func (CosmosDbSettingsOutput) ToCosmosDbSettingsPtrOutputWithContext added in v0.6.1

func (o CosmosDbSettingsOutput) ToCosmosDbSettingsPtrOutputWithContext(ctx context.Context) CosmosDbSettingsPtrOutput

type CosmosDbSettingsPtrInput added in v0.6.1

type CosmosDbSettingsPtrInput interface {
	pulumi.Input

	ToCosmosDbSettingsPtrOutput() CosmosDbSettingsPtrOutput
	ToCosmosDbSettingsPtrOutputWithContext(context.Context) CosmosDbSettingsPtrOutput
}

CosmosDbSettingsPtrInput is an input type that accepts CosmosDbSettingsArgs, CosmosDbSettingsPtr and CosmosDbSettingsPtrOutput values. You can construct a concrete instance of `CosmosDbSettingsPtrInput` via:

        CosmosDbSettingsArgs{...}

or:

        nil

func CosmosDbSettingsPtr added in v0.6.1

func CosmosDbSettingsPtr(v *CosmosDbSettingsArgs) CosmosDbSettingsPtrInput

type CosmosDbSettingsPtrOutput added in v0.6.1

type CosmosDbSettingsPtrOutput struct{ *pulumi.OutputState }

func (CosmosDbSettingsPtrOutput) CollectionsThroughput added in v0.6.1

func (o CosmosDbSettingsPtrOutput) CollectionsThroughput() pulumi.IntPtrOutput

The throughput of the collections in cosmosdb database

func (CosmosDbSettingsPtrOutput) Elem added in v0.6.1

func (CosmosDbSettingsPtrOutput) ElementType added in v0.6.1

func (CosmosDbSettingsPtrOutput) ElementType() reflect.Type

func (CosmosDbSettingsPtrOutput) ToCosmosDbSettingsPtrOutput added in v0.6.1

func (o CosmosDbSettingsPtrOutput) ToCosmosDbSettingsPtrOutput() CosmosDbSettingsPtrOutput

func (CosmosDbSettingsPtrOutput) ToCosmosDbSettingsPtrOutputWithContext added in v0.6.1

func (o CosmosDbSettingsPtrOutput) ToCosmosDbSettingsPtrOutputWithContext(ctx context.Context) CosmosDbSettingsPtrOutput

type CosmosDbSettingsResponse added in v0.6.1

type CosmosDbSettingsResponse struct {
	// The throughput of the collections in cosmosdb database
	CollectionsThroughput *int `pulumi:"collectionsThroughput"`
}

type CosmosDbSettingsResponseArgs added in v0.6.1

type CosmosDbSettingsResponseArgs struct {
	// The throughput of the collections in cosmosdb database
	CollectionsThroughput pulumi.IntPtrInput `pulumi:"collectionsThroughput"`
}

func (CosmosDbSettingsResponseArgs) ElementType added in v0.6.1

func (CosmosDbSettingsResponseArgs) ToCosmosDbSettingsResponseOutput added in v0.6.1

func (i CosmosDbSettingsResponseArgs) ToCosmosDbSettingsResponseOutput() CosmosDbSettingsResponseOutput

func (CosmosDbSettingsResponseArgs) ToCosmosDbSettingsResponseOutputWithContext added in v0.6.1

func (i CosmosDbSettingsResponseArgs) ToCosmosDbSettingsResponseOutputWithContext(ctx context.Context) CosmosDbSettingsResponseOutput

func (CosmosDbSettingsResponseArgs) ToCosmosDbSettingsResponsePtrOutput added in v0.6.1

func (i CosmosDbSettingsResponseArgs) ToCosmosDbSettingsResponsePtrOutput() CosmosDbSettingsResponsePtrOutput

func (CosmosDbSettingsResponseArgs) ToCosmosDbSettingsResponsePtrOutputWithContext added in v0.6.1

func (i CosmosDbSettingsResponseArgs) ToCosmosDbSettingsResponsePtrOutputWithContext(ctx context.Context) CosmosDbSettingsResponsePtrOutput

type CosmosDbSettingsResponseInput added in v0.6.1

type CosmosDbSettingsResponseInput interface {
	pulumi.Input

	ToCosmosDbSettingsResponseOutput() CosmosDbSettingsResponseOutput
	ToCosmosDbSettingsResponseOutputWithContext(context.Context) CosmosDbSettingsResponseOutput
}

CosmosDbSettingsResponseInput is an input type that accepts CosmosDbSettingsResponseArgs and CosmosDbSettingsResponseOutput values. You can construct a concrete instance of `CosmosDbSettingsResponseInput` via:

CosmosDbSettingsResponseArgs{...}

type CosmosDbSettingsResponseOutput added in v0.6.1

type CosmosDbSettingsResponseOutput struct{ *pulumi.OutputState }

func (CosmosDbSettingsResponseOutput) CollectionsThroughput added in v0.6.1

func (o CosmosDbSettingsResponseOutput) CollectionsThroughput() pulumi.IntPtrOutput

The throughput of the collections in cosmosdb database

func (CosmosDbSettingsResponseOutput) ElementType added in v0.6.1

func (CosmosDbSettingsResponseOutput) ToCosmosDbSettingsResponseOutput added in v0.6.1

func (o CosmosDbSettingsResponseOutput) ToCosmosDbSettingsResponseOutput() CosmosDbSettingsResponseOutput

func (CosmosDbSettingsResponseOutput) ToCosmosDbSettingsResponseOutputWithContext added in v0.6.1

func (o CosmosDbSettingsResponseOutput) ToCosmosDbSettingsResponseOutputWithContext(ctx context.Context) CosmosDbSettingsResponseOutput

func (CosmosDbSettingsResponseOutput) ToCosmosDbSettingsResponsePtrOutput added in v0.6.1

func (o CosmosDbSettingsResponseOutput) ToCosmosDbSettingsResponsePtrOutput() CosmosDbSettingsResponsePtrOutput

func (CosmosDbSettingsResponseOutput) ToCosmosDbSettingsResponsePtrOutputWithContext added in v0.6.1

func (o CosmosDbSettingsResponseOutput) ToCosmosDbSettingsResponsePtrOutputWithContext(ctx context.Context) CosmosDbSettingsResponsePtrOutput

type CosmosDbSettingsResponsePtrInput added in v0.6.1

type CosmosDbSettingsResponsePtrInput interface {
	pulumi.Input

	ToCosmosDbSettingsResponsePtrOutput() CosmosDbSettingsResponsePtrOutput
	ToCosmosDbSettingsResponsePtrOutputWithContext(context.Context) CosmosDbSettingsResponsePtrOutput
}

CosmosDbSettingsResponsePtrInput is an input type that accepts CosmosDbSettingsResponseArgs, CosmosDbSettingsResponsePtr and CosmosDbSettingsResponsePtrOutput values. You can construct a concrete instance of `CosmosDbSettingsResponsePtrInput` via:

        CosmosDbSettingsResponseArgs{...}

or:

        nil

func CosmosDbSettingsResponsePtr added in v0.6.1

func CosmosDbSettingsResponsePtr(v *CosmosDbSettingsResponseArgs) CosmosDbSettingsResponsePtrInput

type CosmosDbSettingsResponsePtrOutput added in v0.6.1

type CosmosDbSettingsResponsePtrOutput struct{ *pulumi.OutputState }

func (CosmosDbSettingsResponsePtrOutput) CollectionsThroughput added in v0.6.1

func (o CosmosDbSettingsResponsePtrOutput) CollectionsThroughput() pulumi.IntPtrOutput

The throughput of the collections in cosmosdb database

func (CosmosDbSettingsResponsePtrOutput) Elem added in v0.6.1

func (CosmosDbSettingsResponsePtrOutput) ElementType added in v0.6.1

func (CosmosDbSettingsResponsePtrOutput) ToCosmosDbSettingsResponsePtrOutput added in v0.6.1

func (o CosmosDbSettingsResponsePtrOutput) ToCosmosDbSettingsResponsePtrOutput() CosmosDbSettingsResponsePtrOutput

func (CosmosDbSettingsResponsePtrOutput) ToCosmosDbSettingsResponsePtrOutputWithContext added in v0.6.1

func (o CosmosDbSettingsResponsePtrOutput) ToCosmosDbSettingsResponsePtrOutputWithContext(ctx context.Context) CosmosDbSettingsResponsePtrOutput

type CreateServiceRequestEnvironmentImageRequest added in v0.6.1

type CreateServiceRequestEnvironmentImageRequest struct {
	// The list of assets.
	Assets []ImageAsset `pulumi:"assets"`
	// The name of the driver file.
	DriverProgram *string `pulumi:"driverProgram"`
	// The details of the AZURE ML environment.
	Environment *EnvironmentImageRequestEnvironment `pulumi:"environment"`
	// The unique identifying details of the AZURE ML environment.
	EnvironmentReference *EnvironmentImageRequestEnvironmentReference `pulumi:"environmentReference"`
	// The list of model Ids.
	ModelIds []string `pulumi:"modelIds"`
	// The list of models.
	Models []Model `pulumi:"models"`
}

The Environment, models and assets needed for inferencing.

type CreateServiceRequestEnvironmentImageRequestArgs added in v0.6.1

type CreateServiceRequestEnvironmentImageRequestArgs struct {
	// The list of assets.
	Assets ImageAssetArrayInput `pulumi:"assets"`
	// The name of the driver file.
	DriverProgram pulumi.StringPtrInput `pulumi:"driverProgram"`
	// The details of the AZURE ML environment.
	Environment EnvironmentImageRequestEnvironmentPtrInput `pulumi:"environment"`
	// The unique identifying details of the AZURE ML environment.
	EnvironmentReference EnvironmentImageRequestEnvironmentReferencePtrInput `pulumi:"environmentReference"`
	// The list of model Ids.
	ModelIds pulumi.StringArrayInput `pulumi:"modelIds"`
	// The list of models.
	Models ModelArrayInput `pulumi:"models"`
}

The Environment, models and assets needed for inferencing.

func (CreateServiceRequestEnvironmentImageRequestArgs) ElementType added in v0.6.1

func (CreateServiceRequestEnvironmentImageRequestArgs) ToCreateServiceRequestEnvironmentImageRequestOutput added in v0.6.1

func (i CreateServiceRequestEnvironmentImageRequestArgs) ToCreateServiceRequestEnvironmentImageRequestOutput() CreateServiceRequestEnvironmentImageRequestOutput

func (CreateServiceRequestEnvironmentImageRequestArgs) ToCreateServiceRequestEnvironmentImageRequestOutputWithContext added in v0.6.1

func (i CreateServiceRequestEnvironmentImageRequestArgs) ToCreateServiceRequestEnvironmentImageRequestOutputWithContext(ctx context.Context) CreateServiceRequestEnvironmentImageRequestOutput

func (CreateServiceRequestEnvironmentImageRequestArgs) ToCreateServiceRequestEnvironmentImageRequestPtrOutput added in v0.6.1

func (i CreateServiceRequestEnvironmentImageRequestArgs) ToCreateServiceRequestEnvironmentImageRequestPtrOutput() CreateServiceRequestEnvironmentImageRequestPtrOutput

func (CreateServiceRequestEnvironmentImageRequestArgs) ToCreateServiceRequestEnvironmentImageRequestPtrOutputWithContext added in v0.6.1

func (i CreateServiceRequestEnvironmentImageRequestArgs) ToCreateServiceRequestEnvironmentImageRequestPtrOutputWithContext(ctx context.Context) CreateServiceRequestEnvironmentImageRequestPtrOutput

type CreateServiceRequestEnvironmentImageRequestInput added in v0.6.1

type CreateServiceRequestEnvironmentImageRequestInput interface {
	pulumi.Input

	ToCreateServiceRequestEnvironmentImageRequestOutput() CreateServiceRequestEnvironmentImageRequestOutput
	ToCreateServiceRequestEnvironmentImageRequestOutputWithContext(context.Context) CreateServiceRequestEnvironmentImageRequestOutput
}

CreateServiceRequestEnvironmentImageRequestInput is an input type that accepts CreateServiceRequestEnvironmentImageRequestArgs and CreateServiceRequestEnvironmentImageRequestOutput values. You can construct a concrete instance of `CreateServiceRequestEnvironmentImageRequestInput` via:

CreateServiceRequestEnvironmentImageRequestArgs{...}

type CreateServiceRequestEnvironmentImageRequestOutput added in v0.6.1

type CreateServiceRequestEnvironmentImageRequestOutput struct{ *pulumi.OutputState }

The Environment, models and assets needed for inferencing.

func (CreateServiceRequestEnvironmentImageRequestOutput) Assets added in v0.6.1

The list of assets.

func (CreateServiceRequestEnvironmentImageRequestOutput) DriverProgram added in v0.6.1

The name of the driver file.

func (CreateServiceRequestEnvironmentImageRequestOutput) ElementType added in v0.6.1

func (CreateServiceRequestEnvironmentImageRequestOutput) Environment added in v0.6.1

The details of the AZURE ML environment.

func (CreateServiceRequestEnvironmentImageRequestOutput) EnvironmentReference added in v0.6.1

The unique identifying details of the AZURE ML environment.

func (CreateServiceRequestEnvironmentImageRequestOutput) ModelIds added in v0.6.1

The list of model Ids.

func (CreateServiceRequestEnvironmentImageRequestOutput) Models added in v0.6.1

The list of models.

func (CreateServiceRequestEnvironmentImageRequestOutput) ToCreateServiceRequestEnvironmentImageRequestOutput added in v0.6.1

func (o CreateServiceRequestEnvironmentImageRequestOutput) ToCreateServiceRequestEnvironmentImageRequestOutput() CreateServiceRequestEnvironmentImageRequestOutput

func (CreateServiceRequestEnvironmentImageRequestOutput) ToCreateServiceRequestEnvironmentImageRequestOutputWithContext added in v0.6.1

func (o CreateServiceRequestEnvironmentImageRequestOutput) ToCreateServiceRequestEnvironmentImageRequestOutputWithContext(ctx context.Context) CreateServiceRequestEnvironmentImageRequestOutput

func (CreateServiceRequestEnvironmentImageRequestOutput) ToCreateServiceRequestEnvironmentImageRequestPtrOutput added in v0.6.1

func (o CreateServiceRequestEnvironmentImageRequestOutput) ToCreateServiceRequestEnvironmentImageRequestPtrOutput() CreateServiceRequestEnvironmentImageRequestPtrOutput

func (CreateServiceRequestEnvironmentImageRequestOutput) ToCreateServiceRequestEnvironmentImageRequestPtrOutputWithContext added in v0.6.1

func (o CreateServiceRequestEnvironmentImageRequestOutput) ToCreateServiceRequestEnvironmentImageRequestPtrOutputWithContext(ctx context.Context) CreateServiceRequestEnvironmentImageRequestPtrOutput

type CreateServiceRequestEnvironmentImageRequestPtrInput added in v0.6.1

type CreateServiceRequestEnvironmentImageRequestPtrInput interface {
	pulumi.Input

	ToCreateServiceRequestEnvironmentImageRequestPtrOutput() CreateServiceRequestEnvironmentImageRequestPtrOutput
	ToCreateServiceRequestEnvironmentImageRequestPtrOutputWithContext(context.Context) CreateServiceRequestEnvironmentImageRequestPtrOutput
}

CreateServiceRequestEnvironmentImageRequestPtrInput is an input type that accepts CreateServiceRequestEnvironmentImageRequestArgs, CreateServiceRequestEnvironmentImageRequestPtr and CreateServiceRequestEnvironmentImageRequestPtrOutput values. You can construct a concrete instance of `CreateServiceRequestEnvironmentImageRequestPtrInput` via:

        CreateServiceRequestEnvironmentImageRequestArgs{...}

or:

        nil

type CreateServiceRequestEnvironmentImageRequestPtrOutput added in v0.6.1

type CreateServiceRequestEnvironmentImageRequestPtrOutput struct{ *pulumi.OutputState }

func (CreateServiceRequestEnvironmentImageRequestPtrOutput) Assets added in v0.6.1

The list of assets.

func (CreateServiceRequestEnvironmentImageRequestPtrOutput) DriverProgram added in v0.6.1

The name of the driver file.

func (CreateServiceRequestEnvironmentImageRequestPtrOutput) Elem added in v0.6.1

func (CreateServiceRequestEnvironmentImageRequestPtrOutput) ElementType added in v0.6.1

func (CreateServiceRequestEnvironmentImageRequestPtrOutput) Environment added in v0.6.1

The details of the AZURE ML environment.

func (CreateServiceRequestEnvironmentImageRequestPtrOutput) EnvironmentReference added in v0.6.1

The unique identifying details of the AZURE ML environment.

func (CreateServiceRequestEnvironmentImageRequestPtrOutput) ModelIds added in v0.6.1

The list of model Ids.

func (CreateServiceRequestEnvironmentImageRequestPtrOutput) Models added in v0.6.1

The list of models.

func (CreateServiceRequestEnvironmentImageRequestPtrOutput) ToCreateServiceRequestEnvironmentImageRequestPtrOutput added in v0.6.1

func (CreateServiceRequestEnvironmentImageRequestPtrOutput) ToCreateServiceRequestEnvironmentImageRequestPtrOutputWithContext added in v0.6.1

func (o CreateServiceRequestEnvironmentImageRequestPtrOutput) ToCreateServiceRequestEnvironmentImageRequestPtrOutputWithContext(ctx context.Context) CreateServiceRequestEnvironmentImageRequestPtrOutput

type CreateServiceRequestKeys added in v0.6.1

type CreateServiceRequestKeys struct {
	// The primary key.
	PrimaryKey *string `pulumi:"primaryKey"`
	// The secondary key.
	SecondaryKey *string `pulumi:"secondaryKey"`
}

The authentication keys.

type CreateServiceRequestKeysArgs added in v0.6.1

type CreateServiceRequestKeysArgs struct {
	// The primary key.
	PrimaryKey pulumi.StringPtrInput `pulumi:"primaryKey"`
	// The secondary key.
	SecondaryKey pulumi.StringPtrInput `pulumi:"secondaryKey"`
}

The authentication keys.

func (CreateServiceRequestKeysArgs) ElementType added in v0.6.1

func (CreateServiceRequestKeysArgs) ToCreateServiceRequestKeysOutput added in v0.6.1

func (i CreateServiceRequestKeysArgs) ToCreateServiceRequestKeysOutput() CreateServiceRequestKeysOutput

func (CreateServiceRequestKeysArgs) ToCreateServiceRequestKeysOutputWithContext added in v0.6.1

func (i CreateServiceRequestKeysArgs) ToCreateServiceRequestKeysOutputWithContext(ctx context.Context) CreateServiceRequestKeysOutput

func (CreateServiceRequestKeysArgs) ToCreateServiceRequestKeysPtrOutput added in v0.6.1

func (i CreateServiceRequestKeysArgs) ToCreateServiceRequestKeysPtrOutput() CreateServiceRequestKeysPtrOutput

func (CreateServiceRequestKeysArgs) ToCreateServiceRequestKeysPtrOutputWithContext added in v0.6.1

func (i CreateServiceRequestKeysArgs) ToCreateServiceRequestKeysPtrOutputWithContext(ctx context.Context) CreateServiceRequestKeysPtrOutput

type CreateServiceRequestKeysInput added in v0.6.1

type CreateServiceRequestKeysInput interface {
	pulumi.Input

	ToCreateServiceRequestKeysOutput() CreateServiceRequestKeysOutput
	ToCreateServiceRequestKeysOutputWithContext(context.Context) CreateServiceRequestKeysOutput
}

CreateServiceRequestKeysInput is an input type that accepts CreateServiceRequestKeysArgs and CreateServiceRequestKeysOutput values. You can construct a concrete instance of `CreateServiceRequestKeysInput` via:

CreateServiceRequestKeysArgs{...}

type CreateServiceRequestKeysOutput added in v0.6.1

type CreateServiceRequestKeysOutput struct{ *pulumi.OutputState }

The authentication keys.

func (CreateServiceRequestKeysOutput) ElementType added in v0.6.1

func (CreateServiceRequestKeysOutput) PrimaryKey added in v0.6.1

The primary key.

func (CreateServiceRequestKeysOutput) SecondaryKey added in v0.6.1

The secondary key.

func (CreateServiceRequestKeysOutput) ToCreateServiceRequestKeysOutput added in v0.6.1

func (o CreateServiceRequestKeysOutput) ToCreateServiceRequestKeysOutput() CreateServiceRequestKeysOutput

func (CreateServiceRequestKeysOutput) ToCreateServiceRequestKeysOutputWithContext added in v0.6.1

func (o CreateServiceRequestKeysOutput) ToCreateServiceRequestKeysOutputWithContext(ctx context.Context) CreateServiceRequestKeysOutput

func (CreateServiceRequestKeysOutput) ToCreateServiceRequestKeysPtrOutput added in v0.6.1

func (o CreateServiceRequestKeysOutput) ToCreateServiceRequestKeysPtrOutput() CreateServiceRequestKeysPtrOutput

func (CreateServiceRequestKeysOutput) ToCreateServiceRequestKeysPtrOutputWithContext added in v0.6.1

func (o CreateServiceRequestKeysOutput) ToCreateServiceRequestKeysPtrOutputWithContext(ctx context.Context) CreateServiceRequestKeysPtrOutput

type CreateServiceRequestKeysPtrInput added in v0.6.1

type CreateServiceRequestKeysPtrInput interface {
	pulumi.Input

	ToCreateServiceRequestKeysPtrOutput() CreateServiceRequestKeysPtrOutput
	ToCreateServiceRequestKeysPtrOutputWithContext(context.Context) CreateServiceRequestKeysPtrOutput
}

CreateServiceRequestKeysPtrInput is an input type that accepts CreateServiceRequestKeysArgs, CreateServiceRequestKeysPtr and CreateServiceRequestKeysPtrOutput values. You can construct a concrete instance of `CreateServiceRequestKeysPtrInput` via:

        CreateServiceRequestKeysArgs{...}

or:

        nil

func CreateServiceRequestKeysPtr added in v0.6.1

func CreateServiceRequestKeysPtr(v *CreateServiceRequestKeysArgs) CreateServiceRequestKeysPtrInput

type CreateServiceRequestKeysPtrOutput added in v0.6.1

type CreateServiceRequestKeysPtrOutput struct{ *pulumi.OutputState }

func (CreateServiceRequestKeysPtrOutput) Elem added in v0.6.1

func (CreateServiceRequestKeysPtrOutput) ElementType added in v0.6.1

func (CreateServiceRequestKeysPtrOutput) PrimaryKey added in v0.6.1

The primary key.

func (CreateServiceRequestKeysPtrOutput) SecondaryKey added in v0.6.1

The secondary key.

func (CreateServiceRequestKeysPtrOutput) ToCreateServiceRequestKeysPtrOutput added in v0.6.1

func (o CreateServiceRequestKeysPtrOutput) ToCreateServiceRequestKeysPtrOutput() CreateServiceRequestKeysPtrOutput

func (CreateServiceRequestKeysPtrOutput) ToCreateServiceRequestKeysPtrOutputWithContext added in v0.6.1

func (o CreateServiceRequestKeysPtrOutput) ToCreateServiceRequestKeysPtrOutputWithContext(ctx context.Context) CreateServiceRequestKeysPtrOutput

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 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"`
	// 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 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"`
	// 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) 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) 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 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"`
	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 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"`
	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) 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) 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"`
	// Workspace Url
	WorkspaceUrl *string `pulumi:"workspaceUrl"`
}

type DatabricksPropertiesArgs

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

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

func (DatabricksPropertiesOutput) WorkspaceUrl added in v0.6.1

Workspace Url

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

func (DatabricksPropertiesPtrOutput) WorkspaceUrl added in v0.6.1

Workspace Url

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 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"`
	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 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"`
	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) 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) 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"`
	// Workspace Url
	WorkspaceUrl *string `pulumi:"workspaceUrl"`
}

type DatabricksResponsePropertiesArgs

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

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

func (DatabricksResponsePropertiesOutput) WorkspaceUrl added in v0.6.1

Workspace Url

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

func (DatabricksResponsePropertiesPtrOutput) WorkspaceUrl added in v0.6.1

Workspace Url

type DatasetReference added in v0.6.1

type DatasetReference struct {
	// The id of the dataset reference.
	Id *string `pulumi:"id"`
	// The name of the dataset reference.
	Name *string `pulumi:"name"`
}

The dataset reference object.

type DatasetReferenceArgs added in v0.6.1

type DatasetReferenceArgs struct {
	// The id of the dataset reference.
	Id pulumi.StringPtrInput `pulumi:"id"`
	// The name of the dataset reference.
	Name pulumi.StringPtrInput `pulumi:"name"`
}

The dataset reference object.

func (DatasetReferenceArgs) ElementType added in v0.6.1

func (DatasetReferenceArgs) ElementType() reflect.Type

func (DatasetReferenceArgs) ToDatasetReferenceOutput added in v0.6.1

func (i DatasetReferenceArgs) ToDatasetReferenceOutput() DatasetReferenceOutput

func (DatasetReferenceArgs) ToDatasetReferenceOutputWithContext added in v0.6.1

func (i DatasetReferenceArgs) ToDatasetReferenceOutputWithContext(ctx context.Context) DatasetReferenceOutput

type DatasetReferenceArray added in v0.6.1

type DatasetReferenceArray []DatasetReferenceInput

func (DatasetReferenceArray) ElementType added in v0.6.1

func (DatasetReferenceArray) ElementType() reflect.Type

func (DatasetReferenceArray) ToDatasetReferenceArrayOutput added in v0.6.1

func (i DatasetReferenceArray) ToDatasetReferenceArrayOutput() DatasetReferenceArrayOutput

func (DatasetReferenceArray) ToDatasetReferenceArrayOutputWithContext added in v0.6.1

func (i DatasetReferenceArray) ToDatasetReferenceArrayOutputWithContext(ctx context.Context) DatasetReferenceArrayOutput

type DatasetReferenceArrayInput added in v0.6.1

type DatasetReferenceArrayInput interface {
	pulumi.Input

	ToDatasetReferenceArrayOutput() DatasetReferenceArrayOutput
	ToDatasetReferenceArrayOutputWithContext(context.Context) DatasetReferenceArrayOutput
}

DatasetReferenceArrayInput is an input type that accepts DatasetReferenceArray and DatasetReferenceArrayOutput values. You can construct a concrete instance of `DatasetReferenceArrayInput` via:

DatasetReferenceArray{ DatasetReferenceArgs{...} }

type DatasetReferenceArrayOutput added in v0.6.1

type DatasetReferenceArrayOutput struct{ *pulumi.OutputState }

func (DatasetReferenceArrayOutput) ElementType added in v0.6.1

func (DatasetReferenceArrayOutput) Index added in v0.6.1

func (DatasetReferenceArrayOutput) ToDatasetReferenceArrayOutput added in v0.6.1

func (o DatasetReferenceArrayOutput) ToDatasetReferenceArrayOutput() DatasetReferenceArrayOutput

func (DatasetReferenceArrayOutput) ToDatasetReferenceArrayOutputWithContext added in v0.6.1

func (o DatasetReferenceArrayOutput) ToDatasetReferenceArrayOutputWithContext(ctx context.Context) DatasetReferenceArrayOutput

type DatasetReferenceInput added in v0.6.1

type DatasetReferenceInput interface {
	pulumi.Input

	ToDatasetReferenceOutput() DatasetReferenceOutput
	ToDatasetReferenceOutputWithContext(context.Context) DatasetReferenceOutput
}

DatasetReferenceInput is an input type that accepts DatasetReferenceArgs and DatasetReferenceOutput values. You can construct a concrete instance of `DatasetReferenceInput` via:

DatasetReferenceArgs{...}

type DatasetReferenceOutput added in v0.6.1

type DatasetReferenceOutput struct{ *pulumi.OutputState }

The dataset reference object.

func (DatasetReferenceOutput) ElementType added in v0.6.1

func (DatasetReferenceOutput) ElementType() reflect.Type

func (DatasetReferenceOutput) Id added in v0.6.1

The id of the dataset reference.

func (DatasetReferenceOutput) Name added in v0.6.1

The name of the dataset reference.

func (DatasetReferenceOutput) ToDatasetReferenceOutput added in v0.6.1

func (o DatasetReferenceOutput) ToDatasetReferenceOutput() DatasetReferenceOutput

func (DatasetReferenceOutput) ToDatasetReferenceOutputWithContext added in v0.6.1

func (o DatasetReferenceOutput) ToDatasetReferenceOutputWithContext(ctx context.Context) DatasetReferenceOutput

type DatasetReferenceResponse added in v0.6.1

type DatasetReferenceResponse struct {
	// The id of the dataset reference.
	Id *string `pulumi:"id"`
	// The name of the dataset reference.
	Name *string `pulumi:"name"`
}

The dataset reference object.

type DatasetReferenceResponseArgs added in v0.6.1

type DatasetReferenceResponseArgs struct {
	// The id of the dataset reference.
	Id pulumi.StringPtrInput `pulumi:"id"`
	// The name of the dataset reference.
	Name pulumi.StringPtrInput `pulumi:"name"`
}

The dataset reference object.

func (DatasetReferenceResponseArgs) ElementType added in v0.6.1

func (DatasetReferenceResponseArgs) ToDatasetReferenceResponseOutput added in v0.6.1

func (i DatasetReferenceResponseArgs) ToDatasetReferenceResponseOutput() DatasetReferenceResponseOutput

func (DatasetReferenceResponseArgs) ToDatasetReferenceResponseOutputWithContext added in v0.6.1

func (i DatasetReferenceResponseArgs) ToDatasetReferenceResponseOutputWithContext(ctx context.Context) DatasetReferenceResponseOutput

type DatasetReferenceResponseArray added in v0.6.1

type DatasetReferenceResponseArray []DatasetReferenceResponseInput

func (DatasetReferenceResponseArray) ElementType added in v0.6.1

func (DatasetReferenceResponseArray) ToDatasetReferenceResponseArrayOutput added in v0.6.1

func (i DatasetReferenceResponseArray) ToDatasetReferenceResponseArrayOutput() DatasetReferenceResponseArrayOutput

func (DatasetReferenceResponseArray) ToDatasetReferenceResponseArrayOutputWithContext added in v0.6.1

func (i DatasetReferenceResponseArray) ToDatasetReferenceResponseArrayOutputWithContext(ctx context.Context) DatasetReferenceResponseArrayOutput

type DatasetReferenceResponseArrayInput added in v0.6.1

type DatasetReferenceResponseArrayInput interface {
	pulumi.Input

	ToDatasetReferenceResponseArrayOutput() DatasetReferenceResponseArrayOutput
	ToDatasetReferenceResponseArrayOutputWithContext(context.Context) DatasetReferenceResponseArrayOutput
}

DatasetReferenceResponseArrayInput is an input type that accepts DatasetReferenceResponseArray and DatasetReferenceResponseArrayOutput values. You can construct a concrete instance of `DatasetReferenceResponseArrayInput` via:

DatasetReferenceResponseArray{ DatasetReferenceResponseArgs{...} }

type DatasetReferenceResponseArrayOutput added in v0.6.1

type DatasetReferenceResponseArrayOutput struct{ *pulumi.OutputState }

func (DatasetReferenceResponseArrayOutput) ElementType added in v0.6.1

func (DatasetReferenceResponseArrayOutput) Index added in v0.6.1

func (DatasetReferenceResponseArrayOutput) ToDatasetReferenceResponseArrayOutput added in v0.6.1

func (o DatasetReferenceResponseArrayOutput) ToDatasetReferenceResponseArrayOutput() DatasetReferenceResponseArrayOutput

func (DatasetReferenceResponseArrayOutput) ToDatasetReferenceResponseArrayOutputWithContext added in v0.6.1

func (o DatasetReferenceResponseArrayOutput) ToDatasetReferenceResponseArrayOutputWithContext(ctx context.Context) DatasetReferenceResponseArrayOutput

type DatasetReferenceResponseInput added in v0.6.1

type DatasetReferenceResponseInput interface {
	pulumi.Input

	ToDatasetReferenceResponseOutput() DatasetReferenceResponseOutput
	ToDatasetReferenceResponseOutputWithContext(context.Context) DatasetReferenceResponseOutput
}

DatasetReferenceResponseInput is an input type that accepts DatasetReferenceResponseArgs and DatasetReferenceResponseOutput values. You can construct a concrete instance of `DatasetReferenceResponseInput` via:

DatasetReferenceResponseArgs{...}

type DatasetReferenceResponseOutput added in v0.6.1

type DatasetReferenceResponseOutput struct{ *pulumi.OutputState }

The dataset reference object.

func (DatasetReferenceResponseOutput) ElementType added in v0.6.1

func (DatasetReferenceResponseOutput) Id added in v0.6.1

The id of the dataset reference.

func (DatasetReferenceResponseOutput) Name added in v0.6.1

The name of the dataset reference.

func (DatasetReferenceResponseOutput) ToDatasetReferenceResponseOutput added in v0.6.1

func (o DatasetReferenceResponseOutput) ToDatasetReferenceResponseOutput() DatasetReferenceResponseOutput

func (DatasetReferenceResponseOutput) ToDatasetReferenceResponseOutputWithContext added in v0.6.1

func (o DatasetReferenceResponseOutput) ToDatasetReferenceResponseOutputWithContext(ctx context.Context) DatasetReferenceResponseOutput

type EncryptionProperty

type EncryptionProperty struct {
	// The identity that will be used to access the key vault for encryption at rest.
	Identity *IdentityForCmk `pulumi:"identity"`
	// Customer Key vault properties.
	KeyVaultProperties KeyVaultProperties `pulumi:"keyVaultProperties"`
	// Indicates whether or not the encryption is enabled for the workspace.
	Status string `pulumi:"status"`
}

type EncryptionPropertyArgs

type EncryptionPropertyArgs struct {
	// The identity that will be used to access the key vault for encryption at rest.
	Identity IdentityForCmkPtrInput `pulumi:"identity"`
	// Customer Key vault properties.
	KeyVaultProperties KeyVaultPropertiesInput `pulumi:"keyVaultProperties"`
	// Indicates whether or not the encryption is enabled for the workspace.
	Status pulumi.StringInput `pulumi:"status"`
}

func (EncryptionPropertyArgs) ElementType

func (EncryptionPropertyArgs) ElementType() reflect.Type

func (EncryptionPropertyArgs) ToEncryptionPropertyOutput

func (i EncryptionPropertyArgs) ToEncryptionPropertyOutput() EncryptionPropertyOutput

func (EncryptionPropertyArgs) ToEncryptionPropertyOutputWithContext

func (i EncryptionPropertyArgs) ToEncryptionPropertyOutputWithContext(ctx context.Context) EncryptionPropertyOutput

func (EncryptionPropertyArgs) ToEncryptionPropertyPtrOutput

func (i EncryptionPropertyArgs) ToEncryptionPropertyPtrOutput() EncryptionPropertyPtrOutput

func (EncryptionPropertyArgs) ToEncryptionPropertyPtrOutputWithContext

func (i EncryptionPropertyArgs) ToEncryptionPropertyPtrOutputWithContext(ctx context.Context) EncryptionPropertyPtrOutput

type EncryptionPropertyInput

type EncryptionPropertyInput interface {
	pulumi.Input

	ToEncryptionPropertyOutput() EncryptionPropertyOutput
	ToEncryptionPropertyOutputWithContext(context.Context) EncryptionPropertyOutput
}

EncryptionPropertyInput is an input type that accepts EncryptionPropertyArgs and EncryptionPropertyOutput values. You can construct a concrete instance of `EncryptionPropertyInput` via:

EncryptionPropertyArgs{...}

type EncryptionPropertyOutput

type EncryptionPropertyOutput struct{ *pulumi.OutputState }

func (EncryptionPropertyOutput) ElementType

func (EncryptionPropertyOutput) ElementType() reflect.Type

func (EncryptionPropertyOutput) Identity added in v0.6.1

The identity that will be used to access the key vault for encryption at rest.

func (EncryptionPropertyOutput) KeyVaultProperties

func (o EncryptionPropertyOutput) KeyVaultProperties() KeyVaultPropertiesOutput

Customer Key vault properties.

func (EncryptionPropertyOutput) Status

Indicates whether or not the encryption is enabled for the workspace.

func (EncryptionPropertyOutput) ToEncryptionPropertyOutput

func (o EncryptionPropertyOutput) ToEncryptionPropertyOutput() EncryptionPropertyOutput

func (EncryptionPropertyOutput) ToEncryptionPropertyOutputWithContext

func (o EncryptionPropertyOutput) ToEncryptionPropertyOutputWithContext(ctx context.Context) EncryptionPropertyOutput

func (EncryptionPropertyOutput) ToEncryptionPropertyPtrOutput

func (o EncryptionPropertyOutput) ToEncryptionPropertyPtrOutput() EncryptionPropertyPtrOutput

func (EncryptionPropertyOutput) ToEncryptionPropertyPtrOutputWithContext

func (o EncryptionPropertyOutput) ToEncryptionPropertyPtrOutputWithContext(ctx context.Context) EncryptionPropertyPtrOutput

type EncryptionPropertyPtrInput

type EncryptionPropertyPtrInput interface {
	pulumi.Input

	ToEncryptionPropertyPtrOutput() EncryptionPropertyPtrOutput
	ToEncryptionPropertyPtrOutputWithContext(context.Context) EncryptionPropertyPtrOutput
}

EncryptionPropertyPtrInput is an input type that accepts EncryptionPropertyArgs, EncryptionPropertyPtr and EncryptionPropertyPtrOutput values. You can construct a concrete instance of `EncryptionPropertyPtrInput` via:

        EncryptionPropertyArgs{...}

or:

        nil

type EncryptionPropertyPtrOutput

type EncryptionPropertyPtrOutput struct{ *pulumi.OutputState }

func (EncryptionPropertyPtrOutput) Elem

func (EncryptionPropertyPtrOutput) ElementType

func (EncryptionPropertyPtrOutput) Identity added in v0.6.1

The identity that will be used to access the key vault for encryption at rest.

func (EncryptionPropertyPtrOutput) KeyVaultProperties

Customer Key vault properties.

func (EncryptionPropertyPtrOutput) Status

Indicates whether or not the encryption is enabled for the workspace.

func (EncryptionPropertyPtrOutput) ToEncryptionPropertyPtrOutput

func (o EncryptionPropertyPtrOutput) ToEncryptionPropertyPtrOutput() EncryptionPropertyPtrOutput

func (EncryptionPropertyPtrOutput) ToEncryptionPropertyPtrOutputWithContext

func (o EncryptionPropertyPtrOutput) ToEncryptionPropertyPtrOutputWithContext(ctx context.Context) EncryptionPropertyPtrOutput

type EncryptionPropertyResponse

type EncryptionPropertyResponse struct {
	// The identity that will be used to access the key vault for encryption at rest.
	Identity *IdentityForCmkResponse `pulumi:"identity"`
	// Customer Key vault properties.
	KeyVaultProperties KeyVaultPropertiesResponse `pulumi:"keyVaultProperties"`
	// Indicates whether or not the encryption is enabled for the workspace.
	Status string `pulumi:"status"`
}

type EncryptionPropertyResponseArgs

type EncryptionPropertyResponseArgs struct {
	// The identity that will be used to access the key vault for encryption at rest.
	Identity IdentityForCmkResponsePtrInput `pulumi:"identity"`
	// Customer Key vault properties.
	KeyVaultProperties KeyVaultPropertiesResponseInput `pulumi:"keyVaultProperties"`
	// Indicates whether or not the encryption is enabled for the workspace.
	Status pulumi.StringInput `pulumi:"status"`
}

func (EncryptionPropertyResponseArgs) ElementType

func (EncryptionPropertyResponseArgs) ToEncryptionPropertyResponseOutput

func (i EncryptionPropertyResponseArgs) ToEncryptionPropertyResponseOutput() EncryptionPropertyResponseOutput

func (EncryptionPropertyResponseArgs) ToEncryptionPropertyResponseOutputWithContext

func (i EncryptionPropertyResponseArgs) ToEncryptionPropertyResponseOutputWithContext(ctx context.Context) EncryptionPropertyResponseOutput

func (EncryptionPropertyResponseArgs) ToEncryptionPropertyResponsePtrOutput

func (i EncryptionPropertyResponseArgs) ToEncryptionPropertyResponsePtrOutput() EncryptionPropertyResponsePtrOutput

func (EncryptionPropertyResponseArgs) ToEncryptionPropertyResponsePtrOutputWithContext

func (i EncryptionPropertyResponseArgs) ToEncryptionPropertyResponsePtrOutputWithContext(ctx context.Context) EncryptionPropertyResponsePtrOutput

type EncryptionPropertyResponseInput

type EncryptionPropertyResponseInput interface {
	pulumi.Input

	ToEncryptionPropertyResponseOutput() EncryptionPropertyResponseOutput
	ToEncryptionPropertyResponseOutputWithContext(context.Context) EncryptionPropertyResponseOutput
}

EncryptionPropertyResponseInput is an input type that accepts EncryptionPropertyResponseArgs and EncryptionPropertyResponseOutput values. You can construct a concrete instance of `EncryptionPropertyResponseInput` via:

EncryptionPropertyResponseArgs{...}

type EncryptionPropertyResponseOutput

type EncryptionPropertyResponseOutput struct{ *pulumi.OutputState }

func (EncryptionPropertyResponseOutput) ElementType

func (EncryptionPropertyResponseOutput) Identity added in v0.6.1

The identity that will be used to access the key vault for encryption at rest.

func (EncryptionPropertyResponseOutput) KeyVaultProperties

Customer Key vault properties.

func (EncryptionPropertyResponseOutput) Status

Indicates whether or not the encryption is enabled for the workspace.

func (EncryptionPropertyResponseOutput) ToEncryptionPropertyResponseOutput

func (o EncryptionPropertyResponseOutput) ToEncryptionPropertyResponseOutput() EncryptionPropertyResponseOutput

func (EncryptionPropertyResponseOutput) ToEncryptionPropertyResponseOutputWithContext

func (o EncryptionPropertyResponseOutput) ToEncryptionPropertyResponseOutputWithContext(ctx context.Context) EncryptionPropertyResponseOutput

func (EncryptionPropertyResponseOutput) ToEncryptionPropertyResponsePtrOutput

func (o EncryptionPropertyResponseOutput) ToEncryptionPropertyResponsePtrOutput() EncryptionPropertyResponsePtrOutput

func (EncryptionPropertyResponseOutput) ToEncryptionPropertyResponsePtrOutputWithContext

func (o EncryptionPropertyResponseOutput) ToEncryptionPropertyResponsePtrOutputWithContext(ctx context.Context) EncryptionPropertyResponsePtrOutput

type EncryptionPropertyResponsePtrInput

type EncryptionPropertyResponsePtrInput interface {
	pulumi.Input

	ToEncryptionPropertyResponsePtrOutput() EncryptionPropertyResponsePtrOutput
	ToEncryptionPropertyResponsePtrOutputWithContext(context.Context) EncryptionPropertyResponsePtrOutput
}

EncryptionPropertyResponsePtrInput is an input type that accepts EncryptionPropertyResponseArgs, EncryptionPropertyResponsePtr and EncryptionPropertyResponsePtrOutput values. You can construct a concrete instance of `EncryptionPropertyResponsePtrInput` via:

        EncryptionPropertyResponseArgs{...}

or:

        nil

type EncryptionPropertyResponsePtrOutput

type EncryptionPropertyResponsePtrOutput struct{ *pulumi.OutputState }

func (EncryptionPropertyResponsePtrOutput) Elem

func (EncryptionPropertyResponsePtrOutput) ElementType

func (EncryptionPropertyResponsePtrOutput) Identity added in v0.6.1

The identity that will be used to access the key vault for encryption at rest.

func (EncryptionPropertyResponsePtrOutput) KeyVaultProperties

Customer Key vault properties.

func (EncryptionPropertyResponsePtrOutput) Status

Indicates whether or not the encryption is enabled for the workspace.

func (EncryptionPropertyResponsePtrOutput) ToEncryptionPropertyResponsePtrOutput

func (o EncryptionPropertyResponsePtrOutput) ToEncryptionPropertyResponsePtrOutput() EncryptionPropertyResponsePtrOutput

func (EncryptionPropertyResponsePtrOutput) ToEncryptionPropertyResponsePtrOutputWithContext

func (o EncryptionPropertyResponsePtrOutput) ToEncryptionPropertyResponsePtrOutputWithContext(ctx context.Context) EncryptionPropertyResponsePtrOutput

type EncryptionStatus added in v0.3.1

type EncryptionStatus pulumi.String

Indicates whether or not the encryption is enabled for the workspace.

func (EncryptionStatus) ElementType added in v0.3.1

func (EncryptionStatus) ElementType() reflect.Type

func (EncryptionStatus) ToStringOutput added in v0.3.1

func (e EncryptionStatus) ToStringOutput() pulumi.StringOutput

func (EncryptionStatus) ToStringOutputWithContext added in v0.3.1

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

func (EncryptionStatus) ToStringPtrOutput added in v0.3.1

func (e EncryptionStatus) ToStringPtrOutput() pulumi.StringPtrOutput

func (EncryptionStatus) ToStringPtrOutputWithContext added in v0.3.1

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

type EnvironmentImageRequestEnvironment added in v0.6.1

type EnvironmentImageRequestEnvironment struct {
	// The definition of a Docker container.
	Docker *ModelEnvironmentDefinitionDocker `pulumi:"docker"`
	// Definition of environment variables to be defined in the environment.
	EnvironmentVariables map[string]string `pulumi:"environmentVariables"`
	// The inferencing stack version added to the image. To avoid adding an inferencing stack, do not set this value. Valid values: "latest".
	InferencingStackVersion *string `pulumi:"inferencingStackVersion"`
	// The name of the environment.
	Name *string `pulumi:"name"`
	// Settings for a Python environment.
	Python *ModelEnvironmentDefinitionPython `pulumi:"python"`
	// Settings for a R environment.
	R *ModelEnvironmentDefinitionR `pulumi:"r"`
	// The configuration for a Spark environment.
	Spark *ModelEnvironmentDefinitionSpark `pulumi:"spark"`
	// The environment version.
	Version *string `pulumi:"version"`
}

The details of the AZURE ML environment.

type EnvironmentImageRequestEnvironmentArgs added in v0.6.1

type EnvironmentImageRequestEnvironmentArgs struct {
	// The definition of a Docker container.
	Docker ModelEnvironmentDefinitionDockerPtrInput `pulumi:"docker"`
	// Definition of environment variables to be defined in the environment.
	EnvironmentVariables pulumi.StringMapInput `pulumi:"environmentVariables"`
	// The inferencing stack version added to the image. To avoid adding an inferencing stack, do not set this value. Valid values: "latest".
	InferencingStackVersion pulumi.StringPtrInput `pulumi:"inferencingStackVersion"`
	// The name of the environment.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Settings for a Python environment.
	Python ModelEnvironmentDefinitionPythonPtrInput `pulumi:"python"`
	// Settings for a R environment.
	R ModelEnvironmentDefinitionRPtrInput `pulumi:"r"`
	// The configuration for a Spark environment.
	Spark ModelEnvironmentDefinitionSparkPtrInput `pulumi:"spark"`
	// The environment version.
	Version pulumi.StringPtrInput `pulumi:"version"`
}

The details of the AZURE ML environment.

func (EnvironmentImageRequestEnvironmentArgs) ElementType added in v0.6.1

func (EnvironmentImageRequestEnvironmentArgs) ToEnvironmentImageRequestEnvironmentOutput added in v0.6.1

func (i EnvironmentImageRequestEnvironmentArgs) ToEnvironmentImageRequestEnvironmentOutput() EnvironmentImageRequestEnvironmentOutput

func (EnvironmentImageRequestEnvironmentArgs) ToEnvironmentImageRequestEnvironmentOutputWithContext added in v0.6.1

func (i EnvironmentImageRequestEnvironmentArgs) ToEnvironmentImageRequestEnvironmentOutputWithContext(ctx context.Context) EnvironmentImageRequestEnvironmentOutput

func (EnvironmentImageRequestEnvironmentArgs) ToEnvironmentImageRequestEnvironmentPtrOutput added in v0.6.1

func (i EnvironmentImageRequestEnvironmentArgs) ToEnvironmentImageRequestEnvironmentPtrOutput() EnvironmentImageRequestEnvironmentPtrOutput

func (EnvironmentImageRequestEnvironmentArgs) ToEnvironmentImageRequestEnvironmentPtrOutputWithContext added in v0.6.1

func (i EnvironmentImageRequestEnvironmentArgs) ToEnvironmentImageRequestEnvironmentPtrOutputWithContext(ctx context.Context) EnvironmentImageRequestEnvironmentPtrOutput

type EnvironmentImageRequestEnvironmentInput added in v0.6.1

type EnvironmentImageRequestEnvironmentInput interface {
	pulumi.Input

	ToEnvironmentImageRequestEnvironmentOutput() EnvironmentImageRequestEnvironmentOutput
	ToEnvironmentImageRequestEnvironmentOutputWithContext(context.Context) EnvironmentImageRequestEnvironmentOutput
}

EnvironmentImageRequestEnvironmentInput is an input type that accepts EnvironmentImageRequestEnvironmentArgs and EnvironmentImageRequestEnvironmentOutput values. You can construct a concrete instance of `EnvironmentImageRequestEnvironmentInput` via:

EnvironmentImageRequestEnvironmentArgs{...}

type EnvironmentImageRequestEnvironmentOutput added in v0.6.1

type EnvironmentImageRequestEnvironmentOutput struct{ *pulumi.OutputState }

The details of the AZURE ML environment.

func (EnvironmentImageRequestEnvironmentOutput) Docker added in v0.6.1

The definition of a Docker container.

func (EnvironmentImageRequestEnvironmentOutput) ElementType added in v0.6.1

func (EnvironmentImageRequestEnvironmentOutput) EnvironmentVariables added in v0.6.1

Definition of environment variables to be defined in the environment.

func (EnvironmentImageRequestEnvironmentOutput) InferencingStackVersion added in v0.6.1

The inferencing stack version added to the image. To avoid adding an inferencing stack, do not set this value. Valid values: "latest".

func (EnvironmentImageRequestEnvironmentOutput) Name added in v0.6.1

The name of the environment.

func (EnvironmentImageRequestEnvironmentOutput) Python added in v0.6.1

Settings for a Python environment.

func (EnvironmentImageRequestEnvironmentOutput) R added in v0.6.1

Settings for a R environment.

func (EnvironmentImageRequestEnvironmentOutput) Spark added in v0.6.1

The configuration for a Spark environment.

func (EnvironmentImageRequestEnvironmentOutput) ToEnvironmentImageRequestEnvironmentOutput added in v0.6.1

func (o EnvironmentImageRequestEnvironmentOutput) ToEnvironmentImageRequestEnvironmentOutput() EnvironmentImageRequestEnvironmentOutput

func (EnvironmentImageRequestEnvironmentOutput) ToEnvironmentImageRequestEnvironmentOutputWithContext added in v0.6.1

func (o EnvironmentImageRequestEnvironmentOutput) ToEnvironmentImageRequestEnvironmentOutputWithContext(ctx context.Context) EnvironmentImageRequestEnvironmentOutput

func (EnvironmentImageRequestEnvironmentOutput) ToEnvironmentImageRequestEnvironmentPtrOutput added in v0.6.1

func (o EnvironmentImageRequestEnvironmentOutput) ToEnvironmentImageRequestEnvironmentPtrOutput() EnvironmentImageRequestEnvironmentPtrOutput

func (EnvironmentImageRequestEnvironmentOutput) ToEnvironmentImageRequestEnvironmentPtrOutputWithContext added in v0.6.1

func (o EnvironmentImageRequestEnvironmentOutput) ToEnvironmentImageRequestEnvironmentPtrOutputWithContext(ctx context.Context) EnvironmentImageRequestEnvironmentPtrOutput

func (EnvironmentImageRequestEnvironmentOutput) Version added in v0.6.1

The environment version.

type EnvironmentImageRequestEnvironmentPtrInput added in v0.6.1

type EnvironmentImageRequestEnvironmentPtrInput interface {
	pulumi.Input

	ToEnvironmentImageRequestEnvironmentPtrOutput() EnvironmentImageRequestEnvironmentPtrOutput
	ToEnvironmentImageRequestEnvironmentPtrOutputWithContext(context.Context) EnvironmentImageRequestEnvironmentPtrOutput
}

EnvironmentImageRequestEnvironmentPtrInput is an input type that accepts EnvironmentImageRequestEnvironmentArgs, EnvironmentImageRequestEnvironmentPtr and EnvironmentImageRequestEnvironmentPtrOutput values. You can construct a concrete instance of `EnvironmentImageRequestEnvironmentPtrInput` via:

        EnvironmentImageRequestEnvironmentArgs{...}

or:

        nil

type EnvironmentImageRequestEnvironmentPtrOutput added in v0.6.1

type EnvironmentImageRequestEnvironmentPtrOutput struct{ *pulumi.OutputState }

func (EnvironmentImageRequestEnvironmentPtrOutput) Docker added in v0.6.1

The definition of a Docker container.

func (EnvironmentImageRequestEnvironmentPtrOutput) Elem added in v0.6.1

func (EnvironmentImageRequestEnvironmentPtrOutput) ElementType added in v0.6.1

func (EnvironmentImageRequestEnvironmentPtrOutput) EnvironmentVariables added in v0.6.1

Definition of environment variables to be defined in the environment.

func (EnvironmentImageRequestEnvironmentPtrOutput) InferencingStackVersion added in v0.6.1

The inferencing stack version added to the image. To avoid adding an inferencing stack, do not set this value. Valid values: "latest".

func (EnvironmentImageRequestEnvironmentPtrOutput) Name added in v0.6.1

The name of the environment.

func (EnvironmentImageRequestEnvironmentPtrOutput) Python added in v0.6.1

Settings for a Python environment.

func (EnvironmentImageRequestEnvironmentPtrOutput) R added in v0.6.1

Settings for a R environment.

func (EnvironmentImageRequestEnvironmentPtrOutput) Spark added in v0.6.1

The configuration for a Spark environment.

func (EnvironmentImageRequestEnvironmentPtrOutput) ToEnvironmentImageRequestEnvironmentPtrOutput added in v0.6.1

func (o EnvironmentImageRequestEnvironmentPtrOutput) ToEnvironmentImageRequestEnvironmentPtrOutput() EnvironmentImageRequestEnvironmentPtrOutput

func (EnvironmentImageRequestEnvironmentPtrOutput) ToEnvironmentImageRequestEnvironmentPtrOutputWithContext added in v0.6.1

func (o EnvironmentImageRequestEnvironmentPtrOutput) ToEnvironmentImageRequestEnvironmentPtrOutputWithContext(ctx context.Context) EnvironmentImageRequestEnvironmentPtrOutput

func (EnvironmentImageRequestEnvironmentPtrOutput) Version added in v0.6.1

The environment version.

type EnvironmentImageRequestEnvironmentReference added in v0.6.1

type EnvironmentImageRequestEnvironmentReference struct {
	// Name of the environment.
	Name *string `pulumi:"name"`
	// Version of the environment.
	Version *string `pulumi:"version"`
}

The unique identifying details of the AZURE ML environment.

type EnvironmentImageRequestEnvironmentReferenceArgs added in v0.6.1

type EnvironmentImageRequestEnvironmentReferenceArgs struct {
	// Name of the environment.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Version of the environment.
	Version pulumi.StringPtrInput `pulumi:"version"`
}

The unique identifying details of the AZURE ML environment.

func (EnvironmentImageRequestEnvironmentReferenceArgs) ElementType added in v0.6.1

func (EnvironmentImageRequestEnvironmentReferenceArgs) ToEnvironmentImageRequestEnvironmentReferenceOutput added in v0.6.1

func (i EnvironmentImageRequestEnvironmentReferenceArgs) ToEnvironmentImageRequestEnvironmentReferenceOutput() EnvironmentImageRequestEnvironmentReferenceOutput

func (EnvironmentImageRequestEnvironmentReferenceArgs) ToEnvironmentImageRequestEnvironmentReferenceOutputWithContext added in v0.6.1

func (i EnvironmentImageRequestEnvironmentReferenceArgs) ToEnvironmentImageRequestEnvironmentReferenceOutputWithContext(ctx context.Context) EnvironmentImageRequestEnvironmentReferenceOutput

func (EnvironmentImageRequestEnvironmentReferenceArgs) ToEnvironmentImageRequestEnvironmentReferencePtrOutput added in v0.6.1

func (i EnvironmentImageRequestEnvironmentReferenceArgs) ToEnvironmentImageRequestEnvironmentReferencePtrOutput() EnvironmentImageRequestEnvironmentReferencePtrOutput

func (EnvironmentImageRequestEnvironmentReferenceArgs) ToEnvironmentImageRequestEnvironmentReferencePtrOutputWithContext added in v0.6.1

func (i EnvironmentImageRequestEnvironmentReferenceArgs) ToEnvironmentImageRequestEnvironmentReferencePtrOutputWithContext(ctx context.Context) EnvironmentImageRequestEnvironmentReferencePtrOutput

type EnvironmentImageRequestEnvironmentReferenceInput added in v0.6.1

type EnvironmentImageRequestEnvironmentReferenceInput interface {
	pulumi.Input

	ToEnvironmentImageRequestEnvironmentReferenceOutput() EnvironmentImageRequestEnvironmentReferenceOutput
	ToEnvironmentImageRequestEnvironmentReferenceOutputWithContext(context.Context) EnvironmentImageRequestEnvironmentReferenceOutput
}

EnvironmentImageRequestEnvironmentReferenceInput is an input type that accepts EnvironmentImageRequestEnvironmentReferenceArgs and EnvironmentImageRequestEnvironmentReferenceOutput values. You can construct a concrete instance of `EnvironmentImageRequestEnvironmentReferenceInput` via:

EnvironmentImageRequestEnvironmentReferenceArgs{...}

type EnvironmentImageRequestEnvironmentReferenceOutput added in v0.6.1

type EnvironmentImageRequestEnvironmentReferenceOutput struct{ *pulumi.OutputState }

The unique identifying details of the AZURE ML environment.

func (EnvironmentImageRequestEnvironmentReferenceOutput) ElementType added in v0.6.1

func (EnvironmentImageRequestEnvironmentReferenceOutput) Name added in v0.6.1

Name of the environment.

func (EnvironmentImageRequestEnvironmentReferenceOutput) ToEnvironmentImageRequestEnvironmentReferenceOutput added in v0.6.1

func (o EnvironmentImageRequestEnvironmentReferenceOutput) ToEnvironmentImageRequestEnvironmentReferenceOutput() EnvironmentImageRequestEnvironmentReferenceOutput

func (EnvironmentImageRequestEnvironmentReferenceOutput) ToEnvironmentImageRequestEnvironmentReferenceOutputWithContext added in v0.6.1

func (o EnvironmentImageRequestEnvironmentReferenceOutput) ToEnvironmentImageRequestEnvironmentReferenceOutputWithContext(ctx context.Context) EnvironmentImageRequestEnvironmentReferenceOutput

func (EnvironmentImageRequestEnvironmentReferenceOutput) ToEnvironmentImageRequestEnvironmentReferencePtrOutput added in v0.6.1

func (o EnvironmentImageRequestEnvironmentReferenceOutput) ToEnvironmentImageRequestEnvironmentReferencePtrOutput() EnvironmentImageRequestEnvironmentReferencePtrOutput

func (EnvironmentImageRequestEnvironmentReferenceOutput) ToEnvironmentImageRequestEnvironmentReferencePtrOutputWithContext added in v0.6.1

func (o EnvironmentImageRequestEnvironmentReferenceOutput) ToEnvironmentImageRequestEnvironmentReferencePtrOutputWithContext(ctx context.Context) EnvironmentImageRequestEnvironmentReferencePtrOutput

func (EnvironmentImageRequestEnvironmentReferenceOutput) Version added in v0.6.1

Version of the environment.

type EnvironmentImageRequestEnvironmentReferencePtrInput added in v0.6.1

type EnvironmentImageRequestEnvironmentReferencePtrInput interface {
	pulumi.Input

	ToEnvironmentImageRequestEnvironmentReferencePtrOutput() EnvironmentImageRequestEnvironmentReferencePtrOutput
	ToEnvironmentImageRequestEnvironmentReferencePtrOutputWithContext(context.Context) EnvironmentImageRequestEnvironmentReferencePtrOutput
}

EnvironmentImageRequestEnvironmentReferencePtrInput is an input type that accepts EnvironmentImageRequestEnvironmentReferenceArgs, EnvironmentImageRequestEnvironmentReferencePtr and EnvironmentImageRequestEnvironmentReferencePtrOutput values. You can construct a concrete instance of `EnvironmentImageRequestEnvironmentReferencePtrInput` via:

        EnvironmentImageRequestEnvironmentReferenceArgs{...}

or:

        nil

type EnvironmentImageRequestEnvironmentReferencePtrOutput added in v0.6.1

type EnvironmentImageRequestEnvironmentReferencePtrOutput struct{ *pulumi.OutputState }

func (EnvironmentImageRequestEnvironmentReferencePtrOutput) Elem added in v0.6.1

func (EnvironmentImageRequestEnvironmentReferencePtrOutput) ElementType added in v0.6.1

func (EnvironmentImageRequestEnvironmentReferencePtrOutput) Name added in v0.6.1

Name of the environment.

func (EnvironmentImageRequestEnvironmentReferencePtrOutput) ToEnvironmentImageRequestEnvironmentReferencePtrOutput added in v0.6.1

func (EnvironmentImageRequestEnvironmentReferencePtrOutput) ToEnvironmentImageRequestEnvironmentReferencePtrOutputWithContext added in v0.6.1

func (o EnvironmentImageRequestEnvironmentReferencePtrOutput) ToEnvironmentImageRequestEnvironmentReferencePtrOutputWithContext(ctx context.Context) EnvironmentImageRequestEnvironmentReferencePtrOutput

func (EnvironmentImageRequestEnvironmentReferencePtrOutput) Version added in v0.6.1

Version of the environment.

type EnvironmentImageResponseResponseEnvironment added in v0.6.1

type EnvironmentImageResponseResponseEnvironment struct {
	// The definition of a Docker container.
	Docker *ModelEnvironmentDefinitionResponseResponseDocker `pulumi:"docker"`
	// Definition of environment variables to be defined in the environment.
	EnvironmentVariables map[string]string `pulumi:"environmentVariables"`
	// The inferencing stack version added to the image. To avoid adding an inferencing stack, do not set this value. Valid values: "latest".
	InferencingStackVersion *string `pulumi:"inferencingStackVersion"`
	// The name of the environment.
	Name *string `pulumi:"name"`
	// Settings for a Python environment.
	Python *ModelEnvironmentDefinitionResponseResponsePython `pulumi:"python"`
	// Settings for a R environment.
	R *ModelEnvironmentDefinitionResponseResponseR `pulumi:"r"`
	// The configuration for a Spark environment.
	Spark *ModelEnvironmentDefinitionResponseResponseSpark `pulumi:"spark"`
	// The environment version.
	Version *string `pulumi:"version"`
}

The details of the AZURE ML environment.

type EnvironmentImageResponseResponseEnvironmentArgs added in v0.6.1

type EnvironmentImageResponseResponseEnvironmentArgs struct {
	// The definition of a Docker container.
	Docker ModelEnvironmentDefinitionResponseResponseDockerPtrInput `pulumi:"docker"`
	// Definition of environment variables to be defined in the environment.
	EnvironmentVariables pulumi.StringMapInput `pulumi:"environmentVariables"`
	// The inferencing stack version added to the image. To avoid adding an inferencing stack, do not set this value. Valid values: "latest".
	InferencingStackVersion pulumi.StringPtrInput `pulumi:"inferencingStackVersion"`
	// The name of the environment.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Settings for a Python environment.
	Python ModelEnvironmentDefinitionResponseResponsePythonPtrInput `pulumi:"python"`
	// Settings for a R environment.
	R ModelEnvironmentDefinitionResponseResponseRPtrInput `pulumi:"r"`
	// The configuration for a Spark environment.
	Spark ModelEnvironmentDefinitionResponseResponseSparkPtrInput `pulumi:"spark"`
	// The environment version.
	Version pulumi.StringPtrInput `pulumi:"version"`
}

The details of the AZURE ML environment.

func (EnvironmentImageResponseResponseEnvironmentArgs) ElementType added in v0.6.1

func (EnvironmentImageResponseResponseEnvironmentArgs) ToEnvironmentImageResponseResponseEnvironmentOutput added in v0.6.1

func (i EnvironmentImageResponseResponseEnvironmentArgs) ToEnvironmentImageResponseResponseEnvironmentOutput() EnvironmentImageResponseResponseEnvironmentOutput

func (EnvironmentImageResponseResponseEnvironmentArgs) ToEnvironmentImageResponseResponseEnvironmentOutputWithContext added in v0.6.1

func (i EnvironmentImageResponseResponseEnvironmentArgs) ToEnvironmentImageResponseResponseEnvironmentOutputWithContext(ctx context.Context) EnvironmentImageResponseResponseEnvironmentOutput

func (EnvironmentImageResponseResponseEnvironmentArgs) ToEnvironmentImageResponseResponseEnvironmentPtrOutput added in v0.6.1

func (i EnvironmentImageResponseResponseEnvironmentArgs) ToEnvironmentImageResponseResponseEnvironmentPtrOutput() EnvironmentImageResponseResponseEnvironmentPtrOutput

func (EnvironmentImageResponseResponseEnvironmentArgs) ToEnvironmentImageResponseResponseEnvironmentPtrOutputWithContext added in v0.6.1

func (i EnvironmentImageResponseResponseEnvironmentArgs) ToEnvironmentImageResponseResponseEnvironmentPtrOutputWithContext(ctx context.Context) EnvironmentImageResponseResponseEnvironmentPtrOutput

type EnvironmentImageResponseResponseEnvironmentInput added in v0.6.1

type EnvironmentImageResponseResponseEnvironmentInput interface {
	pulumi.Input

	ToEnvironmentImageResponseResponseEnvironmentOutput() EnvironmentImageResponseResponseEnvironmentOutput
	ToEnvironmentImageResponseResponseEnvironmentOutputWithContext(context.Context) EnvironmentImageResponseResponseEnvironmentOutput
}

EnvironmentImageResponseResponseEnvironmentInput is an input type that accepts EnvironmentImageResponseResponseEnvironmentArgs and EnvironmentImageResponseResponseEnvironmentOutput values. You can construct a concrete instance of `EnvironmentImageResponseResponseEnvironmentInput` via:

EnvironmentImageResponseResponseEnvironmentArgs{...}

type EnvironmentImageResponseResponseEnvironmentOutput added in v0.6.1

type EnvironmentImageResponseResponseEnvironmentOutput struct{ *pulumi.OutputState }

The details of the AZURE ML environment.

func (EnvironmentImageResponseResponseEnvironmentOutput) Docker added in v0.6.1

The definition of a Docker container.

func (EnvironmentImageResponseResponseEnvironmentOutput) ElementType added in v0.6.1

func (EnvironmentImageResponseResponseEnvironmentOutput) EnvironmentVariables added in v0.6.1

Definition of environment variables to be defined in the environment.

func (EnvironmentImageResponseResponseEnvironmentOutput) InferencingStackVersion added in v0.6.1

The inferencing stack version added to the image. To avoid adding an inferencing stack, do not set this value. Valid values: "latest".

func (EnvironmentImageResponseResponseEnvironmentOutput) Name added in v0.6.1

The name of the environment.

func (EnvironmentImageResponseResponseEnvironmentOutput) Python added in v0.6.1

Settings for a Python environment.

func (EnvironmentImageResponseResponseEnvironmentOutput) R added in v0.6.1

Settings for a R environment.

func (EnvironmentImageResponseResponseEnvironmentOutput) Spark added in v0.6.1

The configuration for a Spark environment.

func (EnvironmentImageResponseResponseEnvironmentOutput) ToEnvironmentImageResponseResponseEnvironmentOutput added in v0.6.1

func (o EnvironmentImageResponseResponseEnvironmentOutput) ToEnvironmentImageResponseResponseEnvironmentOutput() EnvironmentImageResponseResponseEnvironmentOutput

func (EnvironmentImageResponseResponseEnvironmentOutput) ToEnvironmentImageResponseResponseEnvironmentOutputWithContext added in v0.6.1

func (o EnvironmentImageResponseResponseEnvironmentOutput) ToEnvironmentImageResponseResponseEnvironmentOutputWithContext(ctx context.Context) EnvironmentImageResponseResponseEnvironmentOutput

func (EnvironmentImageResponseResponseEnvironmentOutput) ToEnvironmentImageResponseResponseEnvironmentPtrOutput added in v0.6.1

func (o EnvironmentImageResponseResponseEnvironmentOutput) ToEnvironmentImageResponseResponseEnvironmentPtrOutput() EnvironmentImageResponseResponseEnvironmentPtrOutput

func (EnvironmentImageResponseResponseEnvironmentOutput) ToEnvironmentImageResponseResponseEnvironmentPtrOutputWithContext added in v0.6.1

func (o EnvironmentImageResponseResponseEnvironmentOutput) ToEnvironmentImageResponseResponseEnvironmentPtrOutputWithContext(ctx context.Context) EnvironmentImageResponseResponseEnvironmentPtrOutput

func (EnvironmentImageResponseResponseEnvironmentOutput) Version added in v0.6.1

The environment version.

type EnvironmentImageResponseResponseEnvironmentPtrInput added in v0.6.1

type EnvironmentImageResponseResponseEnvironmentPtrInput interface {
	pulumi.Input

	ToEnvironmentImageResponseResponseEnvironmentPtrOutput() EnvironmentImageResponseResponseEnvironmentPtrOutput
	ToEnvironmentImageResponseResponseEnvironmentPtrOutputWithContext(context.Context) EnvironmentImageResponseResponseEnvironmentPtrOutput
}

EnvironmentImageResponseResponseEnvironmentPtrInput is an input type that accepts EnvironmentImageResponseResponseEnvironmentArgs, EnvironmentImageResponseResponseEnvironmentPtr and EnvironmentImageResponseResponseEnvironmentPtrOutput values. You can construct a concrete instance of `EnvironmentImageResponseResponseEnvironmentPtrInput` via:

        EnvironmentImageResponseResponseEnvironmentArgs{...}

or:

        nil

type EnvironmentImageResponseResponseEnvironmentPtrOutput added in v0.6.1

type EnvironmentImageResponseResponseEnvironmentPtrOutput struct{ *pulumi.OutputState }

func (EnvironmentImageResponseResponseEnvironmentPtrOutput) Docker added in v0.6.1

The definition of a Docker container.

func (EnvironmentImageResponseResponseEnvironmentPtrOutput) Elem added in v0.6.1

func (EnvironmentImageResponseResponseEnvironmentPtrOutput) ElementType added in v0.6.1

func (EnvironmentImageResponseResponseEnvironmentPtrOutput) EnvironmentVariables added in v0.6.1

Definition of environment variables to be defined in the environment.

func (EnvironmentImageResponseResponseEnvironmentPtrOutput) InferencingStackVersion added in v0.6.1

The inferencing stack version added to the image. To avoid adding an inferencing stack, do not set this value. Valid values: "latest".

func (EnvironmentImageResponseResponseEnvironmentPtrOutput) Name added in v0.6.1

The name of the environment.

func (EnvironmentImageResponseResponseEnvironmentPtrOutput) Python added in v0.6.1

Settings for a Python environment.

func (EnvironmentImageResponseResponseEnvironmentPtrOutput) R added in v0.6.1

Settings for a R environment.

func (EnvironmentImageResponseResponseEnvironmentPtrOutput) Spark added in v0.6.1

The configuration for a Spark environment.

func (EnvironmentImageResponseResponseEnvironmentPtrOutput) ToEnvironmentImageResponseResponseEnvironmentPtrOutput added in v0.6.1

func (EnvironmentImageResponseResponseEnvironmentPtrOutput) ToEnvironmentImageResponseResponseEnvironmentPtrOutputWithContext added in v0.6.1

func (o EnvironmentImageResponseResponseEnvironmentPtrOutput) ToEnvironmentImageResponseResponseEnvironmentPtrOutputWithContext(ctx context.Context) EnvironmentImageResponseResponseEnvironmentPtrOutput

func (EnvironmentImageResponseResponseEnvironmentPtrOutput) Version added in v0.6.1

The environment version.

type EnvironmentImageResponseResponseEnvironmentReference added in v0.6.1

type EnvironmentImageResponseResponseEnvironmentReference struct {
	// Name of the environment.
	Name *string `pulumi:"name"`
	// Version of the environment.
	Version *string `pulumi:"version"`
}

The unique identifying details of the AZURE ML environment.

type EnvironmentImageResponseResponseEnvironmentReferenceArgs added in v0.6.1

type EnvironmentImageResponseResponseEnvironmentReferenceArgs struct {
	// Name of the environment.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Version of the environment.
	Version pulumi.StringPtrInput `pulumi:"version"`
}

The unique identifying details of the AZURE ML environment.

func (EnvironmentImageResponseResponseEnvironmentReferenceArgs) ElementType added in v0.6.1

func (EnvironmentImageResponseResponseEnvironmentReferenceArgs) ToEnvironmentImageResponseResponseEnvironmentReferenceOutput added in v0.6.1

func (EnvironmentImageResponseResponseEnvironmentReferenceArgs) ToEnvironmentImageResponseResponseEnvironmentReferenceOutputWithContext added in v0.6.1

func (i EnvironmentImageResponseResponseEnvironmentReferenceArgs) ToEnvironmentImageResponseResponseEnvironmentReferenceOutputWithContext(ctx context.Context) EnvironmentImageResponseResponseEnvironmentReferenceOutput

func (EnvironmentImageResponseResponseEnvironmentReferenceArgs) ToEnvironmentImageResponseResponseEnvironmentReferencePtrOutput added in v0.6.1

func (i EnvironmentImageResponseResponseEnvironmentReferenceArgs) ToEnvironmentImageResponseResponseEnvironmentReferencePtrOutput() EnvironmentImageResponseResponseEnvironmentReferencePtrOutput

func (EnvironmentImageResponseResponseEnvironmentReferenceArgs) ToEnvironmentImageResponseResponseEnvironmentReferencePtrOutputWithContext added in v0.6.1

func (i EnvironmentImageResponseResponseEnvironmentReferenceArgs) ToEnvironmentImageResponseResponseEnvironmentReferencePtrOutputWithContext(ctx context.Context) EnvironmentImageResponseResponseEnvironmentReferencePtrOutput

type EnvironmentImageResponseResponseEnvironmentReferenceInput added in v0.6.1

type EnvironmentImageResponseResponseEnvironmentReferenceInput interface {
	pulumi.Input

	ToEnvironmentImageResponseResponseEnvironmentReferenceOutput() EnvironmentImageResponseResponseEnvironmentReferenceOutput
	ToEnvironmentImageResponseResponseEnvironmentReferenceOutputWithContext(context.Context) EnvironmentImageResponseResponseEnvironmentReferenceOutput
}

EnvironmentImageResponseResponseEnvironmentReferenceInput is an input type that accepts EnvironmentImageResponseResponseEnvironmentReferenceArgs and EnvironmentImageResponseResponseEnvironmentReferenceOutput values. You can construct a concrete instance of `EnvironmentImageResponseResponseEnvironmentReferenceInput` via:

EnvironmentImageResponseResponseEnvironmentReferenceArgs{...}

type EnvironmentImageResponseResponseEnvironmentReferenceOutput added in v0.6.1

type EnvironmentImageResponseResponseEnvironmentReferenceOutput struct{ *pulumi.OutputState }

The unique identifying details of the AZURE ML environment.

func (EnvironmentImageResponseResponseEnvironmentReferenceOutput) ElementType added in v0.6.1

func (EnvironmentImageResponseResponseEnvironmentReferenceOutput) Name added in v0.6.1

Name of the environment.

func (EnvironmentImageResponseResponseEnvironmentReferenceOutput) ToEnvironmentImageResponseResponseEnvironmentReferenceOutput added in v0.6.1

func (EnvironmentImageResponseResponseEnvironmentReferenceOutput) ToEnvironmentImageResponseResponseEnvironmentReferenceOutputWithContext added in v0.6.1

func (o EnvironmentImageResponseResponseEnvironmentReferenceOutput) ToEnvironmentImageResponseResponseEnvironmentReferenceOutputWithContext(ctx context.Context) EnvironmentImageResponseResponseEnvironmentReferenceOutput

func (EnvironmentImageResponseResponseEnvironmentReferenceOutput) ToEnvironmentImageResponseResponseEnvironmentReferencePtrOutput added in v0.6.1

func (EnvironmentImageResponseResponseEnvironmentReferenceOutput) ToEnvironmentImageResponseResponseEnvironmentReferencePtrOutputWithContext added in v0.6.1

func (o EnvironmentImageResponseResponseEnvironmentReferenceOutput) ToEnvironmentImageResponseResponseEnvironmentReferencePtrOutputWithContext(ctx context.Context) EnvironmentImageResponseResponseEnvironmentReferencePtrOutput

func (EnvironmentImageResponseResponseEnvironmentReferenceOutput) Version added in v0.6.1

Version of the environment.

type EnvironmentImageResponseResponseEnvironmentReferencePtrInput added in v0.6.1

type EnvironmentImageResponseResponseEnvironmentReferencePtrInput interface {
	pulumi.Input

	ToEnvironmentImageResponseResponseEnvironmentReferencePtrOutput() EnvironmentImageResponseResponseEnvironmentReferencePtrOutput
	ToEnvironmentImageResponseResponseEnvironmentReferencePtrOutputWithContext(context.Context) EnvironmentImageResponseResponseEnvironmentReferencePtrOutput
}

EnvironmentImageResponseResponseEnvironmentReferencePtrInput is an input type that accepts EnvironmentImageResponseResponseEnvironmentReferenceArgs, EnvironmentImageResponseResponseEnvironmentReferencePtr and EnvironmentImageResponseResponseEnvironmentReferencePtrOutput values. You can construct a concrete instance of `EnvironmentImageResponseResponseEnvironmentReferencePtrInput` via:

        EnvironmentImageResponseResponseEnvironmentReferenceArgs{...}

or:

        nil

type EnvironmentImageResponseResponseEnvironmentReferencePtrOutput added in v0.6.1

type EnvironmentImageResponseResponseEnvironmentReferencePtrOutput struct{ *pulumi.OutputState }

func (EnvironmentImageResponseResponseEnvironmentReferencePtrOutput) Elem added in v0.6.1

func (EnvironmentImageResponseResponseEnvironmentReferencePtrOutput) ElementType added in v0.6.1

func (EnvironmentImageResponseResponseEnvironmentReferencePtrOutput) Name added in v0.6.1

Name of the environment.

func (EnvironmentImageResponseResponseEnvironmentReferencePtrOutput) ToEnvironmentImageResponseResponseEnvironmentReferencePtrOutput added in v0.6.1

func (EnvironmentImageResponseResponseEnvironmentReferencePtrOutput) ToEnvironmentImageResponseResponseEnvironmentReferencePtrOutputWithContext added in v0.6.1

func (o EnvironmentImageResponseResponseEnvironmentReferencePtrOutput) ToEnvironmentImageResponseResponseEnvironmentReferencePtrOutputWithContext(ctx context.Context) EnvironmentImageResponseResponseEnvironmentReferencePtrOutput

func (EnvironmentImageResponseResponseEnvironmentReferencePtrOutput) Version added in v0.6.1

Version of the environment.

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

func (ErrorResponseResponseArgs) ToErrorResponseResponsePtrOutput added in v0.6.1

func (i ErrorResponseResponseArgs) ToErrorResponseResponsePtrOutput() ErrorResponseResponsePtrOutput

func (ErrorResponseResponseArgs) ToErrorResponseResponsePtrOutputWithContext added in v0.6.1

func (i ErrorResponseResponseArgs) ToErrorResponseResponsePtrOutputWithContext(ctx context.Context) ErrorResponseResponsePtrOutput

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

func (ErrorResponseResponseOutput) ToErrorResponseResponsePtrOutput added in v0.6.1

func (o ErrorResponseResponseOutput) ToErrorResponseResponsePtrOutput() ErrorResponseResponsePtrOutput

func (ErrorResponseResponseOutput) ToErrorResponseResponsePtrOutputWithContext added in v0.6.1

func (o ErrorResponseResponseOutput) ToErrorResponseResponsePtrOutputWithContext(ctx context.Context) ErrorResponseResponsePtrOutput

type ErrorResponseResponsePtrInput added in v0.6.1

type ErrorResponseResponsePtrInput interface {
	pulumi.Input

	ToErrorResponseResponsePtrOutput() ErrorResponseResponsePtrOutput
	ToErrorResponseResponsePtrOutputWithContext(context.Context) ErrorResponseResponsePtrOutput
}

ErrorResponseResponsePtrInput is an input type that accepts ErrorResponseResponseArgs, ErrorResponseResponsePtr and ErrorResponseResponsePtrOutput values. You can construct a concrete instance of `ErrorResponseResponsePtrInput` via:

        ErrorResponseResponseArgs{...}

or:

        nil

func ErrorResponseResponsePtr added in v0.6.1

func ErrorResponseResponsePtr(v *ErrorResponseResponseArgs) ErrorResponseResponsePtrInput

type ErrorResponseResponsePtrOutput added in v0.6.1

type ErrorResponseResponsePtrOutput struct{ *pulumi.OutputState }

func (ErrorResponseResponsePtrOutput) Code added in v0.6.1

Error code.

func (ErrorResponseResponsePtrOutput) Details added in v0.6.1

An array of error detail objects.

func (ErrorResponseResponsePtrOutput) Elem added in v0.6.1

func (ErrorResponseResponsePtrOutput) ElementType added in v0.6.1

func (ErrorResponseResponsePtrOutput) Message added in v0.6.1

Error message.

func (ErrorResponseResponsePtrOutput) ToErrorResponseResponsePtrOutput added in v0.6.1

func (o ErrorResponseResponsePtrOutput) ToErrorResponseResponsePtrOutput() ErrorResponseResponsePtrOutput

func (ErrorResponseResponsePtrOutput) ToErrorResponseResponsePtrOutputWithContext added in v0.6.1

func (o ErrorResponseResponsePtrOutput) ToErrorResponseResponsePtrOutputWithContext(ctx context.Context) ErrorResponseResponsePtrOutput

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 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"`
	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 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"`
	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) 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) 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"`
	// The user assigned identities associated with the resource.
	UserAssignedIdentities map[string]interface{} `pulumi:"userAssignedIdentities"`
}

Identity for the resource.

type IdentityArgs

type IdentityArgs struct {
	// The identity type.
	Type *ResourceIdentityType `pulumi:"type"`
	// The user assigned identities associated with the resource.
	UserAssignedIdentities pulumi.MapInput `pulumi:"userAssignedIdentities"`
}

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 IdentityForCmk added in v0.6.1

type IdentityForCmk struct {
	// The ArmId of the user assigned identity that will be used to access the customer managed key vault
	UserAssignedIdentity string `pulumi:"userAssignedIdentity"`
}

Identity that will be used to access key vault for encryption at rest

type IdentityForCmkArgs added in v0.6.1

type IdentityForCmkArgs struct {
	// The ArmId of the user assigned identity that will be used to access the customer managed key vault
	UserAssignedIdentity pulumi.StringInput `pulumi:"userAssignedIdentity"`
}

Identity that will be used to access key vault for encryption at rest

func (IdentityForCmkArgs) ElementType added in v0.6.1

func (IdentityForCmkArgs) ElementType() reflect.Type

func (IdentityForCmkArgs) ToIdentityForCmkOutput added in v0.6.1

func (i IdentityForCmkArgs) ToIdentityForCmkOutput() IdentityForCmkOutput

func (IdentityForCmkArgs) ToIdentityForCmkOutputWithContext added in v0.6.1

func (i IdentityForCmkArgs) ToIdentityForCmkOutputWithContext(ctx context.Context) IdentityForCmkOutput

func (IdentityForCmkArgs) ToIdentityForCmkPtrOutput added in v0.6.1

func (i IdentityForCmkArgs) ToIdentityForCmkPtrOutput() IdentityForCmkPtrOutput

func (IdentityForCmkArgs) ToIdentityForCmkPtrOutputWithContext added in v0.6.1

func (i IdentityForCmkArgs) ToIdentityForCmkPtrOutputWithContext(ctx context.Context) IdentityForCmkPtrOutput

type IdentityForCmkInput added in v0.6.1

type IdentityForCmkInput interface {
	pulumi.Input

	ToIdentityForCmkOutput() IdentityForCmkOutput
	ToIdentityForCmkOutputWithContext(context.Context) IdentityForCmkOutput
}

IdentityForCmkInput is an input type that accepts IdentityForCmkArgs and IdentityForCmkOutput values. You can construct a concrete instance of `IdentityForCmkInput` via:

IdentityForCmkArgs{...}

type IdentityForCmkOutput added in v0.6.1

type IdentityForCmkOutput struct{ *pulumi.OutputState }

Identity that will be used to access key vault for encryption at rest

func (IdentityForCmkOutput) ElementType added in v0.6.1

func (IdentityForCmkOutput) ElementType() reflect.Type

func (IdentityForCmkOutput) ToIdentityForCmkOutput added in v0.6.1

func (o IdentityForCmkOutput) ToIdentityForCmkOutput() IdentityForCmkOutput

func (IdentityForCmkOutput) ToIdentityForCmkOutputWithContext added in v0.6.1

func (o IdentityForCmkOutput) ToIdentityForCmkOutputWithContext(ctx context.Context) IdentityForCmkOutput

func (IdentityForCmkOutput) ToIdentityForCmkPtrOutput added in v0.6.1

func (o IdentityForCmkOutput) ToIdentityForCmkPtrOutput() IdentityForCmkPtrOutput

func (IdentityForCmkOutput) ToIdentityForCmkPtrOutputWithContext added in v0.6.1

func (o IdentityForCmkOutput) ToIdentityForCmkPtrOutputWithContext(ctx context.Context) IdentityForCmkPtrOutput

func (IdentityForCmkOutput) UserAssignedIdentity added in v0.6.1

func (o IdentityForCmkOutput) UserAssignedIdentity() pulumi.StringOutput

The ArmId of the user assigned identity that will be used to access the customer managed key vault

type IdentityForCmkPtrInput added in v0.6.1

type IdentityForCmkPtrInput interface {
	pulumi.Input

	ToIdentityForCmkPtrOutput() IdentityForCmkPtrOutput
	ToIdentityForCmkPtrOutputWithContext(context.Context) IdentityForCmkPtrOutput
}

IdentityForCmkPtrInput is an input type that accepts IdentityForCmkArgs, IdentityForCmkPtr and IdentityForCmkPtrOutput values. You can construct a concrete instance of `IdentityForCmkPtrInput` via:

        IdentityForCmkArgs{...}

or:

        nil

func IdentityForCmkPtr added in v0.6.1

func IdentityForCmkPtr(v *IdentityForCmkArgs) IdentityForCmkPtrInput

type IdentityForCmkPtrOutput added in v0.6.1

type IdentityForCmkPtrOutput struct{ *pulumi.OutputState }

func (IdentityForCmkPtrOutput) Elem added in v0.6.1

func (IdentityForCmkPtrOutput) ElementType added in v0.6.1

func (IdentityForCmkPtrOutput) ElementType() reflect.Type

func (IdentityForCmkPtrOutput) ToIdentityForCmkPtrOutput added in v0.6.1

func (o IdentityForCmkPtrOutput) ToIdentityForCmkPtrOutput() IdentityForCmkPtrOutput

func (IdentityForCmkPtrOutput) ToIdentityForCmkPtrOutputWithContext added in v0.6.1

func (o IdentityForCmkPtrOutput) ToIdentityForCmkPtrOutputWithContext(ctx context.Context) IdentityForCmkPtrOutput

func (IdentityForCmkPtrOutput) UserAssignedIdentity added in v0.6.1

func (o IdentityForCmkPtrOutput) UserAssignedIdentity() pulumi.StringPtrOutput

The ArmId of the user assigned identity that will be used to access the customer managed key vault

type IdentityForCmkResponse added in v0.6.1

type IdentityForCmkResponse struct {
	// The ArmId of the user assigned identity that will be used to access the customer managed key vault
	UserAssignedIdentity string `pulumi:"userAssignedIdentity"`
}

Identity that will be used to access key vault for encryption at rest

type IdentityForCmkResponseArgs added in v0.6.1

type IdentityForCmkResponseArgs struct {
	// The ArmId of the user assigned identity that will be used to access the customer managed key vault
	UserAssignedIdentity pulumi.StringInput `pulumi:"userAssignedIdentity"`
}

Identity that will be used to access key vault for encryption at rest

func (IdentityForCmkResponseArgs) ElementType added in v0.6.1

func (IdentityForCmkResponseArgs) ElementType() reflect.Type

func (IdentityForCmkResponseArgs) ToIdentityForCmkResponseOutput added in v0.6.1

func (i IdentityForCmkResponseArgs) ToIdentityForCmkResponseOutput() IdentityForCmkResponseOutput

func (IdentityForCmkResponseArgs) ToIdentityForCmkResponseOutputWithContext added in v0.6.1

func (i IdentityForCmkResponseArgs) ToIdentityForCmkResponseOutputWithContext(ctx context.Context) IdentityForCmkResponseOutput

func (IdentityForCmkResponseArgs) ToIdentityForCmkResponsePtrOutput added in v0.6.1

func (i IdentityForCmkResponseArgs) ToIdentityForCmkResponsePtrOutput() IdentityForCmkResponsePtrOutput

func (IdentityForCmkResponseArgs) ToIdentityForCmkResponsePtrOutputWithContext added in v0.6.1

func (i IdentityForCmkResponseArgs) ToIdentityForCmkResponsePtrOutputWithContext(ctx context.Context) IdentityForCmkResponsePtrOutput

type IdentityForCmkResponseInput added in v0.6.1

type IdentityForCmkResponseInput interface {
	pulumi.Input

	ToIdentityForCmkResponseOutput() IdentityForCmkResponseOutput
	ToIdentityForCmkResponseOutputWithContext(context.Context) IdentityForCmkResponseOutput
}

IdentityForCmkResponseInput is an input type that accepts IdentityForCmkResponseArgs and IdentityForCmkResponseOutput values. You can construct a concrete instance of `IdentityForCmkResponseInput` via:

IdentityForCmkResponseArgs{...}

type IdentityForCmkResponseOutput added in v0.6.1

type IdentityForCmkResponseOutput struct{ *pulumi.OutputState }

Identity that will be used to access key vault for encryption at rest

func (IdentityForCmkResponseOutput) ElementType added in v0.6.1

func (IdentityForCmkResponseOutput) ToIdentityForCmkResponseOutput added in v0.6.1

func (o IdentityForCmkResponseOutput) ToIdentityForCmkResponseOutput() IdentityForCmkResponseOutput

func (IdentityForCmkResponseOutput) ToIdentityForCmkResponseOutputWithContext added in v0.6.1

func (o IdentityForCmkResponseOutput) ToIdentityForCmkResponseOutputWithContext(ctx context.Context) IdentityForCmkResponseOutput

func (IdentityForCmkResponseOutput) ToIdentityForCmkResponsePtrOutput added in v0.6.1

func (o IdentityForCmkResponseOutput) ToIdentityForCmkResponsePtrOutput() IdentityForCmkResponsePtrOutput

func (IdentityForCmkResponseOutput) ToIdentityForCmkResponsePtrOutputWithContext added in v0.6.1

func (o IdentityForCmkResponseOutput) ToIdentityForCmkResponsePtrOutputWithContext(ctx context.Context) IdentityForCmkResponsePtrOutput

func (IdentityForCmkResponseOutput) UserAssignedIdentity added in v0.6.1

func (o IdentityForCmkResponseOutput) UserAssignedIdentity() pulumi.StringOutput

The ArmId of the user assigned identity that will be used to access the customer managed key vault

type IdentityForCmkResponsePtrInput added in v0.6.1

type IdentityForCmkResponsePtrInput interface {
	pulumi.Input

	ToIdentityForCmkResponsePtrOutput() IdentityForCmkResponsePtrOutput
	ToIdentityForCmkResponsePtrOutputWithContext(context.Context) IdentityForCmkResponsePtrOutput
}

IdentityForCmkResponsePtrInput is an input type that accepts IdentityForCmkResponseArgs, IdentityForCmkResponsePtr and IdentityForCmkResponsePtrOutput values. You can construct a concrete instance of `IdentityForCmkResponsePtrInput` via:

        IdentityForCmkResponseArgs{...}

or:

        nil

func IdentityForCmkResponsePtr added in v0.6.1

func IdentityForCmkResponsePtr(v *IdentityForCmkResponseArgs) IdentityForCmkResponsePtrInput

type IdentityForCmkResponsePtrOutput added in v0.6.1

type IdentityForCmkResponsePtrOutput struct{ *pulumi.OutputState }

func (IdentityForCmkResponsePtrOutput) Elem added in v0.6.1

func (IdentityForCmkResponsePtrOutput) ElementType added in v0.6.1

func (IdentityForCmkResponsePtrOutput) ToIdentityForCmkResponsePtrOutput added in v0.6.1

func (o IdentityForCmkResponsePtrOutput) ToIdentityForCmkResponsePtrOutput() IdentityForCmkResponsePtrOutput

func (IdentityForCmkResponsePtrOutput) ToIdentityForCmkResponsePtrOutputWithContext added in v0.6.1

func (o IdentityForCmkResponsePtrOutput) ToIdentityForCmkResponsePtrOutputWithContext(ctx context.Context) IdentityForCmkResponsePtrOutput

func (IdentityForCmkResponsePtrOutput) UserAssignedIdentity added in v0.6.1

func (o IdentityForCmkResponsePtrOutput) UserAssignedIdentity() pulumi.StringPtrOutput

The ArmId of the user assigned identity that will be used to access the customer managed key vault

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.

func (IdentityOutput) UserAssignedIdentities added in v0.2.8

func (o IdentityOutput) UserAssignedIdentities() pulumi.MapOutput

The user assigned identities associated with the resource.

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.

func (IdentityPtrOutput) UserAssignedIdentities added in v0.2.8

func (o IdentityPtrOutput) UserAssignedIdentities() pulumi.MapOutput

The user assigned identities associated with the resource.

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"`
	// The user assigned identities associated with the resource.
	UserAssignedIdentities map[string]UserAssignedIdentityResponse `pulumi:"userAssignedIdentities"`
}

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"`
	// The user assigned identities associated with the resource.
	UserAssignedIdentities UserAssignedIdentityResponseMapInput `pulumi:"userAssignedIdentities"`
}

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.

func (IdentityResponseOutput) UserAssignedIdentities

The user assigned identities associated with the resource.

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.

func (IdentityResponsePtrOutput) UserAssignedIdentities

The user assigned identities associated with the resource.

type ImageAsset added in v0.6.1

type ImageAsset struct {
	// The Asset Id.
	Id *string `pulumi:"id"`
	// The mime type.
	MimeType *string `pulumi:"mimeType"`
	// Whether the Asset is unpacked.
	Unpack *bool `pulumi:"unpack"`
	// The Url of the Asset.
	Url *string `pulumi:"url"`
}

An Image asset.

type ImageAssetArgs added in v0.6.1

type ImageAssetArgs struct {
	// The Asset Id.
	Id pulumi.StringPtrInput `pulumi:"id"`
	// The mime type.
	MimeType pulumi.StringPtrInput `pulumi:"mimeType"`
	// Whether the Asset is unpacked.
	Unpack pulumi.BoolPtrInput `pulumi:"unpack"`
	// The Url of the Asset.
	Url pulumi.StringPtrInput `pulumi:"url"`
}

An Image asset.

func (ImageAssetArgs) ElementType added in v0.6.1

func (ImageAssetArgs) ElementType() reflect.Type

func (ImageAssetArgs) ToImageAssetOutput added in v0.6.1

func (i ImageAssetArgs) ToImageAssetOutput() ImageAssetOutput

func (ImageAssetArgs) ToImageAssetOutputWithContext added in v0.6.1

func (i ImageAssetArgs) ToImageAssetOutputWithContext(ctx context.Context) ImageAssetOutput

type ImageAssetArray added in v0.6.1

type ImageAssetArray []ImageAssetInput

func (ImageAssetArray) ElementType added in v0.6.1

func (ImageAssetArray) ElementType() reflect.Type

func (ImageAssetArray) ToImageAssetArrayOutput added in v0.6.1

func (i ImageAssetArray) ToImageAssetArrayOutput() ImageAssetArrayOutput

func (ImageAssetArray) ToImageAssetArrayOutputWithContext added in v0.6.1

func (i ImageAssetArray) ToImageAssetArrayOutputWithContext(ctx context.Context) ImageAssetArrayOutput

type ImageAssetArrayInput added in v0.6.1

type ImageAssetArrayInput interface {
	pulumi.Input

	ToImageAssetArrayOutput() ImageAssetArrayOutput
	ToImageAssetArrayOutputWithContext(context.Context) ImageAssetArrayOutput
}

ImageAssetArrayInput is an input type that accepts ImageAssetArray and ImageAssetArrayOutput values. You can construct a concrete instance of `ImageAssetArrayInput` via:

ImageAssetArray{ ImageAssetArgs{...} }

type ImageAssetArrayOutput added in v0.6.1

type ImageAssetArrayOutput struct{ *pulumi.OutputState }

func (ImageAssetArrayOutput) ElementType added in v0.6.1

func (ImageAssetArrayOutput) ElementType() reflect.Type

func (ImageAssetArrayOutput) Index added in v0.6.1

func (ImageAssetArrayOutput) ToImageAssetArrayOutput added in v0.6.1

func (o ImageAssetArrayOutput) ToImageAssetArrayOutput() ImageAssetArrayOutput

func (ImageAssetArrayOutput) ToImageAssetArrayOutputWithContext added in v0.6.1

func (o ImageAssetArrayOutput) ToImageAssetArrayOutputWithContext(ctx context.Context) ImageAssetArrayOutput

type ImageAssetInput added in v0.6.1

type ImageAssetInput interface {
	pulumi.Input

	ToImageAssetOutput() ImageAssetOutput
	ToImageAssetOutputWithContext(context.Context) ImageAssetOutput
}

ImageAssetInput is an input type that accepts ImageAssetArgs and ImageAssetOutput values. You can construct a concrete instance of `ImageAssetInput` via:

ImageAssetArgs{...}

type ImageAssetOutput added in v0.6.1

type ImageAssetOutput struct{ *pulumi.OutputState }

An Image asset.

func (ImageAssetOutput) ElementType added in v0.6.1

func (ImageAssetOutput) ElementType() reflect.Type

func (ImageAssetOutput) Id added in v0.6.1

The Asset Id.

func (ImageAssetOutput) MimeType added in v0.6.1

The mime type.

func (ImageAssetOutput) ToImageAssetOutput added in v0.6.1

func (o ImageAssetOutput) ToImageAssetOutput() ImageAssetOutput

func (ImageAssetOutput) ToImageAssetOutputWithContext added in v0.6.1

func (o ImageAssetOutput) ToImageAssetOutputWithContext(ctx context.Context) ImageAssetOutput

func (ImageAssetOutput) Unpack added in v0.6.1

Whether the Asset is unpacked.

func (ImageAssetOutput) Url added in v0.6.1

The Url of the Asset.

type ImageAssetResponse added in v0.6.1

type ImageAssetResponse struct {
	// The Asset Id.
	Id *string `pulumi:"id"`
	// The mime type.
	MimeType *string `pulumi:"mimeType"`
	// Whether the Asset is unpacked.
	Unpack *bool `pulumi:"unpack"`
	// The Url of the Asset.
	Url *string `pulumi:"url"`
}

An Image asset.

type ImageAssetResponseArgs added in v0.6.1

type ImageAssetResponseArgs struct {
	// The Asset Id.
	Id pulumi.StringPtrInput `pulumi:"id"`
	// The mime type.
	MimeType pulumi.StringPtrInput `pulumi:"mimeType"`
	// Whether the Asset is unpacked.
	Unpack pulumi.BoolPtrInput `pulumi:"unpack"`
	// The Url of the Asset.
	Url pulumi.StringPtrInput `pulumi:"url"`
}

An Image asset.

func (ImageAssetResponseArgs) ElementType added in v0.6.1

func (ImageAssetResponseArgs) ElementType() reflect.Type

func (ImageAssetResponseArgs) ToImageAssetResponseOutput added in v0.6.1

func (i ImageAssetResponseArgs) ToImageAssetResponseOutput() ImageAssetResponseOutput

func (ImageAssetResponseArgs) ToImageAssetResponseOutputWithContext added in v0.6.1

func (i ImageAssetResponseArgs) ToImageAssetResponseOutputWithContext(ctx context.Context) ImageAssetResponseOutput

type ImageAssetResponseArray added in v0.6.1

type ImageAssetResponseArray []ImageAssetResponseInput

func (ImageAssetResponseArray) ElementType added in v0.6.1

func (ImageAssetResponseArray) ElementType() reflect.Type

func (ImageAssetResponseArray) ToImageAssetResponseArrayOutput added in v0.6.1

func (i ImageAssetResponseArray) ToImageAssetResponseArrayOutput() ImageAssetResponseArrayOutput

func (ImageAssetResponseArray) ToImageAssetResponseArrayOutputWithContext added in v0.6.1

func (i ImageAssetResponseArray) ToImageAssetResponseArrayOutputWithContext(ctx context.Context) ImageAssetResponseArrayOutput

type ImageAssetResponseArrayInput added in v0.6.1

type ImageAssetResponseArrayInput interface {
	pulumi.Input

	ToImageAssetResponseArrayOutput() ImageAssetResponseArrayOutput
	ToImageAssetResponseArrayOutputWithContext(context.Context) ImageAssetResponseArrayOutput
}

ImageAssetResponseArrayInput is an input type that accepts ImageAssetResponseArray and ImageAssetResponseArrayOutput values. You can construct a concrete instance of `ImageAssetResponseArrayInput` via:

ImageAssetResponseArray{ ImageAssetResponseArgs{...} }

type ImageAssetResponseArrayOutput added in v0.6.1

type ImageAssetResponseArrayOutput struct{ *pulumi.OutputState }

func (ImageAssetResponseArrayOutput) ElementType added in v0.6.1

func (ImageAssetResponseArrayOutput) Index added in v0.6.1

func (ImageAssetResponseArrayOutput) ToImageAssetResponseArrayOutput added in v0.6.1

func (o ImageAssetResponseArrayOutput) ToImageAssetResponseArrayOutput() ImageAssetResponseArrayOutput

func (ImageAssetResponseArrayOutput) ToImageAssetResponseArrayOutputWithContext added in v0.6.1

func (o ImageAssetResponseArrayOutput) ToImageAssetResponseArrayOutputWithContext(ctx context.Context) ImageAssetResponseArrayOutput

type ImageAssetResponseInput added in v0.6.1

type ImageAssetResponseInput interface {
	pulumi.Input

	ToImageAssetResponseOutput() ImageAssetResponseOutput
	ToImageAssetResponseOutputWithContext(context.Context) ImageAssetResponseOutput
}

ImageAssetResponseInput is an input type that accepts ImageAssetResponseArgs and ImageAssetResponseOutput values. You can construct a concrete instance of `ImageAssetResponseInput` via:

ImageAssetResponseArgs{...}

type ImageAssetResponseOutput added in v0.6.1

type ImageAssetResponseOutput struct{ *pulumi.OutputState }

An Image asset.

func (ImageAssetResponseOutput) ElementType added in v0.6.1

func (ImageAssetResponseOutput) ElementType() reflect.Type

func (ImageAssetResponseOutput) Id added in v0.6.1

The Asset Id.

func (ImageAssetResponseOutput) MimeType added in v0.6.1

The mime type.

func (ImageAssetResponseOutput) ToImageAssetResponseOutput added in v0.6.1

func (o ImageAssetResponseOutput) ToImageAssetResponseOutput() ImageAssetResponseOutput

func (ImageAssetResponseOutput) ToImageAssetResponseOutputWithContext added in v0.6.1

func (o ImageAssetResponseOutput) ToImageAssetResponseOutputWithContext(ctx context.Context) ImageAssetResponseOutput

func (ImageAssetResponseOutput) Unpack added in v0.6.1

Whether the Asset is unpacked.

func (ImageAssetResponseOutput) Url added in v0.6.1

The Url of the Asset.

type KeyVaultProperties

type KeyVaultProperties struct {
	// For future use - The client id of the identity which will be used to access key vault.
	IdentityClientId *string `pulumi:"identityClientId"`
	// Key vault uri to access the encryption key.
	KeyIdentifier string `pulumi:"keyIdentifier"`
	// The ArmId of the keyVault where the customer owned encryption key is present.
	KeyVaultArmId string `pulumi:"keyVaultArmId"`
}

type KeyVaultPropertiesArgs

type KeyVaultPropertiesArgs struct {
	// For future use - The client id of the identity which will be used to access key vault.
	IdentityClientId pulumi.StringPtrInput `pulumi:"identityClientId"`
	// Key vault uri to access the encryption key.
	KeyIdentifier pulumi.StringInput `pulumi:"keyIdentifier"`
	// The ArmId of the keyVault where the customer owned encryption key is present.
	KeyVaultArmId pulumi.StringInput `pulumi:"keyVaultArmId"`
}

func (KeyVaultPropertiesArgs) ElementType

func (KeyVaultPropertiesArgs) ElementType() reflect.Type

func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutput

func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput

func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutputWithContext

func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput

func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutput

func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput

func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutputWithContext

func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput

type KeyVaultPropertiesInput

type KeyVaultPropertiesInput interface {
	pulumi.Input

	ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
	ToKeyVaultPropertiesOutputWithContext(context.Context) KeyVaultPropertiesOutput
}

KeyVaultPropertiesInput is an input type that accepts KeyVaultPropertiesArgs and KeyVaultPropertiesOutput values. You can construct a concrete instance of `KeyVaultPropertiesInput` via:

KeyVaultPropertiesArgs{...}

type KeyVaultPropertiesOutput

type KeyVaultPropertiesOutput struct{ *pulumi.OutputState }

func (KeyVaultPropertiesOutput) ElementType

func (KeyVaultPropertiesOutput) ElementType() reflect.Type

func (KeyVaultPropertiesOutput) IdentityClientId

func (o KeyVaultPropertiesOutput) IdentityClientId() pulumi.StringPtrOutput

For future use - The client id of the identity which will be used to access key vault.

func (KeyVaultPropertiesOutput) KeyIdentifier

func (o KeyVaultPropertiesOutput) KeyIdentifier() pulumi.StringOutput

Key vault uri to access the encryption key.

func (KeyVaultPropertiesOutput) KeyVaultArmId

func (o KeyVaultPropertiesOutput) KeyVaultArmId() pulumi.StringOutput

The ArmId of the keyVault where the customer owned encryption key is present.

func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput

func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput

func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext

func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput

func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutput

func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput

func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutputWithContext

func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput

type KeyVaultPropertiesPtrInput

type KeyVaultPropertiesPtrInput interface {
	pulumi.Input

	ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
	ToKeyVaultPropertiesPtrOutputWithContext(context.Context) KeyVaultPropertiesPtrOutput
}

KeyVaultPropertiesPtrInput is an input type that accepts KeyVaultPropertiesArgs, KeyVaultPropertiesPtr and KeyVaultPropertiesPtrOutput values. You can construct a concrete instance of `KeyVaultPropertiesPtrInput` via:

        KeyVaultPropertiesArgs{...}

or:

        nil

type KeyVaultPropertiesPtrOutput

type KeyVaultPropertiesPtrOutput struct{ *pulumi.OutputState }

func (KeyVaultPropertiesPtrOutput) Elem

func (KeyVaultPropertiesPtrOutput) ElementType

func (KeyVaultPropertiesPtrOutput) IdentityClientId

func (o KeyVaultPropertiesPtrOutput) IdentityClientId() pulumi.StringPtrOutput

For future use - The client id of the identity which will be used to access key vault.

func (KeyVaultPropertiesPtrOutput) KeyIdentifier

Key vault uri to access the encryption key.

func (KeyVaultPropertiesPtrOutput) KeyVaultArmId

The ArmId of the keyVault where the customer owned encryption key is present.

func (KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutput

func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput

func (KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutputWithContext

func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput

type KeyVaultPropertiesResponse

type KeyVaultPropertiesResponse struct {
	// For future use - The client id of the identity which will be used to access key vault.
	IdentityClientId *string `pulumi:"identityClientId"`
	// Key vault uri to access the encryption key.
	KeyIdentifier string `pulumi:"keyIdentifier"`
	// The ArmId of the keyVault where the customer owned encryption key is present.
	KeyVaultArmId string `pulumi:"keyVaultArmId"`
}

type KeyVaultPropertiesResponseArgs

type KeyVaultPropertiesResponseArgs struct {
	// For future use - The client id of the identity which will be used to access key vault.
	IdentityClientId pulumi.StringPtrInput `pulumi:"identityClientId"`
	// Key vault uri to access the encryption key.
	KeyIdentifier pulumi.StringInput `pulumi:"keyIdentifier"`
	// The ArmId of the keyVault where the customer owned encryption key is present.
	KeyVaultArmId pulumi.StringInput `pulumi:"keyVaultArmId"`
}

func (KeyVaultPropertiesResponseArgs) ElementType

func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutput

func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput

func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutputWithContext

func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput

func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutput

func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput

func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutputWithContext

func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput

type KeyVaultPropertiesResponseInput

type KeyVaultPropertiesResponseInput interface {
	pulumi.Input

	ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
	ToKeyVaultPropertiesResponseOutputWithContext(context.Context) KeyVaultPropertiesResponseOutput
}

KeyVaultPropertiesResponseInput is an input type that accepts KeyVaultPropertiesResponseArgs and KeyVaultPropertiesResponseOutput values. You can construct a concrete instance of `KeyVaultPropertiesResponseInput` via:

KeyVaultPropertiesResponseArgs{...}

type KeyVaultPropertiesResponseOutput

type KeyVaultPropertiesResponseOutput struct{ *pulumi.OutputState }

func (KeyVaultPropertiesResponseOutput) ElementType

func (KeyVaultPropertiesResponseOutput) IdentityClientId

For future use - The client id of the identity which will be used to access key vault.

func (KeyVaultPropertiesResponseOutput) KeyIdentifier

Key vault uri to access the encryption key.

func (KeyVaultPropertiesResponseOutput) KeyVaultArmId

The ArmId of the keyVault where the customer owned encryption key is present.

func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput

func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput

func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext

func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput

func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutput

func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput

func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext

func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput

type KeyVaultPropertiesResponsePtrInput

type KeyVaultPropertiesResponsePtrInput interface {
	pulumi.Input

	ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
	ToKeyVaultPropertiesResponsePtrOutputWithContext(context.Context) KeyVaultPropertiesResponsePtrOutput
}

KeyVaultPropertiesResponsePtrInput is an input type that accepts KeyVaultPropertiesResponseArgs, KeyVaultPropertiesResponsePtr and KeyVaultPropertiesResponsePtrOutput values. You can construct a concrete instance of `KeyVaultPropertiesResponsePtrInput` via:

        KeyVaultPropertiesResponseArgs{...}

or:

        nil

type KeyVaultPropertiesResponsePtrOutput

type KeyVaultPropertiesResponsePtrOutput struct{ *pulumi.OutputState }

func (KeyVaultPropertiesResponsePtrOutput) Elem

func (KeyVaultPropertiesResponsePtrOutput) ElementType

func (KeyVaultPropertiesResponsePtrOutput) IdentityClientId

For future use - The client id of the identity which will be used to access key vault.

func (KeyVaultPropertiesResponsePtrOutput) KeyIdentifier

Key vault uri to access the encryption key.

func (KeyVaultPropertiesResponsePtrOutput) KeyVaultArmId

The ArmId of the keyVault where the customer owned encryption key is present.

func (KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutput

func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput

func (KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext

func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput

type LinkedWorkspace

type LinkedWorkspace struct {
	pulumi.CustomResourceState

	// Friendly name of the linked workspace.
	Name pulumi.StringOutput `pulumi:"name"`
	// LinkedWorkspace specific properties.
	Properties LinkedWorkspacePropsResponseOutput `pulumi:"properties"`
	// Resource type of linked workspace.
	Type pulumi.StringOutput `pulumi:"type"`
}

Linked workspace. Latest API Version: 2020-03-01.

func GetLinkedWorkspace

func GetLinkedWorkspace(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *LinkedWorkspaceState, opts ...pulumi.ResourceOption) (*LinkedWorkspace, error)

GetLinkedWorkspace gets an existing LinkedWorkspace 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 NewLinkedWorkspace

func NewLinkedWorkspace(ctx *pulumi.Context,
	name string, args *LinkedWorkspaceArgs, opts ...pulumi.ResourceOption) (*LinkedWorkspace, error)

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

func (*LinkedWorkspace) ElementType added in v0.2.6

func (*LinkedWorkspace) ElementType() reflect.Type

func (*LinkedWorkspace) ToLinkedWorkspaceOutput added in v0.2.6

func (i *LinkedWorkspace) ToLinkedWorkspaceOutput() LinkedWorkspaceOutput

func (*LinkedWorkspace) ToLinkedWorkspaceOutputWithContext added in v0.2.6

func (i *LinkedWorkspace) ToLinkedWorkspaceOutputWithContext(ctx context.Context) LinkedWorkspaceOutput

type LinkedWorkspaceArgs

type LinkedWorkspaceArgs struct {
	// Friendly name of the linked workspace
	LinkName pulumi.StringInput
	// Friendly name of the linked workspace
	Name pulumi.StringPtrInput
	// LinkedWorkspace specific properties.
	Properties LinkedWorkspacePropsPtrInput
	// Name of the resource group in which workspace is located.
	ResourceGroupName pulumi.StringInput
	// Name of Azure Machine Learning workspace.
	WorkspaceName pulumi.StringInput
}

The set of arguments for constructing a LinkedWorkspace resource.

func (LinkedWorkspaceArgs) ElementType

func (LinkedWorkspaceArgs) ElementType() reflect.Type

type LinkedWorkspaceInput added in v0.2.6

type LinkedWorkspaceInput interface {
	pulumi.Input

	ToLinkedWorkspaceOutput() LinkedWorkspaceOutput
	ToLinkedWorkspaceOutputWithContext(ctx context.Context) LinkedWorkspaceOutput
}

type LinkedWorkspaceOutput added in v0.2.6

type LinkedWorkspaceOutput struct {
	*pulumi.OutputState
}

func (LinkedWorkspaceOutput) ElementType added in v0.2.6

func (LinkedWorkspaceOutput) ElementType() reflect.Type

func (LinkedWorkspaceOutput) ToLinkedWorkspaceOutput added in v0.2.6

func (o LinkedWorkspaceOutput) ToLinkedWorkspaceOutput() LinkedWorkspaceOutput

func (LinkedWorkspaceOutput) ToLinkedWorkspaceOutputWithContext added in v0.2.6

func (o LinkedWorkspaceOutput) ToLinkedWorkspaceOutputWithContext(ctx context.Context) LinkedWorkspaceOutput

type LinkedWorkspaceProps

type LinkedWorkspaceProps struct {
	// ResourceId of the link target of the linked workspace.
	LinkedWorkspaceResourceId *string `pulumi:"linkedWorkspaceResourceId"`
	// ResourceId of the user assigned identity for the linked workspace.
	UserAssignedIdentityResourceId *string `pulumi:"userAssignedIdentityResourceId"`
}

LinkedWorkspace specific properties.

type LinkedWorkspacePropsArgs

type LinkedWorkspacePropsArgs struct {
	// ResourceId of the link target of the linked workspace.
	LinkedWorkspaceResourceId pulumi.StringPtrInput `pulumi:"linkedWorkspaceResourceId"`
	// ResourceId of the user assigned identity for the linked workspace.
	UserAssignedIdentityResourceId pulumi.StringPtrInput `pulumi:"userAssignedIdentityResourceId"`
}

LinkedWorkspace specific properties.

func (LinkedWorkspacePropsArgs) ElementType

func (LinkedWorkspacePropsArgs) ElementType() reflect.Type

func (LinkedWorkspacePropsArgs) ToLinkedWorkspacePropsOutput

func (i LinkedWorkspacePropsArgs) ToLinkedWorkspacePropsOutput() LinkedWorkspacePropsOutput

func (LinkedWorkspacePropsArgs) ToLinkedWorkspacePropsOutputWithContext

func (i LinkedWorkspacePropsArgs) ToLinkedWorkspacePropsOutputWithContext(ctx context.Context) LinkedWorkspacePropsOutput

func (LinkedWorkspacePropsArgs) ToLinkedWorkspacePropsPtrOutput

func (i LinkedWorkspacePropsArgs) ToLinkedWorkspacePropsPtrOutput() LinkedWorkspacePropsPtrOutput

func (LinkedWorkspacePropsArgs) ToLinkedWorkspacePropsPtrOutputWithContext

func (i LinkedWorkspacePropsArgs) ToLinkedWorkspacePropsPtrOutputWithContext(ctx context.Context) LinkedWorkspacePropsPtrOutput

type LinkedWorkspacePropsInput

type LinkedWorkspacePropsInput interface {
	pulumi.Input

	ToLinkedWorkspacePropsOutput() LinkedWorkspacePropsOutput
	ToLinkedWorkspacePropsOutputWithContext(context.Context) LinkedWorkspacePropsOutput
}

LinkedWorkspacePropsInput is an input type that accepts LinkedWorkspacePropsArgs and LinkedWorkspacePropsOutput values. You can construct a concrete instance of `LinkedWorkspacePropsInput` via:

LinkedWorkspacePropsArgs{...}

type LinkedWorkspacePropsOutput

type LinkedWorkspacePropsOutput struct{ *pulumi.OutputState }

LinkedWorkspace specific properties.

func (LinkedWorkspacePropsOutput) ElementType

func (LinkedWorkspacePropsOutput) ElementType() reflect.Type

func (LinkedWorkspacePropsOutput) LinkedWorkspaceResourceId

func (o LinkedWorkspacePropsOutput) LinkedWorkspaceResourceId() pulumi.StringPtrOutput

ResourceId of the link target of the linked workspace.

func (LinkedWorkspacePropsOutput) ToLinkedWorkspacePropsOutput

func (o LinkedWorkspacePropsOutput) ToLinkedWorkspacePropsOutput() LinkedWorkspacePropsOutput

func (LinkedWorkspacePropsOutput) ToLinkedWorkspacePropsOutputWithContext

func (o LinkedWorkspacePropsOutput) ToLinkedWorkspacePropsOutputWithContext(ctx context.Context) LinkedWorkspacePropsOutput

func (LinkedWorkspacePropsOutput) ToLinkedWorkspacePropsPtrOutput

func (o LinkedWorkspacePropsOutput) ToLinkedWorkspacePropsPtrOutput() LinkedWorkspacePropsPtrOutput

func (LinkedWorkspacePropsOutput) ToLinkedWorkspacePropsPtrOutputWithContext

func (o LinkedWorkspacePropsOutput) ToLinkedWorkspacePropsPtrOutputWithContext(ctx context.Context) LinkedWorkspacePropsPtrOutput

func (LinkedWorkspacePropsOutput) UserAssignedIdentityResourceId

func (o LinkedWorkspacePropsOutput) UserAssignedIdentityResourceId() pulumi.StringPtrOutput

ResourceId of the user assigned identity for the linked workspace.

type LinkedWorkspacePropsPtrInput

type LinkedWorkspacePropsPtrInput interface {
	pulumi.Input

	ToLinkedWorkspacePropsPtrOutput() LinkedWorkspacePropsPtrOutput
	ToLinkedWorkspacePropsPtrOutputWithContext(context.Context) LinkedWorkspacePropsPtrOutput
}

LinkedWorkspacePropsPtrInput is an input type that accepts LinkedWorkspacePropsArgs, LinkedWorkspacePropsPtr and LinkedWorkspacePropsPtrOutput values. You can construct a concrete instance of `LinkedWorkspacePropsPtrInput` via:

        LinkedWorkspacePropsArgs{...}

or:

        nil

type LinkedWorkspacePropsPtrOutput

type LinkedWorkspacePropsPtrOutput struct{ *pulumi.OutputState }

func (LinkedWorkspacePropsPtrOutput) Elem

func (LinkedWorkspacePropsPtrOutput) ElementType

func (LinkedWorkspacePropsPtrOutput) LinkedWorkspaceResourceId

func (o LinkedWorkspacePropsPtrOutput) LinkedWorkspaceResourceId() pulumi.StringPtrOutput

ResourceId of the link target of the linked workspace.

func (LinkedWorkspacePropsPtrOutput) ToLinkedWorkspacePropsPtrOutput

func (o LinkedWorkspacePropsPtrOutput) ToLinkedWorkspacePropsPtrOutput() LinkedWorkspacePropsPtrOutput

func (LinkedWorkspacePropsPtrOutput) ToLinkedWorkspacePropsPtrOutputWithContext

func (o LinkedWorkspacePropsPtrOutput) ToLinkedWorkspacePropsPtrOutputWithContext(ctx context.Context) LinkedWorkspacePropsPtrOutput

func (LinkedWorkspacePropsPtrOutput) UserAssignedIdentityResourceId

func (o LinkedWorkspacePropsPtrOutput) UserAssignedIdentityResourceId() pulumi.StringPtrOutput

ResourceId of the user assigned identity for the linked workspace.

type LinkedWorkspacePropsResponse

type LinkedWorkspacePropsResponse struct {
	// ResourceId of the link target of the linked workspace.
	LinkedWorkspaceResourceId *string `pulumi:"linkedWorkspaceResourceId"`
	// ResourceId of the user assigned identity for the linked workspace.
	UserAssignedIdentityResourceId *string `pulumi:"userAssignedIdentityResourceId"`
}

LinkedWorkspace specific properties.

type LinkedWorkspacePropsResponseArgs

type LinkedWorkspacePropsResponseArgs struct {
	// ResourceId of the link target of the linked workspace.
	LinkedWorkspaceResourceId pulumi.StringPtrInput `pulumi:"linkedWorkspaceResourceId"`
	// ResourceId of the user assigned identity for the linked workspace.
	UserAssignedIdentityResourceId pulumi.StringPtrInput `pulumi:"userAssignedIdentityResourceId"`
}

LinkedWorkspace specific properties.

func (LinkedWorkspacePropsResponseArgs) ElementType

func (LinkedWorkspacePropsResponseArgs) ToLinkedWorkspacePropsResponseOutput

func (i LinkedWorkspacePropsResponseArgs) ToLinkedWorkspacePropsResponseOutput() LinkedWorkspacePropsResponseOutput

func (LinkedWorkspacePropsResponseArgs) ToLinkedWorkspacePropsResponseOutputWithContext

func (i LinkedWorkspacePropsResponseArgs) ToLinkedWorkspacePropsResponseOutputWithContext(ctx context.Context) LinkedWorkspacePropsResponseOutput

func (LinkedWorkspacePropsResponseArgs) ToLinkedWorkspacePropsResponsePtrOutput

func (i LinkedWorkspacePropsResponseArgs) ToLinkedWorkspacePropsResponsePtrOutput() LinkedWorkspacePropsResponsePtrOutput

func (LinkedWorkspacePropsResponseArgs) ToLinkedWorkspacePropsResponsePtrOutputWithContext

func (i LinkedWorkspacePropsResponseArgs) ToLinkedWorkspacePropsResponsePtrOutputWithContext(ctx context.Context) LinkedWorkspacePropsResponsePtrOutput

type LinkedWorkspacePropsResponseInput

type LinkedWorkspacePropsResponseInput interface {
	pulumi.Input

	ToLinkedWorkspacePropsResponseOutput() LinkedWorkspacePropsResponseOutput
	ToLinkedWorkspacePropsResponseOutputWithContext(context.Context) LinkedWorkspacePropsResponseOutput
}

LinkedWorkspacePropsResponseInput is an input type that accepts LinkedWorkspacePropsResponseArgs and LinkedWorkspacePropsResponseOutput values. You can construct a concrete instance of `LinkedWorkspacePropsResponseInput` via:

LinkedWorkspacePropsResponseArgs{...}

type LinkedWorkspacePropsResponseOutput

type LinkedWorkspacePropsResponseOutput struct{ *pulumi.OutputState }

LinkedWorkspace specific properties.

func (LinkedWorkspacePropsResponseOutput) ElementType

func (LinkedWorkspacePropsResponseOutput) LinkedWorkspaceResourceId

func (o LinkedWorkspacePropsResponseOutput) LinkedWorkspaceResourceId() pulumi.StringPtrOutput

ResourceId of the link target of the linked workspace.

func (LinkedWorkspacePropsResponseOutput) ToLinkedWorkspacePropsResponseOutput

func (o LinkedWorkspacePropsResponseOutput) ToLinkedWorkspacePropsResponseOutput() LinkedWorkspacePropsResponseOutput

func (LinkedWorkspacePropsResponseOutput) ToLinkedWorkspacePropsResponseOutputWithContext

func (o LinkedWorkspacePropsResponseOutput) ToLinkedWorkspacePropsResponseOutputWithContext(ctx context.Context) LinkedWorkspacePropsResponseOutput

func (LinkedWorkspacePropsResponseOutput) ToLinkedWorkspacePropsResponsePtrOutput

func (o LinkedWorkspacePropsResponseOutput) ToLinkedWorkspacePropsResponsePtrOutput() LinkedWorkspacePropsResponsePtrOutput

func (LinkedWorkspacePropsResponseOutput) ToLinkedWorkspacePropsResponsePtrOutputWithContext

func (o LinkedWorkspacePropsResponseOutput) ToLinkedWorkspacePropsResponsePtrOutputWithContext(ctx context.Context) LinkedWorkspacePropsResponsePtrOutput

func (LinkedWorkspacePropsResponseOutput) UserAssignedIdentityResourceId

func (o LinkedWorkspacePropsResponseOutput) UserAssignedIdentityResourceId() pulumi.StringPtrOutput

ResourceId of the user assigned identity for the linked workspace.

type LinkedWorkspacePropsResponsePtrInput

type LinkedWorkspacePropsResponsePtrInput interface {
	pulumi.Input

	ToLinkedWorkspacePropsResponsePtrOutput() LinkedWorkspacePropsResponsePtrOutput
	ToLinkedWorkspacePropsResponsePtrOutputWithContext(context.Context) LinkedWorkspacePropsResponsePtrOutput
}

LinkedWorkspacePropsResponsePtrInput is an input type that accepts LinkedWorkspacePropsResponseArgs, LinkedWorkspacePropsResponsePtr and LinkedWorkspacePropsResponsePtrOutput values. You can construct a concrete instance of `LinkedWorkspacePropsResponsePtrInput` via:

        LinkedWorkspacePropsResponseArgs{...}

or:

        nil

type LinkedWorkspacePropsResponsePtrOutput

type LinkedWorkspacePropsResponsePtrOutput struct{ *pulumi.OutputState }

func (LinkedWorkspacePropsResponsePtrOutput) Elem

func (LinkedWorkspacePropsResponsePtrOutput) ElementType

func (LinkedWorkspacePropsResponsePtrOutput) LinkedWorkspaceResourceId

func (o LinkedWorkspacePropsResponsePtrOutput) LinkedWorkspaceResourceId() pulumi.StringPtrOutput

ResourceId of the link target of the linked workspace.

func (LinkedWorkspacePropsResponsePtrOutput) ToLinkedWorkspacePropsResponsePtrOutput

func (o LinkedWorkspacePropsResponsePtrOutput) ToLinkedWorkspacePropsResponsePtrOutput() LinkedWorkspacePropsResponsePtrOutput

func (LinkedWorkspacePropsResponsePtrOutput) ToLinkedWorkspacePropsResponsePtrOutputWithContext

func (o LinkedWorkspacePropsResponsePtrOutput) ToLinkedWorkspacePropsResponsePtrOutputWithContext(ctx context.Context) LinkedWorkspacePropsResponsePtrOutput

func (LinkedWorkspacePropsResponsePtrOutput) UserAssignedIdentityResourceId

func (o LinkedWorkspacePropsResponsePtrOutput) UserAssignedIdentityResourceId() pulumi.StringPtrOutput

ResourceId of the user assigned identity for the linked workspace.

type LinkedWorkspaceState

type LinkedWorkspaceState struct {
	// Friendly name of the linked workspace.
	Name pulumi.StringPtrInput
	// LinkedWorkspace specific properties.
	Properties LinkedWorkspacePropsResponsePtrInput
	// Resource type of linked workspace.
	Type pulumi.StringPtrInput
}

func (LinkedWorkspaceState) ElementType

func (LinkedWorkspaceState) ElementType() reflect.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 ListNotebookKeysArgs added in v0.6.1

type ListNotebookKeysArgs 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 ListNotebookKeysResult added in v0.6.1

type ListNotebookKeysResult struct {
	PrimaryAccessKey   string `pulumi:"primaryAccessKey"`
	SecondaryAccessKey string `pulumi:"secondaryAccessKey"`
}

func ListNotebookKeys added in v0.6.1

func ListNotebookKeys(ctx *pulumi.Context, args *ListNotebookKeysArgs, opts ...pulumi.InvokeOption) (*ListNotebookKeysResult, error)

type ListNotebookKeysResultResponse added in v0.6.1

type ListNotebookKeysResultResponse struct {
	PrimaryAccessKey   string `pulumi:"primaryAccessKey"`
	SecondaryAccessKey string `pulumi:"secondaryAccessKey"`
}

type ListNotebookKeysResultResponseArgs added in v0.6.1

type ListNotebookKeysResultResponseArgs struct {
	PrimaryAccessKey   pulumi.StringInput `pulumi:"primaryAccessKey"`
	SecondaryAccessKey pulumi.StringInput `pulumi:"secondaryAccessKey"`
}

func (ListNotebookKeysResultResponseArgs) ElementType added in v0.6.1

func (ListNotebookKeysResultResponseArgs) ToListNotebookKeysResultResponseOutput added in v0.6.1

func (i ListNotebookKeysResultResponseArgs) ToListNotebookKeysResultResponseOutput() ListNotebookKeysResultResponseOutput

func (ListNotebookKeysResultResponseArgs) ToListNotebookKeysResultResponseOutputWithContext added in v0.6.1

func (i ListNotebookKeysResultResponseArgs) ToListNotebookKeysResultResponseOutputWithContext(ctx context.Context) ListNotebookKeysResultResponseOutput

type ListNotebookKeysResultResponseInput added in v0.6.1

type ListNotebookKeysResultResponseInput interface {
	pulumi.Input

	ToListNotebookKeysResultResponseOutput() ListNotebookKeysResultResponseOutput
	ToListNotebookKeysResultResponseOutputWithContext(context.Context) ListNotebookKeysResultResponseOutput
}

ListNotebookKeysResultResponseInput is an input type that accepts ListNotebookKeysResultResponseArgs and ListNotebookKeysResultResponseOutput values. You can construct a concrete instance of `ListNotebookKeysResultResponseInput` via:

ListNotebookKeysResultResponseArgs{...}

type ListNotebookKeysResultResponseOutput added in v0.6.1

type ListNotebookKeysResultResponseOutput struct{ *pulumi.OutputState }

func (ListNotebookKeysResultResponseOutput) ElementType added in v0.6.1

func (ListNotebookKeysResultResponseOutput) PrimaryAccessKey added in v0.6.1

func (ListNotebookKeysResultResponseOutput) SecondaryAccessKey added in v0.6.1

func (ListNotebookKeysResultResponseOutput) ToListNotebookKeysResultResponseOutput added in v0.6.1

func (o ListNotebookKeysResultResponseOutput) ToListNotebookKeysResultResponseOutput() ListNotebookKeysResultResponseOutput

func (ListNotebookKeysResultResponseOutput) ToListNotebookKeysResultResponseOutputWithContext added in v0.6.1

func (o ListNotebookKeysResultResponseOutput) ToListNotebookKeysResultResponseOutputWithContext(ctx context.Context) ListNotebookKeysResultResponseOutput

type ListStorageAccountKeysArgs added in v0.6.1

type ListStorageAccountKeysArgs 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 ListStorageAccountKeysResult added in v0.6.1

type ListStorageAccountKeysResult struct {
	UserStorageKey string `pulumi:"userStorageKey"`
}

func ListStorageAccountKeys added in v0.6.1

func ListStorageAccountKeys(ctx *pulumi.Context, args *ListStorageAccountKeysArgs, opts ...pulumi.InvokeOption) (*ListStorageAccountKeysResult, error)

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"`
	NotebookAccessKeys            ListNotebookKeysResultResponse        `pulumi:"notebookAccessKeys"`
	UserStorageKey                string                                `pulumi:"userStorageKey"`
	UserStorageResourceId         string                                `pulumi:"userStorageResourceId"`
}

type ListWorkspaceNotebookAccessTokenArgs added in v0.6.1

type ListWorkspaceNotebookAccessTokenArgs 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 ListWorkspaceNotebookAccessTokenResult added in v0.6.1

type ListWorkspaceNotebookAccessTokenResult struct {
	AccessToken        string `pulumi:"accessToken"`
	ExpiresIn          int    `pulumi:"expiresIn"`
	HostName           string `pulumi:"hostName"`
	NotebookResourceId string `pulumi:"notebookResourceId"`
	PublicDns          string `pulumi:"publicDns"`
	RefreshToken       string `pulumi:"refreshToken"`
	Scope              string `pulumi:"scope"`
	TokenType          string `pulumi:"tokenType"`
}

type LookupLinkedWorkspaceArgs

type LookupLinkedWorkspaceArgs struct {
	// Friendly name of the linked workspace
	LinkName string `pulumi:"linkName"`
	// 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 LookupLinkedWorkspaceResult

type LookupLinkedWorkspaceResult struct {
	// ResourceId of the link of the linked workspace.
	Id string `pulumi:"id"`
	// Friendly name of the linked workspace.
	Name string `pulumi:"name"`
	// LinkedWorkspace specific properties.
	Properties LinkedWorkspacePropsResponse `pulumi:"properties"`
	// Resource type of linked workspace.
	Type string `pulumi:"type"`
}

Linked workspace.

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"`
	// Read only system data
	SystemData SystemDataResponse `pulumi:"systemData"`
	// 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 LookupMachineLearningServiceArgs added in v0.6.1

type LookupMachineLearningServiceArgs struct {
	// Set to True to include Model details.
	Expand *bool `pulumi:"expand"`
	// Name of the resource group in which workspace is located.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// Name of the Azure Machine Learning service.
	ServiceName string `pulumi:"serviceName"`
	// Name of Azure Machine Learning workspace.
	WorkspaceName string `pulumi:"workspaceName"`
}

type LookupMachineLearningServiceResult added in v0.6.1

type LookupMachineLearningServiceResult 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"`
	// Service properties
	Properties interface{} `pulumi:"properties"`
	// The sku of the workspace.
	Sku *SkuResponse `pulumi:"sku"`
	// Read only system data
	SystemData SystemDataResponse `pulumi:"systemData"`
	// 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 service object wrapped into ARM resource envelope.

func LookupMachineLearningService added in v0.6.1

func LookupMachineLearningService(ctx *pulumi.Context, args *LookupMachineLearningServiceArgs, opts ...pulumi.InvokeOption) (*LookupMachineLearningServiceResult, error)

type LookupPrivateEndpointConnectionArgs

type LookupPrivateEndpointConnectionArgs struct {
	// The name of the private endpoint connection associated with the workspace
	PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"`
	// 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 LookupPrivateEndpointConnectionResult

type LookupPrivateEndpointConnectionResult 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"`
	// The resource of private end point.
	PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"`
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state of the private endpoint connection resource.
	ProvisioningState string `pulumi:"provisioningState"`
	// The sku of the workspace.
	Sku *SkuResponse `pulumi:"sku"`
	// Read only system data
	SystemData SystemDataResponse `pulumi:"systemData"`
	// 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 Private Endpoint Connection resource.

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 LookupWorkspaceConnectionArgs

type LookupWorkspaceConnectionArgs struct {
	// Friendly name of the workspace connection
	ConnectionName string `pulumi:"connectionName"`
	// 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 LookupWorkspaceConnectionResult

type LookupWorkspaceConnectionResult struct {
	// Authorization type of the workspace connection.
	AuthType *string `pulumi:"authType"`
	// Category of the workspace connection.
	Category *string `pulumi:"category"`
	// ResourceId of the workspace connection.
	Id string `pulumi:"id"`
	// Friendly name of the workspace connection.
	Name string `pulumi:"name"`
	// Target of the workspace connection.
	Target *string `pulumi:"target"`
	// Resource type of workspace connection.
	Type string `pulumi:"type"`
	// Value details of the workspace connection.
	Value *string `pulumi:"value"`
	// format for the workspace connection value
	ValueFormat *string `pulumi:"valueFormat"`
}

Workspace connection.

type LookupWorkspaceResult

type LookupWorkspaceResult struct {
	// The flag to indicate whether to allow public access when behind VNet.
	AllowPublicAccessWhenBehindVnet *bool `pulumi:"allowPublicAccessWhenBehindVnet"`
	// 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 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 encryption settings of Azure ML workspace.
	Encryption *EncryptionPropertyResponse `pulumi:"encryption"`
	// The friendly name for this workspace. This name in mutable
	FriendlyName *string `pulumi:"friendlyName"`
	// The flag to signal HBI data in the workspace and reduce diagnostic data collected by the service
	HbiWorkspace *bool `pulumi:"hbiWorkspace"`
	// Specifies the resource ID.
	Id string `pulumi:"id"`
	// The identity of the resource.
	Identity *IdentityResponse `pulumi:"identity"`
	// The compute name for image build
	ImageBuildCompute *string `pulumi:"imageBuildCompute"`
	// 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 notebook info of Azure ML workspace.
	NotebookInfo NotebookResourceInfoResponse `pulumi:"notebookInfo"`
	// The user assigned identity resource id that represents the workspace identity.
	PrimaryUserAssignedIdentity *string `pulumi:"primaryUserAssignedIdentity"`
	// The list of private endpoint connections in the workspace.
	PrivateEndpointConnections []PrivateEndpointConnectionResponse `pulumi:"privateEndpointConnections"`
	// Count of private connections in the workspace
	PrivateLinkCount int `pulumi:"privateLinkCount"`
	// The current deployment state of workspace resource. The provisioningState is to indicate states for resource provisioning.
	ProvisioningState string `pulumi:"provisioningState"`
	// The service managed resource settings.
	ServiceManagedResourcesSettings *ServiceManagedResourcesSettingsResponse `pulumi:"serviceManagedResourcesSettings"`
	// The name of the managed resource group created by workspace RP in customer subscription if the workspace is CMK workspace
	ServiceProvisionedResourceGroup string `pulumi:"serviceProvisionedResourceGroup"`
	// The list of shared private link resources in this workspace.
	SharedPrivateLinkResources []SharedPrivateLinkResourceResponse `pulumi:"sharedPrivateLinkResources"`
	// 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"`
	// Read only system data
	SystemData SystemDataResponse `pulumi:"systemData"`
	// 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"`
	// Read only system data
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// 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. Latest API Version: 2021-01-01.

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
	// Read only system data
	SystemData SystemDataResponsePtrInput
	// Contains resource tags defined as key/value pairs.
	Tags pulumi.StringMapInput
	// Specifies the type of the resource.
	Type pulumi.StringPtrInput
}

func (MachineLearningComputeState) ElementType

type MachineLearningService added in v0.6.1

type MachineLearningService 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"`
	// Service properties
	Properties pulumi.AnyOutput `pulumi:"properties"`
	// The sku of the workspace.
	Sku SkuResponsePtrOutput `pulumi:"sku"`
	// Read only system data
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// 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 service object wrapped into ARM resource envelope. Latest API Version: 2021-01-01.

func GetMachineLearningService added in v0.6.1

func GetMachineLearningService(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *MachineLearningServiceState, opts ...pulumi.ResourceOption) (*MachineLearningService, error)

GetMachineLearningService gets an existing MachineLearningService 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 NewMachineLearningService added in v0.6.1

func NewMachineLearningService(ctx *pulumi.Context,
	name string, args *MachineLearningServiceArgs, opts ...pulumi.ResourceOption) (*MachineLearningService, error)

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

func (*MachineLearningService) ElementType added in v0.6.1

func (*MachineLearningService) ElementType() reflect.Type

func (*MachineLearningService) ToMachineLearningServiceOutput added in v0.6.1

func (i *MachineLearningService) ToMachineLearningServiceOutput() MachineLearningServiceOutput

func (*MachineLearningService) ToMachineLearningServiceOutputWithContext added in v0.6.1

func (i *MachineLearningService) ToMachineLearningServiceOutputWithContext(ctx context.Context) MachineLearningServiceOutput

type MachineLearningServiceArgs added in v0.6.1

type MachineLearningServiceArgs struct {
	// The compute environment type for the service.
	ComputeType pulumi.StringInput
	// The description of the service.
	Description pulumi.StringPtrInput
	// The Environment, models and assets needed for inferencing.
	EnvironmentImageRequest CreateServiceRequestEnvironmentImageRequestPtrInput
	// The authentication keys.
	Keys CreateServiceRequestKeysPtrInput
	// The service tag dictionary. Tags are mutable.
	KvTags pulumi.StringMapInput
	// The name of the Azure location/region.
	Location pulumi.StringPtrInput
	// The service properties dictionary. Properties are immutable.
	Properties pulumi.StringMapInput
	// Name of the resource group in which workspace is located.
	ResourceGroupName pulumi.StringInput
	// Name of the Azure Machine Learning service.
	ServiceName pulumi.StringInput
	// Name of Azure Machine Learning workspace.
	WorkspaceName pulumi.StringInput
}

The set of arguments for constructing a MachineLearningService resource.

func (MachineLearningServiceArgs) ElementType added in v0.6.1

func (MachineLearningServiceArgs) ElementType() reflect.Type

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 MachineLearningServiceInput added in v0.6.1

type MachineLearningServiceInput interface {
	pulumi.Input

	ToMachineLearningServiceOutput() MachineLearningServiceOutput
	ToMachineLearningServiceOutputWithContext(ctx context.Context) MachineLearningServiceOutput
}

type MachineLearningServiceOutput added in v0.6.1

type MachineLearningServiceOutput struct {
	*pulumi.OutputState
}

func (MachineLearningServiceOutput) ElementType added in v0.6.1

func (MachineLearningServiceOutput) ToMachineLearningServiceOutput added in v0.6.1

func (o MachineLearningServiceOutput) ToMachineLearningServiceOutput() MachineLearningServiceOutput

func (MachineLearningServiceOutput) ToMachineLearningServiceOutputWithContext added in v0.6.1

func (o MachineLearningServiceOutput) ToMachineLearningServiceOutputWithContext(ctx context.Context) MachineLearningServiceOutput

type MachineLearningServiceState added in v0.6.1

type MachineLearningServiceState 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
	// Service properties
	Properties pulumi.Input
	// The sku of the workspace.
	Sku SkuResponsePtrInput
	// Read only system data
	SystemData SystemDataResponsePtrInput
	// Contains resource tags defined as key/value pairs.
	Tags pulumi.StringMapInput
	// Specifies the type of the resource.
	Type pulumi.StringPtrInput
}

func (MachineLearningServiceState) ElementType added in v0.6.1

type Model added in v0.6.1

type Model struct {
	// The Model creation time (UTC).
	CreatedTime *string `pulumi:"createdTime"`
	// The list of datasets associated with the model.
	Datasets []DatasetReference `pulumi:"datasets"`
	// Models derived from this model
	DerivedModelIds []string `pulumi:"derivedModelIds"`
	// The Model description text.
	Description *string `pulumi:"description"`
	// The name of the experiment where this model was created.
	ExperimentName *string `pulumi:"experimentName"`
	// The Model framework.
	Framework *string `pulumi:"framework"`
	// The Model framework version.
	FrameworkVersion *string `pulumi:"frameworkVersion"`
	// The Model Id.
	Id *string `pulumi:"id"`
	// The Model tag dictionary. Items are mutable.
	KvTags map[string]string `pulumi:"kvTags"`
	// The MIME type of Model content. For more details about MIME type, please open https://www.iana.org/assignments/media-types/media-types.xhtml
	MimeType string `pulumi:"mimeType"`
	// The Model last modified time (UTC).
	ModifiedTime *string `pulumi:"modifiedTime"`
	// The Model name.
	Name string `pulumi:"name"`
	// The Parent Model Id.
	ParentModelId *string `pulumi:"parentModelId"`
	// The Model property dictionary. Properties are immutable.
	Properties map[string]string `pulumi:"properties"`
	// Resource requirements for the model
	ResourceRequirements *ContainerResourceRequirements `pulumi:"resourceRequirements"`
	// The RunId that created this model.
	RunId *string `pulumi:"runId"`
	// Sample Input Data for the Model. A reference to a dataset in the workspace in the format aml://dataset/{datasetId}
	SampleInputData *string `pulumi:"sampleInputData"`
	// Sample Output Data for the Model. A reference to a dataset in the workspace in the format aml://dataset/{datasetId}
	SampleOutputData *string `pulumi:"sampleOutputData"`
	// Indicates whether we need to unpack the Model during docker Image creation.
	Unpack *bool `pulumi:"unpack"`
	// The URL of the Model. Usually a SAS URL.
	Url string `pulumi:"url"`
	// The Model version assigned by Model Management Service.
	Version *float64 `pulumi:"version"`
}

An Azure Machine Learning Model.

type ModelArgs added in v0.6.1

type ModelArgs struct {
	// The Model creation time (UTC).
	CreatedTime pulumi.StringPtrInput `pulumi:"createdTime"`
	// The list of datasets associated with the model.
	Datasets DatasetReferenceArrayInput `pulumi:"datasets"`
	// Models derived from this model
	DerivedModelIds pulumi.StringArrayInput `pulumi:"derivedModelIds"`
	// The Model description text.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The name of the experiment where this model was created.
	ExperimentName pulumi.StringPtrInput `pulumi:"experimentName"`
	// The Model framework.
	Framework pulumi.StringPtrInput `pulumi:"framework"`
	// The Model framework version.
	FrameworkVersion pulumi.StringPtrInput `pulumi:"frameworkVersion"`
	// The Model Id.
	Id pulumi.StringPtrInput `pulumi:"id"`
	// The Model tag dictionary. Items are mutable.
	KvTags pulumi.StringMapInput `pulumi:"kvTags"`
	// The MIME type of Model content. For more details about MIME type, please open https://www.iana.org/assignments/media-types/media-types.xhtml
	MimeType pulumi.StringInput `pulumi:"mimeType"`
	// The Model last modified time (UTC).
	ModifiedTime pulumi.StringPtrInput `pulumi:"modifiedTime"`
	// The Model name.
	Name pulumi.StringInput `pulumi:"name"`
	// The Parent Model Id.
	ParentModelId pulumi.StringPtrInput `pulumi:"parentModelId"`
	// The Model property dictionary. Properties are immutable.
	Properties pulumi.StringMapInput `pulumi:"properties"`
	// Resource requirements for the model
	ResourceRequirements ContainerResourceRequirementsPtrInput `pulumi:"resourceRequirements"`
	// The RunId that created this model.
	RunId pulumi.StringPtrInput `pulumi:"runId"`
	// Sample Input Data for the Model. A reference to a dataset in the workspace in the format aml://dataset/{datasetId}
	SampleInputData pulumi.StringPtrInput `pulumi:"sampleInputData"`
	// Sample Output Data for the Model. A reference to a dataset in the workspace in the format aml://dataset/{datasetId}
	SampleOutputData pulumi.StringPtrInput `pulumi:"sampleOutputData"`
	// Indicates whether we need to unpack the Model during docker Image creation.
	Unpack pulumi.BoolPtrInput `pulumi:"unpack"`
	// The URL of the Model. Usually a SAS URL.
	Url pulumi.StringInput `pulumi:"url"`
	// The Model version assigned by Model Management Service.
	Version pulumi.Float64PtrInput `pulumi:"version"`
}

An Azure Machine Learning Model.

func (ModelArgs) ElementType added in v0.6.1

func (ModelArgs) ElementType() reflect.Type

func (ModelArgs) ToModelOutput added in v0.6.1

func (i ModelArgs) ToModelOutput() ModelOutput

func (ModelArgs) ToModelOutputWithContext added in v0.6.1

func (i ModelArgs) ToModelOutputWithContext(ctx context.Context) ModelOutput

type ModelArray added in v0.6.1

type ModelArray []ModelInput

func (ModelArray) ElementType added in v0.6.1

func (ModelArray) ElementType() reflect.Type

func (ModelArray) ToModelArrayOutput added in v0.6.1

func (i ModelArray) ToModelArrayOutput() ModelArrayOutput

func (ModelArray) ToModelArrayOutputWithContext added in v0.6.1

func (i ModelArray) ToModelArrayOutputWithContext(ctx context.Context) ModelArrayOutput

type ModelArrayInput added in v0.6.1

type ModelArrayInput interface {
	pulumi.Input

	ToModelArrayOutput() ModelArrayOutput
	ToModelArrayOutputWithContext(context.Context) ModelArrayOutput
}

ModelArrayInput is an input type that accepts ModelArray and ModelArrayOutput values. You can construct a concrete instance of `ModelArrayInput` via:

ModelArray{ ModelArgs{...} }

type ModelArrayOutput added in v0.6.1

type ModelArrayOutput struct{ *pulumi.OutputState }

func (ModelArrayOutput) ElementType added in v0.6.1

func (ModelArrayOutput) ElementType() reflect.Type

func (ModelArrayOutput) Index added in v0.6.1

func (ModelArrayOutput) ToModelArrayOutput added in v0.6.1

func (o ModelArrayOutput) ToModelArrayOutput() ModelArrayOutput

func (ModelArrayOutput) ToModelArrayOutputWithContext added in v0.6.1

func (o ModelArrayOutput) ToModelArrayOutputWithContext(ctx context.Context) ModelArrayOutput

type ModelDockerSectionBaseImageRegistry added in v0.6.1

type ModelDockerSectionBaseImageRegistry struct {
	Address  *string `pulumi:"address"`
	Password *string `pulumi:"password"`
	Username *string `pulumi:"username"`
}

Image registry that contains the base image.

type ModelDockerSectionBaseImageRegistryArgs added in v0.6.1

type ModelDockerSectionBaseImageRegistryArgs struct {
	Address  pulumi.StringPtrInput `pulumi:"address"`
	Password pulumi.StringPtrInput `pulumi:"password"`
	Username pulumi.StringPtrInput `pulumi:"username"`
}

Image registry that contains the base image.

func (ModelDockerSectionBaseImageRegistryArgs) ElementType added in v0.6.1

func (ModelDockerSectionBaseImageRegistryArgs) ToModelDockerSectionBaseImageRegistryOutput added in v0.6.1

func (i ModelDockerSectionBaseImageRegistryArgs) ToModelDockerSectionBaseImageRegistryOutput() ModelDockerSectionBaseImageRegistryOutput

func (ModelDockerSectionBaseImageRegistryArgs) ToModelDockerSectionBaseImageRegistryOutputWithContext added in v0.6.1

func (i ModelDockerSectionBaseImageRegistryArgs) ToModelDockerSectionBaseImageRegistryOutputWithContext(ctx context.Context) ModelDockerSectionBaseImageRegistryOutput

func (ModelDockerSectionBaseImageRegistryArgs) ToModelDockerSectionBaseImageRegistryPtrOutput added in v0.6.1

func (i ModelDockerSectionBaseImageRegistryArgs) ToModelDockerSectionBaseImageRegistryPtrOutput() ModelDockerSectionBaseImageRegistryPtrOutput

func (ModelDockerSectionBaseImageRegistryArgs) ToModelDockerSectionBaseImageRegistryPtrOutputWithContext added in v0.6.1

func (i ModelDockerSectionBaseImageRegistryArgs) ToModelDockerSectionBaseImageRegistryPtrOutputWithContext(ctx context.Context) ModelDockerSectionBaseImageRegistryPtrOutput

type ModelDockerSectionBaseImageRegistryInput added in v0.6.1

type ModelDockerSectionBaseImageRegistryInput interface {
	pulumi.Input

	ToModelDockerSectionBaseImageRegistryOutput() ModelDockerSectionBaseImageRegistryOutput
	ToModelDockerSectionBaseImageRegistryOutputWithContext(context.Context) ModelDockerSectionBaseImageRegistryOutput
}

ModelDockerSectionBaseImageRegistryInput is an input type that accepts ModelDockerSectionBaseImageRegistryArgs and ModelDockerSectionBaseImageRegistryOutput values. You can construct a concrete instance of `ModelDockerSectionBaseImageRegistryInput` via:

ModelDockerSectionBaseImageRegistryArgs{...}

type ModelDockerSectionBaseImageRegistryOutput added in v0.6.1

type ModelDockerSectionBaseImageRegistryOutput struct{ *pulumi.OutputState }

Image registry that contains the base image.

func (ModelDockerSectionBaseImageRegistryOutput) Address added in v0.6.1

func (ModelDockerSectionBaseImageRegistryOutput) ElementType added in v0.6.1

func (ModelDockerSectionBaseImageRegistryOutput) Password added in v0.6.1

func (ModelDockerSectionBaseImageRegistryOutput) ToModelDockerSectionBaseImageRegistryOutput added in v0.6.1

func (o ModelDockerSectionBaseImageRegistryOutput) ToModelDockerSectionBaseImageRegistryOutput() ModelDockerSectionBaseImageRegistryOutput

func (ModelDockerSectionBaseImageRegistryOutput) ToModelDockerSectionBaseImageRegistryOutputWithContext added in v0.6.1

func (o ModelDockerSectionBaseImageRegistryOutput) ToModelDockerSectionBaseImageRegistryOutputWithContext(ctx context.Context) ModelDockerSectionBaseImageRegistryOutput

func (ModelDockerSectionBaseImageRegistryOutput) ToModelDockerSectionBaseImageRegistryPtrOutput added in v0.6.1

func (o ModelDockerSectionBaseImageRegistryOutput) ToModelDockerSectionBaseImageRegistryPtrOutput() ModelDockerSectionBaseImageRegistryPtrOutput

func (ModelDockerSectionBaseImageRegistryOutput) ToModelDockerSectionBaseImageRegistryPtrOutputWithContext added in v0.6.1

func (o ModelDockerSectionBaseImageRegistryOutput) ToModelDockerSectionBaseImageRegistryPtrOutputWithContext(ctx context.Context) ModelDockerSectionBaseImageRegistryPtrOutput

func (ModelDockerSectionBaseImageRegistryOutput) Username added in v0.6.1

type ModelDockerSectionBaseImageRegistryPtrInput added in v0.6.1

type ModelDockerSectionBaseImageRegistryPtrInput interface {
	pulumi.Input

	ToModelDockerSectionBaseImageRegistryPtrOutput() ModelDockerSectionBaseImageRegistryPtrOutput
	ToModelDockerSectionBaseImageRegistryPtrOutputWithContext(context.Context) ModelDockerSectionBaseImageRegistryPtrOutput
}

ModelDockerSectionBaseImageRegistryPtrInput is an input type that accepts ModelDockerSectionBaseImageRegistryArgs, ModelDockerSectionBaseImageRegistryPtr and ModelDockerSectionBaseImageRegistryPtrOutput values. You can construct a concrete instance of `ModelDockerSectionBaseImageRegistryPtrInput` via:

        ModelDockerSectionBaseImageRegistryArgs{...}

or:

        nil

type ModelDockerSectionBaseImageRegistryPtrOutput added in v0.6.1

type ModelDockerSectionBaseImageRegistryPtrOutput struct{ *pulumi.OutputState }

func (ModelDockerSectionBaseImageRegistryPtrOutput) Address added in v0.6.1

func (ModelDockerSectionBaseImageRegistryPtrOutput) Elem added in v0.6.1

func (ModelDockerSectionBaseImageRegistryPtrOutput) ElementType added in v0.6.1

func (ModelDockerSectionBaseImageRegistryPtrOutput) Password added in v0.6.1

func (ModelDockerSectionBaseImageRegistryPtrOutput) ToModelDockerSectionBaseImageRegistryPtrOutput added in v0.6.1

func (o ModelDockerSectionBaseImageRegistryPtrOutput) ToModelDockerSectionBaseImageRegistryPtrOutput() ModelDockerSectionBaseImageRegistryPtrOutput

func (ModelDockerSectionBaseImageRegistryPtrOutput) ToModelDockerSectionBaseImageRegistryPtrOutputWithContext added in v0.6.1

func (o ModelDockerSectionBaseImageRegistryPtrOutput) ToModelDockerSectionBaseImageRegistryPtrOutputWithContext(ctx context.Context) ModelDockerSectionBaseImageRegistryPtrOutput

func (ModelDockerSectionBaseImageRegistryPtrOutput) Username added in v0.6.1

type ModelDockerSectionResponseResponseBaseImageRegistry added in v0.6.1

type ModelDockerSectionResponseResponseBaseImageRegistry struct {
	Address *string `pulumi:"address"`
}

Image registry that contains the base image.

type ModelDockerSectionResponseResponseBaseImageRegistryArgs added in v0.6.1

type ModelDockerSectionResponseResponseBaseImageRegistryArgs struct {
	Address pulumi.StringPtrInput `pulumi:"address"`
}

Image registry that contains the base image.

func (ModelDockerSectionResponseResponseBaseImageRegistryArgs) ElementType added in v0.6.1

func (ModelDockerSectionResponseResponseBaseImageRegistryArgs) ToModelDockerSectionResponseResponseBaseImageRegistryOutput added in v0.6.1

func (ModelDockerSectionResponseResponseBaseImageRegistryArgs) ToModelDockerSectionResponseResponseBaseImageRegistryOutputWithContext added in v0.6.1

func (i ModelDockerSectionResponseResponseBaseImageRegistryArgs) ToModelDockerSectionResponseResponseBaseImageRegistryOutputWithContext(ctx context.Context) ModelDockerSectionResponseResponseBaseImageRegistryOutput

func (ModelDockerSectionResponseResponseBaseImageRegistryArgs) ToModelDockerSectionResponseResponseBaseImageRegistryPtrOutput added in v0.6.1

func (i ModelDockerSectionResponseResponseBaseImageRegistryArgs) ToModelDockerSectionResponseResponseBaseImageRegistryPtrOutput() ModelDockerSectionResponseResponseBaseImageRegistryPtrOutput

func (ModelDockerSectionResponseResponseBaseImageRegistryArgs) ToModelDockerSectionResponseResponseBaseImageRegistryPtrOutputWithContext added in v0.6.1

func (i ModelDockerSectionResponseResponseBaseImageRegistryArgs) ToModelDockerSectionResponseResponseBaseImageRegistryPtrOutputWithContext(ctx context.Context) ModelDockerSectionResponseResponseBaseImageRegistryPtrOutput

type ModelDockerSectionResponseResponseBaseImageRegistryInput added in v0.6.1

type ModelDockerSectionResponseResponseBaseImageRegistryInput interface {
	pulumi.Input

	ToModelDockerSectionResponseResponseBaseImageRegistryOutput() ModelDockerSectionResponseResponseBaseImageRegistryOutput
	ToModelDockerSectionResponseResponseBaseImageRegistryOutputWithContext(context.Context) ModelDockerSectionResponseResponseBaseImageRegistryOutput
}

ModelDockerSectionResponseResponseBaseImageRegistryInput is an input type that accepts ModelDockerSectionResponseResponseBaseImageRegistryArgs and ModelDockerSectionResponseResponseBaseImageRegistryOutput values. You can construct a concrete instance of `ModelDockerSectionResponseResponseBaseImageRegistryInput` via:

ModelDockerSectionResponseResponseBaseImageRegistryArgs{...}

type ModelDockerSectionResponseResponseBaseImageRegistryOutput added in v0.6.1

type ModelDockerSectionResponseResponseBaseImageRegistryOutput struct{ *pulumi.OutputState }

Image registry that contains the base image.

func (ModelDockerSectionResponseResponseBaseImageRegistryOutput) Address added in v0.6.1

func (ModelDockerSectionResponseResponseBaseImageRegistryOutput) ElementType added in v0.6.1

func (ModelDockerSectionResponseResponseBaseImageRegistryOutput) ToModelDockerSectionResponseResponseBaseImageRegistryOutput added in v0.6.1

func (ModelDockerSectionResponseResponseBaseImageRegistryOutput) ToModelDockerSectionResponseResponseBaseImageRegistryOutputWithContext added in v0.6.1

func (o ModelDockerSectionResponseResponseBaseImageRegistryOutput) ToModelDockerSectionResponseResponseBaseImageRegistryOutputWithContext(ctx context.Context) ModelDockerSectionResponseResponseBaseImageRegistryOutput

func (ModelDockerSectionResponseResponseBaseImageRegistryOutput) ToModelDockerSectionResponseResponseBaseImageRegistryPtrOutput added in v0.6.1

func (ModelDockerSectionResponseResponseBaseImageRegistryOutput) ToModelDockerSectionResponseResponseBaseImageRegistryPtrOutputWithContext added in v0.6.1

func (o ModelDockerSectionResponseResponseBaseImageRegistryOutput) ToModelDockerSectionResponseResponseBaseImageRegistryPtrOutputWithContext(ctx context.Context) ModelDockerSectionResponseResponseBaseImageRegistryPtrOutput

type ModelDockerSectionResponseResponseBaseImageRegistryPtrInput added in v0.6.1

type ModelDockerSectionResponseResponseBaseImageRegistryPtrInput interface {
	pulumi.Input

	ToModelDockerSectionResponseResponseBaseImageRegistryPtrOutput() ModelDockerSectionResponseResponseBaseImageRegistryPtrOutput
	ToModelDockerSectionResponseResponseBaseImageRegistryPtrOutputWithContext(context.Context) ModelDockerSectionResponseResponseBaseImageRegistryPtrOutput
}

ModelDockerSectionResponseResponseBaseImageRegistryPtrInput is an input type that accepts ModelDockerSectionResponseResponseBaseImageRegistryArgs, ModelDockerSectionResponseResponseBaseImageRegistryPtr and ModelDockerSectionResponseResponseBaseImageRegistryPtrOutput values. You can construct a concrete instance of `ModelDockerSectionResponseResponseBaseImageRegistryPtrInput` via:

        ModelDockerSectionResponseResponseBaseImageRegistryArgs{...}

or:

        nil

type ModelDockerSectionResponseResponseBaseImageRegistryPtrOutput added in v0.6.1

type ModelDockerSectionResponseResponseBaseImageRegistryPtrOutput struct{ *pulumi.OutputState }

func (ModelDockerSectionResponseResponseBaseImageRegistryPtrOutput) Address added in v0.6.1

func (ModelDockerSectionResponseResponseBaseImageRegistryPtrOutput) Elem added in v0.6.1

func (ModelDockerSectionResponseResponseBaseImageRegistryPtrOutput) ElementType added in v0.6.1

func (ModelDockerSectionResponseResponseBaseImageRegistryPtrOutput) ToModelDockerSectionResponseResponseBaseImageRegistryPtrOutput added in v0.6.1

func (ModelDockerSectionResponseResponseBaseImageRegistryPtrOutput) ToModelDockerSectionResponseResponseBaseImageRegistryPtrOutputWithContext added in v0.6.1

func (o ModelDockerSectionResponseResponseBaseImageRegistryPtrOutput) ToModelDockerSectionResponseResponseBaseImageRegistryPtrOutputWithContext(ctx context.Context) ModelDockerSectionResponseResponseBaseImageRegistryPtrOutput

type ModelEnvironmentDefinitionDocker added in v0.6.1

type ModelEnvironmentDefinitionDocker struct {
	// Base Dockerfile used for Docker-based runs. Mutually exclusive with BaseImage.
	BaseDockerfile *string `pulumi:"baseDockerfile"`
	// Base image used for Docker-based runs. Mutually exclusive with BaseDockerfile.
	BaseImage *string `pulumi:"baseImage"`
	// Image registry that contains the base image.
	BaseImageRegistry *ModelDockerSectionBaseImageRegistry `pulumi:"baseImageRegistry"`
}

The definition of a Docker container.

type ModelEnvironmentDefinitionDockerArgs added in v0.6.1

type ModelEnvironmentDefinitionDockerArgs struct {
	// Base Dockerfile used for Docker-based runs. Mutually exclusive with BaseImage.
	BaseDockerfile pulumi.StringPtrInput `pulumi:"baseDockerfile"`
	// Base image used for Docker-based runs. Mutually exclusive with BaseDockerfile.
	BaseImage pulumi.StringPtrInput `pulumi:"baseImage"`
	// Image registry that contains the base image.
	BaseImageRegistry ModelDockerSectionBaseImageRegistryPtrInput `pulumi:"baseImageRegistry"`
}

The definition of a Docker container.

func (ModelEnvironmentDefinitionDockerArgs) ElementType added in v0.6.1

func (ModelEnvironmentDefinitionDockerArgs) ToModelEnvironmentDefinitionDockerOutput added in v0.6.1

func (i ModelEnvironmentDefinitionDockerArgs) ToModelEnvironmentDefinitionDockerOutput() ModelEnvironmentDefinitionDockerOutput

func (ModelEnvironmentDefinitionDockerArgs) ToModelEnvironmentDefinitionDockerOutputWithContext added in v0.6.1

func (i ModelEnvironmentDefinitionDockerArgs) ToModelEnvironmentDefinitionDockerOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionDockerOutput

func (ModelEnvironmentDefinitionDockerArgs) ToModelEnvironmentDefinitionDockerPtrOutput added in v0.6.1

func (i ModelEnvironmentDefinitionDockerArgs) ToModelEnvironmentDefinitionDockerPtrOutput() ModelEnvironmentDefinitionDockerPtrOutput

func (ModelEnvironmentDefinitionDockerArgs) ToModelEnvironmentDefinitionDockerPtrOutputWithContext added in v0.6.1

func (i ModelEnvironmentDefinitionDockerArgs) ToModelEnvironmentDefinitionDockerPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionDockerPtrOutput

type ModelEnvironmentDefinitionDockerInput added in v0.6.1

type ModelEnvironmentDefinitionDockerInput interface {
	pulumi.Input

	ToModelEnvironmentDefinitionDockerOutput() ModelEnvironmentDefinitionDockerOutput
	ToModelEnvironmentDefinitionDockerOutputWithContext(context.Context) ModelEnvironmentDefinitionDockerOutput
}

ModelEnvironmentDefinitionDockerInput is an input type that accepts ModelEnvironmentDefinitionDockerArgs and ModelEnvironmentDefinitionDockerOutput values. You can construct a concrete instance of `ModelEnvironmentDefinitionDockerInput` via:

ModelEnvironmentDefinitionDockerArgs{...}

type ModelEnvironmentDefinitionDockerOutput added in v0.6.1

type ModelEnvironmentDefinitionDockerOutput struct{ *pulumi.OutputState }

The definition of a Docker container.

func (ModelEnvironmentDefinitionDockerOutput) BaseDockerfile added in v0.6.1

Base Dockerfile used for Docker-based runs. Mutually exclusive with BaseImage.

func (ModelEnvironmentDefinitionDockerOutput) BaseImage added in v0.6.1

Base image used for Docker-based runs. Mutually exclusive with BaseDockerfile.

func (ModelEnvironmentDefinitionDockerOutput) BaseImageRegistry added in v0.6.1

Image registry that contains the base image.

func (ModelEnvironmentDefinitionDockerOutput) ElementType added in v0.6.1

func (ModelEnvironmentDefinitionDockerOutput) ToModelEnvironmentDefinitionDockerOutput added in v0.6.1

func (o ModelEnvironmentDefinitionDockerOutput) ToModelEnvironmentDefinitionDockerOutput() ModelEnvironmentDefinitionDockerOutput

func (ModelEnvironmentDefinitionDockerOutput) ToModelEnvironmentDefinitionDockerOutputWithContext added in v0.6.1

func (o ModelEnvironmentDefinitionDockerOutput) ToModelEnvironmentDefinitionDockerOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionDockerOutput

func (ModelEnvironmentDefinitionDockerOutput) ToModelEnvironmentDefinitionDockerPtrOutput added in v0.6.1

func (o ModelEnvironmentDefinitionDockerOutput) ToModelEnvironmentDefinitionDockerPtrOutput() ModelEnvironmentDefinitionDockerPtrOutput

func (ModelEnvironmentDefinitionDockerOutput) ToModelEnvironmentDefinitionDockerPtrOutputWithContext added in v0.6.1

func (o ModelEnvironmentDefinitionDockerOutput) ToModelEnvironmentDefinitionDockerPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionDockerPtrOutput

type ModelEnvironmentDefinitionDockerPtrInput added in v0.6.1

type ModelEnvironmentDefinitionDockerPtrInput interface {
	pulumi.Input

	ToModelEnvironmentDefinitionDockerPtrOutput() ModelEnvironmentDefinitionDockerPtrOutput
	ToModelEnvironmentDefinitionDockerPtrOutputWithContext(context.Context) ModelEnvironmentDefinitionDockerPtrOutput
}

ModelEnvironmentDefinitionDockerPtrInput is an input type that accepts ModelEnvironmentDefinitionDockerArgs, ModelEnvironmentDefinitionDockerPtr and ModelEnvironmentDefinitionDockerPtrOutput values. You can construct a concrete instance of `ModelEnvironmentDefinitionDockerPtrInput` via:

        ModelEnvironmentDefinitionDockerArgs{...}

or:

        nil

type ModelEnvironmentDefinitionDockerPtrOutput added in v0.6.1

type ModelEnvironmentDefinitionDockerPtrOutput struct{ *pulumi.OutputState }

func (ModelEnvironmentDefinitionDockerPtrOutput) BaseDockerfile added in v0.6.1

Base Dockerfile used for Docker-based runs. Mutually exclusive with BaseImage.

func (ModelEnvironmentDefinitionDockerPtrOutput) BaseImage added in v0.6.1

Base image used for Docker-based runs. Mutually exclusive with BaseDockerfile.

func (ModelEnvironmentDefinitionDockerPtrOutput) BaseImageRegistry added in v0.6.1

Image registry that contains the base image.

func (ModelEnvironmentDefinitionDockerPtrOutput) Elem added in v0.6.1

func (ModelEnvironmentDefinitionDockerPtrOutput) ElementType added in v0.6.1

func (ModelEnvironmentDefinitionDockerPtrOutput) ToModelEnvironmentDefinitionDockerPtrOutput added in v0.6.1

func (o ModelEnvironmentDefinitionDockerPtrOutput) ToModelEnvironmentDefinitionDockerPtrOutput() ModelEnvironmentDefinitionDockerPtrOutput

func (ModelEnvironmentDefinitionDockerPtrOutput) ToModelEnvironmentDefinitionDockerPtrOutputWithContext added in v0.6.1

func (o ModelEnvironmentDefinitionDockerPtrOutput) ToModelEnvironmentDefinitionDockerPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionDockerPtrOutput

type ModelEnvironmentDefinitionPython added in v0.6.1

type ModelEnvironmentDefinitionPython struct {
	BaseCondaEnvironment *string `pulumi:"baseCondaEnvironment"`
	// A JObject containing Conda dependencies.
	CondaDependencies interface{} `pulumi:"condaDependencies"`
	// The python interpreter path to use if an environment build is not required. The path specified gets used to call the user script.
	InterpreterPath *string `pulumi:"interpreterPath"`
	// True means that AzureML reuses an existing python environment; False means that AzureML will create a python environment based on the Conda dependencies specification.
	UserManagedDependencies *bool `pulumi:"userManagedDependencies"`
}

Settings for a Python environment.

type ModelEnvironmentDefinitionPythonArgs added in v0.6.1

type ModelEnvironmentDefinitionPythonArgs struct {
	BaseCondaEnvironment pulumi.StringPtrInput `pulumi:"baseCondaEnvironment"`
	// A JObject containing Conda dependencies.
	CondaDependencies pulumi.Input `pulumi:"condaDependencies"`
	// The python interpreter path to use if an environment build is not required. The path specified gets used to call the user script.
	InterpreterPath pulumi.StringPtrInput `pulumi:"interpreterPath"`
	// True means that AzureML reuses an existing python environment; False means that AzureML will create a python environment based on the Conda dependencies specification.
	UserManagedDependencies pulumi.BoolPtrInput `pulumi:"userManagedDependencies"`
}

Settings for a Python environment.

func (ModelEnvironmentDefinitionPythonArgs) ElementType added in v0.6.1

func (ModelEnvironmentDefinitionPythonArgs) ToModelEnvironmentDefinitionPythonOutput added in v0.6.1

func (i ModelEnvironmentDefinitionPythonArgs) ToModelEnvironmentDefinitionPythonOutput() ModelEnvironmentDefinitionPythonOutput

func (ModelEnvironmentDefinitionPythonArgs) ToModelEnvironmentDefinitionPythonOutputWithContext added in v0.6.1

func (i ModelEnvironmentDefinitionPythonArgs) ToModelEnvironmentDefinitionPythonOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionPythonOutput

func (ModelEnvironmentDefinitionPythonArgs) ToModelEnvironmentDefinitionPythonPtrOutput added in v0.6.1

func (i ModelEnvironmentDefinitionPythonArgs) ToModelEnvironmentDefinitionPythonPtrOutput() ModelEnvironmentDefinitionPythonPtrOutput

func (ModelEnvironmentDefinitionPythonArgs) ToModelEnvironmentDefinitionPythonPtrOutputWithContext added in v0.6.1

func (i ModelEnvironmentDefinitionPythonArgs) ToModelEnvironmentDefinitionPythonPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionPythonPtrOutput

type ModelEnvironmentDefinitionPythonInput added in v0.6.1

type ModelEnvironmentDefinitionPythonInput interface {
	pulumi.Input

	ToModelEnvironmentDefinitionPythonOutput() ModelEnvironmentDefinitionPythonOutput
	ToModelEnvironmentDefinitionPythonOutputWithContext(context.Context) ModelEnvironmentDefinitionPythonOutput
}

ModelEnvironmentDefinitionPythonInput is an input type that accepts ModelEnvironmentDefinitionPythonArgs and ModelEnvironmentDefinitionPythonOutput values. You can construct a concrete instance of `ModelEnvironmentDefinitionPythonInput` via:

ModelEnvironmentDefinitionPythonArgs{...}

type ModelEnvironmentDefinitionPythonOutput added in v0.6.1

type ModelEnvironmentDefinitionPythonOutput struct{ *pulumi.OutputState }

Settings for a Python environment.

func (ModelEnvironmentDefinitionPythonOutput) BaseCondaEnvironment added in v0.6.1

func (ModelEnvironmentDefinitionPythonOutput) CondaDependencies added in v0.6.1

A JObject containing Conda dependencies.

func (ModelEnvironmentDefinitionPythonOutput) ElementType added in v0.6.1

func (ModelEnvironmentDefinitionPythonOutput) InterpreterPath added in v0.6.1

The python interpreter path to use if an environment build is not required. The path specified gets used to call the user script.

func (ModelEnvironmentDefinitionPythonOutput) ToModelEnvironmentDefinitionPythonOutput added in v0.6.1

func (o ModelEnvironmentDefinitionPythonOutput) ToModelEnvironmentDefinitionPythonOutput() ModelEnvironmentDefinitionPythonOutput

func (ModelEnvironmentDefinitionPythonOutput) ToModelEnvironmentDefinitionPythonOutputWithContext added in v0.6.1

func (o ModelEnvironmentDefinitionPythonOutput) ToModelEnvironmentDefinitionPythonOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionPythonOutput

func (ModelEnvironmentDefinitionPythonOutput) ToModelEnvironmentDefinitionPythonPtrOutput added in v0.6.1

func (o ModelEnvironmentDefinitionPythonOutput) ToModelEnvironmentDefinitionPythonPtrOutput() ModelEnvironmentDefinitionPythonPtrOutput

func (ModelEnvironmentDefinitionPythonOutput) ToModelEnvironmentDefinitionPythonPtrOutputWithContext added in v0.6.1

func (o ModelEnvironmentDefinitionPythonOutput) ToModelEnvironmentDefinitionPythonPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionPythonPtrOutput

func (ModelEnvironmentDefinitionPythonOutput) UserManagedDependencies added in v0.6.1

func (o ModelEnvironmentDefinitionPythonOutput) UserManagedDependencies() pulumi.BoolPtrOutput

True means that AzureML reuses an existing python environment; False means that AzureML will create a python environment based on the Conda dependencies specification.

type ModelEnvironmentDefinitionPythonPtrInput added in v0.6.1

type ModelEnvironmentDefinitionPythonPtrInput interface {
	pulumi.Input

	ToModelEnvironmentDefinitionPythonPtrOutput() ModelEnvironmentDefinitionPythonPtrOutput
	ToModelEnvironmentDefinitionPythonPtrOutputWithContext(context.Context) ModelEnvironmentDefinitionPythonPtrOutput
}

ModelEnvironmentDefinitionPythonPtrInput is an input type that accepts ModelEnvironmentDefinitionPythonArgs, ModelEnvironmentDefinitionPythonPtr and ModelEnvironmentDefinitionPythonPtrOutput values. You can construct a concrete instance of `ModelEnvironmentDefinitionPythonPtrInput` via:

        ModelEnvironmentDefinitionPythonArgs{...}

or:

        nil

type ModelEnvironmentDefinitionPythonPtrOutput added in v0.6.1

type ModelEnvironmentDefinitionPythonPtrOutput struct{ *pulumi.OutputState }

func (ModelEnvironmentDefinitionPythonPtrOutput) BaseCondaEnvironment added in v0.6.1

func (ModelEnvironmentDefinitionPythonPtrOutput) CondaDependencies added in v0.6.1

A JObject containing Conda dependencies.

func (ModelEnvironmentDefinitionPythonPtrOutput) Elem added in v0.6.1

func (ModelEnvironmentDefinitionPythonPtrOutput) ElementType added in v0.6.1

func (ModelEnvironmentDefinitionPythonPtrOutput) InterpreterPath added in v0.6.1

The python interpreter path to use if an environment build is not required. The path specified gets used to call the user script.

func (ModelEnvironmentDefinitionPythonPtrOutput) ToModelEnvironmentDefinitionPythonPtrOutput added in v0.6.1

func (o ModelEnvironmentDefinitionPythonPtrOutput) ToModelEnvironmentDefinitionPythonPtrOutput() ModelEnvironmentDefinitionPythonPtrOutput

func (ModelEnvironmentDefinitionPythonPtrOutput) ToModelEnvironmentDefinitionPythonPtrOutputWithContext added in v0.6.1

func (o ModelEnvironmentDefinitionPythonPtrOutput) ToModelEnvironmentDefinitionPythonPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionPythonPtrOutput

func (ModelEnvironmentDefinitionPythonPtrOutput) UserManagedDependencies added in v0.6.1

True means that AzureML reuses an existing python environment; False means that AzureML will create a python environment based on the Conda dependencies specification.

type ModelEnvironmentDefinitionR added in v0.6.1

type ModelEnvironmentDefinitionR struct {
	// The packages from Bioconductor.
	BioConductorPackages []string `pulumi:"bioConductorPackages"`
	// The CRAN packages to use.
	CranPackages []RCranPackage `pulumi:"cranPackages"`
	// The packages from custom urls.
	CustomUrlPackages []string `pulumi:"customUrlPackages"`
	// The packages directly from GitHub.
	GitHubPackages []RGitHubPackage `pulumi:"gitHubPackages"`
	// The version of R to be installed
	RVersion *string `pulumi:"rVersion"`
	// The Rscript path to use if an environment build is not required.
	// The path specified gets used to call the user script.
	RscriptPath *string `pulumi:"rscriptPath"`
	// Date of MRAN snapshot to use in YYYY-MM-DD format, e.g. "2019-04-17"
	SnapshotDate *string `pulumi:"snapshotDate"`
	// Indicates whether the environment is managed by user or by AzureML.
	UserManaged *bool `pulumi:"userManaged"`
}

Settings for a R environment.

type ModelEnvironmentDefinitionRArgs added in v0.6.1

type ModelEnvironmentDefinitionRArgs struct {
	// The packages from Bioconductor.
	BioConductorPackages pulumi.StringArrayInput `pulumi:"bioConductorPackages"`
	// The CRAN packages to use.
	CranPackages RCranPackageArrayInput `pulumi:"cranPackages"`
	// The packages from custom urls.
	CustomUrlPackages pulumi.StringArrayInput `pulumi:"customUrlPackages"`
	// The packages directly from GitHub.
	GitHubPackages RGitHubPackageArrayInput `pulumi:"gitHubPackages"`
	// The version of R to be installed
	RVersion pulumi.StringPtrInput `pulumi:"rVersion"`
	// The Rscript path to use if an environment build is not required.
	// The path specified gets used to call the user script.
	RscriptPath pulumi.StringPtrInput `pulumi:"rscriptPath"`
	// Date of MRAN snapshot to use in YYYY-MM-DD format, e.g. "2019-04-17"
	SnapshotDate pulumi.StringPtrInput `pulumi:"snapshotDate"`
	// Indicates whether the environment is managed by user or by AzureML.
	UserManaged pulumi.BoolPtrInput `pulumi:"userManaged"`
}

Settings for a R environment.

func (ModelEnvironmentDefinitionRArgs) ElementType added in v0.6.1

func (ModelEnvironmentDefinitionRArgs) ToModelEnvironmentDefinitionROutput added in v0.6.1

func (i ModelEnvironmentDefinitionRArgs) ToModelEnvironmentDefinitionROutput() ModelEnvironmentDefinitionROutput

func (ModelEnvironmentDefinitionRArgs) ToModelEnvironmentDefinitionROutputWithContext added in v0.6.1

func (i ModelEnvironmentDefinitionRArgs) ToModelEnvironmentDefinitionROutputWithContext(ctx context.Context) ModelEnvironmentDefinitionROutput

func (ModelEnvironmentDefinitionRArgs) ToModelEnvironmentDefinitionRPtrOutput added in v0.6.1

func (i ModelEnvironmentDefinitionRArgs) ToModelEnvironmentDefinitionRPtrOutput() ModelEnvironmentDefinitionRPtrOutput

func (ModelEnvironmentDefinitionRArgs) ToModelEnvironmentDefinitionRPtrOutputWithContext added in v0.6.1

func (i ModelEnvironmentDefinitionRArgs) ToModelEnvironmentDefinitionRPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionRPtrOutput

type ModelEnvironmentDefinitionRInput added in v0.6.1

type ModelEnvironmentDefinitionRInput interface {
	pulumi.Input

	ToModelEnvironmentDefinitionROutput() ModelEnvironmentDefinitionROutput
	ToModelEnvironmentDefinitionROutputWithContext(context.Context) ModelEnvironmentDefinitionROutput
}

ModelEnvironmentDefinitionRInput is an input type that accepts ModelEnvironmentDefinitionRArgs and ModelEnvironmentDefinitionROutput values. You can construct a concrete instance of `ModelEnvironmentDefinitionRInput` via:

ModelEnvironmentDefinitionRArgs{...}

type ModelEnvironmentDefinitionROutput added in v0.6.1

type ModelEnvironmentDefinitionROutput struct{ *pulumi.OutputState }

Settings for a R environment.

func (ModelEnvironmentDefinitionROutput) BioConductorPackages added in v0.6.1

The packages from Bioconductor.

func (ModelEnvironmentDefinitionROutput) CranPackages added in v0.6.1

The CRAN packages to use.

func (ModelEnvironmentDefinitionROutput) CustomUrlPackages added in v0.6.1

The packages from custom urls.

func (ModelEnvironmentDefinitionROutput) ElementType added in v0.6.1

func (ModelEnvironmentDefinitionROutput) GitHubPackages added in v0.6.1

The packages directly from GitHub.

func (ModelEnvironmentDefinitionROutput) RVersion added in v0.6.1

The version of R to be installed

func (ModelEnvironmentDefinitionROutput) RscriptPath added in v0.6.1

The Rscript path to use if an environment build is not required. The path specified gets used to call the user script.

func (ModelEnvironmentDefinitionROutput) SnapshotDate added in v0.6.1

Date of MRAN snapshot to use in YYYY-MM-DD format, e.g. "2019-04-17"

func (ModelEnvironmentDefinitionROutput) ToModelEnvironmentDefinitionROutput added in v0.6.1

func (o ModelEnvironmentDefinitionROutput) ToModelEnvironmentDefinitionROutput() ModelEnvironmentDefinitionROutput

func (ModelEnvironmentDefinitionROutput) ToModelEnvironmentDefinitionROutputWithContext added in v0.6.1

func (o ModelEnvironmentDefinitionROutput) ToModelEnvironmentDefinitionROutputWithContext(ctx context.Context) ModelEnvironmentDefinitionROutput

func (ModelEnvironmentDefinitionROutput) ToModelEnvironmentDefinitionRPtrOutput added in v0.6.1

func (o ModelEnvironmentDefinitionROutput) ToModelEnvironmentDefinitionRPtrOutput() ModelEnvironmentDefinitionRPtrOutput

func (ModelEnvironmentDefinitionROutput) ToModelEnvironmentDefinitionRPtrOutputWithContext added in v0.6.1

func (o ModelEnvironmentDefinitionROutput) ToModelEnvironmentDefinitionRPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionRPtrOutput

func (ModelEnvironmentDefinitionROutput) UserManaged added in v0.6.1

Indicates whether the environment is managed by user or by AzureML.

type ModelEnvironmentDefinitionRPtrInput added in v0.6.1

type ModelEnvironmentDefinitionRPtrInput interface {
	pulumi.Input

	ToModelEnvironmentDefinitionRPtrOutput() ModelEnvironmentDefinitionRPtrOutput
	ToModelEnvironmentDefinitionRPtrOutputWithContext(context.Context) ModelEnvironmentDefinitionRPtrOutput
}

ModelEnvironmentDefinitionRPtrInput is an input type that accepts ModelEnvironmentDefinitionRArgs, ModelEnvironmentDefinitionRPtr and ModelEnvironmentDefinitionRPtrOutput values. You can construct a concrete instance of `ModelEnvironmentDefinitionRPtrInput` via:

        ModelEnvironmentDefinitionRArgs{...}

or:

        nil

func ModelEnvironmentDefinitionRPtr added in v0.6.1

type ModelEnvironmentDefinitionRPtrOutput added in v0.6.1

type ModelEnvironmentDefinitionRPtrOutput struct{ *pulumi.OutputState }

func (ModelEnvironmentDefinitionRPtrOutput) BioConductorPackages added in v0.6.1

The packages from Bioconductor.

func (ModelEnvironmentDefinitionRPtrOutput) CranPackages added in v0.6.1

The CRAN packages to use.

func (ModelEnvironmentDefinitionRPtrOutput) CustomUrlPackages added in v0.6.1

The packages from custom urls.

func (ModelEnvironmentDefinitionRPtrOutput) Elem added in v0.6.1

func (ModelEnvironmentDefinitionRPtrOutput) ElementType added in v0.6.1

func (ModelEnvironmentDefinitionRPtrOutput) GitHubPackages added in v0.6.1

The packages directly from GitHub.

func (ModelEnvironmentDefinitionRPtrOutput) RVersion added in v0.6.1

The version of R to be installed

func (ModelEnvironmentDefinitionRPtrOutput) RscriptPath added in v0.6.1

The Rscript path to use if an environment build is not required. The path specified gets used to call the user script.

func (ModelEnvironmentDefinitionRPtrOutput) SnapshotDate added in v0.6.1

Date of MRAN snapshot to use in YYYY-MM-DD format, e.g. "2019-04-17"

func (ModelEnvironmentDefinitionRPtrOutput) ToModelEnvironmentDefinitionRPtrOutput added in v0.6.1

func (o ModelEnvironmentDefinitionRPtrOutput) ToModelEnvironmentDefinitionRPtrOutput() ModelEnvironmentDefinitionRPtrOutput

func (ModelEnvironmentDefinitionRPtrOutput) ToModelEnvironmentDefinitionRPtrOutputWithContext added in v0.6.1

func (o ModelEnvironmentDefinitionRPtrOutput) ToModelEnvironmentDefinitionRPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionRPtrOutput

func (ModelEnvironmentDefinitionRPtrOutput) UserManaged added in v0.6.1

Indicates whether the environment is managed by user or by AzureML.

type ModelEnvironmentDefinitionResponseResponseDocker added in v0.6.1

type ModelEnvironmentDefinitionResponseResponseDocker struct {
	// Base Dockerfile used for Docker-based runs. Mutually exclusive with BaseImage.
	BaseDockerfile *string `pulumi:"baseDockerfile"`
	// Base image used for Docker-based runs. Mutually exclusive with BaseDockerfile.
	BaseImage *string `pulumi:"baseImage"`
	// Image registry that contains the base image.
	BaseImageRegistry *ModelDockerSectionResponseResponseBaseImageRegistry `pulumi:"baseImageRegistry"`
}

The definition of a Docker container.

type ModelEnvironmentDefinitionResponseResponseDockerArgs added in v0.6.1

type ModelEnvironmentDefinitionResponseResponseDockerArgs struct {
	// Base Dockerfile used for Docker-based runs. Mutually exclusive with BaseImage.
	BaseDockerfile pulumi.StringPtrInput `pulumi:"baseDockerfile"`
	// Base image used for Docker-based runs. Mutually exclusive with BaseDockerfile.
	BaseImage pulumi.StringPtrInput `pulumi:"baseImage"`
	// Image registry that contains the base image.
	BaseImageRegistry ModelDockerSectionResponseResponseBaseImageRegistryPtrInput `pulumi:"baseImageRegistry"`
}

The definition of a Docker container.

func (ModelEnvironmentDefinitionResponseResponseDockerArgs) ElementType added in v0.6.1

func (ModelEnvironmentDefinitionResponseResponseDockerArgs) ToModelEnvironmentDefinitionResponseResponseDockerOutput added in v0.6.1

func (i ModelEnvironmentDefinitionResponseResponseDockerArgs) ToModelEnvironmentDefinitionResponseResponseDockerOutput() ModelEnvironmentDefinitionResponseResponseDockerOutput

func (ModelEnvironmentDefinitionResponseResponseDockerArgs) ToModelEnvironmentDefinitionResponseResponseDockerOutputWithContext added in v0.6.1

func (i ModelEnvironmentDefinitionResponseResponseDockerArgs) ToModelEnvironmentDefinitionResponseResponseDockerOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionResponseResponseDockerOutput

func (ModelEnvironmentDefinitionResponseResponseDockerArgs) ToModelEnvironmentDefinitionResponseResponseDockerPtrOutput added in v0.6.1

func (i ModelEnvironmentDefinitionResponseResponseDockerArgs) ToModelEnvironmentDefinitionResponseResponseDockerPtrOutput() ModelEnvironmentDefinitionResponseResponseDockerPtrOutput

func (ModelEnvironmentDefinitionResponseResponseDockerArgs) ToModelEnvironmentDefinitionResponseResponseDockerPtrOutputWithContext added in v0.6.1

func (i ModelEnvironmentDefinitionResponseResponseDockerArgs) ToModelEnvironmentDefinitionResponseResponseDockerPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionResponseResponseDockerPtrOutput

type ModelEnvironmentDefinitionResponseResponseDockerInput added in v0.6.1

type ModelEnvironmentDefinitionResponseResponseDockerInput interface {
	pulumi.Input

	ToModelEnvironmentDefinitionResponseResponseDockerOutput() ModelEnvironmentDefinitionResponseResponseDockerOutput
	ToModelEnvironmentDefinitionResponseResponseDockerOutputWithContext(context.Context) ModelEnvironmentDefinitionResponseResponseDockerOutput
}

ModelEnvironmentDefinitionResponseResponseDockerInput is an input type that accepts ModelEnvironmentDefinitionResponseResponseDockerArgs and ModelEnvironmentDefinitionResponseResponseDockerOutput values. You can construct a concrete instance of `ModelEnvironmentDefinitionResponseResponseDockerInput` via:

ModelEnvironmentDefinitionResponseResponseDockerArgs{...}

type ModelEnvironmentDefinitionResponseResponseDockerOutput added in v0.6.1

type ModelEnvironmentDefinitionResponseResponseDockerOutput struct{ *pulumi.OutputState }

The definition of a Docker container.

func (ModelEnvironmentDefinitionResponseResponseDockerOutput) BaseDockerfile added in v0.6.1

Base Dockerfile used for Docker-based runs. Mutually exclusive with BaseImage.

func (ModelEnvironmentDefinitionResponseResponseDockerOutput) BaseImage added in v0.6.1

Base image used for Docker-based runs. Mutually exclusive with BaseDockerfile.

func (ModelEnvironmentDefinitionResponseResponseDockerOutput) BaseImageRegistry added in v0.6.1

Image registry that contains the base image.

func (ModelEnvironmentDefinitionResponseResponseDockerOutput) ElementType added in v0.6.1

func (ModelEnvironmentDefinitionResponseResponseDockerOutput) ToModelEnvironmentDefinitionResponseResponseDockerOutput added in v0.6.1

func (ModelEnvironmentDefinitionResponseResponseDockerOutput) ToModelEnvironmentDefinitionResponseResponseDockerOutputWithContext added in v0.6.1

func (o ModelEnvironmentDefinitionResponseResponseDockerOutput) ToModelEnvironmentDefinitionResponseResponseDockerOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionResponseResponseDockerOutput

func (ModelEnvironmentDefinitionResponseResponseDockerOutput) ToModelEnvironmentDefinitionResponseResponseDockerPtrOutput added in v0.6.1

func (o ModelEnvironmentDefinitionResponseResponseDockerOutput) ToModelEnvironmentDefinitionResponseResponseDockerPtrOutput() ModelEnvironmentDefinitionResponseResponseDockerPtrOutput

func (ModelEnvironmentDefinitionResponseResponseDockerOutput) ToModelEnvironmentDefinitionResponseResponseDockerPtrOutputWithContext added in v0.6.1

func (o ModelEnvironmentDefinitionResponseResponseDockerOutput) ToModelEnvironmentDefinitionResponseResponseDockerPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionResponseResponseDockerPtrOutput

type ModelEnvironmentDefinitionResponseResponseDockerPtrInput added in v0.6.1

type ModelEnvironmentDefinitionResponseResponseDockerPtrInput interface {
	pulumi.Input

	ToModelEnvironmentDefinitionResponseResponseDockerPtrOutput() ModelEnvironmentDefinitionResponseResponseDockerPtrOutput
	ToModelEnvironmentDefinitionResponseResponseDockerPtrOutputWithContext(context.Context) ModelEnvironmentDefinitionResponseResponseDockerPtrOutput
}

ModelEnvironmentDefinitionResponseResponseDockerPtrInput is an input type that accepts ModelEnvironmentDefinitionResponseResponseDockerArgs, ModelEnvironmentDefinitionResponseResponseDockerPtr and ModelEnvironmentDefinitionResponseResponseDockerPtrOutput values. You can construct a concrete instance of `ModelEnvironmentDefinitionResponseResponseDockerPtrInput` via:

        ModelEnvironmentDefinitionResponseResponseDockerArgs{...}

or:

        nil

type ModelEnvironmentDefinitionResponseResponseDockerPtrOutput added in v0.6.1

type ModelEnvironmentDefinitionResponseResponseDockerPtrOutput struct{ *pulumi.OutputState }

func (ModelEnvironmentDefinitionResponseResponseDockerPtrOutput) BaseDockerfile added in v0.6.1

Base Dockerfile used for Docker-based runs. Mutually exclusive with BaseImage.

func (ModelEnvironmentDefinitionResponseResponseDockerPtrOutput) BaseImage added in v0.6.1

Base image used for Docker-based runs. Mutually exclusive with BaseDockerfile.

func (ModelEnvironmentDefinitionResponseResponseDockerPtrOutput) BaseImageRegistry added in v0.6.1

Image registry that contains the base image.

func (ModelEnvironmentDefinitionResponseResponseDockerPtrOutput) Elem added in v0.6.1

func (ModelEnvironmentDefinitionResponseResponseDockerPtrOutput) ElementType added in v0.6.1

func (ModelEnvironmentDefinitionResponseResponseDockerPtrOutput) ToModelEnvironmentDefinitionResponseResponseDockerPtrOutput added in v0.6.1

func (ModelEnvironmentDefinitionResponseResponseDockerPtrOutput) ToModelEnvironmentDefinitionResponseResponseDockerPtrOutputWithContext added in v0.6.1

func (o ModelEnvironmentDefinitionResponseResponseDockerPtrOutput) ToModelEnvironmentDefinitionResponseResponseDockerPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionResponseResponseDockerPtrOutput

type ModelEnvironmentDefinitionResponseResponsePython added in v0.6.1

type ModelEnvironmentDefinitionResponseResponsePython struct {
	BaseCondaEnvironment *string `pulumi:"baseCondaEnvironment"`
	// A JObject containing Conda dependencies.
	CondaDependencies interface{} `pulumi:"condaDependencies"`
	// The python interpreter path to use if an environment build is not required. The path specified gets used to call the user script.
	InterpreterPath *string `pulumi:"interpreterPath"`
	// True means that AzureML reuses an existing python environment; False means that AzureML will create a python environment based on the Conda dependencies specification.
	UserManagedDependencies *bool `pulumi:"userManagedDependencies"`
}

Settings for a Python environment.

type ModelEnvironmentDefinitionResponseResponsePythonArgs added in v0.6.1

type ModelEnvironmentDefinitionResponseResponsePythonArgs struct {
	BaseCondaEnvironment pulumi.StringPtrInput `pulumi:"baseCondaEnvironment"`
	// A JObject containing Conda dependencies.
	CondaDependencies pulumi.Input `pulumi:"condaDependencies"`
	// The python interpreter path to use if an environment build is not required. The path specified gets used to call the user script.
	InterpreterPath pulumi.StringPtrInput `pulumi:"interpreterPath"`
	// True means that AzureML reuses an existing python environment; False means that AzureML will create a python environment based on the Conda dependencies specification.
	UserManagedDependencies pulumi.BoolPtrInput `pulumi:"userManagedDependencies"`
}

Settings for a Python environment.

func (ModelEnvironmentDefinitionResponseResponsePythonArgs) ElementType added in v0.6.1

func (ModelEnvironmentDefinitionResponseResponsePythonArgs) ToModelEnvironmentDefinitionResponseResponsePythonOutput added in v0.6.1

func (i ModelEnvironmentDefinitionResponseResponsePythonArgs) ToModelEnvironmentDefinitionResponseResponsePythonOutput() ModelEnvironmentDefinitionResponseResponsePythonOutput

func (ModelEnvironmentDefinitionResponseResponsePythonArgs) ToModelEnvironmentDefinitionResponseResponsePythonOutputWithContext added in v0.6.1

func (i ModelEnvironmentDefinitionResponseResponsePythonArgs) ToModelEnvironmentDefinitionResponseResponsePythonOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionResponseResponsePythonOutput

func (ModelEnvironmentDefinitionResponseResponsePythonArgs) ToModelEnvironmentDefinitionResponseResponsePythonPtrOutput added in v0.6.1

func (i ModelEnvironmentDefinitionResponseResponsePythonArgs) ToModelEnvironmentDefinitionResponseResponsePythonPtrOutput() ModelEnvironmentDefinitionResponseResponsePythonPtrOutput

func (ModelEnvironmentDefinitionResponseResponsePythonArgs) ToModelEnvironmentDefinitionResponseResponsePythonPtrOutputWithContext added in v0.6.1

func (i ModelEnvironmentDefinitionResponseResponsePythonArgs) ToModelEnvironmentDefinitionResponseResponsePythonPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionResponseResponsePythonPtrOutput

type ModelEnvironmentDefinitionResponseResponsePythonInput added in v0.6.1

type ModelEnvironmentDefinitionResponseResponsePythonInput interface {
	pulumi.Input

	ToModelEnvironmentDefinitionResponseResponsePythonOutput() ModelEnvironmentDefinitionResponseResponsePythonOutput
	ToModelEnvironmentDefinitionResponseResponsePythonOutputWithContext(context.Context) ModelEnvironmentDefinitionResponseResponsePythonOutput
}

ModelEnvironmentDefinitionResponseResponsePythonInput is an input type that accepts ModelEnvironmentDefinitionResponseResponsePythonArgs and ModelEnvironmentDefinitionResponseResponsePythonOutput values. You can construct a concrete instance of `ModelEnvironmentDefinitionResponseResponsePythonInput` via:

ModelEnvironmentDefinitionResponseResponsePythonArgs{...}

type ModelEnvironmentDefinitionResponseResponsePythonOutput added in v0.6.1

type ModelEnvironmentDefinitionResponseResponsePythonOutput struct{ *pulumi.OutputState }

Settings for a Python environment.

func (ModelEnvironmentDefinitionResponseResponsePythonOutput) BaseCondaEnvironment added in v0.6.1

func (ModelEnvironmentDefinitionResponseResponsePythonOutput) CondaDependencies added in v0.6.1

A JObject containing Conda dependencies.

func (ModelEnvironmentDefinitionResponseResponsePythonOutput) ElementType added in v0.6.1

func (ModelEnvironmentDefinitionResponseResponsePythonOutput) InterpreterPath added in v0.6.1

The python interpreter path to use if an environment build is not required. The path specified gets used to call the user script.

func (ModelEnvironmentDefinitionResponseResponsePythonOutput) ToModelEnvironmentDefinitionResponseResponsePythonOutput added in v0.6.1

func (ModelEnvironmentDefinitionResponseResponsePythonOutput) ToModelEnvironmentDefinitionResponseResponsePythonOutputWithContext added in v0.6.1

func (o ModelEnvironmentDefinitionResponseResponsePythonOutput) ToModelEnvironmentDefinitionResponseResponsePythonOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionResponseResponsePythonOutput

func (ModelEnvironmentDefinitionResponseResponsePythonOutput) ToModelEnvironmentDefinitionResponseResponsePythonPtrOutput added in v0.6.1

func (o ModelEnvironmentDefinitionResponseResponsePythonOutput) ToModelEnvironmentDefinitionResponseResponsePythonPtrOutput() ModelEnvironmentDefinitionResponseResponsePythonPtrOutput

func (ModelEnvironmentDefinitionResponseResponsePythonOutput) ToModelEnvironmentDefinitionResponseResponsePythonPtrOutputWithContext added in v0.6.1

func (o ModelEnvironmentDefinitionResponseResponsePythonOutput) ToModelEnvironmentDefinitionResponseResponsePythonPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionResponseResponsePythonPtrOutput

func (ModelEnvironmentDefinitionResponseResponsePythonOutput) UserManagedDependencies added in v0.6.1

True means that AzureML reuses an existing python environment; False means that AzureML will create a python environment based on the Conda dependencies specification.

type ModelEnvironmentDefinitionResponseResponsePythonPtrInput added in v0.6.1

type ModelEnvironmentDefinitionResponseResponsePythonPtrInput interface {
	pulumi.Input

	ToModelEnvironmentDefinitionResponseResponsePythonPtrOutput() ModelEnvironmentDefinitionResponseResponsePythonPtrOutput
	ToModelEnvironmentDefinitionResponseResponsePythonPtrOutputWithContext(context.Context) ModelEnvironmentDefinitionResponseResponsePythonPtrOutput
}

ModelEnvironmentDefinitionResponseResponsePythonPtrInput is an input type that accepts ModelEnvironmentDefinitionResponseResponsePythonArgs, ModelEnvironmentDefinitionResponseResponsePythonPtr and ModelEnvironmentDefinitionResponseResponsePythonPtrOutput values. You can construct a concrete instance of `ModelEnvironmentDefinitionResponseResponsePythonPtrInput` via:

        ModelEnvironmentDefinitionResponseResponsePythonArgs{...}

or:

        nil

type ModelEnvironmentDefinitionResponseResponsePythonPtrOutput added in v0.6.1

type ModelEnvironmentDefinitionResponseResponsePythonPtrOutput struct{ *pulumi.OutputState }

func (ModelEnvironmentDefinitionResponseResponsePythonPtrOutput) BaseCondaEnvironment added in v0.6.1

func (ModelEnvironmentDefinitionResponseResponsePythonPtrOutput) CondaDependencies added in v0.6.1

A JObject containing Conda dependencies.

func (ModelEnvironmentDefinitionResponseResponsePythonPtrOutput) Elem added in v0.6.1

func (ModelEnvironmentDefinitionResponseResponsePythonPtrOutput) ElementType added in v0.6.1

func (ModelEnvironmentDefinitionResponseResponsePythonPtrOutput) InterpreterPath added in v0.6.1

The python interpreter path to use if an environment build is not required. The path specified gets used to call the user script.

func (ModelEnvironmentDefinitionResponseResponsePythonPtrOutput) ToModelEnvironmentDefinitionResponseResponsePythonPtrOutput added in v0.6.1

func (ModelEnvironmentDefinitionResponseResponsePythonPtrOutput) ToModelEnvironmentDefinitionResponseResponsePythonPtrOutputWithContext added in v0.6.1

func (o ModelEnvironmentDefinitionResponseResponsePythonPtrOutput) ToModelEnvironmentDefinitionResponseResponsePythonPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionResponseResponsePythonPtrOutput

func (ModelEnvironmentDefinitionResponseResponsePythonPtrOutput) UserManagedDependencies added in v0.6.1

True means that AzureML reuses an existing python environment; False means that AzureML will create a python environment based on the Conda dependencies specification.

type ModelEnvironmentDefinitionResponseResponseR added in v0.6.1

type ModelEnvironmentDefinitionResponseResponseR struct {
	// The packages from Bioconductor.
	BioConductorPackages []string `pulumi:"bioConductorPackages"`
	// The CRAN packages to use.
	CranPackages []RCranPackageResponse `pulumi:"cranPackages"`
	// The packages from custom urls.
	CustomUrlPackages []string `pulumi:"customUrlPackages"`
	// The packages directly from GitHub.
	GitHubPackages []RGitHubPackageResponseResponse `pulumi:"gitHubPackages"`
	// The version of R to be installed
	RVersion *string `pulumi:"rVersion"`
	// The Rscript path to use if an environment build is not required.
	// The path specified gets used to call the user script.
	RscriptPath *string `pulumi:"rscriptPath"`
	// Date of MRAN snapshot to use in YYYY-MM-DD format, e.g. "2019-04-17"
	SnapshotDate *string `pulumi:"snapshotDate"`
	// Indicates whether the environment is managed by user or by AzureML.
	UserManaged *bool `pulumi:"userManaged"`
}

Settings for a R environment.

type ModelEnvironmentDefinitionResponseResponseRArgs added in v0.6.1

type ModelEnvironmentDefinitionResponseResponseRArgs struct {
	// The packages from Bioconductor.
	BioConductorPackages pulumi.StringArrayInput `pulumi:"bioConductorPackages"`
	// The CRAN packages to use.
	CranPackages RCranPackageResponseArrayInput `pulumi:"cranPackages"`
	// The packages from custom urls.
	CustomUrlPackages pulumi.StringArrayInput `pulumi:"customUrlPackages"`
	// The packages directly from GitHub.
	GitHubPackages RGitHubPackageResponseResponseArrayInput `pulumi:"gitHubPackages"`
	// The version of R to be installed
	RVersion pulumi.StringPtrInput `pulumi:"rVersion"`
	// The Rscript path to use if an environment build is not required.
	// The path specified gets used to call the user script.
	RscriptPath pulumi.StringPtrInput `pulumi:"rscriptPath"`
	// Date of MRAN snapshot to use in YYYY-MM-DD format, e.g. "2019-04-17"
	SnapshotDate pulumi.StringPtrInput `pulumi:"snapshotDate"`
	// Indicates whether the environment is managed by user or by AzureML.
	UserManaged pulumi.BoolPtrInput `pulumi:"userManaged"`
}

Settings for a R environment.

func (ModelEnvironmentDefinitionResponseResponseRArgs) ElementType added in v0.6.1

func (ModelEnvironmentDefinitionResponseResponseRArgs) ToModelEnvironmentDefinitionResponseResponseROutput added in v0.6.1

func (i ModelEnvironmentDefinitionResponseResponseRArgs) ToModelEnvironmentDefinitionResponseResponseROutput() ModelEnvironmentDefinitionResponseResponseROutput

func (ModelEnvironmentDefinitionResponseResponseRArgs) ToModelEnvironmentDefinitionResponseResponseROutputWithContext added in v0.6.1

func (i ModelEnvironmentDefinitionResponseResponseRArgs) ToModelEnvironmentDefinitionResponseResponseROutputWithContext(ctx context.Context) ModelEnvironmentDefinitionResponseResponseROutput

func (ModelEnvironmentDefinitionResponseResponseRArgs) ToModelEnvironmentDefinitionResponseResponseRPtrOutput added in v0.6.1

func (i ModelEnvironmentDefinitionResponseResponseRArgs) ToModelEnvironmentDefinitionResponseResponseRPtrOutput() ModelEnvironmentDefinitionResponseResponseRPtrOutput

func (ModelEnvironmentDefinitionResponseResponseRArgs) ToModelEnvironmentDefinitionResponseResponseRPtrOutputWithContext added in v0.6.1

func (i ModelEnvironmentDefinitionResponseResponseRArgs) ToModelEnvironmentDefinitionResponseResponseRPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionResponseResponseRPtrOutput

type ModelEnvironmentDefinitionResponseResponseRInput added in v0.6.1

type ModelEnvironmentDefinitionResponseResponseRInput interface {
	pulumi.Input

	ToModelEnvironmentDefinitionResponseResponseROutput() ModelEnvironmentDefinitionResponseResponseROutput
	ToModelEnvironmentDefinitionResponseResponseROutputWithContext(context.Context) ModelEnvironmentDefinitionResponseResponseROutput
}

ModelEnvironmentDefinitionResponseResponseRInput is an input type that accepts ModelEnvironmentDefinitionResponseResponseRArgs and ModelEnvironmentDefinitionResponseResponseROutput values. You can construct a concrete instance of `ModelEnvironmentDefinitionResponseResponseRInput` via:

ModelEnvironmentDefinitionResponseResponseRArgs{...}

type ModelEnvironmentDefinitionResponseResponseROutput added in v0.6.1

type ModelEnvironmentDefinitionResponseResponseROutput struct{ *pulumi.OutputState }

Settings for a R environment.

func (ModelEnvironmentDefinitionResponseResponseROutput) BioConductorPackages added in v0.6.1

The packages from Bioconductor.

func (ModelEnvironmentDefinitionResponseResponseROutput) CranPackages added in v0.6.1

The CRAN packages to use.

func (ModelEnvironmentDefinitionResponseResponseROutput) CustomUrlPackages added in v0.6.1

The packages from custom urls.

func (ModelEnvironmentDefinitionResponseResponseROutput) ElementType added in v0.6.1

func (ModelEnvironmentDefinitionResponseResponseROutput) GitHubPackages added in v0.6.1

The packages directly from GitHub.

func (ModelEnvironmentDefinitionResponseResponseROutput) RVersion added in v0.6.1

The version of R to be installed

func (ModelEnvironmentDefinitionResponseResponseROutput) RscriptPath added in v0.6.1

The Rscript path to use if an environment build is not required. The path specified gets used to call the user script.

func (ModelEnvironmentDefinitionResponseResponseROutput) SnapshotDate added in v0.6.1

Date of MRAN snapshot to use in YYYY-MM-DD format, e.g. "2019-04-17"

func (ModelEnvironmentDefinitionResponseResponseROutput) ToModelEnvironmentDefinitionResponseResponseROutput added in v0.6.1

func (o ModelEnvironmentDefinitionResponseResponseROutput) ToModelEnvironmentDefinitionResponseResponseROutput() ModelEnvironmentDefinitionResponseResponseROutput

func (ModelEnvironmentDefinitionResponseResponseROutput) ToModelEnvironmentDefinitionResponseResponseROutputWithContext added in v0.6.1

func (o ModelEnvironmentDefinitionResponseResponseROutput) ToModelEnvironmentDefinitionResponseResponseROutputWithContext(ctx context.Context) ModelEnvironmentDefinitionResponseResponseROutput

func (ModelEnvironmentDefinitionResponseResponseROutput) ToModelEnvironmentDefinitionResponseResponseRPtrOutput added in v0.6.1

func (o ModelEnvironmentDefinitionResponseResponseROutput) ToModelEnvironmentDefinitionResponseResponseRPtrOutput() ModelEnvironmentDefinitionResponseResponseRPtrOutput

func (ModelEnvironmentDefinitionResponseResponseROutput) ToModelEnvironmentDefinitionResponseResponseRPtrOutputWithContext added in v0.6.1

func (o ModelEnvironmentDefinitionResponseResponseROutput) ToModelEnvironmentDefinitionResponseResponseRPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionResponseResponseRPtrOutput

func (ModelEnvironmentDefinitionResponseResponseROutput) UserManaged added in v0.6.1

Indicates whether the environment is managed by user or by AzureML.

type ModelEnvironmentDefinitionResponseResponseRPtrInput added in v0.6.1

type ModelEnvironmentDefinitionResponseResponseRPtrInput interface {
	pulumi.Input

	ToModelEnvironmentDefinitionResponseResponseRPtrOutput() ModelEnvironmentDefinitionResponseResponseRPtrOutput
	ToModelEnvironmentDefinitionResponseResponseRPtrOutputWithContext(context.Context) ModelEnvironmentDefinitionResponseResponseRPtrOutput
}

ModelEnvironmentDefinitionResponseResponseRPtrInput is an input type that accepts ModelEnvironmentDefinitionResponseResponseRArgs, ModelEnvironmentDefinitionResponseResponseRPtr and ModelEnvironmentDefinitionResponseResponseRPtrOutput values. You can construct a concrete instance of `ModelEnvironmentDefinitionResponseResponseRPtrInput` via:

        ModelEnvironmentDefinitionResponseResponseRArgs{...}

or:

        nil

type ModelEnvironmentDefinitionResponseResponseRPtrOutput added in v0.6.1

type ModelEnvironmentDefinitionResponseResponseRPtrOutput struct{ *pulumi.OutputState }

func (ModelEnvironmentDefinitionResponseResponseRPtrOutput) BioConductorPackages added in v0.6.1

The packages from Bioconductor.

func (ModelEnvironmentDefinitionResponseResponseRPtrOutput) CranPackages added in v0.6.1

The CRAN packages to use.

func (ModelEnvironmentDefinitionResponseResponseRPtrOutput) CustomUrlPackages added in v0.6.1

The packages from custom urls.

func (ModelEnvironmentDefinitionResponseResponseRPtrOutput) Elem added in v0.6.1

func (ModelEnvironmentDefinitionResponseResponseRPtrOutput) ElementType added in v0.6.1

func (ModelEnvironmentDefinitionResponseResponseRPtrOutput) GitHubPackages added in v0.6.1

The packages directly from GitHub.

func (ModelEnvironmentDefinitionResponseResponseRPtrOutput) RVersion added in v0.6.1

The version of R to be installed

func (ModelEnvironmentDefinitionResponseResponseRPtrOutput) RscriptPath added in v0.6.1

The Rscript path to use if an environment build is not required. The path specified gets used to call the user script.

func (ModelEnvironmentDefinitionResponseResponseRPtrOutput) SnapshotDate added in v0.6.1

Date of MRAN snapshot to use in YYYY-MM-DD format, e.g. "2019-04-17"

func (ModelEnvironmentDefinitionResponseResponseRPtrOutput) ToModelEnvironmentDefinitionResponseResponseRPtrOutput added in v0.6.1

func (ModelEnvironmentDefinitionResponseResponseRPtrOutput) ToModelEnvironmentDefinitionResponseResponseRPtrOutputWithContext added in v0.6.1

func (o ModelEnvironmentDefinitionResponseResponseRPtrOutput) ToModelEnvironmentDefinitionResponseResponseRPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionResponseResponseRPtrOutput

func (ModelEnvironmentDefinitionResponseResponseRPtrOutput) UserManaged added in v0.6.1

Indicates whether the environment is managed by user or by AzureML.

type ModelEnvironmentDefinitionResponseResponseSpark added in v0.6.1

type ModelEnvironmentDefinitionResponseResponseSpark struct {
	// The Spark packages to use.
	Packages []SparkMavenPackageResponse `pulumi:"packages"`
	// Whether to precache the packages.
	PrecachePackages *bool `pulumi:"precachePackages"`
	// The list of spark repositories.
	Repositories []string `pulumi:"repositories"`
}

The configuration for a Spark environment.

type ModelEnvironmentDefinitionResponseResponseSparkArgs added in v0.6.1

type ModelEnvironmentDefinitionResponseResponseSparkArgs struct {
	// The Spark packages to use.
	Packages SparkMavenPackageResponseArrayInput `pulumi:"packages"`
	// Whether to precache the packages.
	PrecachePackages pulumi.BoolPtrInput `pulumi:"precachePackages"`
	// The list of spark repositories.
	Repositories pulumi.StringArrayInput `pulumi:"repositories"`
}

The configuration for a Spark environment.

func (ModelEnvironmentDefinitionResponseResponseSparkArgs) ElementType added in v0.6.1

func (ModelEnvironmentDefinitionResponseResponseSparkArgs) ToModelEnvironmentDefinitionResponseResponseSparkOutput added in v0.6.1

func (i ModelEnvironmentDefinitionResponseResponseSparkArgs) ToModelEnvironmentDefinitionResponseResponseSparkOutput() ModelEnvironmentDefinitionResponseResponseSparkOutput

func (ModelEnvironmentDefinitionResponseResponseSparkArgs) ToModelEnvironmentDefinitionResponseResponseSparkOutputWithContext added in v0.6.1

func (i ModelEnvironmentDefinitionResponseResponseSparkArgs) ToModelEnvironmentDefinitionResponseResponseSparkOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionResponseResponseSparkOutput

func (ModelEnvironmentDefinitionResponseResponseSparkArgs) ToModelEnvironmentDefinitionResponseResponseSparkPtrOutput added in v0.6.1

func (i ModelEnvironmentDefinitionResponseResponseSparkArgs) ToModelEnvironmentDefinitionResponseResponseSparkPtrOutput() ModelEnvironmentDefinitionResponseResponseSparkPtrOutput

func (ModelEnvironmentDefinitionResponseResponseSparkArgs) ToModelEnvironmentDefinitionResponseResponseSparkPtrOutputWithContext added in v0.6.1

func (i ModelEnvironmentDefinitionResponseResponseSparkArgs) ToModelEnvironmentDefinitionResponseResponseSparkPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionResponseResponseSparkPtrOutput

type ModelEnvironmentDefinitionResponseResponseSparkInput added in v0.6.1

type ModelEnvironmentDefinitionResponseResponseSparkInput interface {
	pulumi.Input

	ToModelEnvironmentDefinitionResponseResponseSparkOutput() ModelEnvironmentDefinitionResponseResponseSparkOutput
	ToModelEnvironmentDefinitionResponseResponseSparkOutputWithContext(context.Context) ModelEnvironmentDefinitionResponseResponseSparkOutput
}

ModelEnvironmentDefinitionResponseResponseSparkInput is an input type that accepts ModelEnvironmentDefinitionResponseResponseSparkArgs and ModelEnvironmentDefinitionResponseResponseSparkOutput values. You can construct a concrete instance of `ModelEnvironmentDefinitionResponseResponseSparkInput` via:

ModelEnvironmentDefinitionResponseResponseSparkArgs{...}

type ModelEnvironmentDefinitionResponseResponseSparkOutput added in v0.6.1

type ModelEnvironmentDefinitionResponseResponseSparkOutput struct{ *pulumi.OutputState }

The configuration for a Spark environment.

func (ModelEnvironmentDefinitionResponseResponseSparkOutput) ElementType added in v0.6.1

func (ModelEnvironmentDefinitionResponseResponseSparkOutput) Packages added in v0.6.1

The Spark packages to use.

func (ModelEnvironmentDefinitionResponseResponseSparkOutput) PrecachePackages added in v0.6.1

Whether to precache the packages.

func (ModelEnvironmentDefinitionResponseResponseSparkOutput) Repositories added in v0.6.1

The list of spark repositories.

func (ModelEnvironmentDefinitionResponseResponseSparkOutput) ToModelEnvironmentDefinitionResponseResponseSparkOutput added in v0.6.1

func (ModelEnvironmentDefinitionResponseResponseSparkOutput) ToModelEnvironmentDefinitionResponseResponseSparkOutputWithContext added in v0.6.1

func (o ModelEnvironmentDefinitionResponseResponseSparkOutput) ToModelEnvironmentDefinitionResponseResponseSparkOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionResponseResponseSparkOutput

func (ModelEnvironmentDefinitionResponseResponseSparkOutput) ToModelEnvironmentDefinitionResponseResponseSparkPtrOutput added in v0.6.1

func (o ModelEnvironmentDefinitionResponseResponseSparkOutput) ToModelEnvironmentDefinitionResponseResponseSparkPtrOutput() ModelEnvironmentDefinitionResponseResponseSparkPtrOutput

func (ModelEnvironmentDefinitionResponseResponseSparkOutput) ToModelEnvironmentDefinitionResponseResponseSparkPtrOutputWithContext added in v0.6.1

func (o ModelEnvironmentDefinitionResponseResponseSparkOutput) ToModelEnvironmentDefinitionResponseResponseSparkPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionResponseResponseSparkPtrOutput

type ModelEnvironmentDefinitionResponseResponseSparkPtrInput added in v0.6.1

type ModelEnvironmentDefinitionResponseResponseSparkPtrInput interface {
	pulumi.Input

	ToModelEnvironmentDefinitionResponseResponseSparkPtrOutput() ModelEnvironmentDefinitionResponseResponseSparkPtrOutput
	ToModelEnvironmentDefinitionResponseResponseSparkPtrOutputWithContext(context.Context) ModelEnvironmentDefinitionResponseResponseSparkPtrOutput
}

ModelEnvironmentDefinitionResponseResponseSparkPtrInput is an input type that accepts ModelEnvironmentDefinitionResponseResponseSparkArgs, ModelEnvironmentDefinitionResponseResponseSparkPtr and ModelEnvironmentDefinitionResponseResponseSparkPtrOutput values. You can construct a concrete instance of `ModelEnvironmentDefinitionResponseResponseSparkPtrInput` via:

        ModelEnvironmentDefinitionResponseResponseSparkArgs{...}

or:

        nil

type ModelEnvironmentDefinitionResponseResponseSparkPtrOutput added in v0.6.1

type ModelEnvironmentDefinitionResponseResponseSparkPtrOutput struct{ *pulumi.OutputState }

func (ModelEnvironmentDefinitionResponseResponseSparkPtrOutput) Elem added in v0.6.1

func (ModelEnvironmentDefinitionResponseResponseSparkPtrOutput) ElementType added in v0.6.1

func (ModelEnvironmentDefinitionResponseResponseSparkPtrOutput) Packages added in v0.6.1

The Spark packages to use.

func (ModelEnvironmentDefinitionResponseResponseSparkPtrOutput) PrecachePackages added in v0.6.1

Whether to precache the packages.

func (ModelEnvironmentDefinitionResponseResponseSparkPtrOutput) Repositories added in v0.6.1

The list of spark repositories.

func (ModelEnvironmentDefinitionResponseResponseSparkPtrOutput) ToModelEnvironmentDefinitionResponseResponseSparkPtrOutput added in v0.6.1

func (ModelEnvironmentDefinitionResponseResponseSparkPtrOutput) ToModelEnvironmentDefinitionResponseResponseSparkPtrOutputWithContext added in v0.6.1

func (o ModelEnvironmentDefinitionResponseResponseSparkPtrOutput) ToModelEnvironmentDefinitionResponseResponseSparkPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionResponseResponseSparkPtrOutput

type ModelEnvironmentDefinitionSpark added in v0.6.1

type ModelEnvironmentDefinitionSpark struct {
	// The Spark packages to use.
	Packages []SparkMavenPackage `pulumi:"packages"`
	// Whether to precache the packages.
	PrecachePackages *bool `pulumi:"precachePackages"`
	// The list of spark repositories.
	Repositories []string `pulumi:"repositories"`
}

The configuration for a Spark environment.

type ModelEnvironmentDefinitionSparkArgs added in v0.6.1

type ModelEnvironmentDefinitionSparkArgs struct {
	// The Spark packages to use.
	Packages SparkMavenPackageArrayInput `pulumi:"packages"`
	// Whether to precache the packages.
	PrecachePackages pulumi.BoolPtrInput `pulumi:"precachePackages"`
	// The list of spark repositories.
	Repositories pulumi.StringArrayInput `pulumi:"repositories"`
}

The configuration for a Spark environment.

func (ModelEnvironmentDefinitionSparkArgs) ElementType added in v0.6.1

func (ModelEnvironmentDefinitionSparkArgs) ToModelEnvironmentDefinitionSparkOutput added in v0.6.1

func (i ModelEnvironmentDefinitionSparkArgs) ToModelEnvironmentDefinitionSparkOutput() ModelEnvironmentDefinitionSparkOutput

func (ModelEnvironmentDefinitionSparkArgs) ToModelEnvironmentDefinitionSparkOutputWithContext added in v0.6.1

func (i ModelEnvironmentDefinitionSparkArgs) ToModelEnvironmentDefinitionSparkOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionSparkOutput

func (ModelEnvironmentDefinitionSparkArgs) ToModelEnvironmentDefinitionSparkPtrOutput added in v0.6.1

func (i ModelEnvironmentDefinitionSparkArgs) ToModelEnvironmentDefinitionSparkPtrOutput() ModelEnvironmentDefinitionSparkPtrOutput

func (ModelEnvironmentDefinitionSparkArgs) ToModelEnvironmentDefinitionSparkPtrOutputWithContext added in v0.6.1

func (i ModelEnvironmentDefinitionSparkArgs) ToModelEnvironmentDefinitionSparkPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionSparkPtrOutput

type ModelEnvironmentDefinitionSparkInput added in v0.6.1

type ModelEnvironmentDefinitionSparkInput interface {
	pulumi.Input

	ToModelEnvironmentDefinitionSparkOutput() ModelEnvironmentDefinitionSparkOutput
	ToModelEnvironmentDefinitionSparkOutputWithContext(context.Context) ModelEnvironmentDefinitionSparkOutput
}

ModelEnvironmentDefinitionSparkInput is an input type that accepts ModelEnvironmentDefinitionSparkArgs and ModelEnvironmentDefinitionSparkOutput values. You can construct a concrete instance of `ModelEnvironmentDefinitionSparkInput` via:

ModelEnvironmentDefinitionSparkArgs{...}

type ModelEnvironmentDefinitionSparkOutput added in v0.6.1

type ModelEnvironmentDefinitionSparkOutput struct{ *pulumi.OutputState }

The configuration for a Spark environment.

func (ModelEnvironmentDefinitionSparkOutput) ElementType added in v0.6.1

func (ModelEnvironmentDefinitionSparkOutput) Packages added in v0.6.1

The Spark packages to use.

func (ModelEnvironmentDefinitionSparkOutput) PrecachePackages added in v0.6.1

Whether to precache the packages.

func (ModelEnvironmentDefinitionSparkOutput) Repositories added in v0.6.1

The list of spark repositories.

func (ModelEnvironmentDefinitionSparkOutput) ToModelEnvironmentDefinitionSparkOutput added in v0.6.1

func (o ModelEnvironmentDefinitionSparkOutput) ToModelEnvironmentDefinitionSparkOutput() ModelEnvironmentDefinitionSparkOutput

func (ModelEnvironmentDefinitionSparkOutput) ToModelEnvironmentDefinitionSparkOutputWithContext added in v0.6.1

func (o ModelEnvironmentDefinitionSparkOutput) ToModelEnvironmentDefinitionSparkOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionSparkOutput

func (ModelEnvironmentDefinitionSparkOutput) ToModelEnvironmentDefinitionSparkPtrOutput added in v0.6.1

func (o ModelEnvironmentDefinitionSparkOutput) ToModelEnvironmentDefinitionSparkPtrOutput() ModelEnvironmentDefinitionSparkPtrOutput

func (ModelEnvironmentDefinitionSparkOutput) ToModelEnvironmentDefinitionSparkPtrOutputWithContext added in v0.6.1

func (o ModelEnvironmentDefinitionSparkOutput) ToModelEnvironmentDefinitionSparkPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionSparkPtrOutput

type ModelEnvironmentDefinitionSparkPtrInput added in v0.6.1

type ModelEnvironmentDefinitionSparkPtrInput interface {
	pulumi.Input

	ToModelEnvironmentDefinitionSparkPtrOutput() ModelEnvironmentDefinitionSparkPtrOutput
	ToModelEnvironmentDefinitionSparkPtrOutputWithContext(context.Context) ModelEnvironmentDefinitionSparkPtrOutput
}

ModelEnvironmentDefinitionSparkPtrInput is an input type that accepts ModelEnvironmentDefinitionSparkArgs, ModelEnvironmentDefinitionSparkPtr and ModelEnvironmentDefinitionSparkPtrOutput values. You can construct a concrete instance of `ModelEnvironmentDefinitionSparkPtrInput` via:

        ModelEnvironmentDefinitionSparkArgs{...}

or:

        nil

type ModelEnvironmentDefinitionSparkPtrOutput added in v0.6.1

type ModelEnvironmentDefinitionSparkPtrOutput struct{ *pulumi.OutputState }

func (ModelEnvironmentDefinitionSparkPtrOutput) Elem added in v0.6.1

func (ModelEnvironmentDefinitionSparkPtrOutput) ElementType added in v0.6.1

func (ModelEnvironmentDefinitionSparkPtrOutput) Packages added in v0.6.1

The Spark packages to use.

func (ModelEnvironmentDefinitionSparkPtrOutput) PrecachePackages added in v0.6.1

Whether to precache the packages.

func (ModelEnvironmentDefinitionSparkPtrOutput) Repositories added in v0.6.1

The list of spark repositories.

func (ModelEnvironmentDefinitionSparkPtrOutput) ToModelEnvironmentDefinitionSparkPtrOutput added in v0.6.1

func (o ModelEnvironmentDefinitionSparkPtrOutput) ToModelEnvironmentDefinitionSparkPtrOutput() ModelEnvironmentDefinitionSparkPtrOutput

func (ModelEnvironmentDefinitionSparkPtrOutput) ToModelEnvironmentDefinitionSparkPtrOutputWithContext added in v0.6.1

func (o ModelEnvironmentDefinitionSparkPtrOutput) ToModelEnvironmentDefinitionSparkPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionSparkPtrOutput

type ModelInput added in v0.6.1

type ModelInput interface {
	pulumi.Input

	ToModelOutput() ModelOutput
	ToModelOutputWithContext(context.Context) ModelOutput
}

ModelInput is an input type that accepts ModelArgs and ModelOutput values. You can construct a concrete instance of `ModelInput` via:

ModelArgs{...}

type ModelOutput added in v0.6.1

type ModelOutput struct{ *pulumi.OutputState }

An Azure Machine Learning Model.

func (ModelOutput) CreatedTime added in v0.6.1

func (o ModelOutput) CreatedTime() pulumi.StringPtrOutput

The Model creation time (UTC).

func (ModelOutput) Datasets added in v0.6.1

The list of datasets associated with the model.

func (ModelOutput) DerivedModelIds added in v0.6.1

func (o ModelOutput) DerivedModelIds() pulumi.StringArrayOutput

Models derived from this model

func (ModelOutput) Description added in v0.6.1

func (o ModelOutput) Description() pulumi.StringPtrOutput

The Model description text.

func (ModelOutput) ElementType added in v0.6.1

func (ModelOutput) ElementType() reflect.Type

func (ModelOutput) ExperimentName added in v0.6.1

func (o ModelOutput) ExperimentName() pulumi.StringPtrOutput

The name of the experiment where this model was created.

func (ModelOutput) Framework added in v0.6.1

func (o ModelOutput) Framework() pulumi.StringPtrOutput

The Model framework.

func (ModelOutput) FrameworkVersion added in v0.6.1

func (o ModelOutput) FrameworkVersion() pulumi.StringPtrOutput

The Model framework version.

func (ModelOutput) Id added in v0.6.1

The Model Id.

func (ModelOutput) KvTags added in v0.6.1

func (o ModelOutput) KvTags() pulumi.StringMapOutput

The Model tag dictionary. Items are mutable.

func (ModelOutput) MimeType added in v0.6.1

func (o ModelOutput) MimeType() pulumi.StringOutput

The MIME type of Model content. For more details about MIME type, please open https://www.iana.org/assignments/media-types/media-types.xhtml

func (ModelOutput) ModifiedTime added in v0.6.1

func (o ModelOutput) ModifiedTime() pulumi.StringPtrOutput

The Model last modified time (UTC).

func (ModelOutput) Name added in v0.6.1

func (o ModelOutput) Name() pulumi.StringOutput

The Model name.

func (ModelOutput) ParentModelId added in v0.6.1

func (o ModelOutput) ParentModelId() pulumi.StringPtrOutput

The Parent Model Id.

func (ModelOutput) Properties added in v0.6.1

func (o ModelOutput) Properties() pulumi.StringMapOutput

The Model property dictionary. Properties are immutable.

func (ModelOutput) ResourceRequirements added in v0.6.1

func (o ModelOutput) ResourceRequirements() ContainerResourceRequirementsPtrOutput

Resource requirements for the model

func (ModelOutput) RunId added in v0.6.1

The RunId that created this model.

func (ModelOutput) SampleInputData added in v0.6.1

func (o ModelOutput) SampleInputData() pulumi.StringPtrOutput

Sample Input Data for the Model. A reference to a dataset in the workspace in the format aml://dataset/{datasetId}

func (ModelOutput) SampleOutputData added in v0.6.1

func (o ModelOutput) SampleOutputData() pulumi.StringPtrOutput

Sample Output Data for the Model. A reference to a dataset in the workspace in the format aml://dataset/{datasetId}

func (ModelOutput) ToModelOutput added in v0.6.1

func (o ModelOutput) ToModelOutput() ModelOutput

func (ModelOutput) ToModelOutputWithContext added in v0.6.1

func (o ModelOutput) ToModelOutputWithContext(ctx context.Context) ModelOutput

func (ModelOutput) Unpack added in v0.6.1

func (o ModelOutput) Unpack() pulumi.BoolPtrOutput

Indicates whether we need to unpack the Model during docker Image creation.

func (ModelOutput) Url added in v0.6.1

The URL of the Model. Usually a SAS URL.

func (ModelOutput) Version added in v0.6.1

func (o ModelOutput) Version() pulumi.Float64PtrOutput

The Model version assigned by Model Management Service.

type ModelResponse added in v0.6.1

type ModelResponse struct {
	// The Model creation time (UTC).
	CreatedTime *string `pulumi:"createdTime"`
	// The list of datasets associated with the model.
	Datasets []DatasetReferenceResponse `pulumi:"datasets"`
	// Models derived from this model
	DerivedModelIds []string `pulumi:"derivedModelIds"`
	// The Model description text.
	Description *string `pulumi:"description"`
	// The name of the experiment where this model was created.
	ExperimentName *string `pulumi:"experimentName"`
	// The Model framework.
	Framework *string `pulumi:"framework"`
	// The Model framework version.
	FrameworkVersion *string `pulumi:"frameworkVersion"`
	// The Model Id.
	Id *string `pulumi:"id"`
	// The Model tag dictionary. Items are mutable.
	KvTags map[string]string `pulumi:"kvTags"`
	// The MIME type of Model content. For more details about MIME type, please open https://www.iana.org/assignments/media-types/media-types.xhtml
	MimeType string `pulumi:"mimeType"`
	// The Model last modified time (UTC).
	ModifiedTime *string `pulumi:"modifiedTime"`
	// The Model name.
	Name string `pulumi:"name"`
	// The Parent Model Id.
	ParentModelId *string `pulumi:"parentModelId"`
	// The Model property dictionary. Properties are immutable.
	Properties map[string]string `pulumi:"properties"`
	// Resource requirements for the model
	ResourceRequirements *ContainerResourceRequirementsResponse `pulumi:"resourceRequirements"`
	// The RunId that created this model.
	RunId *string `pulumi:"runId"`
	// Sample Input Data for the Model. A reference to a dataset in the workspace in the format aml://dataset/{datasetId}
	SampleInputData *string `pulumi:"sampleInputData"`
	// Sample Output Data for the Model. A reference to a dataset in the workspace in the format aml://dataset/{datasetId}
	SampleOutputData *string `pulumi:"sampleOutputData"`
	// Indicates whether we need to unpack the Model during docker Image creation.
	Unpack *bool `pulumi:"unpack"`
	// The URL of the Model. Usually a SAS URL.
	Url string `pulumi:"url"`
	// The Model version assigned by Model Management Service.
	Version *float64 `pulumi:"version"`
}

An Azure Machine Learning Model.

type ModelResponseArgs added in v0.6.1

type ModelResponseArgs struct {
	// The Model creation time (UTC).
	CreatedTime pulumi.StringPtrInput `pulumi:"createdTime"`
	// The list of datasets associated with the model.
	Datasets DatasetReferenceResponseArrayInput `pulumi:"datasets"`
	// Models derived from this model
	DerivedModelIds pulumi.StringArrayInput `pulumi:"derivedModelIds"`
	// The Model description text.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// The name of the experiment where this model was created.
	ExperimentName pulumi.StringPtrInput `pulumi:"experimentName"`
	// The Model framework.
	Framework pulumi.StringPtrInput `pulumi:"framework"`
	// The Model framework version.
	FrameworkVersion pulumi.StringPtrInput `pulumi:"frameworkVersion"`
	// The Model Id.
	Id pulumi.StringPtrInput `pulumi:"id"`
	// The Model tag dictionary. Items are mutable.
	KvTags pulumi.StringMapInput `pulumi:"kvTags"`
	// The MIME type of Model content. For more details about MIME type, please open https://www.iana.org/assignments/media-types/media-types.xhtml
	MimeType pulumi.StringInput `pulumi:"mimeType"`
	// The Model last modified time (UTC).
	ModifiedTime pulumi.StringPtrInput `pulumi:"modifiedTime"`
	// The Model name.
	Name pulumi.StringInput `pulumi:"name"`
	// The Parent Model Id.
	ParentModelId pulumi.StringPtrInput `pulumi:"parentModelId"`
	// The Model property dictionary. Properties are immutable.
	Properties pulumi.StringMapInput `pulumi:"properties"`
	// Resource requirements for the model
	ResourceRequirements ContainerResourceRequirementsResponsePtrInput `pulumi:"resourceRequirements"`
	// The RunId that created this model.
	RunId pulumi.StringPtrInput `pulumi:"runId"`
	// Sample Input Data for the Model. A reference to a dataset in the workspace in the format aml://dataset/{datasetId}
	SampleInputData pulumi.StringPtrInput `pulumi:"sampleInputData"`
	// Sample Output Data for the Model. A reference to a dataset in the workspace in the format aml://dataset/{datasetId}
	SampleOutputData pulumi.StringPtrInput `pulumi:"sampleOutputData"`
	// Indicates whether we need to unpack the Model during docker Image creation.
	Unpack pulumi.BoolPtrInput `pulumi:"unpack"`
	// The URL of the Model. Usually a SAS URL.
	Url pulumi.StringInput `pulumi:"url"`
	// The Model version assigned by Model Management Service.
	Version pulumi.Float64PtrInput `pulumi:"version"`
}

An Azure Machine Learning Model.

func (ModelResponseArgs) ElementType added in v0.6.1

func (ModelResponseArgs) ElementType() reflect.Type

func (ModelResponseArgs) ToModelResponseOutput added in v0.6.1

func (i ModelResponseArgs) ToModelResponseOutput() ModelResponseOutput

func (ModelResponseArgs) ToModelResponseOutputWithContext added in v0.6.1

func (i ModelResponseArgs) ToModelResponseOutputWithContext(ctx context.Context) ModelResponseOutput

type ModelResponseArray added in v0.6.1

type ModelResponseArray []ModelResponseInput

func (ModelResponseArray) ElementType added in v0.6.1

func (ModelResponseArray) ElementType() reflect.Type

func (ModelResponseArray) ToModelResponseArrayOutput added in v0.6.1

func (i ModelResponseArray) ToModelResponseArrayOutput() ModelResponseArrayOutput

func (ModelResponseArray) ToModelResponseArrayOutputWithContext added in v0.6.1

func (i ModelResponseArray) ToModelResponseArrayOutputWithContext(ctx context.Context) ModelResponseArrayOutput

type ModelResponseArrayInput added in v0.6.1

type ModelResponseArrayInput interface {
	pulumi.Input

	ToModelResponseArrayOutput() ModelResponseArrayOutput
	ToModelResponseArrayOutputWithContext(context.Context) ModelResponseArrayOutput
}

ModelResponseArrayInput is an input type that accepts ModelResponseArray and ModelResponseArrayOutput values. You can construct a concrete instance of `ModelResponseArrayInput` via:

ModelResponseArray{ ModelResponseArgs{...} }

type ModelResponseArrayOutput added in v0.6.1

type ModelResponseArrayOutput struct{ *pulumi.OutputState }

func (ModelResponseArrayOutput) ElementType added in v0.6.1

func (ModelResponseArrayOutput) ElementType() reflect.Type

func (ModelResponseArrayOutput) Index added in v0.6.1

func (ModelResponseArrayOutput) ToModelResponseArrayOutput added in v0.6.1

func (o ModelResponseArrayOutput) ToModelResponseArrayOutput() ModelResponseArrayOutput

func (ModelResponseArrayOutput) ToModelResponseArrayOutputWithContext added in v0.6.1

func (o ModelResponseArrayOutput) ToModelResponseArrayOutputWithContext(ctx context.Context) ModelResponseArrayOutput

type ModelResponseInput added in v0.6.1

type ModelResponseInput interface {
	pulumi.Input

	ToModelResponseOutput() ModelResponseOutput
	ToModelResponseOutputWithContext(context.Context) ModelResponseOutput
}

ModelResponseInput is an input type that accepts ModelResponseArgs and ModelResponseOutput values. You can construct a concrete instance of `ModelResponseInput` via:

ModelResponseArgs{...}

type ModelResponseOutput added in v0.6.1

type ModelResponseOutput struct{ *pulumi.OutputState }

An Azure Machine Learning Model.

func (ModelResponseOutput) CreatedTime added in v0.6.1

func (o ModelResponseOutput) CreatedTime() pulumi.StringPtrOutput

The Model creation time (UTC).

func (ModelResponseOutput) Datasets added in v0.6.1

The list of datasets associated with the model.

func (ModelResponseOutput) DerivedModelIds added in v0.6.1

func (o ModelResponseOutput) DerivedModelIds() pulumi.StringArrayOutput

Models derived from this model

func (ModelResponseOutput) Description added in v0.6.1

func (o ModelResponseOutput) Description() pulumi.StringPtrOutput

The Model description text.

func (ModelResponseOutput) ElementType added in v0.6.1

func (ModelResponseOutput) ElementType() reflect.Type

func (ModelResponseOutput) ExperimentName added in v0.6.1

func (o ModelResponseOutput) ExperimentName() pulumi.StringPtrOutput

The name of the experiment where this model was created.

func (ModelResponseOutput) Framework added in v0.6.1

The Model framework.

func (ModelResponseOutput) FrameworkVersion added in v0.6.1

func (o ModelResponseOutput) FrameworkVersion() pulumi.StringPtrOutput

The Model framework version.

func (ModelResponseOutput) Id added in v0.6.1

The Model Id.

func (ModelResponseOutput) KvTags added in v0.6.1

The Model tag dictionary. Items are mutable.

func (ModelResponseOutput) MimeType added in v0.6.1

The MIME type of Model content. For more details about MIME type, please open https://www.iana.org/assignments/media-types/media-types.xhtml

func (ModelResponseOutput) ModifiedTime added in v0.6.1

func (o ModelResponseOutput) ModifiedTime() pulumi.StringPtrOutput

The Model last modified time (UTC).

func (ModelResponseOutput) Name added in v0.6.1

The Model name.

func (ModelResponseOutput) ParentModelId added in v0.6.1

func (o ModelResponseOutput) ParentModelId() pulumi.StringPtrOutput

The Parent Model Id.

func (ModelResponseOutput) Properties added in v0.6.1

The Model property dictionary. Properties are immutable.

func (ModelResponseOutput) ResourceRequirements added in v0.6.1

Resource requirements for the model

func (ModelResponseOutput) RunId added in v0.6.1

The RunId that created this model.

func (ModelResponseOutput) SampleInputData added in v0.6.1

func (o ModelResponseOutput) SampleInputData() pulumi.StringPtrOutput

Sample Input Data for the Model. A reference to a dataset in the workspace in the format aml://dataset/{datasetId}

func (ModelResponseOutput) SampleOutputData added in v0.6.1

func (o ModelResponseOutput) SampleOutputData() pulumi.StringPtrOutput

Sample Output Data for the Model. A reference to a dataset in the workspace in the format aml://dataset/{datasetId}

func (ModelResponseOutput) ToModelResponseOutput added in v0.6.1

func (o ModelResponseOutput) ToModelResponseOutput() ModelResponseOutput

func (ModelResponseOutput) ToModelResponseOutputWithContext added in v0.6.1

func (o ModelResponseOutput) ToModelResponseOutputWithContext(ctx context.Context) ModelResponseOutput

func (ModelResponseOutput) Unpack added in v0.6.1

Indicates whether we need to unpack the Model during docker Image creation.

func (ModelResponseOutput) Url added in v0.6.1

The URL of the Model. Usually a SAS URL.

func (ModelResponseOutput) Version added in v0.6.1

The Model version assigned by Model Management Service.

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 NotebookPreparationErrorResponse

type NotebookPreparationErrorResponse struct {
	ErrorMessage *string `pulumi:"errorMessage"`
	StatusCode   *int    `pulumi:"statusCode"`
}

type NotebookPreparationErrorResponseArgs

type NotebookPreparationErrorResponseArgs struct {
	ErrorMessage pulumi.StringPtrInput `pulumi:"errorMessage"`
	StatusCode   pulumi.IntPtrInput    `pulumi:"statusCode"`
}

func (NotebookPreparationErrorResponseArgs) ElementType

func (NotebookPreparationErrorResponseArgs) ToNotebookPreparationErrorResponseOutput

func (i NotebookPreparationErrorResponseArgs) ToNotebookPreparationErrorResponseOutput() NotebookPreparationErrorResponseOutput

func (NotebookPreparationErrorResponseArgs) ToNotebookPreparationErrorResponseOutputWithContext

func (i NotebookPreparationErrorResponseArgs) ToNotebookPreparationErrorResponseOutputWithContext(ctx context.Context) NotebookPreparationErrorResponseOutput

func (NotebookPreparationErrorResponseArgs) ToNotebookPreparationErrorResponsePtrOutput

func (i NotebookPreparationErrorResponseArgs) ToNotebookPreparationErrorResponsePtrOutput() NotebookPreparationErrorResponsePtrOutput

func (NotebookPreparationErrorResponseArgs) ToNotebookPreparationErrorResponsePtrOutputWithContext

func (i NotebookPreparationErrorResponseArgs) ToNotebookPreparationErrorResponsePtrOutputWithContext(ctx context.Context) NotebookPreparationErrorResponsePtrOutput

type NotebookPreparationErrorResponseInput

type NotebookPreparationErrorResponseInput interface {
	pulumi.Input

	ToNotebookPreparationErrorResponseOutput() NotebookPreparationErrorResponseOutput
	ToNotebookPreparationErrorResponseOutputWithContext(context.Context) NotebookPreparationErrorResponseOutput
}

NotebookPreparationErrorResponseInput is an input type that accepts NotebookPreparationErrorResponseArgs and NotebookPreparationErrorResponseOutput values. You can construct a concrete instance of `NotebookPreparationErrorResponseInput` via:

NotebookPreparationErrorResponseArgs{...}

type NotebookPreparationErrorResponseOutput

type NotebookPreparationErrorResponseOutput struct{ *pulumi.OutputState }

func (NotebookPreparationErrorResponseOutput) ElementType

func (NotebookPreparationErrorResponseOutput) ErrorMessage

func (NotebookPreparationErrorResponseOutput) StatusCode

func (NotebookPreparationErrorResponseOutput) ToNotebookPreparationErrorResponseOutput

func (o NotebookPreparationErrorResponseOutput) ToNotebookPreparationErrorResponseOutput() NotebookPreparationErrorResponseOutput

func (NotebookPreparationErrorResponseOutput) ToNotebookPreparationErrorResponseOutputWithContext

func (o NotebookPreparationErrorResponseOutput) ToNotebookPreparationErrorResponseOutputWithContext(ctx context.Context) NotebookPreparationErrorResponseOutput

func (NotebookPreparationErrorResponseOutput) ToNotebookPreparationErrorResponsePtrOutput

func (o NotebookPreparationErrorResponseOutput) ToNotebookPreparationErrorResponsePtrOutput() NotebookPreparationErrorResponsePtrOutput

func (NotebookPreparationErrorResponseOutput) ToNotebookPreparationErrorResponsePtrOutputWithContext

func (o NotebookPreparationErrorResponseOutput) ToNotebookPreparationErrorResponsePtrOutputWithContext(ctx context.Context) NotebookPreparationErrorResponsePtrOutput

type NotebookPreparationErrorResponsePtrInput

type NotebookPreparationErrorResponsePtrInput interface {
	pulumi.Input

	ToNotebookPreparationErrorResponsePtrOutput() NotebookPreparationErrorResponsePtrOutput
	ToNotebookPreparationErrorResponsePtrOutputWithContext(context.Context) NotebookPreparationErrorResponsePtrOutput
}

NotebookPreparationErrorResponsePtrInput is an input type that accepts NotebookPreparationErrorResponseArgs, NotebookPreparationErrorResponsePtr and NotebookPreparationErrorResponsePtrOutput values. You can construct a concrete instance of `NotebookPreparationErrorResponsePtrInput` via:

        NotebookPreparationErrorResponseArgs{...}

or:

        nil

type NotebookPreparationErrorResponsePtrOutput

type NotebookPreparationErrorResponsePtrOutput struct{ *pulumi.OutputState }

func (NotebookPreparationErrorResponsePtrOutput) Elem

func (NotebookPreparationErrorResponsePtrOutput) ElementType

func (NotebookPreparationErrorResponsePtrOutput) ErrorMessage

func (NotebookPreparationErrorResponsePtrOutput) StatusCode

func (NotebookPreparationErrorResponsePtrOutput) ToNotebookPreparationErrorResponsePtrOutput

func (o NotebookPreparationErrorResponsePtrOutput) ToNotebookPreparationErrorResponsePtrOutput() NotebookPreparationErrorResponsePtrOutput

func (NotebookPreparationErrorResponsePtrOutput) ToNotebookPreparationErrorResponsePtrOutputWithContext

func (o NotebookPreparationErrorResponsePtrOutput) ToNotebookPreparationErrorResponsePtrOutputWithContext(ctx context.Context) NotebookPreparationErrorResponsePtrOutput

type NotebookResourceInfoResponse

type NotebookResourceInfoResponse struct {
	Fqdn *string `pulumi:"fqdn"`
	// The error that occurs when preparing notebook.
	NotebookPreparationError *NotebookPreparationErrorResponse `pulumi:"notebookPreparationError"`
	// the data plane resourceId that used to initialize notebook component
	ResourceId *string `pulumi:"resourceId"`
}

type NotebookResourceInfoResponseArgs

type NotebookResourceInfoResponseArgs struct {
	Fqdn pulumi.StringPtrInput `pulumi:"fqdn"`
	// The error that occurs when preparing notebook.
	NotebookPreparationError NotebookPreparationErrorResponsePtrInput `pulumi:"notebookPreparationError"`
	// the data plane resourceId that used to initialize notebook component
	ResourceId pulumi.StringPtrInput `pulumi:"resourceId"`
}

func (NotebookResourceInfoResponseArgs) ElementType

func (NotebookResourceInfoResponseArgs) ToNotebookResourceInfoResponseOutput

func (i NotebookResourceInfoResponseArgs) ToNotebookResourceInfoResponseOutput() NotebookResourceInfoResponseOutput

func (NotebookResourceInfoResponseArgs) ToNotebookResourceInfoResponseOutputWithContext

func (i NotebookResourceInfoResponseArgs) ToNotebookResourceInfoResponseOutputWithContext(ctx context.Context) NotebookResourceInfoResponseOutput

func (NotebookResourceInfoResponseArgs) ToNotebookResourceInfoResponsePtrOutput

func (i NotebookResourceInfoResponseArgs) ToNotebookResourceInfoResponsePtrOutput() NotebookResourceInfoResponsePtrOutput

func (NotebookResourceInfoResponseArgs) ToNotebookResourceInfoResponsePtrOutputWithContext

func (i NotebookResourceInfoResponseArgs) ToNotebookResourceInfoResponsePtrOutputWithContext(ctx context.Context) NotebookResourceInfoResponsePtrOutput

type NotebookResourceInfoResponseInput

type NotebookResourceInfoResponseInput interface {
	pulumi.Input

	ToNotebookResourceInfoResponseOutput() NotebookResourceInfoResponseOutput
	ToNotebookResourceInfoResponseOutputWithContext(context.Context) NotebookResourceInfoResponseOutput
}

NotebookResourceInfoResponseInput is an input type that accepts NotebookResourceInfoResponseArgs and NotebookResourceInfoResponseOutput values. You can construct a concrete instance of `NotebookResourceInfoResponseInput` via:

NotebookResourceInfoResponseArgs{...}

type NotebookResourceInfoResponseOutput

type NotebookResourceInfoResponseOutput struct{ *pulumi.OutputState }

func (NotebookResourceInfoResponseOutput) ElementType

func (NotebookResourceInfoResponseOutput) Fqdn

func (NotebookResourceInfoResponseOutput) NotebookPreparationError

The error that occurs when preparing notebook.

func (NotebookResourceInfoResponseOutput) ResourceId

the data plane resourceId that used to initialize notebook component

func (NotebookResourceInfoResponseOutput) ToNotebookResourceInfoResponseOutput

func (o NotebookResourceInfoResponseOutput) ToNotebookResourceInfoResponseOutput() NotebookResourceInfoResponseOutput

func (NotebookResourceInfoResponseOutput) ToNotebookResourceInfoResponseOutputWithContext

func (o NotebookResourceInfoResponseOutput) ToNotebookResourceInfoResponseOutputWithContext(ctx context.Context) NotebookResourceInfoResponseOutput

func (NotebookResourceInfoResponseOutput) ToNotebookResourceInfoResponsePtrOutput

func (o NotebookResourceInfoResponseOutput) ToNotebookResourceInfoResponsePtrOutput() NotebookResourceInfoResponsePtrOutput

func (NotebookResourceInfoResponseOutput) ToNotebookResourceInfoResponsePtrOutputWithContext

func (o NotebookResourceInfoResponseOutput) ToNotebookResourceInfoResponsePtrOutputWithContext(ctx context.Context) NotebookResourceInfoResponsePtrOutput

type NotebookResourceInfoResponsePtrInput

type NotebookResourceInfoResponsePtrInput interface {
	pulumi.Input

	ToNotebookResourceInfoResponsePtrOutput() NotebookResourceInfoResponsePtrOutput
	ToNotebookResourceInfoResponsePtrOutputWithContext(context.Context) NotebookResourceInfoResponsePtrOutput
}

NotebookResourceInfoResponsePtrInput is an input type that accepts NotebookResourceInfoResponseArgs, NotebookResourceInfoResponsePtr and NotebookResourceInfoResponsePtrOutput values. You can construct a concrete instance of `NotebookResourceInfoResponsePtrInput` via:

        NotebookResourceInfoResponseArgs{...}

or:

        nil

type NotebookResourceInfoResponsePtrOutput

type NotebookResourceInfoResponsePtrOutput struct{ *pulumi.OutputState }

func (NotebookResourceInfoResponsePtrOutput) Elem

func (NotebookResourceInfoResponsePtrOutput) ElementType

func (NotebookResourceInfoResponsePtrOutput) Fqdn

func (NotebookResourceInfoResponsePtrOutput) NotebookPreparationError

The error that occurs when preparing notebook.

func (NotebookResourceInfoResponsePtrOutput) ResourceId

the data plane resourceId that used to initialize notebook component

func (NotebookResourceInfoResponsePtrOutput) ToNotebookResourceInfoResponsePtrOutput

func (o NotebookResourceInfoResponsePtrOutput) ToNotebookResourceInfoResponsePtrOutput() NotebookResourceInfoResponsePtrOutput

func (NotebookResourceInfoResponsePtrOutput) ToNotebookResourceInfoResponsePtrOutputWithContext

func (o NotebookResourceInfoResponsePtrOutput) ToNotebookResourceInfoResponsePtrOutputWithContext(ctx context.Context) NotebookResourceInfoResponsePtrOutput

type OsType added in v0.6.1

type OsType pulumi.String

Compute OS Type

func (OsType) ElementType added in v0.6.1

func (OsType) ElementType() reflect.Type

func (OsType) ToStringOutput added in v0.6.1

func (e OsType) ToStringOutput() pulumi.StringOutput

func (OsType) ToStringOutputWithContext added in v0.6.1

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

func (OsType) ToStringPtrOutput added in v0.6.1

func (e OsType) ToStringPtrOutput() pulumi.StringPtrOutput

func (OsType) ToStringPtrOutputWithContext added in v0.6.1

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

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 PersonalComputeInstanceSettings added in v0.6.1

type PersonalComputeInstanceSettings struct {
	// A user explicitly assigned to a personal compute instance.
	AssignedUser *AssignedUser `pulumi:"assignedUser"`
}

Settings for a personal compute instance.

type PersonalComputeInstanceSettingsArgs added in v0.6.1

type PersonalComputeInstanceSettingsArgs struct {
	// A user explicitly assigned to a personal compute instance.
	AssignedUser AssignedUserPtrInput `pulumi:"assignedUser"`
}

Settings for a personal compute instance.

func (PersonalComputeInstanceSettingsArgs) ElementType added in v0.6.1

func (PersonalComputeInstanceSettingsArgs) ToPersonalComputeInstanceSettingsOutput added in v0.6.1

func (i PersonalComputeInstanceSettingsArgs) ToPersonalComputeInstanceSettingsOutput() PersonalComputeInstanceSettingsOutput

func (PersonalComputeInstanceSettingsArgs) ToPersonalComputeInstanceSettingsOutputWithContext added in v0.6.1

func (i PersonalComputeInstanceSettingsArgs) ToPersonalComputeInstanceSettingsOutputWithContext(ctx context.Context) PersonalComputeInstanceSettingsOutput

func (PersonalComputeInstanceSettingsArgs) ToPersonalComputeInstanceSettingsPtrOutput added in v0.6.1

func (i PersonalComputeInstanceSettingsArgs) ToPersonalComputeInstanceSettingsPtrOutput() PersonalComputeInstanceSettingsPtrOutput

func (PersonalComputeInstanceSettingsArgs) ToPersonalComputeInstanceSettingsPtrOutputWithContext added in v0.6.1

func (i PersonalComputeInstanceSettingsArgs) ToPersonalComputeInstanceSettingsPtrOutputWithContext(ctx context.Context) PersonalComputeInstanceSettingsPtrOutput

type PersonalComputeInstanceSettingsInput added in v0.6.1

type PersonalComputeInstanceSettingsInput interface {
	pulumi.Input

	ToPersonalComputeInstanceSettingsOutput() PersonalComputeInstanceSettingsOutput
	ToPersonalComputeInstanceSettingsOutputWithContext(context.Context) PersonalComputeInstanceSettingsOutput
}

PersonalComputeInstanceSettingsInput is an input type that accepts PersonalComputeInstanceSettingsArgs and PersonalComputeInstanceSettingsOutput values. You can construct a concrete instance of `PersonalComputeInstanceSettingsInput` via:

PersonalComputeInstanceSettingsArgs{...}

type PersonalComputeInstanceSettingsOutput added in v0.6.1

type PersonalComputeInstanceSettingsOutput struct{ *pulumi.OutputState }

Settings for a personal compute instance.

func (PersonalComputeInstanceSettingsOutput) AssignedUser added in v0.6.1

A user explicitly assigned to a personal compute instance.

func (PersonalComputeInstanceSettingsOutput) ElementType added in v0.6.1

func (PersonalComputeInstanceSettingsOutput) ToPersonalComputeInstanceSettingsOutput added in v0.6.1

func (o PersonalComputeInstanceSettingsOutput) ToPersonalComputeInstanceSettingsOutput() PersonalComputeInstanceSettingsOutput

func (PersonalComputeInstanceSettingsOutput) ToPersonalComputeInstanceSettingsOutputWithContext added in v0.6.1

func (o PersonalComputeInstanceSettingsOutput) ToPersonalComputeInstanceSettingsOutputWithContext(ctx context.Context) PersonalComputeInstanceSettingsOutput

func (PersonalComputeInstanceSettingsOutput) ToPersonalComputeInstanceSettingsPtrOutput added in v0.6.1

func (o PersonalComputeInstanceSettingsOutput) ToPersonalComputeInstanceSettingsPtrOutput() PersonalComputeInstanceSettingsPtrOutput

func (PersonalComputeInstanceSettingsOutput) ToPersonalComputeInstanceSettingsPtrOutputWithContext added in v0.6.1

func (o PersonalComputeInstanceSettingsOutput) ToPersonalComputeInstanceSettingsPtrOutputWithContext(ctx context.Context) PersonalComputeInstanceSettingsPtrOutput

type PersonalComputeInstanceSettingsPtrInput added in v0.6.1

type PersonalComputeInstanceSettingsPtrInput interface {
	pulumi.Input

	ToPersonalComputeInstanceSettingsPtrOutput() PersonalComputeInstanceSettingsPtrOutput
	ToPersonalComputeInstanceSettingsPtrOutputWithContext(context.Context) PersonalComputeInstanceSettingsPtrOutput
}

PersonalComputeInstanceSettingsPtrInput is an input type that accepts PersonalComputeInstanceSettingsArgs, PersonalComputeInstanceSettingsPtr and PersonalComputeInstanceSettingsPtrOutput values. You can construct a concrete instance of `PersonalComputeInstanceSettingsPtrInput` via:

        PersonalComputeInstanceSettingsArgs{...}

or:

        nil

type PersonalComputeInstanceSettingsPtrOutput added in v0.6.1

type PersonalComputeInstanceSettingsPtrOutput struct{ *pulumi.OutputState }

func (PersonalComputeInstanceSettingsPtrOutput) AssignedUser added in v0.6.1

A user explicitly assigned to a personal compute instance.

func (PersonalComputeInstanceSettingsPtrOutput) Elem added in v0.6.1

func (PersonalComputeInstanceSettingsPtrOutput) ElementType added in v0.6.1

func (PersonalComputeInstanceSettingsPtrOutput) ToPersonalComputeInstanceSettingsPtrOutput added in v0.6.1

func (o PersonalComputeInstanceSettingsPtrOutput) ToPersonalComputeInstanceSettingsPtrOutput() PersonalComputeInstanceSettingsPtrOutput

func (PersonalComputeInstanceSettingsPtrOutput) ToPersonalComputeInstanceSettingsPtrOutputWithContext added in v0.6.1

func (o PersonalComputeInstanceSettingsPtrOutput) ToPersonalComputeInstanceSettingsPtrOutputWithContext(ctx context.Context) PersonalComputeInstanceSettingsPtrOutput

type PersonalComputeInstanceSettingsResponse added in v0.6.1

type PersonalComputeInstanceSettingsResponse struct {
	// A user explicitly assigned to a personal compute instance.
	AssignedUser *AssignedUserResponse `pulumi:"assignedUser"`
}

Settings for a personal compute instance.

type PersonalComputeInstanceSettingsResponseArgs added in v0.6.1

type PersonalComputeInstanceSettingsResponseArgs struct {
	// A user explicitly assigned to a personal compute instance.
	AssignedUser AssignedUserResponsePtrInput `pulumi:"assignedUser"`
}

Settings for a personal compute instance.

func (PersonalComputeInstanceSettingsResponseArgs) ElementType added in v0.6.1

func (PersonalComputeInstanceSettingsResponseArgs) ToPersonalComputeInstanceSettingsResponseOutput added in v0.6.1

func (i PersonalComputeInstanceSettingsResponseArgs) ToPersonalComputeInstanceSettingsResponseOutput() PersonalComputeInstanceSettingsResponseOutput

func (PersonalComputeInstanceSettingsResponseArgs) ToPersonalComputeInstanceSettingsResponseOutputWithContext added in v0.6.1

func (i PersonalComputeInstanceSettingsResponseArgs) ToPersonalComputeInstanceSettingsResponseOutputWithContext(ctx context.Context) PersonalComputeInstanceSettingsResponseOutput

func (PersonalComputeInstanceSettingsResponseArgs) ToPersonalComputeInstanceSettingsResponsePtrOutput added in v0.6.1

func (i PersonalComputeInstanceSettingsResponseArgs) ToPersonalComputeInstanceSettingsResponsePtrOutput() PersonalComputeInstanceSettingsResponsePtrOutput

func (PersonalComputeInstanceSettingsResponseArgs) ToPersonalComputeInstanceSettingsResponsePtrOutputWithContext added in v0.6.1

func (i PersonalComputeInstanceSettingsResponseArgs) ToPersonalComputeInstanceSettingsResponsePtrOutputWithContext(ctx context.Context) PersonalComputeInstanceSettingsResponsePtrOutput

type PersonalComputeInstanceSettingsResponseInput added in v0.6.1

type PersonalComputeInstanceSettingsResponseInput interface {
	pulumi.Input

	ToPersonalComputeInstanceSettingsResponseOutput() PersonalComputeInstanceSettingsResponseOutput
	ToPersonalComputeInstanceSettingsResponseOutputWithContext(context.Context) PersonalComputeInstanceSettingsResponseOutput
}

PersonalComputeInstanceSettingsResponseInput is an input type that accepts PersonalComputeInstanceSettingsResponseArgs and PersonalComputeInstanceSettingsResponseOutput values. You can construct a concrete instance of `PersonalComputeInstanceSettingsResponseInput` via:

PersonalComputeInstanceSettingsResponseArgs{...}

type PersonalComputeInstanceSettingsResponseOutput added in v0.6.1

type PersonalComputeInstanceSettingsResponseOutput struct{ *pulumi.OutputState }

Settings for a personal compute instance.

func (PersonalComputeInstanceSettingsResponseOutput) AssignedUser added in v0.6.1

A user explicitly assigned to a personal compute instance.

func (PersonalComputeInstanceSettingsResponseOutput) ElementType added in v0.6.1

func (PersonalComputeInstanceSettingsResponseOutput) ToPersonalComputeInstanceSettingsResponseOutput added in v0.6.1

func (o PersonalComputeInstanceSettingsResponseOutput) ToPersonalComputeInstanceSettingsResponseOutput() PersonalComputeInstanceSettingsResponseOutput

func (PersonalComputeInstanceSettingsResponseOutput) ToPersonalComputeInstanceSettingsResponseOutputWithContext added in v0.6.1

func (o PersonalComputeInstanceSettingsResponseOutput) ToPersonalComputeInstanceSettingsResponseOutputWithContext(ctx context.Context) PersonalComputeInstanceSettingsResponseOutput

func (PersonalComputeInstanceSettingsResponseOutput) ToPersonalComputeInstanceSettingsResponsePtrOutput added in v0.6.1

func (o PersonalComputeInstanceSettingsResponseOutput) ToPersonalComputeInstanceSettingsResponsePtrOutput() PersonalComputeInstanceSettingsResponsePtrOutput

func (PersonalComputeInstanceSettingsResponseOutput) ToPersonalComputeInstanceSettingsResponsePtrOutputWithContext added in v0.6.1

func (o PersonalComputeInstanceSettingsResponseOutput) ToPersonalComputeInstanceSettingsResponsePtrOutputWithContext(ctx context.Context) PersonalComputeInstanceSettingsResponsePtrOutput

type PersonalComputeInstanceSettingsResponsePtrInput added in v0.6.1

type PersonalComputeInstanceSettingsResponsePtrInput interface {
	pulumi.Input

	ToPersonalComputeInstanceSettingsResponsePtrOutput() PersonalComputeInstanceSettingsResponsePtrOutput
	ToPersonalComputeInstanceSettingsResponsePtrOutputWithContext(context.Context) PersonalComputeInstanceSettingsResponsePtrOutput
}

PersonalComputeInstanceSettingsResponsePtrInput is an input type that accepts PersonalComputeInstanceSettingsResponseArgs, PersonalComputeInstanceSettingsResponsePtr and PersonalComputeInstanceSettingsResponsePtrOutput values. You can construct a concrete instance of `PersonalComputeInstanceSettingsResponsePtrInput` via:

        PersonalComputeInstanceSettingsResponseArgs{...}

or:

        nil

type PersonalComputeInstanceSettingsResponsePtrOutput added in v0.6.1

type PersonalComputeInstanceSettingsResponsePtrOutput struct{ *pulumi.OutputState }

func (PersonalComputeInstanceSettingsResponsePtrOutput) AssignedUser added in v0.6.1

A user explicitly assigned to a personal compute instance.

func (PersonalComputeInstanceSettingsResponsePtrOutput) Elem added in v0.6.1

func (PersonalComputeInstanceSettingsResponsePtrOutput) ElementType added in v0.6.1

func (PersonalComputeInstanceSettingsResponsePtrOutput) ToPersonalComputeInstanceSettingsResponsePtrOutput added in v0.6.1

func (o PersonalComputeInstanceSettingsResponsePtrOutput) ToPersonalComputeInstanceSettingsResponsePtrOutput() PersonalComputeInstanceSettingsResponsePtrOutput

func (PersonalComputeInstanceSettingsResponsePtrOutput) ToPersonalComputeInstanceSettingsResponsePtrOutputWithContext added in v0.6.1

func (o PersonalComputeInstanceSettingsResponsePtrOutput) ToPersonalComputeInstanceSettingsResponsePtrOutputWithContext(ctx context.Context) PersonalComputeInstanceSettingsResponsePtrOutput

type PrivateEndpointConnection

type PrivateEndpointConnection 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"`
	// The resource of private end point.
	PrivateEndpoint PrivateEndpointResponsePtrOutput `pulumi:"privateEndpoint"`
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponseOutput `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state of the private endpoint connection resource.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// The sku of the workspace.
	Sku SkuResponsePtrOutput `pulumi:"sku"`
	// Read only system data
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// 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 Private Endpoint Connection resource. Latest API Version: 2021-01-01.

func GetPrivateEndpointConnection

func GetPrivateEndpointConnection(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PrivateEndpointConnectionState, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)

GetPrivateEndpointConnection gets an existing PrivateEndpointConnection 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 NewPrivateEndpointConnection

func NewPrivateEndpointConnection(ctx *pulumi.Context,
	name string, args *PrivateEndpointConnectionArgs, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)

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

func (*PrivateEndpointConnection) ElementType added in v0.2.6

func (*PrivateEndpointConnection) ElementType() reflect.Type

func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutput added in v0.2.6

func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput

func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext added in v0.2.6

func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput

type PrivateEndpointConnectionArgs

type PrivateEndpointConnectionArgs struct {
	// The identity of the resource.
	Identity IdentityPtrInput
	// Specifies the location of the resource.
	Location pulumi.StringPtrInput
	// The name of the private endpoint connection associated with the workspace
	PrivateEndpointConnectionName pulumi.StringInput
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateInput
	// 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 PrivateEndpointConnection resource.

func (PrivateEndpointConnectionArgs) ElementType

type PrivateEndpointConnectionInput added in v0.2.6

type PrivateEndpointConnectionInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
	ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
}

type PrivateEndpointConnectionOutput added in v0.2.6

type PrivateEndpointConnectionOutput struct {
	*pulumi.OutputState
}

func (PrivateEndpointConnectionOutput) ElementType added in v0.2.6

func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput added in v0.2.6

func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput

func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext added in v0.2.6

func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput

type PrivateEndpointConnectionResponse

type PrivateEndpointConnectionResponse 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"`
	// The resource of private end point.
	PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"`
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state of the private endpoint connection resource.
	ProvisioningState string `pulumi:"provisioningState"`
	// The sku of the workspace.
	Sku *SkuResponse `pulumi:"sku"`
	// Read only system data
	SystemData SystemDataResponse `pulumi:"systemData"`
	// 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 Private Endpoint Connection resource.

type PrivateEndpointConnectionResponseArgs

type PrivateEndpointConnectionResponseArgs struct {
	// Specifies the resource ID.
	Id pulumi.StringInput `pulumi:"id"`
	// The identity of the resource.
	Identity IdentityResponsePtrInput `pulumi:"identity"`
	// Specifies the location of the resource.
	Location pulumi.StringPtrInput `pulumi:"location"`
	// Specifies the name of the resource.
	Name pulumi.StringInput `pulumi:"name"`
	// The resource of private end point.
	PrivateEndpoint PrivateEndpointResponsePtrInput `pulumi:"privateEndpoint"`
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponseInput `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state of the private endpoint connection resource.
	ProvisioningState pulumi.StringInput `pulumi:"provisioningState"`
	// The sku of the workspace.
	Sku SkuResponsePtrInput `pulumi:"sku"`
	// Read only system data
	SystemData SystemDataResponseInput `pulumi:"systemData"`
	// Contains resource tags defined as key/value pairs.
	Tags pulumi.StringMapInput `pulumi:"tags"`
	// Specifies the type of the resource.
	Type pulumi.StringInput `pulumi:"type"`
}

The Private Endpoint Connection resource.

func (PrivateEndpointConnectionResponseArgs) ElementType

func (PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutput

func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput

func (PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutputWithContext

func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput

type PrivateEndpointConnectionResponseArray

type PrivateEndpointConnectionResponseArray []PrivateEndpointConnectionResponseInput

func (PrivateEndpointConnectionResponseArray) ElementType

func (PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutput

func (i PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput

func (PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutputWithContext

func (i PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput

type PrivateEndpointConnectionResponseArrayInput

type PrivateEndpointConnectionResponseArrayInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput
	ToPrivateEndpointConnectionResponseArrayOutputWithContext(context.Context) PrivateEndpointConnectionResponseArrayOutput
}

PrivateEndpointConnectionResponseArrayInput is an input type that accepts PrivateEndpointConnectionResponseArray and PrivateEndpointConnectionResponseArrayOutput values. You can construct a concrete instance of `PrivateEndpointConnectionResponseArrayInput` via:

PrivateEndpointConnectionResponseArray{ PrivateEndpointConnectionResponseArgs{...} }

type PrivateEndpointConnectionResponseArrayOutput

type PrivateEndpointConnectionResponseArrayOutput struct{ *pulumi.OutputState }

func (PrivateEndpointConnectionResponseArrayOutput) ElementType

func (PrivateEndpointConnectionResponseArrayOutput) Index

func (PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput

func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput

func (PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext

func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput

type PrivateEndpointConnectionResponseInput

type PrivateEndpointConnectionResponseInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
	ToPrivateEndpointConnectionResponseOutputWithContext(context.Context) PrivateEndpointConnectionResponseOutput
}

PrivateEndpointConnectionResponseInput is an input type that accepts PrivateEndpointConnectionResponseArgs and PrivateEndpointConnectionResponseOutput values. You can construct a concrete instance of `PrivateEndpointConnectionResponseInput` via:

PrivateEndpointConnectionResponseArgs{...}

type PrivateEndpointConnectionResponseOutput

type PrivateEndpointConnectionResponseOutput struct{ *pulumi.OutputState }

The Private Endpoint Connection resource.

func (PrivateEndpointConnectionResponseOutput) ElementType

func (PrivateEndpointConnectionResponseOutput) Id

Specifies the resource ID.

func (PrivateEndpointConnectionResponseOutput) Identity added in v0.6.1

The identity of the resource.

func (PrivateEndpointConnectionResponseOutput) Location added in v0.6.1

Specifies the location of the resource.

func (PrivateEndpointConnectionResponseOutput) Name

Specifies the name of the resource.

func (PrivateEndpointConnectionResponseOutput) PrivateEndpoint

The resource of private end point.

func (PrivateEndpointConnectionResponseOutput) PrivateLinkServiceConnectionState

A collection of information about the state of the connection between service consumer and provider.

func (PrivateEndpointConnectionResponseOutput) ProvisioningState

The provisioning state of the private endpoint connection resource.

func (PrivateEndpointConnectionResponseOutput) Sku added in v0.6.1

The sku of the workspace.

func (PrivateEndpointConnectionResponseOutput) SystemData added in v0.6.1

Read only system data

func (PrivateEndpointConnectionResponseOutput) Tags added in v0.6.1

Contains resource tags defined as key/value pairs.

func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput

func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput

func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext

func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput

func (PrivateEndpointConnectionResponseOutput) Type

Specifies the type of the resource.

type PrivateEndpointConnectionState

type PrivateEndpointConnectionState 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
	// The resource of private end point.
	PrivateEndpoint PrivateEndpointResponsePtrInput
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponsePtrInput
	// The provisioning state of the private endpoint connection resource.
	ProvisioningState pulumi.StringPtrInput
	// The sku of the workspace.
	Sku SkuResponsePtrInput
	// Read only system data
	SystemData SystemDataResponsePtrInput
	// Contains resource tags defined as key/value pairs.
	Tags pulumi.StringMapInput
	// Specifies the type of the resource.
	Type pulumi.StringPtrInput
}

func (PrivateEndpointConnectionState) ElementType

type PrivateEndpointResponse

type PrivateEndpointResponse struct {
	// The ARM identifier for Private Endpoint
	Id string `pulumi:"id"`
	// The ARM identifier for Subnet resource that private endpoint links to
	SubnetArmId string `pulumi:"subnetArmId"`
}

The Private Endpoint resource.

type PrivateEndpointResponseArgs

type PrivateEndpointResponseArgs struct {
	// The ARM identifier for Private Endpoint
	Id pulumi.StringInput `pulumi:"id"`
	// The ARM identifier for Subnet resource that private endpoint links to
	SubnetArmId pulumi.StringInput `pulumi:"subnetArmId"`
}

The Private Endpoint resource.

func (PrivateEndpointResponseArgs) ElementType

func (PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput

func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput

func (PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext

func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput

func (PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput

func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput

func (PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext

func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput

type PrivateEndpointResponseInput

type PrivateEndpointResponseInput interface {
	pulumi.Input

	ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
	ToPrivateEndpointResponseOutputWithContext(context.Context) PrivateEndpointResponseOutput
}

PrivateEndpointResponseInput is an input type that accepts PrivateEndpointResponseArgs and PrivateEndpointResponseOutput values. You can construct a concrete instance of `PrivateEndpointResponseInput` via:

PrivateEndpointResponseArgs{...}

type PrivateEndpointResponseOutput

type PrivateEndpointResponseOutput struct{ *pulumi.OutputState }

The Private Endpoint resource.

func (PrivateEndpointResponseOutput) ElementType

func (PrivateEndpointResponseOutput) Id

The ARM identifier for Private Endpoint

func (PrivateEndpointResponseOutput) SubnetArmId added in v0.6.1

The ARM identifier for Subnet resource that private endpoint links to

func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput

func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput

func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext

func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput

func (PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput

func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput

func (PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext

func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput

type PrivateEndpointResponsePtrInput

type PrivateEndpointResponsePtrInput interface {
	pulumi.Input

	ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
	ToPrivateEndpointResponsePtrOutputWithContext(context.Context) PrivateEndpointResponsePtrOutput
}

PrivateEndpointResponsePtrInput is an input type that accepts PrivateEndpointResponseArgs, PrivateEndpointResponsePtr and PrivateEndpointResponsePtrOutput values. You can construct a concrete instance of `PrivateEndpointResponsePtrInput` via:

        PrivateEndpointResponseArgs{...}

or:

        nil

type PrivateEndpointResponsePtrOutput

type PrivateEndpointResponsePtrOutput struct{ *pulumi.OutputState }

func (PrivateEndpointResponsePtrOutput) Elem

func (PrivateEndpointResponsePtrOutput) ElementType

func (PrivateEndpointResponsePtrOutput) Id

The ARM identifier for Private Endpoint

func (PrivateEndpointResponsePtrOutput) SubnetArmId added in v0.6.1

The ARM identifier for Subnet resource that private endpoint links to

func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput

func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput

func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext

func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput

type PrivateEndpointServiceConnectionStatus added in v0.3.1

type PrivateEndpointServiceConnectionStatus pulumi.String

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

func (PrivateEndpointServiceConnectionStatus) ElementType added in v0.3.1

func (PrivateEndpointServiceConnectionStatus) ToStringOutput added in v0.3.1

func (PrivateEndpointServiceConnectionStatus) ToStringOutputWithContext added in v0.3.1

func (PrivateEndpointServiceConnectionStatus) ToStringPtrOutput added in v0.3.1

func (PrivateEndpointServiceConnectionStatus) ToStringPtrOutputWithContext added in v0.3.1

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

type PrivateLinkServiceConnectionState

type PrivateLinkServiceConnectionState struct {
	// A message indicating if changes on the service provider require any updates on the consumer.
	ActionsRequired *string `pulumi:"actionsRequired"`
	// The reason for approval/rejection of the connection.
	Description *string `pulumi:"description"`
	// Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
	Status *string `pulumi:"status"`
}

A collection of information about the state of the connection between service consumer and provider.

type PrivateLinkServiceConnectionStateArgs

type PrivateLinkServiceConnectionStateArgs struct {
	// A message indicating if changes on the service provider require any updates on the consumer.
	ActionsRequired pulumi.StringPtrInput `pulumi:"actionsRequired"`
	// The reason for approval/rejection of the connection.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
	Status pulumi.StringPtrInput `pulumi:"status"`
}

A collection of information about the state of the connection between service consumer and provider.

func (PrivateLinkServiceConnectionStateArgs) ElementType

func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput

func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput

func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext

func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput

func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutput

func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput

func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutputWithContext

func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput

type PrivateLinkServiceConnectionStateInput

type PrivateLinkServiceConnectionStateInput interface {
	pulumi.Input

	ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
	ToPrivateLinkServiceConnectionStateOutputWithContext(context.Context) PrivateLinkServiceConnectionStateOutput
}

PrivateLinkServiceConnectionStateInput is an input type that accepts PrivateLinkServiceConnectionStateArgs and PrivateLinkServiceConnectionStateOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateInput` via:

PrivateLinkServiceConnectionStateArgs{...}

type PrivateLinkServiceConnectionStateOutput

type PrivateLinkServiceConnectionStateOutput struct{ *pulumi.OutputState }

A collection of information about the state of the connection between service consumer and provider.

func (PrivateLinkServiceConnectionStateOutput) ActionsRequired

A message indicating if changes on the service provider require any updates on the consumer.

func (PrivateLinkServiceConnectionStateOutput) Description

The reason for approval/rejection of the connection.

func (PrivateLinkServiceConnectionStateOutput) ElementType

func (PrivateLinkServiceConnectionStateOutput) Status

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput

func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput

func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext

func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput

func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutput

func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput

func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext

func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput

type PrivateLinkServiceConnectionStatePtrInput

type PrivateLinkServiceConnectionStatePtrInput interface {
	pulumi.Input

	ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
	ToPrivateLinkServiceConnectionStatePtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStatePtrOutput
}

PrivateLinkServiceConnectionStatePtrInput is an input type that accepts PrivateLinkServiceConnectionStateArgs, PrivateLinkServiceConnectionStatePtr and PrivateLinkServiceConnectionStatePtrOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStatePtrInput` via:

        PrivateLinkServiceConnectionStateArgs{...}

or:

        nil

type PrivateLinkServiceConnectionStatePtrOutput

type PrivateLinkServiceConnectionStatePtrOutput struct{ *pulumi.OutputState }

func (PrivateLinkServiceConnectionStatePtrOutput) ActionsRequired

A message indicating if changes on the service provider require any updates on the consumer.

func (PrivateLinkServiceConnectionStatePtrOutput) Description

The reason for approval/rejection of the connection.

func (PrivateLinkServiceConnectionStatePtrOutput) Elem

func (PrivateLinkServiceConnectionStatePtrOutput) ElementType

func (PrivateLinkServiceConnectionStatePtrOutput) Status

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

func (PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput

func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput

func (PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext

func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput

type PrivateLinkServiceConnectionStateResponse

type PrivateLinkServiceConnectionStateResponse struct {
	// A message indicating if changes on the service provider require any updates on the consumer.
	ActionsRequired *string `pulumi:"actionsRequired"`
	// The reason for approval/rejection of the connection.
	Description *string `pulumi:"description"`
	// Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
	Status *string `pulumi:"status"`
}

A collection of information about the state of the connection between service consumer and provider.

type PrivateLinkServiceConnectionStateResponseArgs

type PrivateLinkServiceConnectionStateResponseArgs struct {
	// A message indicating if changes on the service provider require any updates on the consumer.
	ActionsRequired pulumi.StringPtrInput `pulumi:"actionsRequired"`
	// The reason for approval/rejection of the connection.
	Description pulumi.StringPtrInput `pulumi:"description"`
	// Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
	Status pulumi.StringPtrInput `pulumi:"status"`
}

A collection of information about the state of the connection between service consumer and provider.

func (PrivateLinkServiceConnectionStateResponseArgs) ElementType

func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutput

func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput

func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutputWithContext

func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput

func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutput

func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput

func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext

func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput

type PrivateLinkServiceConnectionStateResponseInput

type PrivateLinkServiceConnectionStateResponseInput interface {
	pulumi.Input

	ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
	ToPrivateLinkServiceConnectionStateResponseOutputWithContext(context.Context) PrivateLinkServiceConnectionStateResponseOutput
}

PrivateLinkServiceConnectionStateResponseInput is an input type that accepts PrivateLinkServiceConnectionStateResponseArgs and PrivateLinkServiceConnectionStateResponseOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateResponseInput` via:

PrivateLinkServiceConnectionStateResponseArgs{...}

type PrivateLinkServiceConnectionStateResponseOutput

type PrivateLinkServiceConnectionStateResponseOutput struct{ *pulumi.OutputState }

A collection of information about the state of the connection between service consumer and provider.

func (PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired

A message indicating if changes on the service provider require any updates on the consumer.

func (PrivateLinkServiceConnectionStateResponseOutput) Description

The reason for approval/rejection of the connection.

func (PrivateLinkServiceConnectionStateResponseOutput) ElementType

func (PrivateLinkServiceConnectionStateResponseOutput) Status

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput

func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput

func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext

func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput

func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput

func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput

func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext

func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput

type PrivateLinkServiceConnectionStateResponsePtrInput

type PrivateLinkServiceConnectionStateResponsePtrInput interface {
	pulumi.Input

	ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
	ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
}

PrivateLinkServiceConnectionStateResponsePtrInput is an input type that accepts PrivateLinkServiceConnectionStateResponseArgs, PrivateLinkServiceConnectionStateResponsePtr and PrivateLinkServiceConnectionStateResponsePtrOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateResponsePtrInput` via:

        PrivateLinkServiceConnectionStateResponseArgs{...}

or:

        nil

type PrivateLinkServiceConnectionStateResponsePtrOutput

type PrivateLinkServiceConnectionStateResponsePtrOutput struct{ *pulumi.OutputState }

func (PrivateLinkServiceConnectionStateResponsePtrOutput) ActionsRequired

A message indicating if changes on the service provider require any updates on the consumer.

func (PrivateLinkServiceConnectionStateResponsePtrOutput) Description

The reason for approval/rejection of the connection.

func (PrivateLinkServiceConnectionStateResponsePtrOutput) Elem

func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType

func (PrivateLinkServiceConnectionStateResponsePtrOutput) Status

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

func (PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput

func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput

func (PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext

func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput

type RCranPackage added in v0.6.1

type RCranPackage struct {
	// The package name.
	Name *string `pulumi:"name"`
	// The repository name.
	Repository *string `pulumi:"repository"`
}

type RCranPackageArgs added in v0.6.1

type RCranPackageArgs struct {
	// The package name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The repository name.
	Repository pulumi.StringPtrInput `pulumi:"repository"`
}

func (RCranPackageArgs) ElementType added in v0.6.1

func (RCranPackageArgs) ElementType() reflect.Type

func (RCranPackageArgs) ToRCranPackageOutput added in v0.6.1

func (i RCranPackageArgs) ToRCranPackageOutput() RCranPackageOutput

func (RCranPackageArgs) ToRCranPackageOutputWithContext added in v0.6.1

func (i RCranPackageArgs) ToRCranPackageOutputWithContext(ctx context.Context) RCranPackageOutput

type RCranPackageArray added in v0.6.1

type RCranPackageArray []RCranPackageInput

func (RCranPackageArray) ElementType added in v0.6.1

func (RCranPackageArray) ElementType() reflect.Type

func (RCranPackageArray) ToRCranPackageArrayOutput added in v0.6.1

func (i RCranPackageArray) ToRCranPackageArrayOutput() RCranPackageArrayOutput

func (RCranPackageArray) ToRCranPackageArrayOutputWithContext added in v0.6.1

func (i RCranPackageArray) ToRCranPackageArrayOutputWithContext(ctx context.Context) RCranPackageArrayOutput

type RCranPackageArrayInput added in v0.6.1

type RCranPackageArrayInput interface {
	pulumi.Input

	ToRCranPackageArrayOutput() RCranPackageArrayOutput
	ToRCranPackageArrayOutputWithContext(context.Context) RCranPackageArrayOutput
}

RCranPackageArrayInput is an input type that accepts RCranPackageArray and RCranPackageArrayOutput values. You can construct a concrete instance of `RCranPackageArrayInput` via:

RCranPackageArray{ RCranPackageArgs{...} }

type RCranPackageArrayOutput added in v0.6.1

type RCranPackageArrayOutput struct{ *pulumi.OutputState }

func (RCranPackageArrayOutput) ElementType added in v0.6.1

func (RCranPackageArrayOutput) ElementType() reflect.Type

func (RCranPackageArrayOutput) Index added in v0.6.1

func (RCranPackageArrayOutput) ToRCranPackageArrayOutput added in v0.6.1

func (o RCranPackageArrayOutput) ToRCranPackageArrayOutput() RCranPackageArrayOutput

func (RCranPackageArrayOutput) ToRCranPackageArrayOutputWithContext added in v0.6.1

func (o RCranPackageArrayOutput) ToRCranPackageArrayOutputWithContext(ctx context.Context) RCranPackageArrayOutput

type RCranPackageInput added in v0.6.1

type RCranPackageInput interface {
	pulumi.Input

	ToRCranPackageOutput() RCranPackageOutput
	ToRCranPackageOutputWithContext(context.Context) RCranPackageOutput
}

RCranPackageInput is an input type that accepts RCranPackageArgs and RCranPackageOutput values. You can construct a concrete instance of `RCranPackageInput` via:

RCranPackageArgs{...}

type RCranPackageOutput added in v0.6.1

type RCranPackageOutput struct{ *pulumi.OutputState }

func (RCranPackageOutput) ElementType added in v0.6.1

func (RCranPackageOutput) ElementType() reflect.Type

func (RCranPackageOutput) Name added in v0.6.1

The package name.

func (RCranPackageOutput) Repository added in v0.6.1

func (o RCranPackageOutput) Repository() pulumi.StringPtrOutput

The repository name.

func (RCranPackageOutput) ToRCranPackageOutput added in v0.6.1

func (o RCranPackageOutput) ToRCranPackageOutput() RCranPackageOutput

func (RCranPackageOutput) ToRCranPackageOutputWithContext added in v0.6.1

func (o RCranPackageOutput) ToRCranPackageOutputWithContext(ctx context.Context) RCranPackageOutput

type RCranPackageResponse added in v0.6.1

type RCranPackageResponse struct {
	// The package name.
	Name *string `pulumi:"name"`
	// The repository name.
	Repository *string `pulumi:"repository"`
}

type RCranPackageResponseArgs added in v0.6.1

type RCranPackageResponseArgs struct {
	// The package name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The repository name.
	Repository pulumi.StringPtrInput `pulumi:"repository"`
}

func (RCranPackageResponseArgs) ElementType added in v0.6.1

func (RCranPackageResponseArgs) ElementType() reflect.Type

func (RCranPackageResponseArgs) ToRCranPackageResponseOutput added in v0.6.1

func (i RCranPackageResponseArgs) ToRCranPackageResponseOutput() RCranPackageResponseOutput

func (RCranPackageResponseArgs) ToRCranPackageResponseOutputWithContext added in v0.6.1

func (i RCranPackageResponseArgs) ToRCranPackageResponseOutputWithContext(ctx context.Context) RCranPackageResponseOutput

type RCranPackageResponseArray added in v0.6.1

type RCranPackageResponseArray []RCranPackageResponseInput

func (RCranPackageResponseArray) ElementType added in v0.6.1

func (RCranPackageResponseArray) ElementType() reflect.Type

func (RCranPackageResponseArray) ToRCranPackageResponseArrayOutput added in v0.6.1

func (i RCranPackageResponseArray) ToRCranPackageResponseArrayOutput() RCranPackageResponseArrayOutput

func (RCranPackageResponseArray) ToRCranPackageResponseArrayOutputWithContext added in v0.6.1

func (i RCranPackageResponseArray) ToRCranPackageResponseArrayOutputWithContext(ctx context.Context) RCranPackageResponseArrayOutput

type RCranPackageResponseArrayInput added in v0.6.1

type RCranPackageResponseArrayInput interface {
	pulumi.Input

	ToRCranPackageResponseArrayOutput() RCranPackageResponseArrayOutput
	ToRCranPackageResponseArrayOutputWithContext(context.Context) RCranPackageResponseArrayOutput
}

RCranPackageResponseArrayInput is an input type that accepts RCranPackageResponseArray and RCranPackageResponseArrayOutput values. You can construct a concrete instance of `RCranPackageResponseArrayInput` via:

RCranPackageResponseArray{ RCranPackageResponseArgs{...} }

type RCranPackageResponseArrayOutput added in v0.6.1

type RCranPackageResponseArrayOutput struct{ *pulumi.OutputState }

func (RCranPackageResponseArrayOutput) ElementType added in v0.6.1

func (RCranPackageResponseArrayOutput) Index added in v0.6.1

func (RCranPackageResponseArrayOutput) ToRCranPackageResponseArrayOutput added in v0.6.1

func (o RCranPackageResponseArrayOutput) ToRCranPackageResponseArrayOutput() RCranPackageResponseArrayOutput

func (RCranPackageResponseArrayOutput) ToRCranPackageResponseArrayOutputWithContext added in v0.6.1

func (o RCranPackageResponseArrayOutput) ToRCranPackageResponseArrayOutputWithContext(ctx context.Context) RCranPackageResponseArrayOutput

type RCranPackageResponseInput added in v0.6.1

type RCranPackageResponseInput interface {
	pulumi.Input

	ToRCranPackageResponseOutput() RCranPackageResponseOutput
	ToRCranPackageResponseOutputWithContext(context.Context) RCranPackageResponseOutput
}

RCranPackageResponseInput is an input type that accepts RCranPackageResponseArgs and RCranPackageResponseOutput values. You can construct a concrete instance of `RCranPackageResponseInput` via:

RCranPackageResponseArgs{...}

type RCranPackageResponseOutput added in v0.6.1

type RCranPackageResponseOutput struct{ *pulumi.OutputState }

func (RCranPackageResponseOutput) ElementType added in v0.6.1

func (RCranPackageResponseOutput) ElementType() reflect.Type

func (RCranPackageResponseOutput) Name added in v0.6.1

The package name.

func (RCranPackageResponseOutput) Repository added in v0.6.1

The repository name.

func (RCranPackageResponseOutput) ToRCranPackageResponseOutput added in v0.6.1

func (o RCranPackageResponseOutput) ToRCranPackageResponseOutput() RCranPackageResponseOutput

func (RCranPackageResponseOutput) ToRCranPackageResponseOutputWithContext added in v0.6.1

func (o RCranPackageResponseOutput) ToRCranPackageResponseOutputWithContext(ctx context.Context) RCranPackageResponseOutput

type RGitHubPackage added in v0.6.1

type RGitHubPackage struct {
	// Personal access token to install from a private repo
	AuthToken *string `pulumi:"authToken"`
	// Repository address in the format username/repo[/subdir][@ref|#pull].
	Repository *string `pulumi:"repository"`
}

type RGitHubPackageArgs added in v0.6.1

type RGitHubPackageArgs struct {
	// Personal access token to install from a private repo
	AuthToken pulumi.StringPtrInput `pulumi:"authToken"`
	// Repository address in the format username/repo[/subdir][@ref|#pull].
	Repository pulumi.StringPtrInput `pulumi:"repository"`
}

func (RGitHubPackageArgs) ElementType added in v0.6.1

func (RGitHubPackageArgs) ElementType() reflect.Type

func (RGitHubPackageArgs) ToRGitHubPackageOutput added in v0.6.1

func (i RGitHubPackageArgs) ToRGitHubPackageOutput() RGitHubPackageOutput

func (RGitHubPackageArgs) ToRGitHubPackageOutputWithContext added in v0.6.1

func (i RGitHubPackageArgs) ToRGitHubPackageOutputWithContext(ctx context.Context) RGitHubPackageOutput

type RGitHubPackageArray added in v0.6.1

type RGitHubPackageArray []RGitHubPackageInput

func (RGitHubPackageArray) ElementType added in v0.6.1

func (RGitHubPackageArray) ElementType() reflect.Type

func (RGitHubPackageArray) ToRGitHubPackageArrayOutput added in v0.6.1

func (i RGitHubPackageArray) ToRGitHubPackageArrayOutput() RGitHubPackageArrayOutput

func (RGitHubPackageArray) ToRGitHubPackageArrayOutputWithContext added in v0.6.1

func (i RGitHubPackageArray) ToRGitHubPackageArrayOutputWithContext(ctx context.Context) RGitHubPackageArrayOutput

type RGitHubPackageArrayInput added in v0.6.1

type RGitHubPackageArrayInput interface {
	pulumi.Input

	ToRGitHubPackageArrayOutput() RGitHubPackageArrayOutput
	ToRGitHubPackageArrayOutputWithContext(context.Context) RGitHubPackageArrayOutput
}

RGitHubPackageArrayInput is an input type that accepts RGitHubPackageArray and RGitHubPackageArrayOutput values. You can construct a concrete instance of `RGitHubPackageArrayInput` via:

RGitHubPackageArray{ RGitHubPackageArgs{...} }

type RGitHubPackageArrayOutput added in v0.6.1

type RGitHubPackageArrayOutput struct{ *pulumi.OutputState }

func (RGitHubPackageArrayOutput) ElementType added in v0.6.1

func (RGitHubPackageArrayOutput) ElementType() reflect.Type

func (RGitHubPackageArrayOutput) Index added in v0.6.1

func (RGitHubPackageArrayOutput) ToRGitHubPackageArrayOutput added in v0.6.1

func (o RGitHubPackageArrayOutput) ToRGitHubPackageArrayOutput() RGitHubPackageArrayOutput

func (RGitHubPackageArrayOutput) ToRGitHubPackageArrayOutputWithContext added in v0.6.1

func (o RGitHubPackageArrayOutput) ToRGitHubPackageArrayOutputWithContext(ctx context.Context) RGitHubPackageArrayOutput

type RGitHubPackageInput added in v0.6.1

type RGitHubPackageInput interface {
	pulumi.Input

	ToRGitHubPackageOutput() RGitHubPackageOutput
	ToRGitHubPackageOutputWithContext(context.Context) RGitHubPackageOutput
}

RGitHubPackageInput is an input type that accepts RGitHubPackageArgs and RGitHubPackageOutput values. You can construct a concrete instance of `RGitHubPackageInput` via:

RGitHubPackageArgs{...}

type RGitHubPackageOutput added in v0.6.1

type RGitHubPackageOutput struct{ *pulumi.OutputState }

func (RGitHubPackageOutput) AuthToken added in v0.6.1

Personal access token to install from a private repo

func (RGitHubPackageOutput) ElementType added in v0.6.1

func (RGitHubPackageOutput) ElementType() reflect.Type

func (RGitHubPackageOutput) Repository added in v0.6.1

Repository address in the format username/repo[/subdir][@ref|#pull].

func (RGitHubPackageOutput) ToRGitHubPackageOutput added in v0.6.1

func (o RGitHubPackageOutput) ToRGitHubPackageOutput() RGitHubPackageOutput

func (RGitHubPackageOutput) ToRGitHubPackageOutputWithContext added in v0.6.1

func (o RGitHubPackageOutput) ToRGitHubPackageOutputWithContext(ctx context.Context) RGitHubPackageOutput

type RGitHubPackageResponseResponse added in v0.6.1

type RGitHubPackageResponseResponse struct {
	// Repository address in the format username/repo[/subdir][@ref|#pull].
	Repository *string `pulumi:"repository"`
}

type RGitHubPackageResponseResponseArgs added in v0.6.1

type RGitHubPackageResponseResponseArgs struct {
	// Repository address in the format username/repo[/subdir][@ref|#pull].
	Repository pulumi.StringPtrInput `pulumi:"repository"`
}

func (RGitHubPackageResponseResponseArgs) ElementType added in v0.6.1

func (RGitHubPackageResponseResponseArgs) ToRGitHubPackageResponseResponseOutput added in v0.6.1

func (i RGitHubPackageResponseResponseArgs) ToRGitHubPackageResponseResponseOutput() RGitHubPackageResponseResponseOutput

func (RGitHubPackageResponseResponseArgs) ToRGitHubPackageResponseResponseOutputWithContext added in v0.6.1

func (i RGitHubPackageResponseResponseArgs) ToRGitHubPackageResponseResponseOutputWithContext(ctx context.Context) RGitHubPackageResponseResponseOutput

type RGitHubPackageResponseResponseArray added in v0.6.1

type RGitHubPackageResponseResponseArray []RGitHubPackageResponseResponseInput

func (RGitHubPackageResponseResponseArray) ElementType added in v0.6.1

func (RGitHubPackageResponseResponseArray) ToRGitHubPackageResponseResponseArrayOutput added in v0.6.1

func (i RGitHubPackageResponseResponseArray) ToRGitHubPackageResponseResponseArrayOutput() RGitHubPackageResponseResponseArrayOutput

func (RGitHubPackageResponseResponseArray) ToRGitHubPackageResponseResponseArrayOutputWithContext added in v0.6.1

func (i RGitHubPackageResponseResponseArray) ToRGitHubPackageResponseResponseArrayOutputWithContext(ctx context.Context) RGitHubPackageResponseResponseArrayOutput

type RGitHubPackageResponseResponseArrayInput added in v0.6.1

type RGitHubPackageResponseResponseArrayInput interface {
	pulumi.Input

	ToRGitHubPackageResponseResponseArrayOutput() RGitHubPackageResponseResponseArrayOutput
	ToRGitHubPackageResponseResponseArrayOutputWithContext(context.Context) RGitHubPackageResponseResponseArrayOutput
}

RGitHubPackageResponseResponseArrayInput is an input type that accepts RGitHubPackageResponseResponseArray and RGitHubPackageResponseResponseArrayOutput values. You can construct a concrete instance of `RGitHubPackageResponseResponseArrayInput` via:

RGitHubPackageResponseResponseArray{ RGitHubPackageResponseResponseArgs{...} }

type RGitHubPackageResponseResponseArrayOutput added in v0.6.1

type RGitHubPackageResponseResponseArrayOutput struct{ *pulumi.OutputState }

func (RGitHubPackageResponseResponseArrayOutput) ElementType added in v0.6.1

func (RGitHubPackageResponseResponseArrayOutput) Index added in v0.6.1

func (RGitHubPackageResponseResponseArrayOutput) ToRGitHubPackageResponseResponseArrayOutput added in v0.6.1

func (o RGitHubPackageResponseResponseArrayOutput) ToRGitHubPackageResponseResponseArrayOutput() RGitHubPackageResponseResponseArrayOutput

func (RGitHubPackageResponseResponseArrayOutput) ToRGitHubPackageResponseResponseArrayOutputWithContext added in v0.6.1

func (o RGitHubPackageResponseResponseArrayOutput) ToRGitHubPackageResponseResponseArrayOutputWithContext(ctx context.Context) RGitHubPackageResponseResponseArrayOutput

type RGitHubPackageResponseResponseInput added in v0.6.1

type RGitHubPackageResponseResponseInput interface {
	pulumi.Input

	ToRGitHubPackageResponseResponseOutput() RGitHubPackageResponseResponseOutput
	ToRGitHubPackageResponseResponseOutputWithContext(context.Context) RGitHubPackageResponseResponseOutput
}

RGitHubPackageResponseResponseInput is an input type that accepts RGitHubPackageResponseResponseArgs and RGitHubPackageResponseResponseOutput values. You can construct a concrete instance of `RGitHubPackageResponseResponseInput` via:

RGitHubPackageResponseResponseArgs{...}

type RGitHubPackageResponseResponseOutput added in v0.6.1

type RGitHubPackageResponseResponseOutput struct{ *pulumi.OutputState }

func (RGitHubPackageResponseResponseOutput) ElementType added in v0.6.1

func (RGitHubPackageResponseResponseOutput) Repository added in v0.6.1

Repository address in the format username/repo[/subdir][@ref|#pull].

func (RGitHubPackageResponseResponseOutput) ToRGitHubPackageResponseResponseOutput added in v0.6.1

func (o RGitHubPackageResponseResponseOutput) ToRGitHubPackageResponseResponseOutput() RGitHubPackageResponseResponseOutput

func (RGitHubPackageResponseResponseOutput) ToRGitHubPackageResponseResponseOutputWithContext added in v0.6.1

func (o RGitHubPackageResponseResponseOutput) ToRGitHubPackageResponseResponseOutputWithContext(ctx context.Context) RGitHubPackageResponseResponseOutput

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. This string needs to be in the RFC Format.
	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. This string needs to be in the RFC Format.
	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. This string needs to be in the RFC Format.

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. This string needs to be in the RFC Format.

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. This string needs to be in the RFC Format.
	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. This string needs to be in the RFC Format.
	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. This string needs to be in the RFC Format.

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. This string needs to be in the RFC Format.

func (ScaleSettingsResponsePtrOutput) ToScaleSettingsResponsePtrOutput

func (o ScaleSettingsResponsePtrOutput) ToScaleSettingsResponsePtrOutput() ScaleSettingsResponsePtrOutput

func (ScaleSettingsResponsePtrOutput) ToScaleSettingsResponsePtrOutputWithContext

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

type ScriptReference added in v0.6.1

type ScriptReference struct {
	// Optional command line arguments passed to the script to run.
	ScriptArguments *string `pulumi:"scriptArguments"`
	// The location of scripts in the mounted volume.
	ScriptData *string `pulumi:"scriptData"`
	// The storage source of the script: inline, workspace.
	ScriptSource *string `pulumi:"scriptSource"`
	// Optional time period passed to timeout command.
	Timeout *string `pulumi:"timeout"`
}

Script reference

type ScriptReferenceArgs added in v0.6.1

type ScriptReferenceArgs struct {
	// Optional command line arguments passed to the script to run.
	ScriptArguments pulumi.StringPtrInput `pulumi:"scriptArguments"`
	// The location of scripts in the mounted volume.
	ScriptData pulumi.StringPtrInput `pulumi:"scriptData"`
	// The storage source of the script: inline, workspace.
	ScriptSource pulumi.StringPtrInput `pulumi:"scriptSource"`
	// Optional time period passed to timeout command.
	Timeout pulumi.StringPtrInput `pulumi:"timeout"`
}

Script reference

func (ScriptReferenceArgs) ElementType added in v0.6.1

func (ScriptReferenceArgs) ElementType() reflect.Type

func (ScriptReferenceArgs) ToScriptReferenceOutput added in v0.6.1

func (i ScriptReferenceArgs) ToScriptReferenceOutput() ScriptReferenceOutput

func (ScriptReferenceArgs) ToScriptReferenceOutputWithContext added in v0.6.1

func (i ScriptReferenceArgs) ToScriptReferenceOutputWithContext(ctx context.Context) ScriptReferenceOutput

func (ScriptReferenceArgs) ToScriptReferencePtrOutput added in v0.6.1

func (i ScriptReferenceArgs) ToScriptReferencePtrOutput() ScriptReferencePtrOutput

func (ScriptReferenceArgs) ToScriptReferencePtrOutputWithContext added in v0.6.1

func (i ScriptReferenceArgs) ToScriptReferencePtrOutputWithContext(ctx context.Context) ScriptReferencePtrOutput

type ScriptReferenceInput added in v0.6.1

type ScriptReferenceInput interface {
	pulumi.Input

	ToScriptReferenceOutput() ScriptReferenceOutput
	ToScriptReferenceOutputWithContext(context.Context) ScriptReferenceOutput
}

ScriptReferenceInput is an input type that accepts ScriptReferenceArgs and ScriptReferenceOutput values. You can construct a concrete instance of `ScriptReferenceInput` via:

ScriptReferenceArgs{...}

type ScriptReferenceOutput added in v0.6.1

type ScriptReferenceOutput struct{ *pulumi.OutputState }

Script reference

func (ScriptReferenceOutput) ElementType added in v0.6.1

func (ScriptReferenceOutput) ElementType() reflect.Type

func (ScriptReferenceOutput) ScriptArguments added in v0.6.1

func (o ScriptReferenceOutput) ScriptArguments() pulumi.StringPtrOutput

Optional command line arguments passed to the script to run.

func (ScriptReferenceOutput) ScriptData added in v0.6.1

The location of scripts in the mounted volume.

func (ScriptReferenceOutput) ScriptSource added in v0.6.1

func (o ScriptReferenceOutput) ScriptSource() pulumi.StringPtrOutput

The storage source of the script: inline, workspace.

func (ScriptReferenceOutput) Timeout added in v0.6.1

Optional time period passed to timeout command.

func (ScriptReferenceOutput) ToScriptReferenceOutput added in v0.6.1

func (o ScriptReferenceOutput) ToScriptReferenceOutput() ScriptReferenceOutput

func (ScriptReferenceOutput) ToScriptReferenceOutputWithContext added in v0.6.1

func (o ScriptReferenceOutput) ToScriptReferenceOutputWithContext(ctx context.Context) ScriptReferenceOutput

func (ScriptReferenceOutput) ToScriptReferencePtrOutput added in v0.6.1

func (o ScriptReferenceOutput) ToScriptReferencePtrOutput() ScriptReferencePtrOutput

func (ScriptReferenceOutput) ToScriptReferencePtrOutputWithContext added in v0.6.1

func (o ScriptReferenceOutput) ToScriptReferencePtrOutputWithContext(ctx context.Context) ScriptReferencePtrOutput

type ScriptReferencePtrInput added in v0.6.1

type ScriptReferencePtrInput interface {
	pulumi.Input

	ToScriptReferencePtrOutput() ScriptReferencePtrOutput
	ToScriptReferencePtrOutputWithContext(context.Context) ScriptReferencePtrOutput
}

ScriptReferencePtrInput is an input type that accepts ScriptReferenceArgs, ScriptReferencePtr and ScriptReferencePtrOutput values. You can construct a concrete instance of `ScriptReferencePtrInput` via:

        ScriptReferenceArgs{...}

or:

        nil

func ScriptReferencePtr added in v0.6.1

func ScriptReferencePtr(v *ScriptReferenceArgs) ScriptReferencePtrInput

type ScriptReferencePtrOutput added in v0.6.1

type ScriptReferencePtrOutput struct{ *pulumi.OutputState }

func (ScriptReferencePtrOutput) Elem added in v0.6.1

func (ScriptReferencePtrOutput) ElementType added in v0.6.1

func (ScriptReferencePtrOutput) ElementType() reflect.Type

func (ScriptReferencePtrOutput) ScriptArguments added in v0.6.1

func (o ScriptReferencePtrOutput) ScriptArguments() pulumi.StringPtrOutput

Optional command line arguments passed to the script to run.

func (ScriptReferencePtrOutput) ScriptData added in v0.6.1

The location of scripts in the mounted volume.

func (ScriptReferencePtrOutput) ScriptSource added in v0.6.1

The storage source of the script: inline, workspace.

func (ScriptReferencePtrOutput) Timeout added in v0.6.1

Optional time period passed to timeout command.

func (ScriptReferencePtrOutput) ToScriptReferencePtrOutput added in v0.6.1

func (o ScriptReferencePtrOutput) ToScriptReferencePtrOutput() ScriptReferencePtrOutput

func (ScriptReferencePtrOutput) ToScriptReferencePtrOutputWithContext added in v0.6.1

func (o ScriptReferencePtrOutput) ToScriptReferencePtrOutputWithContext(ctx context.Context) ScriptReferencePtrOutput

type ScriptReferenceResponse added in v0.6.1

type ScriptReferenceResponse struct {
	// Optional command line arguments passed to the script to run.
	ScriptArguments *string `pulumi:"scriptArguments"`
	// The location of scripts in the mounted volume.
	ScriptData *string `pulumi:"scriptData"`
	// The storage source of the script: inline, workspace.
	ScriptSource *string `pulumi:"scriptSource"`
	// Optional time period passed to timeout command.
	Timeout *string `pulumi:"timeout"`
}

Script reference

type ScriptReferenceResponseArgs added in v0.6.1

type ScriptReferenceResponseArgs struct {
	// Optional command line arguments passed to the script to run.
	ScriptArguments pulumi.StringPtrInput `pulumi:"scriptArguments"`
	// The location of scripts in the mounted volume.
	ScriptData pulumi.StringPtrInput `pulumi:"scriptData"`
	// The storage source of the script: inline, workspace.
	ScriptSource pulumi.StringPtrInput `pulumi:"scriptSource"`
	// Optional time period passed to timeout command.
	Timeout pulumi.StringPtrInput `pulumi:"timeout"`
}

Script reference

func (ScriptReferenceResponseArgs) ElementType added in v0.6.1

func (ScriptReferenceResponseArgs) ToScriptReferenceResponseOutput added in v0.6.1

func (i ScriptReferenceResponseArgs) ToScriptReferenceResponseOutput() ScriptReferenceResponseOutput

func (ScriptReferenceResponseArgs) ToScriptReferenceResponseOutputWithContext added in v0.6.1

func (i ScriptReferenceResponseArgs) ToScriptReferenceResponseOutputWithContext(ctx context.Context) ScriptReferenceResponseOutput

func (ScriptReferenceResponseArgs) ToScriptReferenceResponsePtrOutput added in v0.6.1

func (i ScriptReferenceResponseArgs) ToScriptReferenceResponsePtrOutput() ScriptReferenceResponsePtrOutput

func (ScriptReferenceResponseArgs) ToScriptReferenceResponsePtrOutputWithContext added in v0.6.1

func (i ScriptReferenceResponseArgs) ToScriptReferenceResponsePtrOutputWithContext(ctx context.Context) ScriptReferenceResponsePtrOutput

type ScriptReferenceResponseInput added in v0.6.1

type ScriptReferenceResponseInput interface {
	pulumi.Input

	ToScriptReferenceResponseOutput() ScriptReferenceResponseOutput
	ToScriptReferenceResponseOutputWithContext(context.Context) ScriptReferenceResponseOutput
}

ScriptReferenceResponseInput is an input type that accepts ScriptReferenceResponseArgs and ScriptReferenceResponseOutput values. You can construct a concrete instance of `ScriptReferenceResponseInput` via:

ScriptReferenceResponseArgs{...}

type ScriptReferenceResponseOutput added in v0.6.1

type ScriptReferenceResponseOutput struct{ *pulumi.OutputState }

Script reference

func (ScriptReferenceResponseOutput) ElementType added in v0.6.1

func (ScriptReferenceResponseOutput) ScriptArguments added in v0.6.1

Optional command line arguments passed to the script to run.

func (ScriptReferenceResponseOutput) ScriptData added in v0.6.1

The location of scripts in the mounted volume.

func (ScriptReferenceResponseOutput) ScriptSource added in v0.6.1

The storage source of the script: inline, workspace.

func (ScriptReferenceResponseOutput) Timeout added in v0.6.1

Optional time period passed to timeout command.

func (ScriptReferenceResponseOutput) ToScriptReferenceResponseOutput added in v0.6.1

func (o ScriptReferenceResponseOutput) ToScriptReferenceResponseOutput() ScriptReferenceResponseOutput

func (ScriptReferenceResponseOutput) ToScriptReferenceResponseOutputWithContext added in v0.6.1

func (o ScriptReferenceResponseOutput) ToScriptReferenceResponseOutputWithContext(ctx context.Context) ScriptReferenceResponseOutput

func (ScriptReferenceResponseOutput) ToScriptReferenceResponsePtrOutput added in v0.6.1

func (o ScriptReferenceResponseOutput) ToScriptReferenceResponsePtrOutput() ScriptReferenceResponsePtrOutput

func (ScriptReferenceResponseOutput) ToScriptReferenceResponsePtrOutputWithContext added in v0.6.1

func (o ScriptReferenceResponseOutput) ToScriptReferenceResponsePtrOutputWithContext(ctx context.Context) ScriptReferenceResponsePtrOutput

type ScriptReferenceResponsePtrInput added in v0.6.1

type ScriptReferenceResponsePtrInput interface {
	pulumi.Input

	ToScriptReferenceResponsePtrOutput() ScriptReferenceResponsePtrOutput
	ToScriptReferenceResponsePtrOutputWithContext(context.Context) ScriptReferenceResponsePtrOutput
}

ScriptReferenceResponsePtrInput is an input type that accepts ScriptReferenceResponseArgs, ScriptReferenceResponsePtr and ScriptReferenceResponsePtrOutput values. You can construct a concrete instance of `ScriptReferenceResponsePtrInput` via:

        ScriptReferenceResponseArgs{...}

or:

        nil

func ScriptReferenceResponsePtr added in v0.6.1

func ScriptReferenceResponsePtr(v *ScriptReferenceResponseArgs) ScriptReferenceResponsePtrInput

type ScriptReferenceResponsePtrOutput added in v0.6.1

type ScriptReferenceResponsePtrOutput struct{ *pulumi.OutputState }

func (ScriptReferenceResponsePtrOutput) Elem added in v0.6.1

func (ScriptReferenceResponsePtrOutput) ElementType added in v0.6.1

func (ScriptReferenceResponsePtrOutput) ScriptArguments added in v0.6.1

Optional command line arguments passed to the script to run.

func (ScriptReferenceResponsePtrOutput) ScriptData added in v0.6.1

The location of scripts in the mounted volume.

func (ScriptReferenceResponsePtrOutput) ScriptSource added in v0.6.1

The storage source of the script: inline, workspace.

func (ScriptReferenceResponsePtrOutput) Timeout added in v0.6.1

Optional time period passed to timeout command.

func (ScriptReferenceResponsePtrOutput) ToScriptReferenceResponsePtrOutput added in v0.6.1

func (o ScriptReferenceResponsePtrOutput) ToScriptReferenceResponsePtrOutput() ScriptReferenceResponsePtrOutput

func (ScriptReferenceResponsePtrOutput) ToScriptReferenceResponsePtrOutputWithContext added in v0.6.1

func (o ScriptReferenceResponsePtrOutput) ToScriptReferenceResponsePtrOutputWithContext(ctx context.Context) ScriptReferenceResponsePtrOutput

type ScriptsToExecute added in v0.6.1

type ScriptsToExecute struct {
	// Script that's run only once during provision of the compute.
	CreationScript *ScriptReference `pulumi:"creationScript"`
	// Script that's run every time the machine starts.
	StartupScript *ScriptReference `pulumi:"startupScript"`
}

Customized setup scripts

type ScriptsToExecuteArgs added in v0.6.1

type ScriptsToExecuteArgs struct {
	// Script that's run only once during provision of the compute.
	CreationScript ScriptReferencePtrInput `pulumi:"creationScript"`
	// Script that's run every time the machine starts.
	StartupScript ScriptReferencePtrInput `pulumi:"startupScript"`
}

Customized setup scripts

func (ScriptsToExecuteArgs) ElementType added in v0.6.1

func (ScriptsToExecuteArgs) ElementType() reflect.Type

func (ScriptsToExecuteArgs) ToScriptsToExecuteOutput added in v0.6.1

func (i ScriptsToExecuteArgs) ToScriptsToExecuteOutput() ScriptsToExecuteOutput

func (ScriptsToExecuteArgs) ToScriptsToExecuteOutputWithContext added in v0.6.1

func (i ScriptsToExecuteArgs) ToScriptsToExecuteOutputWithContext(ctx context.Context) ScriptsToExecuteOutput

func (ScriptsToExecuteArgs) ToScriptsToExecutePtrOutput added in v0.6.1

func (i ScriptsToExecuteArgs) ToScriptsToExecutePtrOutput() ScriptsToExecutePtrOutput

func (ScriptsToExecuteArgs) ToScriptsToExecutePtrOutputWithContext added in v0.6.1

func (i ScriptsToExecuteArgs) ToScriptsToExecutePtrOutputWithContext(ctx context.Context) ScriptsToExecutePtrOutput

type ScriptsToExecuteInput added in v0.6.1

type ScriptsToExecuteInput interface {
	pulumi.Input

	ToScriptsToExecuteOutput() ScriptsToExecuteOutput
	ToScriptsToExecuteOutputWithContext(context.Context) ScriptsToExecuteOutput
}

ScriptsToExecuteInput is an input type that accepts ScriptsToExecuteArgs and ScriptsToExecuteOutput values. You can construct a concrete instance of `ScriptsToExecuteInput` via:

ScriptsToExecuteArgs{...}

type ScriptsToExecuteOutput added in v0.6.1

type ScriptsToExecuteOutput struct{ *pulumi.OutputState }

Customized setup scripts

func (ScriptsToExecuteOutput) CreationScript added in v0.6.1

Script that's run only once during provision of the compute.

func (ScriptsToExecuteOutput) ElementType added in v0.6.1

func (ScriptsToExecuteOutput) ElementType() reflect.Type

func (ScriptsToExecuteOutput) StartupScript added in v0.6.1

Script that's run every time the machine starts.

func (ScriptsToExecuteOutput) ToScriptsToExecuteOutput added in v0.6.1

func (o ScriptsToExecuteOutput) ToScriptsToExecuteOutput() ScriptsToExecuteOutput

func (ScriptsToExecuteOutput) ToScriptsToExecuteOutputWithContext added in v0.6.1

func (o ScriptsToExecuteOutput) ToScriptsToExecuteOutputWithContext(ctx context.Context) ScriptsToExecuteOutput

func (ScriptsToExecuteOutput) ToScriptsToExecutePtrOutput added in v0.6.1

func (o ScriptsToExecuteOutput) ToScriptsToExecutePtrOutput() ScriptsToExecutePtrOutput

func (ScriptsToExecuteOutput) ToScriptsToExecutePtrOutputWithContext added in v0.6.1

func (o ScriptsToExecuteOutput) ToScriptsToExecutePtrOutputWithContext(ctx context.Context) ScriptsToExecutePtrOutput

type ScriptsToExecutePtrInput added in v0.6.1

type ScriptsToExecutePtrInput interface {
	pulumi.Input

	ToScriptsToExecutePtrOutput() ScriptsToExecutePtrOutput
	ToScriptsToExecutePtrOutputWithContext(context.Context) ScriptsToExecutePtrOutput
}

ScriptsToExecutePtrInput is an input type that accepts ScriptsToExecuteArgs, ScriptsToExecutePtr and ScriptsToExecutePtrOutput values. You can construct a concrete instance of `ScriptsToExecutePtrInput` via:

        ScriptsToExecuteArgs{...}

or:

        nil

func ScriptsToExecutePtr added in v0.6.1

func ScriptsToExecutePtr(v *ScriptsToExecuteArgs) ScriptsToExecutePtrInput

type ScriptsToExecutePtrOutput added in v0.6.1

type ScriptsToExecutePtrOutput struct{ *pulumi.OutputState }

func (ScriptsToExecutePtrOutput) CreationScript added in v0.6.1

Script that's run only once during provision of the compute.

func (ScriptsToExecutePtrOutput) Elem added in v0.6.1

func (ScriptsToExecutePtrOutput) ElementType added in v0.6.1

func (ScriptsToExecutePtrOutput) ElementType() reflect.Type

func (ScriptsToExecutePtrOutput) StartupScript added in v0.6.1

Script that's run every time the machine starts.

func (ScriptsToExecutePtrOutput) ToScriptsToExecutePtrOutput added in v0.6.1

func (o ScriptsToExecutePtrOutput) ToScriptsToExecutePtrOutput() ScriptsToExecutePtrOutput

func (ScriptsToExecutePtrOutput) ToScriptsToExecutePtrOutputWithContext added in v0.6.1

func (o ScriptsToExecutePtrOutput) ToScriptsToExecutePtrOutputWithContext(ctx context.Context) ScriptsToExecutePtrOutput

type ScriptsToExecuteResponse added in v0.6.1

type ScriptsToExecuteResponse struct {
	// Script that's run only once during provision of the compute.
	CreationScript *ScriptReferenceResponse `pulumi:"creationScript"`
	// Script that's run every time the machine starts.
	StartupScript *ScriptReferenceResponse `pulumi:"startupScript"`
}

Customized setup scripts

type ScriptsToExecuteResponseArgs added in v0.6.1

type ScriptsToExecuteResponseArgs struct {
	// Script that's run only once during provision of the compute.
	CreationScript ScriptReferenceResponsePtrInput `pulumi:"creationScript"`
	// Script that's run every time the machine starts.
	StartupScript ScriptReferenceResponsePtrInput `pulumi:"startupScript"`
}

Customized setup scripts

func (ScriptsToExecuteResponseArgs) ElementType added in v0.6.1

func (ScriptsToExecuteResponseArgs) ToScriptsToExecuteResponseOutput added in v0.6.1

func (i ScriptsToExecuteResponseArgs) ToScriptsToExecuteResponseOutput() ScriptsToExecuteResponseOutput

func (ScriptsToExecuteResponseArgs) ToScriptsToExecuteResponseOutputWithContext added in v0.6.1

func (i ScriptsToExecuteResponseArgs) ToScriptsToExecuteResponseOutputWithContext(ctx context.Context) ScriptsToExecuteResponseOutput

func (ScriptsToExecuteResponseArgs) ToScriptsToExecuteResponsePtrOutput added in v0.6.1

func (i ScriptsToExecuteResponseArgs) ToScriptsToExecuteResponsePtrOutput() ScriptsToExecuteResponsePtrOutput

func (ScriptsToExecuteResponseArgs) ToScriptsToExecuteResponsePtrOutputWithContext added in v0.6.1

func (i ScriptsToExecuteResponseArgs) ToScriptsToExecuteResponsePtrOutputWithContext(ctx context.Context) ScriptsToExecuteResponsePtrOutput

type ScriptsToExecuteResponseInput added in v0.6.1

type ScriptsToExecuteResponseInput interface {
	pulumi.Input

	ToScriptsToExecuteResponseOutput() ScriptsToExecuteResponseOutput
	ToScriptsToExecuteResponseOutputWithContext(context.Context) ScriptsToExecuteResponseOutput
}

ScriptsToExecuteResponseInput is an input type that accepts ScriptsToExecuteResponseArgs and ScriptsToExecuteResponseOutput values. You can construct a concrete instance of `ScriptsToExecuteResponseInput` via:

ScriptsToExecuteResponseArgs{...}

type ScriptsToExecuteResponseOutput added in v0.6.1

type ScriptsToExecuteResponseOutput struct{ *pulumi.OutputState }

Customized setup scripts

func (ScriptsToExecuteResponseOutput) CreationScript added in v0.6.1

Script that's run only once during provision of the compute.

func (ScriptsToExecuteResponseOutput) ElementType added in v0.6.1

func (ScriptsToExecuteResponseOutput) StartupScript added in v0.6.1

Script that's run every time the machine starts.

func (ScriptsToExecuteResponseOutput) ToScriptsToExecuteResponseOutput added in v0.6.1

func (o ScriptsToExecuteResponseOutput) ToScriptsToExecuteResponseOutput() ScriptsToExecuteResponseOutput

func (ScriptsToExecuteResponseOutput) ToScriptsToExecuteResponseOutputWithContext added in v0.6.1

func (o ScriptsToExecuteResponseOutput) ToScriptsToExecuteResponseOutputWithContext(ctx context.Context) ScriptsToExecuteResponseOutput

func (ScriptsToExecuteResponseOutput) ToScriptsToExecuteResponsePtrOutput added in v0.6.1

func (o ScriptsToExecuteResponseOutput) ToScriptsToExecuteResponsePtrOutput() ScriptsToExecuteResponsePtrOutput

func (ScriptsToExecuteResponseOutput) ToScriptsToExecuteResponsePtrOutputWithContext added in v0.6.1

func (o ScriptsToExecuteResponseOutput) ToScriptsToExecuteResponsePtrOutputWithContext(ctx context.Context) ScriptsToExecuteResponsePtrOutput

type ScriptsToExecuteResponsePtrInput added in v0.6.1

type ScriptsToExecuteResponsePtrInput interface {
	pulumi.Input

	ToScriptsToExecuteResponsePtrOutput() ScriptsToExecuteResponsePtrOutput
	ToScriptsToExecuteResponsePtrOutputWithContext(context.Context) ScriptsToExecuteResponsePtrOutput
}

ScriptsToExecuteResponsePtrInput is an input type that accepts ScriptsToExecuteResponseArgs, ScriptsToExecuteResponsePtr and ScriptsToExecuteResponsePtrOutput values. You can construct a concrete instance of `ScriptsToExecuteResponsePtrInput` via:

        ScriptsToExecuteResponseArgs{...}

or:

        nil

func ScriptsToExecuteResponsePtr added in v0.6.1

func ScriptsToExecuteResponsePtr(v *ScriptsToExecuteResponseArgs) ScriptsToExecuteResponsePtrInput

type ScriptsToExecuteResponsePtrOutput added in v0.6.1

type ScriptsToExecuteResponsePtrOutput struct{ *pulumi.OutputState }

func (ScriptsToExecuteResponsePtrOutput) CreationScript added in v0.6.1

Script that's run only once during provision of the compute.

func (ScriptsToExecuteResponsePtrOutput) Elem added in v0.6.1

func (ScriptsToExecuteResponsePtrOutput) ElementType added in v0.6.1

func (ScriptsToExecuteResponsePtrOutput) StartupScript added in v0.6.1

Script that's run every time the machine starts.

func (ScriptsToExecuteResponsePtrOutput) ToScriptsToExecuteResponsePtrOutput added in v0.6.1

func (o ScriptsToExecuteResponsePtrOutput) ToScriptsToExecuteResponsePtrOutput() ScriptsToExecuteResponsePtrOutput

func (ScriptsToExecuteResponsePtrOutput) ToScriptsToExecuteResponsePtrOutputWithContext added in v0.6.1

func (o ScriptsToExecuteResponsePtrOutput) ToScriptsToExecuteResponsePtrOutputWithContext(ctx context.Context) ScriptsToExecuteResponsePtrOutput

type ServiceManagedResourcesSettings added in v0.6.1

type ServiceManagedResourcesSettings struct {
	// The settings for the service managed cosmosdb account.
	CosmosDb *CosmosDbSettings `pulumi:"cosmosDb"`
}

type ServiceManagedResourcesSettingsArgs added in v0.6.1

type ServiceManagedResourcesSettingsArgs struct {
	// The settings for the service managed cosmosdb account.
	CosmosDb CosmosDbSettingsPtrInput `pulumi:"cosmosDb"`
}

func (ServiceManagedResourcesSettingsArgs) ElementType added in v0.6.1

func (ServiceManagedResourcesSettingsArgs) ToServiceManagedResourcesSettingsOutput added in v0.6.1

func (i ServiceManagedResourcesSettingsArgs) ToServiceManagedResourcesSettingsOutput() ServiceManagedResourcesSettingsOutput

func (ServiceManagedResourcesSettingsArgs) ToServiceManagedResourcesSettingsOutputWithContext added in v0.6.1

func (i ServiceManagedResourcesSettingsArgs) ToServiceManagedResourcesSettingsOutputWithContext(ctx context.Context) ServiceManagedResourcesSettingsOutput

func (ServiceManagedResourcesSettingsArgs) ToServiceManagedResourcesSettingsPtrOutput added in v0.6.1

func (i ServiceManagedResourcesSettingsArgs) ToServiceManagedResourcesSettingsPtrOutput() ServiceManagedResourcesSettingsPtrOutput

func (ServiceManagedResourcesSettingsArgs) ToServiceManagedResourcesSettingsPtrOutputWithContext added in v0.6.1

func (i ServiceManagedResourcesSettingsArgs) ToServiceManagedResourcesSettingsPtrOutputWithContext(ctx context.Context) ServiceManagedResourcesSettingsPtrOutput

type ServiceManagedResourcesSettingsInput added in v0.6.1

type ServiceManagedResourcesSettingsInput interface {
	pulumi.Input

	ToServiceManagedResourcesSettingsOutput() ServiceManagedResourcesSettingsOutput
	ToServiceManagedResourcesSettingsOutputWithContext(context.Context) ServiceManagedResourcesSettingsOutput
}

ServiceManagedResourcesSettingsInput is an input type that accepts ServiceManagedResourcesSettingsArgs and ServiceManagedResourcesSettingsOutput values. You can construct a concrete instance of `ServiceManagedResourcesSettingsInput` via:

ServiceManagedResourcesSettingsArgs{...}

type ServiceManagedResourcesSettingsOutput added in v0.6.1

type ServiceManagedResourcesSettingsOutput struct{ *pulumi.OutputState }

func (ServiceManagedResourcesSettingsOutput) CosmosDb added in v0.6.1

The settings for the service managed cosmosdb account.

func (ServiceManagedResourcesSettingsOutput) ElementType added in v0.6.1

func (ServiceManagedResourcesSettingsOutput) ToServiceManagedResourcesSettingsOutput added in v0.6.1

func (o ServiceManagedResourcesSettingsOutput) ToServiceManagedResourcesSettingsOutput() ServiceManagedResourcesSettingsOutput

func (ServiceManagedResourcesSettingsOutput) ToServiceManagedResourcesSettingsOutputWithContext added in v0.6.1

func (o ServiceManagedResourcesSettingsOutput) ToServiceManagedResourcesSettingsOutputWithContext(ctx context.Context) ServiceManagedResourcesSettingsOutput

func (ServiceManagedResourcesSettingsOutput) ToServiceManagedResourcesSettingsPtrOutput added in v0.6.1

func (o ServiceManagedResourcesSettingsOutput) ToServiceManagedResourcesSettingsPtrOutput() ServiceManagedResourcesSettingsPtrOutput

func (ServiceManagedResourcesSettingsOutput) ToServiceManagedResourcesSettingsPtrOutputWithContext added in v0.6.1

func (o ServiceManagedResourcesSettingsOutput) ToServiceManagedResourcesSettingsPtrOutputWithContext(ctx context.Context) ServiceManagedResourcesSettingsPtrOutput

type ServiceManagedResourcesSettingsPtrInput added in v0.6.1

type ServiceManagedResourcesSettingsPtrInput interface {
	pulumi.Input

	ToServiceManagedResourcesSettingsPtrOutput() ServiceManagedResourcesSettingsPtrOutput
	ToServiceManagedResourcesSettingsPtrOutputWithContext(context.Context) ServiceManagedResourcesSettingsPtrOutput
}

ServiceManagedResourcesSettingsPtrInput is an input type that accepts ServiceManagedResourcesSettingsArgs, ServiceManagedResourcesSettingsPtr and ServiceManagedResourcesSettingsPtrOutput values. You can construct a concrete instance of `ServiceManagedResourcesSettingsPtrInput` via:

        ServiceManagedResourcesSettingsArgs{...}

or:

        nil

type ServiceManagedResourcesSettingsPtrOutput added in v0.6.1

type ServiceManagedResourcesSettingsPtrOutput struct{ *pulumi.OutputState }

func (ServiceManagedResourcesSettingsPtrOutput) CosmosDb added in v0.6.1

The settings for the service managed cosmosdb account.

func (ServiceManagedResourcesSettingsPtrOutput) Elem added in v0.6.1

func (ServiceManagedResourcesSettingsPtrOutput) ElementType added in v0.6.1

func (ServiceManagedResourcesSettingsPtrOutput) ToServiceManagedResourcesSettingsPtrOutput added in v0.6.1

func (o ServiceManagedResourcesSettingsPtrOutput) ToServiceManagedResourcesSettingsPtrOutput() ServiceManagedResourcesSettingsPtrOutput

func (ServiceManagedResourcesSettingsPtrOutput) ToServiceManagedResourcesSettingsPtrOutputWithContext added in v0.6.1

func (o ServiceManagedResourcesSettingsPtrOutput) ToServiceManagedResourcesSettingsPtrOutputWithContext(ctx context.Context) ServiceManagedResourcesSettingsPtrOutput

type ServiceManagedResourcesSettingsResponse added in v0.6.1

type ServiceManagedResourcesSettingsResponse struct {
	// The settings for the service managed cosmosdb account.
	CosmosDb *CosmosDbSettingsResponse `pulumi:"cosmosDb"`
}

type ServiceManagedResourcesSettingsResponseArgs added in v0.6.1

type ServiceManagedResourcesSettingsResponseArgs struct {
	// The settings for the service managed cosmosdb account.
	CosmosDb CosmosDbSettingsResponsePtrInput `pulumi:"cosmosDb"`
}

func (ServiceManagedResourcesSettingsResponseArgs) ElementType added in v0.6.1

func (ServiceManagedResourcesSettingsResponseArgs) ToServiceManagedResourcesSettingsResponseOutput added in v0.6.1

func (i ServiceManagedResourcesSettingsResponseArgs) ToServiceManagedResourcesSettingsResponseOutput() ServiceManagedResourcesSettingsResponseOutput

func (ServiceManagedResourcesSettingsResponseArgs) ToServiceManagedResourcesSettingsResponseOutputWithContext added in v0.6.1

func (i ServiceManagedResourcesSettingsResponseArgs) ToServiceManagedResourcesSettingsResponseOutputWithContext(ctx context.Context) ServiceManagedResourcesSettingsResponseOutput

func (ServiceManagedResourcesSettingsResponseArgs) ToServiceManagedResourcesSettingsResponsePtrOutput added in v0.6.1

func (i ServiceManagedResourcesSettingsResponseArgs) ToServiceManagedResourcesSettingsResponsePtrOutput() ServiceManagedResourcesSettingsResponsePtrOutput

func (ServiceManagedResourcesSettingsResponseArgs) ToServiceManagedResourcesSettingsResponsePtrOutputWithContext added in v0.6.1

func (i ServiceManagedResourcesSettingsResponseArgs) ToServiceManagedResourcesSettingsResponsePtrOutputWithContext(ctx context.Context) ServiceManagedResourcesSettingsResponsePtrOutput

type ServiceManagedResourcesSettingsResponseInput added in v0.6.1

type ServiceManagedResourcesSettingsResponseInput interface {
	pulumi.Input

	ToServiceManagedResourcesSettingsResponseOutput() ServiceManagedResourcesSettingsResponseOutput
	ToServiceManagedResourcesSettingsResponseOutputWithContext(context.Context) ServiceManagedResourcesSettingsResponseOutput
}

ServiceManagedResourcesSettingsResponseInput is an input type that accepts ServiceManagedResourcesSettingsResponseArgs and ServiceManagedResourcesSettingsResponseOutput values. You can construct a concrete instance of `ServiceManagedResourcesSettingsResponseInput` via:

ServiceManagedResourcesSettingsResponseArgs{...}

type ServiceManagedResourcesSettingsResponseOutput added in v0.6.1

type ServiceManagedResourcesSettingsResponseOutput struct{ *pulumi.OutputState }

func (ServiceManagedResourcesSettingsResponseOutput) CosmosDb added in v0.6.1

The settings for the service managed cosmosdb account.

func (ServiceManagedResourcesSettingsResponseOutput) ElementType added in v0.6.1

func (ServiceManagedResourcesSettingsResponseOutput) ToServiceManagedResourcesSettingsResponseOutput added in v0.6.1

func (o ServiceManagedResourcesSettingsResponseOutput) ToServiceManagedResourcesSettingsResponseOutput() ServiceManagedResourcesSettingsResponseOutput

func (ServiceManagedResourcesSettingsResponseOutput) ToServiceManagedResourcesSettingsResponseOutputWithContext added in v0.6.1

func (o ServiceManagedResourcesSettingsResponseOutput) ToServiceManagedResourcesSettingsResponseOutputWithContext(ctx context.Context) ServiceManagedResourcesSettingsResponseOutput

func (ServiceManagedResourcesSettingsResponseOutput) ToServiceManagedResourcesSettingsResponsePtrOutput added in v0.6.1

func (o ServiceManagedResourcesSettingsResponseOutput) ToServiceManagedResourcesSettingsResponsePtrOutput() ServiceManagedResourcesSettingsResponsePtrOutput

func (ServiceManagedResourcesSettingsResponseOutput) ToServiceManagedResourcesSettingsResponsePtrOutputWithContext added in v0.6.1

func (o ServiceManagedResourcesSettingsResponseOutput) ToServiceManagedResourcesSettingsResponsePtrOutputWithContext(ctx context.Context) ServiceManagedResourcesSettingsResponsePtrOutput

type ServiceManagedResourcesSettingsResponsePtrInput added in v0.6.1

type ServiceManagedResourcesSettingsResponsePtrInput interface {
	pulumi.Input

	ToServiceManagedResourcesSettingsResponsePtrOutput() ServiceManagedResourcesSettingsResponsePtrOutput
	ToServiceManagedResourcesSettingsResponsePtrOutputWithContext(context.Context) ServiceManagedResourcesSettingsResponsePtrOutput
}

ServiceManagedResourcesSettingsResponsePtrInput is an input type that accepts ServiceManagedResourcesSettingsResponseArgs, ServiceManagedResourcesSettingsResponsePtr and ServiceManagedResourcesSettingsResponsePtrOutput values. You can construct a concrete instance of `ServiceManagedResourcesSettingsResponsePtrInput` via:

        ServiceManagedResourcesSettingsResponseArgs{...}

or:

        nil

type ServiceManagedResourcesSettingsResponsePtrOutput added in v0.6.1

type ServiceManagedResourcesSettingsResponsePtrOutput struct{ *pulumi.OutputState }

func (ServiceManagedResourcesSettingsResponsePtrOutput) CosmosDb added in v0.6.1

The settings for the service managed cosmosdb account.

func (ServiceManagedResourcesSettingsResponsePtrOutput) Elem added in v0.6.1

func (ServiceManagedResourcesSettingsResponsePtrOutput) ElementType added in v0.6.1

func (ServiceManagedResourcesSettingsResponsePtrOutput) ToServiceManagedResourcesSettingsResponsePtrOutput added in v0.6.1

func (o ServiceManagedResourcesSettingsResponsePtrOutput) ToServiceManagedResourcesSettingsResponsePtrOutput() ServiceManagedResourcesSettingsResponsePtrOutput

func (ServiceManagedResourcesSettingsResponsePtrOutput) ToServiceManagedResourcesSettingsResponsePtrOutputWithContext added in v0.6.1

func (o ServiceManagedResourcesSettingsResponsePtrOutput) ToServiceManagedResourcesSettingsResponsePtrOutputWithContext(ctx context.Context) ServiceManagedResourcesSettingsResponsePtrOutput

type ServiceResponseBaseResponseError added in v0.6.1

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

The error details.

type ServiceResponseBaseResponseErrorArgs added in v0.6.1

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

The error details.

func (ServiceResponseBaseResponseErrorArgs) ElementType added in v0.6.1

func (ServiceResponseBaseResponseErrorArgs) ToServiceResponseBaseResponseErrorOutput added in v0.6.1

func (i ServiceResponseBaseResponseErrorArgs) ToServiceResponseBaseResponseErrorOutput() ServiceResponseBaseResponseErrorOutput

func (ServiceResponseBaseResponseErrorArgs) ToServiceResponseBaseResponseErrorOutputWithContext added in v0.6.1

func (i ServiceResponseBaseResponseErrorArgs) ToServiceResponseBaseResponseErrorOutputWithContext(ctx context.Context) ServiceResponseBaseResponseErrorOutput

type ServiceResponseBaseResponseErrorInput added in v0.6.1

type ServiceResponseBaseResponseErrorInput interface {
	pulumi.Input

	ToServiceResponseBaseResponseErrorOutput() ServiceResponseBaseResponseErrorOutput
	ToServiceResponseBaseResponseErrorOutputWithContext(context.Context) ServiceResponseBaseResponseErrorOutput
}

ServiceResponseBaseResponseErrorInput is an input type that accepts ServiceResponseBaseResponseErrorArgs and ServiceResponseBaseResponseErrorOutput values. You can construct a concrete instance of `ServiceResponseBaseResponseErrorInput` via:

ServiceResponseBaseResponseErrorArgs{...}

type ServiceResponseBaseResponseErrorOutput added in v0.6.1

type ServiceResponseBaseResponseErrorOutput struct{ *pulumi.OutputState }

The error details.

func (ServiceResponseBaseResponseErrorOutput) ElementType added in v0.6.1

func (ServiceResponseBaseResponseErrorOutput) Error added in v0.6.1

The error response.

func (ServiceResponseBaseResponseErrorOutput) ToServiceResponseBaseResponseErrorOutput added in v0.6.1

func (o ServiceResponseBaseResponseErrorOutput) ToServiceResponseBaseResponseErrorOutput() ServiceResponseBaseResponseErrorOutput

func (ServiceResponseBaseResponseErrorOutput) ToServiceResponseBaseResponseErrorOutputWithContext added in v0.6.1

func (o ServiceResponseBaseResponseErrorOutput) ToServiceResponseBaseResponseErrorOutputWithContext(ctx context.Context) ServiceResponseBaseResponseErrorOutput

type SetupScripts added in v0.6.1

type SetupScripts struct {
	// Customized setup scripts
	Scripts *ScriptsToExecute `pulumi:"scripts"`
}

Details of customized scripts to execute for setting up the cluster.

type SetupScriptsArgs added in v0.6.1

type SetupScriptsArgs struct {
	// Customized setup scripts
	Scripts ScriptsToExecutePtrInput `pulumi:"scripts"`
}

Details of customized scripts to execute for setting up the cluster.

func (SetupScriptsArgs) ElementType added in v0.6.1

func (SetupScriptsArgs) ElementType() reflect.Type

func (SetupScriptsArgs) ToSetupScriptsOutput added in v0.6.1

func (i SetupScriptsArgs) ToSetupScriptsOutput() SetupScriptsOutput

func (SetupScriptsArgs) ToSetupScriptsOutputWithContext added in v0.6.1

func (i SetupScriptsArgs) ToSetupScriptsOutputWithContext(ctx context.Context) SetupScriptsOutput

func (SetupScriptsArgs) ToSetupScriptsPtrOutput added in v0.6.1

func (i SetupScriptsArgs) ToSetupScriptsPtrOutput() SetupScriptsPtrOutput

func (SetupScriptsArgs) ToSetupScriptsPtrOutputWithContext added in v0.6.1

func (i SetupScriptsArgs) ToSetupScriptsPtrOutputWithContext(ctx context.Context) SetupScriptsPtrOutput

type SetupScriptsInput added in v0.6.1

type SetupScriptsInput interface {
	pulumi.Input

	ToSetupScriptsOutput() SetupScriptsOutput
	ToSetupScriptsOutputWithContext(context.Context) SetupScriptsOutput
}

SetupScriptsInput is an input type that accepts SetupScriptsArgs and SetupScriptsOutput values. You can construct a concrete instance of `SetupScriptsInput` via:

SetupScriptsArgs{...}

type SetupScriptsOutput added in v0.6.1

type SetupScriptsOutput struct{ *pulumi.OutputState }

Details of customized scripts to execute for setting up the cluster.

func (SetupScriptsOutput) ElementType added in v0.6.1

func (SetupScriptsOutput) ElementType() reflect.Type

func (SetupScriptsOutput) Scripts added in v0.6.1

Customized setup scripts

func (SetupScriptsOutput) ToSetupScriptsOutput added in v0.6.1

func (o SetupScriptsOutput) ToSetupScriptsOutput() SetupScriptsOutput

func (SetupScriptsOutput) ToSetupScriptsOutputWithContext added in v0.6.1

func (o SetupScriptsOutput) ToSetupScriptsOutputWithContext(ctx context.Context) SetupScriptsOutput

func (SetupScriptsOutput) ToSetupScriptsPtrOutput added in v0.6.1

func (o SetupScriptsOutput) ToSetupScriptsPtrOutput() SetupScriptsPtrOutput

func (SetupScriptsOutput) ToSetupScriptsPtrOutputWithContext added in v0.6.1

func (o SetupScriptsOutput) ToSetupScriptsPtrOutputWithContext(ctx context.Context) SetupScriptsPtrOutput

type SetupScriptsPtrInput added in v0.6.1

type SetupScriptsPtrInput interface {
	pulumi.Input

	ToSetupScriptsPtrOutput() SetupScriptsPtrOutput
	ToSetupScriptsPtrOutputWithContext(context.Context) SetupScriptsPtrOutput
}

SetupScriptsPtrInput is an input type that accepts SetupScriptsArgs, SetupScriptsPtr and SetupScriptsPtrOutput values. You can construct a concrete instance of `SetupScriptsPtrInput` via:

        SetupScriptsArgs{...}

or:

        nil

func SetupScriptsPtr added in v0.6.1

func SetupScriptsPtr(v *SetupScriptsArgs) SetupScriptsPtrInput

type SetupScriptsPtrOutput added in v0.6.1

type SetupScriptsPtrOutput struct{ *pulumi.OutputState }

func (SetupScriptsPtrOutput) Elem added in v0.6.1

func (SetupScriptsPtrOutput) ElementType added in v0.6.1

func (SetupScriptsPtrOutput) ElementType() reflect.Type

func (SetupScriptsPtrOutput) Scripts added in v0.6.1

Customized setup scripts

func (SetupScriptsPtrOutput) ToSetupScriptsPtrOutput added in v0.6.1

func (o SetupScriptsPtrOutput) ToSetupScriptsPtrOutput() SetupScriptsPtrOutput

func (SetupScriptsPtrOutput) ToSetupScriptsPtrOutputWithContext added in v0.6.1

func (o SetupScriptsPtrOutput) ToSetupScriptsPtrOutputWithContext(ctx context.Context) SetupScriptsPtrOutput

type SetupScriptsResponse added in v0.6.1

type SetupScriptsResponse struct {
	// Customized setup scripts
	Scripts *ScriptsToExecuteResponse `pulumi:"scripts"`
}

Details of customized scripts to execute for setting up the cluster.

type SetupScriptsResponseArgs added in v0.6.1

type SetupScriptsResponseArgs struct {
	// Customized setup scripts
	Scripts ScriptsToExecuteResponsePtrInput `pulumi:"scripts"`
}

Details of customized scripts to execute for setting up the cluster.

func (SetupScriptsResponseArgs) ElementType added in v0.6.1

func (SetupScriptsResponseArgs) ElementType() reflect.Type

func (SetupScriptsResponseArgs) ToSetupScriptsResponseOutput added in v0.6.1

func (i SetupScriptsResponseArgs) ToSetupScriptsResponseOutput() SetupScriptsResponseOutput

func (SetupScriptsResponseArgs) ToSetupScriptsResponseOutputWithContext added in v0.6.1

func (i SetupScriptsResponseArgs) ToSetupScriptsResponseOutputWithContext(ctx context.Context) SetupScriptsResponseOutput

func (SetupScriptsResponseArgs) ToSetupScriptsResponsePtrOutput added in v0.6.1

func (i SetupScriptsResponseArgs) ToSetupScriptsResponsePtrOutput() SetupScriptsResponsePtrOutput

func (SetupScriptsResponseArgs) ToSetupScriptsResponsePtrOutputWithContext added in v0.6.1

func (i SetupScriptsResponseArgs) ToSetupScriptsResponsePtrOutputWithContext(ctx context.Context) SetupScriptsResponsePtrOutput

type SetupScriptsResponseInput added in v0.6.1

type SetupScriptsResponseInput interface {
	pulumi.Input

	ToSetupScriptsResponseOutput() SetupScriptsResponseOutput
	ToSetupScriptsResponseOutputWithContext(context.Context) SetupScriptsResponseOutput
}

SetupScriptsResponseInput is an input type that accepts SetupScriptsResponseArgs and SetupScriptsResponseOutput values. You can construct a concrete instance of `SetupScriptsResponseInput` via:

SetupScriptsResponseArgs{...}

type SetupScriptsResponseOutput added in v0.6.1

type SetupScriptsResponseOutput struct{ *pulumi.OutputState }

Details of customized scripts to execute for setting up the cluster.

func (SetupScriptsResponseOutput) ElementType added in v0.6.1

func (SetupScriptsResponseOutput) ElementType() reflect.Type

func (SetupScriptsResponseOutput) Scripts added in v0.6.1

Customized setup scripts

func (SetupScriptsResponseOutput) ToSetupScriptsResponseOutput added in v0.6.1

func (o SetupScriptsResponseOutput) ToSetupScriptsResponseOutput() SetupScriptsResponseOutput

func (SetupScriptsResponseOutput) ToSetupScriptsResponseOutputWithContext added in v0.6.1

func (o SetupScriptsResponseOutput) ToSetupScriptsResponseOutputWithContext(ctx context.Context) SetupScriptsResponseOutput

func (SetupScriptsResponseOutput) ToSetupScriptsResponsePtrOutput added in v0.6.1

func (o SetupScriptsResponseOutput) ToSetupScriptsResponsePtrOutput() SetupScriptsResponsePtrOutput

func (SetupScriptsResponseOutput) ToSetupScriptsResponsePtrOutputWithContext added in v0.6.1

func (o SetupScriptsResponseOutput) ToSetupScriptsResponsePtrOutputWithContext(ctx context.Context) SetupScriptsResponsePtrOutput

type SetupScriptsResponsePtrInput added in v0.6.1

type SetupScriptsResponsePtrInput interface {
	pulumi.Input

	ToSetupScriptsResponsePtrOutput() SetupScriptsResponsePtrOutput
	ToSetupScriptsResponsePtrOutputWithContext(context.Context) SetupScriptsResponsePtrOutput
}

SetupScriptsResponsePtrInput is an input type that accepts SetupScriptsResponseArgs, SetupScriptsResponsePtr and SetupScriptsResponsePtrOutput values. You can construct a concrete instance of `SetupScriptsResponsePtrInput` via:

        SetupScriptsResponseArgs{...}

or:

        nil

func SetupScriptsResponsePtr added in v0.6.1

func SetupScriptsResponsePtr(v *SetupScriptsResponseArgs) SetupScriptsResponsePtrInput

type SetupScriptsResponsePtrOutput added in v0.6.1

type SetupScriptsResponsePtrOutput struct{ *pulumi.OutputState }

func (SetupScriptsResponsePtrOutput) Elem added in v0.6.1

func (SetupScriptsResponsePtrOutput) ElementType added in v0.6.1

func (SetupScriptsResponsePtrOutput) Scripts added in v0.6.1

Customized setup scripts

func (SetupScriptsResponsePtrOutput) ToSetupScriptsResponsePtrOutput added in v0.6.1

func (o SetupScriptsResponsePtrOutput) ToSetupScriptsResponsePtrOutput() SetupScriptsResponsePtrOutput

func (SetupScriptsResponsePtrOutput) ToSetupScriptsResponsePtrOutputWithContext added in v0.6.1

func (o SetupScriptsResponsePtrOutput) ToSetupScriptsResponsePtrOutputWithContext(ctx context.Context) SetupScriptsResponsePtrOutput

type SharedPrivateLinkResource

type SharedPrivateLinkResource struct {
	// The private link resource group id.
	GroupId *string `pulumi:"groupId"`
	// Unique name of the private link.
	Name *string `pulumi:"name"`
	// The resource id that private link links to.
	PrivateLinkResourceId *string `pulumi:"privateLinkResourceId"`
	// Request message.
	RequestMessage *string `pulumi:"requestMessage"`
	// Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
	Status *string `pulumi:"status"`
}

type SharedPrivateLinkResourceArgs

type SharedPrivateLinkResourceArgs struct {
	// The private link resource group id.
	GroupId pulumi.StringPtrInput `pulumi:"groupId"`
	// Unique name of the private link.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The resource id that private link links to.
	PrivateLinkResourceId pulumi.StringPtrInput `pulumi:"privateLinkResourceId"`
	// Request message.
	RequestMessage pulumi.StringPtrInput `pulumi:"requestMessage"`
	// Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
	Status pulumi.StringPtrInput `pulumi:"status"`
}

func (SharedPrivateLinkResourceArgs) ElementType

func (SharedPrivateLinkResourceArgs) ToSharedPrivateLinkResourceOutput

func (i SharedPrivateLinkResourceArgs) ToSharedPrivateLinkResourceOutput() SharedPrivateLinkResourceOutput

func (SharedPrivateLinkResourceArgs) ToSharedPrivateLinkResourceOutputWithContext

func (i SharedPrivateLinkResourceArgs) ToSharedPrivateLinkResourceOutputWithContext(ctx context.Context) SharedPrivateLinkResourceOutput

type SharedPrivateLinkResourceArray

type SharedPrivateLinkResourceArray []SharedPrivateLinkResourceInput

func (SharedPrivateLinkResourceArray) ElementType

func (SharedPrivateLinkResourceArray) ToSharedPrivateLinkResourceArrayOutput

func (i SharedPrivateLinkResourceArray) ToSharedPrivateLinkResourceArrayOutput() SharedPrivateLinkResourceArrayOutput

func (SharedPrivateLinkResourceArray) ToSharedPrivateLinkResourceArrayOutputWithContext

func (i SharedPrivateLinkResourceArray) ToSharedPrivateLinkResourceArrayOutputWithContext(ctx context.Context) SharedPrivateLinkResourceArrayOutput

type SharedPrivateLinkResourceArrayInput

type SharedPrivateLinkResourceArrayInput interface {
	pulumi.Input

	ToSharedPrivateLinkResourceArrayOutput() SharedPrivateLinkResourceArrayOutput
	ToSharedPrivateLinkResourceArrayOutputWithContext(context.Context) SharedPrivateLinkResourceArrayOutput
}

SharedPrivateLinkResourceArrayInput is an input type that accepts SharedPrivateLinkResourceArray and SharedPrivateLinkResourceArrayOutput values. You can construct a concrete instance of `SharedPrivateLinkResourceArrayInput` via:

SharedPrivateLinkResourceArray{ SharedPrivateLinkResourceArgs{...} }

type SharedPrivateLinkResourceArrayOutput

type SharedPrivateLinkResourceArrayOutput struct{ *pulumi.OutputState }

func (SharedPrivateLinkResourceArrayOutput) ElementType

func (SharedPrivateLinkResourceArrayOutput) Index

func (SharedPrivateLinkResourceArrayOutput) ToSharedPrivateLinkResourceArrayOutput

func (o SharedPrivateLinkResourceArrayOutput) ToSharedPrivateLinkResourceArrayOutput() SharedPrivateLinkResourceArrayOutput

func (SharedPrivateLinkResourceArrayOutput) ToSharedPrivateLinkResourceArrayOutputWithContext

func (o SharedPrivateLinkResourceArrayOutput) ToSharedPrivateLinkResourceArrayOutputWithContext(ctx context.Context) SharedPrivateLinkResourceArrayOutput

type SharedPrivateLinkResourceInput

type SharedPrivateLinkResourceInput interface {
	pulumi.Input

	ToSharedPrivateLinkResourceOutput() SharedPrivateLinkResourceOutput
	ToSharedPrivateLinkResourceOutputWithContext(context.Context) SharedPrivateLinkResourceOutput
}

SharedPrivateLinkResourceInput is an input type that accepts SharedPrivateLinkResourceArgs and SharedPrivateLinkResourceOutput values. You can construct a concrete instance of `SharedPrivateLinkResourceInput` via:

SharedPrivateLinkResourceArgs{...}

type SharedPrivateLinkResourceOutput

type SharedPrivateLinkResourceOutput struct{ *pulumi.OutputState }

func (SharedPrivateLinkResourceOutput) ElementType

func (SharedPrivateLinkResourceOutput) GroupId

The private link resource group id.

func (SharedPrivateLinkResourceOutput) Name

Unique name of the private link.

func (SharedPrivateLinkResourceOutput) PrivateLinkResourceId

func (o SharedPrivateLinkResourceOutput) PrivateLinkResourceId() pulumi.StringPtrOutput

The resource id that private link links to.

func (SharedPrivateLinkResourceOutput) RequestMessage

Request message.

func (SharedPrivateLinkResourceOutput) Status

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

func (SharedPrivateLinkResourceOutput) ToSharedPrivateLinkResourceOutput

func (o SharedPrivateLinkResourceOutput) ToSharedPrivateLinkResourceOutput() SharedPrivateLinkResourceOutput

func (SharedPrivateLinkResourceOutput) ToSharedPrivateLinkResourceOutputWithContext

func (o SharedPrivateLinkResourceOutput) ToSharedPrivateLinkResourceOutputWithContext(ctx context.Context) SharedPrivateLinkResourceOutput

type SharedPrivateLinkResourceResponse

type SharedPrivateLinkResourceResponse struct {
	// The private link resource group id.
	GroupId *string `pulumi:"groupId"`
	// Unique name of the private link.
	Name *string `pulumi:"name"`
	// The resource id that private link links to.
	PrivateLinkResourceId *string `pulumi:"privateLinkResourceId"`
	// Request message.
	RequestMessage *string `pulumi:"requestMessage"`
	// Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
	Status *string `pulumi:"status"`
}

type SharedPrivateLinkResourceResponseArgs

type SharedPrivateLinkResourceResponseArgs struct {
	// The private link resource group id.
	GroupId pulumi.StringPtrInput `pulumi:"groupId"`
	// Unique name of the private link.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The resource id that private link links to.
	PrivateLinkResourceId pulumi.StringPtrInput `pulumi:"privateLinkResourceId"`
	// Request message.
	RequestMessage pulumi.StringPtrInput `pulumi:"requestMessage"`
	// Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
	Status pulumi.StringPtrInput `pulumi:"status"`
}

func (SharedPrivateLinkResourceResponseArgs) ElementType

func (SharedPrivateLinkResourceResponseArgs) ToSharedPrivateLinkResourceResponseOutput

func (i SharedPrivateLinkResourceResponseArgs) ToSharedPrivateLinkResourceResponseOutput() SharedPrivateLinkResourceResponseOutput

func (SharedPrivateLinkResourceResponseArgs) ToSharedPrivateLinkResourceResponseOutputWithContext

func (i SharedPrivateLinkResourceResponseArgs) ToSharedPrivateLinkResourceResponseOutputWithContext(ctx context.Context) SharedPrivateLinkResourceResponseOutput

type SharedPrivateLinkResourceResponseArray

type SharedPrivateLinkResourceResponseArray []SharedPrivateLinkResourceResponseInput

func (SharedPrivateLinkResourceResponseArray) ElementType

func (SharedPrivateLinkResourceResponseArray) ToSharedPrivateLinkResourceResponseArrayOutput

func (i SharedPrivateLinkResourceResponseArray) ToSharedPrivateLinkResourceResponseArrayOutput() SharedPrivateLinkResourceResponseArrayOutput

func (SharedPrivateLinkResourceResponseArray) ToSharedPrivateLinkResourceResponseArrayOutputWithContext

func (i SharedPrivateLinkResourceResponseArray) ToSharedPrivateLinkResourceResponseArrayOutputWithContext(ctx context.Context) SharedPrivateLinkResourceResponseArrayOutput

type SharedPrivateLinkResourceResponseArrayInput

type SharedPrivateLinkResourceResponseArrayInput interface {
	pulumi.Input

	ToSharedPrivateLinkResourceResponseArrayOutput() SharedPrivateLinkResourceResponseArrayOutput
	ToSharedPrivateLinkResourceResponseArrayOutputWithContext(context.Context) SharedPrivateLinkResourceResponseArrayOutput
}

SharedPrivateLinkResourceResponseArrayInput is an input type that accepts SharedPrivateLinkResourceResponseArray and SharedPrivateLinkResourceResponseArrayOutput values. You can construct a concrete instance of `SharedPrivateLinkResourceResponseArrayInput` via:

SharedPrivateLinkResourceResponseArray{ SharedPrivateLinkResourceResponseArgs{...} }

type SharedPrivateLinkResourceResponseArrayOutput

type SharedPrivateLinkResourceResponseArrayOutput struct{ *pulumi.OutputState }

func (SharedPrivateLinkResourceResponseArrayOutput) ElementType

func (SharedPrivateLinkResourceResponseArrayOutput) Index

func (SharedPrivateLinkResourceResponseArrayOutput) ToSharedPrivateLinkResourceResponseArrayOutput

func (o SharedPrivateLinkResourceResponseArrayOutput) ToSharedPrivateLinkResourceResponseArrayOutput() SharedPrivateLinkResourceResponseArrayOutput

func (SharedPrivateLinkResourceResponseArrayOutput) ToSharedPrivateLinkResourceResponseArrayOutputWithContext

func (o SharedPrivateLinkResourceResponseArrayOutput) ToSharedPrivateLinkResourceResponseArrayOutputWithContext(ctx context.Context) SharedPrivateLinkResourceResponseArrayOutput

type SharedPrivateLinkResourceResponseInput

type SharedPrivateLinkResourceResponseInput interface {
	pulumi.Input

	ToSharedPrivateLinkResourceResponseOutput() SharedPrivateLinkResourceResponseOutput
	ToSharedPrivateLinkResourceResponseOutputWithContext(context.Context) SharedPrivateLinkResourceResponseOutput
}

SharedPrivateLinkResourceResponseInput is an input type that accepts SharedPrivateLinkResourceResponseArgs and SharedPrivateLinkResourceResponseOutput values. You can construct a concrete instance of `SharedPrivateLinkResourceResponseInput` via:

SharedPrivateLinkResourceResponseArgs{...}

type SharedPrivateLinkResourceResponseOutput

type SharedPrivateLinkResourceResponseOutput struct{ *pulumi.OutputState }

func (SharedPrivateLinkResourceResponseOutput) ElementType

func (SharedPrivateLinkResourceResponseOutput) GroupId

The private link resource group id.

func (SharedPrivateLinkResourceResponseOutput) Name

Unique name of the private link.

func (SharedPrivateLinkResourceResponseOutput) PrivateLinkResourceId

The resource id that private link links to.

func (SharedPrivateLinkResourceResponseOutput) RequestMessage

Request message.

func (SharedPrivateLinkResourceResponseOutput) Status

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

func (SharedPrivateLinkResourceResponseOutput) ToSharedPrivateLinkResourceResponseOutput

func (o SharedPrivateLinkResourceResponseOutput) ToSharedPrivateLinkResourceResponseOutput() SharedPrivateLinkResourceResponseOutput

func (SharedPrivateLinkResourceResponseOutput) ToSharedPrivateLinkResourceResponseOutputWithContext

func (o SharedPrivateLinkResourceResponseOutput) ToSharedPrivateLinkResourceResponseOutputWithContext(ctx context.Context) SharedPrivateLinkResourceResponseOutput

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 SparkMavenPackage added in v0.6.1

type SparkMavenPackage struct {
	Artifact *string `pulumi:"artifact"`
	Group    *string `pulumi:"group"`
	Version  *string `pulumi:"version"`
}

type SparkMavenPackageArgs added in v0.6.1

type SparkMavenPackageArgs struct {
	Artifact pulumi.StringPtrInput `pulumi:"artifact"`
	Group    pulumi.StringPtrInput `pulumi:"group"`
	Version  pulumi.StringPtrInput `pulumi:"version"`
}

func (SparkMavenPackageArgs) ElementType added in v0.6.1

func (SparkMavenPackageArgs) ElementType() reflect.Type

func (SparkMavenPackageArgs) ToSparkMavenPackageOutput added in v0.6.1

func (i SparkMavenPackageArgs) ToSparkMavenPackageOutput() SparkMavenPackageOutput

func (SparkMavenPackageArgs) ToSparkMavenPackageOutputWithContext added in v0.6.1

func (i SparkMavenPackageArgs) ToSparkMavenPackageOutputWithContext(ctx context.Context) SparkMavenPackageOutput

type SparkMavenPackageArray added in v0.6.1

type SparkMavenPackageArray []SparkMavenPackageInput

func (SparkMavenPackageArray) ElementType added in v0.6.1

func (SparkMavenPackageArray) ElementType() reflect.Type

func (SparkMavenPackageArray) ToSparkMavenPackageArrayOutput added in v0.6.1

func (i SparkMavenPackageArray) ToSparkMavenPackageArrayOutput() SparkMavenPackageArrayOutput

func (SparkMavenPackageArray) ToSparkMavenPackageArrayOutputWithContext added in v0.6.1

func (i SparkMavenPackageArray) ToSparkMavenPackageArrayOutputWithContext(ctx context.Context) SparkMavenPackageArrayOutput

type SparkMavenPackageArrayInput added in v0.6.1

type SparkMavenPackageArrayInput interface {
	pulumi.Input

	ToSparkMavenPackageArrayOutput() SparkMavenPackageArrayOutput
	ToSparkMavenPackageArrayOutputWithContext(context.Context) SparkMavenPackageArrayOutput
}

SparkMavenPackageArrayInput is an input type that accepts SparkMavenPackageArray and SparkMavenPackageArrayOutput values. You can construct a concrete instance of `SparkMavenPackageArrayInput` via:

SparkMavenPackageArray{ SparkMavenPackageArgs{...} }

type SparkMavenPackageArrayOutput added in v0.6.1

type SparkMavenPackageArrayOutput struct{ *pulumi.OutputState }

func (SparkMavenPackageArrayOutput) ElementType added in v0.6.1

func (SparkMavenPackageArrayOutput) Index added in v0.6.1

func (SparkMavenPackageArrayOutput) ToSparkMavenPackageArrayOutput added in v0.6.1

func (o SparkMavenPackageArrayOutput) ToSparkMavenPackageArrayOutput() SparkMavenPackageArrayOutput

func (SparkMavenPackageArrayOutput) ToSparkMavenPackageArrayOutputWithContext added in v0.6.1

func (o SparkMavenPackageArrayOutput) ToSparkMavenPackageArrayOutputWithContext(ctx context.Context) SparkMavenPackageArrayOutput

type SparkMavenPackageInput added in v0.6.1

type SparkMavenPackageInput interface {
	pulumi.Input

	ToSparkMavenPackageOutput() SparkMavenPackageOutput
	ToSparkMavenPackageOutputWithContext(context.Context) SparkMavenPackageOutput
}

SparkMavenPackageInput is an input type that accepts SparkMavenPackageArgs and SparkMavenPackageOutput values. You can construct a concrete instance of `SparkMavenPackageInput` via:

SparkMavenPackageArgs{...}

type SparkMavenPackageOutput added in v0.6.1

type SparkMavenPackageOutput struct{ *pulumi.OutputState }

func (SparkMavenPackageOutput) Artifact added in v0.6.1

func (SparkMavenPackageOutput) ElementType added in v0.6.1

func (SparkMavenPackageOutput) ElementType() reflect.Type

func (SparkMavenPackageOutput) Group added in v0.6.1

func (SparkMavenPackageOutput) ToSparkMavenPackageOutput added in v0.6.1

func (o SparkMavenPackageOutput) ToSparkMavenPackageOutput() SparkMavenPackageOutput

func (SparkMavenPackageOutput) ToSparkMavenPackageOutputWithContext added in v0.6.1

func (o SparkMavenPackageOutput) ToSparkMavenPackageOutputWithContext(ctx context.Context) SparkMavenPackageOutput

func (SparkMavenPackageOutput) Version added in v0.6.1

type SparkMavenPackageResponse added in v0.6.1

type SparkMavenPackageResponse struct {
	Artifact *string `pulumi:"artifact"`
	Group    *string `pulumi:"group"`
	Version  *string `pulumi:"version"`
}

type SparkMavenPackageResponseArgs added in v0.6.1

type SparkMavenPackageResponseArgs struct {
	Artifact pulumi.StringPtrInput `pulumi:"artifact"`
	Group    pulumi.StringPtrInput `pulumi:"group"`
	Version  pulumi.StringPtrInput `pulumi:"version"`
}

func (SparkMavenPackageResponseArgs) ElementType added in v0.6.1

func (SparkMavenPackageResponseArgs) ToSparkMavenPackageResponseOutput added in v0.6.1

func (i SparkMavenPackageResponseArgs) ToSparkMavenPackageResponseOutput() SparkMavenPackageResponseOutput

func (SparkMavenPackageResponseArgs) ToSparkMavenPackageResponseOutputWithContext added in v0.6.1

func (i SparkMavenPackageResponseArgs) ToSparkMavenPackageResponseOutputWithContext(ctx context.Context) SparkMavenPackageResponseOutput

type SparkMavenPackageResponseArray added in v0.6.1

type SparkMavenPackageResponseArray []SparkMavenPackageResponseInput

func (SparkMavenPackageResponseArray) ElementType added in v0.6.1

func (SparkMavenPackageResponseArray) ToSparkMavenPackageResponseArrayOutput added in v0.6.1

func (i SparkMavenPackageResponseArray) ToSparkMavenPackageResponseArrayOutput() SparkMavenPackageResponseArrayOutput

func (SparkMavenPackageResponseArray) ToSparkMavenPackageResponseArrayOutputWithContext added in v0.6.1

func (i SparkMavenPackageResponseArray) ToSparkMavenPackageResponseArrayOutputWithContext(ctx context.Context) SparkMavenPackageResponseArrayOutput

type SparkMavenPackageResponseArrayInput added in v0.6.1

type SparkMavenPackageResponseArrayInput interface {
	pulumi.Input

	ToSparkMavenPackageResponseArrayOutput() SparkMavenPackageResponseArrayOutput
	ToSparkMavenPackageResponseArrayOutputWithContext(context.Context) SparkMavenPackageResponseArrayOutput
}

SparkMavenPackageResponseArrayInput is an input type that accepts SparkMavenPackageResponseArray and SparkMavenPackageResponseArrayOutput values. You can construct a concrete instance of `SparkMavenPackageResponseArrayInput` via:

SparkMavenPackageResponseArray{ SparkMavenPackageResponseArgs{...} }

type SparkMavenPackageResponseArrayOutput added in v0.6.1

type SparkMavenPackageResponseArrayOutput struct{ *pulumi.OutputState }

func (SparkMavenPackageResponseArrayOutput) ElementType added in v0.6.1

func (SparkMavenPackageResponseArrayOutput) Index added in v0.6.1

func (SparkMavenPackageResponseArrayOutput) ToSparkMavenPackageResponseArrayOutput added in v0.6.1

func (o SparkMavenPackageResponseArrayOutput) ToSparkMavenPackageResponseArrayOutput() SparkMavenPackageResponseArrayOutput

func (SparkMavenPackageResponseArrayOutput) ToSparkMavenPackageResponseArrayOutputWithContext added in v0.6.1

func (o SparkMavenPackageResponseArrayOutput) ToSparkMavenPackageResponseArrayOutputWithContext(ctx context.Context) SparkMavenPackageResponseArrayOutput

type SparkMavenPackageResponseInput added in v0.6.1

type SparkMavenPackageResponseInput interface {
	pulumi.Input

	ToSparkMavenPackageResponseOutput() SparkMavenPackageResponseOutput
	ToSparkMavenPackageResponseOutputWithContext(context.Context) SparkMavenPackageResponseOutput
}

SparkMavenPackageResponseInput is an input type that accepts SparkMavenPackageResponseArgs and SparkMavenPackageResponseOutput values. You can construct a concrete instance of `SparkMavenPackageResponseInput` via:

SparkMavenPackageResponseArgs{...}

type SparkMavenPackageResponseOutput added in v0.6.1

type SparkMavenPackageResponseOutput struct{ *pulumi.OutputState }

func (SparkMavenPackageResponseOutput) Artifact added in v0.6.1

func (SparkMavenPackageResponseOutput) ElementType added in v0.6.1

func (SparkMavenPackageResponseOutput) Group added in v0.6.1

func (SparkMavenPackageResponseOutput) ToSparkMavenPackageResponseOutput added in v0.6.1

func (o SparkMavenPackageResponseOutput) ToSparkMavenPackageResponseOutput() SparkMavenPackageResponseOutput

func (SparkMavenPackageResponseOutput) ToSparkMavenPackageResponseOutputWithContext added in v0.6.1

func (o SparkMavenPackageResponseOutput) ToSparkMavenPackageResponseOutputWithContext(ctx context.Context) SparkMavenPackageResponseOutput

func (SparkMavenPackageResponseOutput) Version added in v0.6.1

type SshPublicAccess added in v0.3.1

type SshPublicAccess pulumi.String

State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on this instance. Enabled - Indicates that the public ssh port is open and accessible according to the VNet/subnet policy if applicable.

func (SshPublicAccess) ElementType added in v0.3.1

func (SshPublicAccess) ElementType() reflect.Type

func (SshPublicAccess) ToStringOutput added in v0.3.1

func (e SshPublicAccess) ToStringOutput() pulumi.StringOutput

func (SshPublicAccess) ToStringOutputWithContext added in v0.3.1

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

func (SshPublicAccess) ToStringPtrOutput added in v0.3.1

func (e SshPublicAccess) ToStringPtrOutput() pulumi.StringPtrOutput

func (SshPublicAccess) ToStringPtrOutputWithContext added in v0.3.1

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

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 SystemDataResponse added in v0.6.1

type SystemDataResponse struct {
	// The timestamp of resource creation (UTC)
	CreatedAt *string `pulumi:"createdAt"`
	// An identifier for the identity that created the resource
	CreatedBy *string `pulumi:"createdBy"`
	// The type of identity that created the resource
	CreatedByType *string `pulumi:"createdByType"`
	// The timestamp of resource last modification (UTC)
	LastModifiedAt *string `pulumi:"lastModifiedAt"`
	// An identifier for the identity that last modified the resource
	LastModifiedBy *string `pulumi:"lastModifiedBy"`
	// The type of identity that last modified the resource
	LastModifiedByType *string `pulumi:"lastModifiedByType"`
}

Read only system data

type SystemDataResponseArgs added in v0.6.1

type SystemDataResponseArgs struct {
	// The timestamp of resource creation (UTC)
	CreatedAt pulumi.StringPtrInput `pulumi:"createdAt"`
	// An identifier for the identity that created the resource
	CreatedBy pulumi.StringPtrInput `pulumi:"createdBy"`
	// The type of identity that created the resource
	CreatedByType pulumi.StringPtrInput `pulumi:"createdByType"`
	// The timestamp of resource last modification (UTC)
	LastModifiedAt pulumi.StringPtrInput `pulumi:"lastModifiedAt"`
	// An identifier for the identity that last modified the resource
	LastModifiedBy pulumi.StringPtrInput `pulumi:"lastModifiedBy"`
	// The type of identity that last modified the resource
	LastModifiedByType pulumi.StringPtrInput `pulumi:"lastModifiedByType"`
}

Read only system data

func (SystemDataResponseArgs) ElementType added in v0.6.1

func (SystemDataResponseArgs) ElementType() reflect.Type

func (SystemDataResponseArgs) ToSystemDataResponseOutput added in v0.6.1

func (i SystemDataResponseArgs) ToSystemDataResponseOutput() SystemDataResponseOutput

func (SystemDataResponseArgs) ToSystemDataResponseOutputWithContext added in v0.6.1

func (i SystemDataResponseArgs) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput

func (SystemDataResponseArgs) ToSystemDataResponsePtrOutput added in v0.6.1

func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput

func (SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext added in v0.6.1

func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput

type SystemDataResponseInput added in v0.6.1

type SystemDataResponseInput interface {
	pulumi.Input

	ToSystemDataResponseOutput() SystemDataResponseOutput
	ToSystemDataResponseOutputWithContext(context.Context) SystemDataResponseOutput
}

SystemDataResponseInput is an input type that accepts SystemDataResponseArgs and SystemDataResponseOutput values. You can construct a concrete instance of `SystemDataResponseInput` via:

SystemDataResponseArgs{...}

type SystemDataResponseOutput added in v0.6.1

type SystemDataResponseOutput struct{ *pulumi.OutputState }

Read only system data

func (SystemDataResponseOutput) CreatedAt added in v0.6.1

The timestamp of resource creation (UTC)

func (SystemDataResponseOutput) CreatedBy added in v0.6.1

An identifier for the identity that created the resource

func (SystemDataResponseOutput) CreatedByType added in v0.6.1

The type of identity that created the resource

func (SystemDataResponseOutput) ElementType added in v0.6.1

func (SystemDataResponseOutput) ElementType() reflect.Type

func (SystemDataResponseOutput) LastModifiedAt added in v0.6.1

func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput

The timestamp of resource last modification (UTC)

func (SystemDataResponseOutput) LastModifiedBy added in v0.6.1

func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput

An identifier for the identity that last modified the resource

func (SystemDataResponseOutput) LastModifiedByType added in v0.6.1

func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput

The type of identity that last modified the resource

func (SystemDataResponseOutput) ToSystemDataResponseOutput added in v0.6.1

func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput

func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext added in v0.6.1

func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput

func (SystemDataResponseOutput) ToSystemDataResponsePtrOutput added in v0.6.1

func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput

func (SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext added in v0.6.1

func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput

type SystemDataResponsePtrInput added in v0.6.1

type SystemDataResponsePtrInput interface {
	pulumi.Input

	ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
	ToSystemDataResponsePtrOutputWithContext(context.Context) SystemDataResponsePtrOutput
}

SystemDataResponsePtrInput is an input type that accepts SystemDataResponseArgs, SystemDataResponsePtr and SystemDataResponsePtrOutput values. You can construct a concrete instance of `SystemDataResponsePtrInput` via:

        SystemDataResponseArgs{...}

or:

        nil

func SystemDataResponsePtr added in v0.6.1

func SystemDataResponsePtr(v *SystemDataResponseArgs) SystemDataResponsePtrInput

type SystemDataResponsePtrOutput added in v0.6.1

type SystemDataResponsePtrOutput struct{ *pulumi.OutputState }

func (SystemDataResponsePtrOutput) CreatedAt added in v0.6.1

The timestamp of resource creation (UTC)

func (SystemDataResponsePtrOutput) CreatedBy added in v0.6.1

An identifier for the identity that created the resource

func (SystemDataResponsePtrOutput) CreatedByType added in v0.6.1

The type of identity that created the resource

func (SystemDataResponsePtrOutput) Elem added in v0.6.1

func (SystemDataResponsePtrOutput) ElementType added in v0.6.1

func (SystemDataResponsePtrOutput) LastModifiedAt added in v0.6.1

The timestamp of resource last modification (UTC)

func (SystemDataResponsePtrOutput) LastModifiedBy added in v0.6.1

An identifier for the identity that last modified the resource

func (SystemDataResponsePtrOutput) LastModifiedByType added in v0.6.1

func (o SystemDataResponsePtrOutput) LastModifiedByType() pulumi.StringPtrOutput

The type of identity that last modified the resource

func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput added in v0.6.1

func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput

func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext added in v0.6.1

func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput

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 UserAssignedIdentityResponse added in v0.6.1

type UserAssignedIdentityResponse struct {
	// The clientId(aka appId) of the user assigned identity.
	ClientId string `pulumi:"clientId"`
	// The principal ID of the user assigned identity.
	PrincipalId string `pulumi:"principalId"`
	// The tenant ID of the user assigned identity.
	TenantId string `pulumi:"tenantId"`
}

User Assigned Identity

type UserAssignedIdentityResponseArgs added in v0.6.1

type UserAssignedIdentityResponseArgs struct {
	// The clientId(aka appId) of the user assigned identity.
	ClientId pulumi.StringInput `pulumi:"clientId"`
	// The principal ID of the user assigned identity.
	PrincipalId pulumi.StringInput `pulumi:"principalId"`
	// The tenant ID of the user assigned identity.
	TenantId pulumi.StringInput `pulumi:"tenantId"`
}

User Assigned Identity

func (UserAssignedIdentityResponseArgs) ElementType added in v0.6.1

func (UserAssignedIdentityResponseArgs) ToUserAssignedIdentityResponseOutput added in v0.6.1

func (i UserAssignedIdentityResponseArgs) ToUserAssignedIdentityResponseOutput() UserAssignedIdentityResponseOutput

func (UserAssignedIdentityResponseArgs) ToUserAssignedIdentityResponseOutputWithContext added in v0.6.1

func (i UserAssignedIdentityResponseArgs) ToUserAssignedIdentityResponseOutputWithContext(ctx context.Context) UserAssignedIdentityResponseOutput

type UserAssignedIdentityResponseInput added in v0.6.1

type UserAssignedIdentityResponseInput interface {
	pulumi.Input

	ToUserAssignedIdentityResponseOutput() UserAssignedIdentityResponseOutput
	ToUserAssignedIdentityResponseOutputWithContext(context.Context) UserAssignedIdentityResponseOutput
}

UserAssignedIdentityResponseInput is an input type that accepts UserAssignedIdentityResponseArgs and UserAssignedIdentityResponseOutput values. You can construct a concrete instance of `UserAssignedIdentityResponseInput` via:

UserAssignedIdentityResponseArgs{...}

type UserAssignedIdentityResponseMap added in v0.6.1

type UserAssignedIdentityResponseMap map[string]UserAssignedIdentityResponseInput

func (UserAssignedIdentityResponseMap) ElementType added in v0.6.1

func (UserAssignedIdentityResponseMap) ToUserAssignedIdentityResponseMapOutput added in v0.6.1

func (i UserAssignedIdentityResponseMap) ToUserAssignedIdentityResponseMapOutput() UserAssignedIdentityResponseMapOutput

func (UserAssignedIdentityResponseMap) ToUserAssignedIdentityResponseMapOutputWithContext added in v0.6.1

func (i UserAssignedIdentityResponseMap) ToUserAssignedIdentityResponseMapOutputWithContext(ctx context.Context) UserAssignedIdentityResponseMapOutput

type UserAssignedIdentityResponseMapInput added in v0.6.1

type UserAssignedIdentityResponseMapInput interface {
	pulumi.Input

	ToUserAssignedIdentityResponseMapOutput() UserAssignedIdentityResponseMapOutput
	ToUserAssignedIdentityResponseMapOutputWithContext(context.Context) UserAssignedIdentityResponseMapOutput
}

UserAssignedIdentityResponseMapInput is an input type that accepts UserAssignedIdentityResponseMap and UserAssignedIdentityResponseMapOutput values. You can construct a concrete instance of `UserAssignedIdentityResponseMapInput` via:

UserAssignedIdentityResponseMap{ "key": UserAssignedIdentityResponseArgs{...} }

type UserAssignedIdentityResponseMapOutput added in v0.6.1

type UserAssignedIdentityResponseMapOutput struct{ *pulumi.OutputState }

func (UserAssignedIdentityResponseMapOutput) ElementType added in v0.6.1

func (UserAssignedIdentityResponseMapOutput) MapIndex added in v0.6.1

func (UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutput added in v0.6.1

func (o UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutput() UserAssignedIdentityResponseMapOutput

func (UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutputWithContext added in v0.6.1

func (o UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutputWithContext(ctx context.Context) UserAssignedIdentityResponseMapOutput

type UserAssignedIdentityResponseOutput added in v0.6.1

type UserAssignedIdentityResponseOutput struct{ *pulumi.OutputState }

User Assigned Identity

func (UserAssignedIdentityResponseOutput) ClientId added in v0.6.1

The clientId(aka appId) of the user assigned identity.

func (UserAssignedIdentityResponseOutput) ElementType added in v0.6.1

func (UserAssignedIdentityResponseOutput) PrincipalId added in v0.6.1

The principal ID of the user assigned identity.

func (UserAssignedIdentityResponseOutput) TenantId added in v0.6.1

The tenant ID of the user assigned identity.

func (UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutput added in v0.6.1

func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutput() UserAssignedIdentityResponseOutput

func (UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutputWithContext added in v0.6.1

func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutputWithContext(ctx context.Context) UserAssignedIdentityResponseOutput

type ValueFormat added in v0.6.1

type ValueFormat pulumi.String

format for the workspace connection value

func (ValueFormat) ElementType added in v0.6.1

func (ValueFormat) ElementType() reflect.Type

func (ValueFormat) ToStringOutput added in v0.6.1

func (e ValueFormat) ToStringOutput() pulumi.StringOutput

func (ValueFormat) ToStringOutputWithContext added in v0.6.1

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

func (ValueFormat) ToStringPtrOutput added in v0.6.1

func (e ValueFormat) ToStringPtrOutput() pulumi.StringPtrOutput

func (ValueFormat) ToStringPtrOutputWithContext added in v0.6.1

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

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 VirtualMachineImage added in v0.6.1

type VirtualMachineImage struct {
	// Virtual Machine image path
	Id string `pulumi:"id"`
}

Virtual Machine image for Windows AML Compute

type VirtualMachineImageArgs added in v0.6.1

type VirtualMachineImageArgs struct {
	// Virtual Machine image path
	Id pulumi.StringInput `pulumi:"id"`
}

Virtual Machine image for Windows AML Compute

func (VirtualMachineImageArgs) ElementType added in v0.6.1

func (VirtualMachineImageArgs) ElementType() reflect.Type

func (VirtualMachineImageArgs) ToVirtualMachineImageOutput added in v0.6.1

func (i VirtualMachineImageArgs) ToVirtualMachineImageOutput() VirtualMachineImageOutput

func (VirtualMachineImageArgs) ToVirtualMachineImageOutputWithContext added in v0.6.1

func (i VirtualMachineImageArgs) ToVirtualMachineImageOutputWithContext(ctx context.Context) VirtualMachineImageOutput

func (VirtualMachineImageArgs) ToVirtualMachineImagePtrOutput added in v0.6.1

func (i VirtualMachineImageArgs) ToVirtualMachineImagePtrOutput() VirtualMachineImagePtrOutput

func (VirtualMachineImageArgs) ToVirtualMachineImagePtrOutputWithContext added in v0.6.1

func (i VirtualMachineImageArgs) ToVirtualMachineImagePtrOutputWithContext(ctx context.Context) VirtualMachineImagePtrOutput

type VirtualMachineImageInput added in v0.6.1

type VirtualMachineImageInput interface {
	pulumi.Input

	ToVirtualMachineImageOutput() VirtualMachineImageOutput
	ToVirtualMachineImageOutputWithContext(context.Context) VirtualMachineImageOutput
}

VirtualMachineImageInput is an input type that accepts VirtualMachineImageArgs and VirtualMachineImageOutput values. You can construct a concrete instance of `VirtualMachineImageInput` via:

VirtualMachineImageArgs{...}

type VirtualMachineImageOutput added in v0.6.1

type VirtualMachineImageOutput struct{ *pulumi.OutputState }

Virtual Machine image for Windows AML Compute

func (VirtualMachineImageOutput) ElementType added in v0.6.1

func (VirtualMachineImageOutput) ElementType() reflect.Type

func (VirtualMachineImageOutput) Id added in v0.6.1

Virtual Machine image path

func (VirtualMachineImageOutput) ToVirtualMachineImageOutput added in v0.6.1

func (o VirtualMachineImageOutput) ToVirtualMachineImageOutput() VirtualMachineImageOutput

func (VirtualMachineImageOutput) ToVirtualMachineImageOutputWithContext added in v0.6.1

func (o VirtualMachineImageOutput) ToVirtualMachineImageOutputWithContext(ctx context.Context) VirtualMachineImageOutput

func (VirtualMachineImageOutput) ToVirtualMachineImagePtrOutput added in v0.6.1

func (o VirtualMachineImageOutput) ToVirtualMachineImagePtrOutput() VirtualMachineImagePtrOutput

func (VirtualMachineImageOutput) ToVirtualMachineImagePtrOutputWithContext added in v0.6.1

func (o VirtualMachineImageOutput) ToVirtualMachineImagePtrOutputWithContext(ctx context.Context) VirtualMachineImagePtrOutput

type VirtualMachineImagePtrInput added in v0.6.1

type VirtualMachineImagePtrInput interface {
	pulumi.Input

	ToVirtualMachineImagePtrOutput() VirtualMachineImagePtrOutput
	ToVirtualMachineImagePtrOutputWithContext(context.Context) VirtualMachineImagePtrOutput
}

VirtualMachineImagePtrInput is an input type that accepts VirtualMachineImageArgs, VirtualMachineImagePtr and VirtualMachineImagePtrOutput values. You can construct a concrete instance of `VirtualMachineImagePtrInput` via:

        VirtualMachineImageArgs{...}

or:

        nil

func VirtualMachineImagePtr added in v0.6.1

func VirtualMachineImagePtr(v *VirtualMachineImageArgs) VirtualMachineImagePtrInput

type VirtualMachineImagePtrOutput added in v0.6.1

type VirtualMachineImagePtrOutput struct{ *pulumi.OutputState }

func (VirtualMachineImagePtrOutput) Elem added in v0.6.1

func (VirtualMachineImagePtrOutput) ElementType added in v0.6.1

func (VirtualMachineImagePtrOutput) Id added in v0.6.1

Virtual Machine image path

func (VirtualMachineImagePtrOutput) ToVirtualMachineImagePtrOutput added in v0.6.1

func (o VirtualMachineImagePtrOutput) ToVirtualMachineImagePtrOutput() VirtualMachineImagePtrOutput

func (VirtualMachineImagePtrOutput) ToVirtualMachineImagePtrOutputWithContext added in v0.6.1

func (o VirtualMachineImagePtrOutput) ToVirtualMachineImagePtrOutputWithContext(ctx context.Context) VirtualMachineImagePtrOutput

type VirtualMachineImageResponse added in v0.6.1

type VirtualMachineImageResponse struct {
	// Virtual Machine image path
	Id string `pulumi:"id"`
}

Virtual Machine image for Windows AML Compute

type VirtualMachineImageResponseArgs added in v0.6.1

type VirtualMachineImageResponseArgs struct {
	// Virtual Machine image path
	Id pulumi.StringInput `pulumi:"id"`
}

Virtual Machine image for Windows AML Compute

func (VirtualMachineImageResponseArgs) ElementType added in v0.6.1

func (VirtualMachineImageResponseArgs) ToVirtualMachineImageResponseOutput added in v0.6.1

func (i VirtualMachineImageResponseArgs) ToVirtualMachineImageResponseOutput() VirtualMachineImageResponseOutput

func (VirtualMachineImageResponseArgs) ToVirtualMachineImageResponseOutputWithContext added in v0.6.1

func (i VirtualMachineImageResponseArgs) ToVirtualMachineImageResponseOutputWithContext(ctx context.Context) VirtualMachineImageResponseOutput

func (VirtualMachineImageResponseArgs) ToVirtualMachineImageResponsePtrOutput added in v0.6.1

func (i VirtualMachineImageResponseArgs) ToVirtualMachineImageResponsePtrOutput() VirtualMachineImageResponsePtrOutput

func (VirtualMachineImageResponseArgs) ToVirtualMachineImageResponsePtrOutputWithContext added in v0.6.1

func (i VirtualMachineImageResponseArgs) ToVirtualMachineImageResponsePtrOutputWithContext(ctx context.Context) VirtualMachineImageResponsePtrOutput

type VirtualMachineImageResponseInput added in v0.6.1

type VirtualMachineImageResponseInput interface {
	pulumi.Input

	ToVirtualMachineImageResponseOutput() VirtualMachineImageResponseOutput
	ToVirtualMachineImageResponseOutputWithContext(context.Context) VirtualMachineImageResponseOutput
}

VirtualMachineImageResponseInput is an input type that accepts VirtualMachineImageResponseArgs and VirtualMachineImageResponseOutput values. You can construct a concrete instance of `VirtualMachineImageResponseInput` via:

VirtualMachineImageResponseArgs{...}

type VirtualMachineImageResponseOutput added in v0.6.1

type VirtualMachineImageResponseOutput struct{ *pulumi.OutputState }

Virtual Machine image for Windows AML Compute

func (VirtualMachineImageResponseOutput) ElementType added in v0.6.1

func (VirtualMachineImageResponseOutput) Id added in v0.6.1

Virtual Machine image path

func (VirtualMachineImageResponseOutput) ToVirtualMachineImageResponseOutput added in v0.6.1

func (o VirtualMachineImageResponseOutput) ToVirtualMachineImageResponseOutput() VirtualMachineImageResponseOutput

func (VirtualMachineImageResponseOutput) ToVirtualMachineImageResponseOutputWithContext added in v0.6.1

func (o VirtualMachineImageResponseOutput) ToVirtualMachineImageResponseOutputWithContext(ctx context.Context) VirtualMachineImageResponseOutput

func (VirtualMachineImageResponseOutput) ToVirtualMachineImageResponsePtrOutput added in v0.6.1

func (o VirtualMachineImageResponseOutput) ToVirtualMachineImageResponsePtrOutput() VirtualMachineImageResponsePtrOutput

func (VirtualMachineImageResponseOutput) ToVirtualMachineImageResponsePtrOutputWithContext added in v0.6.1

func (o VirtualMachineImageResponseOutput) ToVirtualMachineImageResponsePtrOutputWithContext(ctx context.Context) VirtualMachineImageResponsePtrOutput

type VirtualMachineImageResponsePtrInput added in v0.6.1

type VirtualMachineImageResponsePtrInput interface {
	pulumi.Input

	ToVirtualMachineImageResponsePtrOutput() VirtualMachineImageResponsePtrOutput
	ToVirtualMachineImageResponsePtrOutputWithContext(context.Context) VirtualMachineImageResponsePtrOutput
}

VirtualMachineImageResponsePtrInput is an input type that accepts VirtualMachineImageResponseArgs, VirtualMachineImageResponsePtr and VirtualMachineImageResponsePtrOutput values. You can construct a concrete instance of `VirtualMachineImageResponsePtrInput` via:

        VirtualMachineImageResponseArgs{...}

or:

        nil

func VirtualMachineImageResponsePtr added in v0.6.1

type VirtualMachineImageResponsePtrOutput added in v0.6.1

type VirtualMachineImageResponsePtrOutput struct{ *pulumi.OutputState }

func (VirtualMachineImageResponsePtrOutput) Elem added in v0.6.1

func (VirtualMachineImageResponsePtrOutput) ElementType added in v0.6.1

func (VirtualMachineImageResponsePtrOutput) Id added in v0.6.1

Virtual Machine image path

func (VirtualMachineImageResponsePtrOutput) ToVirtualMachineImageResponsePtrOutput added in v0.6.1

func (o VirtualMachineImageResponsePtrOutput) ToVirtualMachineImageResponsePtrOutput() VirtualMachineImageResponsePtrOutput

func (VirtualMachineImageResponsePtrOutput) ToVirtualMachineImageResponsePtrOutputWithContext added in v0.6.1

func (o VirtualMachineImageResponsePtrOutput) ToVirtualMachineImageResponsePtrOutputWithContext(ctx context.Context) VirtualMachineImageResponsePtrOutput

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 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"`
	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 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"`
	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) 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) 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

	// The flag to indicate whether to allow public access when behind VNet.
	AllowPublicAccessWhenBehindVnet pulumi.BoolPtrOutput `pulumi:"allowPublicAccessWhenBehindVnet"`
	// 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 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 encryption settings of Azure ML workspace.
	Encryption EncryptionPropertyResponsePtrOutput `pulumi:"encryption"`
	// The friendly name for this workspace. This name in mutable
	FriendlyName pulumi.StringPtrOutput `pulumi:"friendlyName"`
	// The flag to signal HBI data in the workspace and reduce diagnostic data collected by the service
	HbiWorkspace pulumi.BoolPtrOutput `pulumi:"hbiWorkspace"`
	// The identity of the resource.
	Identity IdentityResponsePtrOutput `pulumi:"identity"`
	// The compute name for image build
	ImageBuildCompute pulumi.StringPtrOutput `pulumi:"imageBuildCompute"`
	// 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 notebook info of Azure ML workspace.
	NotebookInfo NotebookResourceInfoResponseOutput `pulumi:"notebookInfo"`
	// The user assigned identity resource id that represents the workspace identity.
	PrimaryUserAssignedIdentity pulumi.StringPtrOutput `pulumi:"primaryUserAssignedIdentity"`
	// The list of private endpoint connections in the workspace.
	PrivateEndpointConnections PrivateEndpointConnectionResponseArrayOutput `pulumi:"privateEndpointConnections"`
	// Count of private connections in the workspace
	PrivateLinkCount pulumi.IntOutput `pulumi:"privateLinkCount"`
	// The current deployment state of workspace resource. The provisioningState is to indicate states for resource provisioning.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// The service managed resource settings.
	ServiceManagedResourcesSettings ServiceManagedResourcesSettingsResponsePtrOutput `pulumi:"serviceManagedResourcesSettings"`
	// The name of the managed resource group created by workspace RP in customer subscription if the workspace is CMK workspace
	ServiceProvisionedResourceGroup pulumi.StringOutput `pulumi:"serviceProvisionedResourceGroup"`
	// The list of shared private link resources in this workspace.
	SharedPrivateLinkResources SharedPrivateLinkResourceResponseArrayOutput `pulumi:"sharedPrivateLinkResources"`
	// 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"`
	// Read only system data
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// 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. Latest API Version: 2021-01-01.

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 {
	// The flag to indicate whether to allow public access when behind VNet.
	AllowPublicAccessWhenBehindVnet pulumi.BoolPtrInput
	// 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 encryption settings of Azure ML workspace.
	Encryption EncryptionPropertyPtrInput
	// The friendly name for this workspace. This name in mutable
	FriendlyName pulumi.StringPtrInput
	// The flag to signal HBI data in the workspace and reduce diagnostic data collected by the service
	HbiWorkspace pulumi.BoolPtrInput
	// The identity of the resource.
	Identity IdentityPtrInput
	// The compute name for image build
	ImageBuildCompute pulumi.StringPtrInput
	// 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
	// The user assigned identity resource id that represents the workspace identity.
	PrimaryUserAssignedIdentity pulumi.StringPtrInput
	// Name of the resource group in which workspace is located.
	ResourceGroupName pulumi.StringInput
	// The service managed resource settings.
	ServiceManagedResourcesSettings ServiceManagedResourcesSettingsPtrInput
	// The list of shared private link resources in this workspace.
	SharedPrivateLinkResources SharedPrivateLinkResourceArrayInput
	// 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 WorkspaceConnection

type WorkspaceConnection struct {
	pulumi.CustomResourceState

	// Authorization type of the workspace connection.
	AuthType pulumi.StringPtrOutput `pulumi:"authType"`
	// Category of the workspace connection.
	Category pulumi.StringPtrOutput `pulumi:"category"`
	// Friendly name of the workspace connection.
	Name pulumi.StringOutput `pulumi:"name"`
	// Target of the workspace connection.
	Target pulumi.StringPtrOutput `pulumi:"target"`
	// Resource type of workspace connection.
	Type pulumi.StringOutput `pulumi:"type"`
	// Value details of the workspace connection.
	Value pulumi.StringPtrOutput `pulumi:"value"`
	// format for the workspace connection value
	ValueFormat pulumi.StringPtrOutput `pulumi:"valueFormat"`
}

Workspace connection. Latest API Version: 2021-01-01.

func GetWorkspaceConnection

func GetWorkspaceConnection(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *WorkspaceConnectionState, opts ...pulumi.ResourceOption) (*WorkspaceConnection, error)

GetWorkspaceConnection gets an existing WorkspaceConnection 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 NewWorkspaceConnection

func NewWorkspaceConnection(ctx *pulumi.Context,
	name string, args *WorkspaceConnectionArgs, opts ...pulumi.ResourceOption) (*WorkspaceConnection, error)

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

func (*WorkspaceConnection) ElementType added in v0.2.6

func (*WorkspaceConnection) ElementType() reflect.Type

func (*WorkspaceConnection) ToWorkspaceConnectionOutput added in v0.2.6

func (i *WorkspaceConnection) ToWorkspaceConnectionOutput() WorkspaceConnectionOutput

func (*WorkspaceConnection) ToWorkspaceConnectionOutputWithContext added in v0.2.6

func (i *WorkspaceConnection) ToWorkspaceConnectionOutputWithContext(ctx context.Context) WorkspaceConnectionOutput

type WorkspaceConnectionArgs

type WorkspaceConnectionArgs struct {
	// Authorization type of the workspace connection.
	AuthType pulumi.StringPtrInput
	// Category of the workspace connection.
	Category pulumi.StringPtrInput
	// Friendly name of the workspace connection
	ConnectionName pulumi.StringInput
	// Friendly name of the workspace connection
	Name pulumi.StringPtrInput
	// Name of the resource group in which workspace is located.
	ResourceGroupName pulumi.StringInput
	// Target of the workspace connection.
	Target pulumi.StringPtrInput
	// Value details of the workspace connection.
	Value pulumi.StringPtrInput
	// format for the workspace connection value
	ValueFormat pulumi.StringPtrInput
	// Name of Azure Machine Learning workspace.
	WorkspaceName pulumi.StringInput
}

The set of arguments for constructing a WorkspaceConnection resource.

func (WorkspaceConnectionArgs) ElementType

func (WorkspaceConnectionArgs) ElementType() reflect.Type

type WorkspaceConnectionInput added in v0.2.6

type WorkspaceConnectionInput interface {
	pulumi.Input

	ToWorkspaceConnectionOutput() WorkspaceConnectionOutput
	ToWorkspaceConnectionOutputWithContext(ctx context.Context) WorkspaceConnectionOutput
}

type WorkspaceConnectionOutput added in v0.2.6

type WorkspaceConnectionOutput struct {
	*pulumi.OutputState
}

func (WorkspaceConnectionOutput) ElementType added in v0.2.6

func (WorkspaceConnectionOutput) ElementType() reflect.Type

func (WorkspaceConnectionOutput) ToWorkspaceConnectionOutput added in v0.2.6

func (o WorkspaceConnectionOutput) ToWorkspaceConnectionOutput() WorkspaceConnectionOutput

func (WorkspaceConnectionOutput) ToWorkspaceConnectionOutputWithContext added in v0.2.6

func (o WorkspaceConnectionOutput) ToWorkspaceConnectionOutputWithContext(ctx context.Context) WorkspaceConnectionOutput

type WorkspaceConnectionState

type WorkspaceConnectionState struct {
	// Authorization type of the workspace connection.
	AuthType pulumi.StringPtrInput
	// Category of the workspace connection.
	Category pulumi.StringPtrInput
	// Friendly name of the workspace connection.
	Name pulumi.StringPtrInput
	// Target of the workspace connection.
	Target pulumi.StringPtrInput
	// Resource type of workspace connection.
	Type pulumi.StringPtrInput
	// Value details of the workspace connection.
	Value pulumi.StringPtrInput
	// format for the workspace connection value
	ValueFormat pulumi.StringPtrInput
}

func (WorkspaceConnectionState) ElementType

func (WorkspaceConnectionState) 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 {
	// The flag to indicate whether to allow public access when behind VNet.
	AllowPublicAccessWhenBehindVnet pulumi.BoolPtrInput
	// 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 encryption settings of Azure ML workspace.
	Encryption EncryptionPropertyResponsePtrInput
	// The friendly name for this workspace. This name in mutable
	FriendlyName pulumi.StringPtrInput
	// The flag to signal HBI data in the workspace and reduce diagnostic data collected by the service
	HbiWorkspace pulumi.BoolPtrInput
	// The identity of the resource.
	Identity IdentityResponsePtrInput
	// The compute name for image build
	ImageBuildCompute pulumi.StringPtrInput
	// 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 notebook info of Azure ML workspace.
	NotebookInfo NotebookResourceInfoResponsePtrInput
	// The user assigned identity resource id that represents the workspace identity.
	PrimaryUserAssignedIdentity pulumi.StringPtrInput
	// The list of private endpoint connections in the workspace.
	PrivateEndpointConnections PrivateEndpointConnectionResponseArrayInput
	// Count of private connections in the workspace
	PrivateLinkCount pulumi.IntPtrInput
	// The current deployment state of workspace resource. The provisioningState is to indicate states for resource provisioning.
	ProvisioningState pulumi.StringPtrInput
	// The service managed resource settings.
	ServiceManagedResourcesSettings ServiceManagedResourcesSettingsResponsePtrInput
	// The name of the managed resource group created by workspace RP in customer subscription if the workspace is CMK workspace
	ServiceProvisionedResourceGroup pulumi.StringPtrInput
	// The list of shared private link resources in this workspace.
	SharedPrivateLinkResources SharedPrivateLinkResourceResponseArrayInput
	// 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
	// Read only system data
	SystemData SystemDataResponsePtrInput
	// 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