v20200515preview

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 (
	ComputeEnvironmentTypeACI = ComputeEnvironmentType("ACI")
	ComputeEnvironmentTypeAKS = ComputeEnvironmentType("AKS")
)
View Source
const (
	ComputeTypeAKS               = ComputeType("AKS")
	ComputeTypeAmlCompute        = ComputeType("AmlCompute")
	ComputeTypeDataFactory       = ComputeType("DataFactory")
	ComputeTypeVirtualMachine    = ComputeType("VirtualMachine")
	ComputeTypeHDInsight         = ComputeType("HDInsight")
	ComputeTypeDatabricks        = ComputeType("Databricks")
	ComputeTypeDataLakeAnalytics = ComputeType("DataLakeAnalytics")
)
View Source
const (
	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 (
	VmPriorityDedicated   = VmPriority("Dedicated")
	VmPriorityLowPriority = VmPriority("LowPriority")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type ACIServiceResponseResponse

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

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

func (ACIServiceResponseResponseArgs) ToACIServiceResponseResponseOutput

func (i ACIServiceResponseResponseArgs) ToACIServiceResponseResponseOutput() ACIServiceResponseResponseOutput

func (ACIServiceResponseResponseArgs) ToACIServiceResponseResponseOutputWithContext

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

type ACIServiceResponseResponseDataCollection

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

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

func (ACIServiceResponseResponseDataCollectionArgs) ToACIServiceResponseResponseDataCollectionOutput

func (i ACIServiceResponseResponseDataCollectionArgs) ToACIServiceResponseResponseDataCollectionOutput() ACIServiceResponseResponseDataCollectionOutput

func (ACIServiceResponseResponseDataCollectionArgs) ToACIServiceResponseResponseDataCollectionOutputWithContext

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

func (ACIServiceResponseResponseDataCollectionArgs) ToACIServiceResponseResponseDataCollectionPtrOutput

func (i ACIServiceResponseResponseDataCollectionArgs) ToACIServiceResponseResponseDataCollectionPtrOutput() ACIServiceResponseResponseDataCollectionPtrOutput

func (ACIServiceResponseResponseDataCollectionArgs) ToACIServiceResponseResponseDataCollectionPtrOutputWithContext

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

type ACIServiceResponseResponseDataCollectionInput

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

type ACIServiceResponseResponseDataCollectionOutput struct{ *pulumi.OutputState }

Details of the data collection options specified.

func (ACIServiceResponseResponseDataCollectionOutput) ElementType

func (ACIServiceResponseResponseDataCollectionOutput) EventHubEnabled

Option for enabling/disabling Event Hub.

func (ACIServiceResponseResponseDataCollectionOutput) StorageEnabled

Option for enabling/disabling storage.

func (ACIServiceResponseResponseDataCollectionOutput) ToACIServiceResponseResponseDataCollectionOutput

func (o ACIServiceResponseResponseDataCollectionOutput) ToACIServiceResponseResponseDataCollectionOutput() ACIServiceResponseResponseDataCollectionOutput

func (ACIServiceResponseResponseDataCollectionOutput) ToACIServiceResponseResponseDataCollectionOutputWithContext

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

func (ACIServiceResponseResponseDataCollectionOutput) ToACIServiceResponseResponseDataCollectionPtrOutput

func (o ACIServiceResponseResponseDataCollectionOutput) ToACIServiceResponseResponseDataCollectionPtrOutput() ACIServiceResponseResponseDataCollectionPtrOutput

func (ACIServiceResponseResponseDataCollectionOutput) ToACIServiceResponseResponseDataCollectionPtrOutputWithContext

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

type ACIServiceResponseResponseDataCollectionPtrInput

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

type ACIServiceResponseResponseDataCollectionPtrOutput struct{ *pulumi.OutputState }

func (ACIServiceResponseResponseDataCollectionPtrOutput) Elem

func (ACIServiceResponseResponseDataCollectionPtrOutput) ElementType

func (ACIServiceResponseResponseDataCollectionPtrOutput) EventHubEnabled

Option for enabling/disabling Event Hub.

func (ACIServiceResponseResponseDataCollectionPtrOutput) StorageEnabled

Option for enabling/disabling storage.

func (ACIServiceResponseResponseDataCollectionPtrOutput) ToACIServiceResponseResponseDataCollectionPtrOutput

func (o ACIServiceResponseResponseDataCollectionPtrOutput) ToACIServiceResponseResponseDataCollectionPtrOutput() ACIServiceResponseResponseDataCollectionPtrOutput

func (ACIServiceResponseResponseDataCollectionPtrOutput) ToACIServiceResponseResponseDataCollectionPtrOutputWithContext

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

type ACIServiceResponseResponseEncryptionProperties

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

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

func (ACIServiceResponseResponseEncryptionPropertiesArgs) ToACIServiceResponseResponseEncryptionPropertiesOutput

func (i ACIServiceResponseResponseEncryptionPropertiesArgs) ToACIServiceResponseResponseEncryptionPropertiesOutput() ACIServiceResponseResponseEncryptionPropertiesOutput

func (ACIServiceResponseResponseEncryptionPropertiesArgs) ToACIServiceResponseResponseEncryptionPropertiesOutputWithContext

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

func (ACIServiceResponseResponseEncryptionPropertiesArgs) ToACIServiceResponseResponseEncryptionPropertiesPtrOutput

func (i ACIServiceResponseResponseEncryptionPropertiesArgs) ToACIServiceResponseResponseEncryptionPropertiesPtrOutput() ACIServiceResponseResponseEncryptionPropertiesPtrOutput

func (ACIServiceResponseResponseEncryptionPropertiesArgs) ToACIServiceResponseResponseEncryptionPropertiesPtrOutputWithContext

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

type ACIServiceResponseResponseEncryptionPropertiesInput

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

type ACIServiceResponseResponseEncryptionPropertiesOutput struct{ *pulumi.OutputState }

The encryption properties.

func (ACIServiceResponseResponseEncryptionPropertiesOutput) ElementType

func (ACIServiceResponseResponseEncryptionPropertiesOutput) KeyName

Encryption Key name

func (ACIServiceResponseResponseEncryptionPropertiesOutput) KeyVersion

Encryption Key Version

func (ACIServiceResponseResponseEncryptionPropertiesOutput) ToACIServiceResponseResponseEncryptionPropertiesOutput

func (ACIServiceResponseResponseEncryptionPropertiesOutput) ToACIServiceResponseResponseEncryptionPropertiesOutputWithContext

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

func (ACIServiceResponseResponseEncryptionPropertiesOutput) ToACIServiceResponseResponseEncryptionPropertiesPtrOutput

func (o ACIServiceResponseResponseEncryptionPropertiesOutput) ToACIServiceResponseResponseEncryptionPropertiesPtrOutput() ACIServiceResponseResponseEncryptionPropertiesPtrOutput

func (ACIServiceResponseResponseEncryptionPropertiesOutput) ToACIServiceResponseResponseEncryptionPropertiesPtrOutputWithContext

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

func (ACIServiceResponseResponseEncryptionPropertiesOutput) VaultBaseUrl

vault base Url

type ACIServiceResponseResponseEncryptionPropertiesPtrInput

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

type ACIServiceResponseResponseEncryptionPropertiesPtrOutput struct{ *pulumi.OutputState }

func (ACIServiceResponseResponseEncryptionPropertiesPtrOutput) Elem

func (ACIServiceResponseResponseEncryptionPropertiesPtrOutput) ElementType

func (ACIServiceResponseResponseEncryptionPropertiesPtrOutput) KeyName

Encryption Key name

func (ACIServiceResponseResponseEncryptionPropertiesPtrOutput) KeyVersion

Encryption Key Version

func (ACIServiceResponseResponseEncryptionPropertiesPtrOutput) ToACIServiceResponseResponseEncryptionPropertiesPtrOutput

func (ACIServiceResponseResponseEncryptionPropertiesPtrOutput) ToACIServiceResponseResponseEncryptionPropertiesPtrOutputWithContext

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

func (ACIServiceResponseResponseEncryptionPropertiesPtrOutput) VaultBaseUrl

vault base Url

type ACIServiceResponseResponseEnvironmentImageRequest

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

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

func (ACIServiceResponseResponseEnvironmentImageRequestArgs) ToACIServiceResponseResponseEnvironmentImageRequestOutput

func (i ACIServiceResponseResponseEnvironmentImageRequestArgs) ToACIServiceResponseResponseEnvironmentImageRequestOutput() ACIServiceResponseResponseEnvironmentImageRequestOutput

func (ACIServiceResponseResponseEnvironmentImageRequestArgs) ToACIServiceResponseResponseEnvironmentImageRequestOutputWithContext

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

func (ACIServiceResponseResponseEnvironmentImageRequestArgs) ToACIServiceResponseResponseEnvironmentImageRequestPtrOutput

func (i ACIServiceResponseResponseEnvironmentImageRequestArgs) ToACIServiceResponseResponseEnvironmentImageRequestPtrOutput() ACIServiceResponseResponseEnvironmentImageRequestPtrOutput

func (ACIServiceResponseResponseEnvironmentImageRequestArgs) ToACIServiceResponseResponseEnvironmentImageRequestPtrOutputWithContext

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

type ACIServiceResponseResponseEnvironmentImageRequestInput

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

type ACIServiceResponseResponseEnvironmentImageRequestOutput struct{ *pulumi.OutputState }

The Environment, models and assets used for inferencing.

func (ACIServiceResponseResponseEnvironmentImageRequestOutput) Assets

The list of assets.

func (ACIServiceResponseResponseEnvironmentImageRequestOutput) DriverProgram

The name of the driver file.

func (ACIServiceResponseResponseEnvironmentImageRequestOutput) ElementType

func (ACIServiceResponseResponseEnvironmentImageRequestOutput) Environment

The details of the AZURE ML environment.

func (ACIServiceResponseResponseEnvironmentImageRequestOutput) EnvironmentReference

The unique identifying details of the AZURE ML environment.

func (ACIServiceResponseResponseEnvironmentImageRequestOutput) ModelIds

The list of model Ids.

func (ACIServiceResponseResponseEnvironmentImageRequestOutput) Models

The list of models.

func (ACIServiceResponseResponseEnvironmentImageRequestOutput) ToACIServiceResponseResponseEnvironmentImageRequestOutput

func (ACIServiceResponseResponseEnvironmentImageRequestOutput) ToACIServiceResponseResponseEnvironmentImageRequestOutputWithContext

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

func (ACIServiceResponseResponseEnvironmentImageRequestOutput) ToACIServiceResponseResponseEnvironmentImageRequestPtrOutput

func (ACIServiceResponseResponseEnvironmentImageRequestOutput) ToACIServiceResponseResponseEnvironmentImageRequestPtrOutputWithContext

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

type ACIServiceResponseResponseEnvironmentImageRequestPtrInput

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

type ACIServiceResponseResponseEnvironmentImageRequestPtrOutput struct{ *pulumi.OutputState }

func (ACIServiceResponseResponseEnvironmentImageRequestPtrOutput) Assets

The list of assets.

func (ACIServiceResponseResponseEnvironmentImageRequestPtrOutput) DriverProgram

The name of the driver file.

func (ACIServiceResponseResponseEnvironmentImageRequestPtrOutput) Elem

func (ACIServiceResponseResponseEnvironmentImageRequestPtrOutput) ElementType

func (ACIServiceResponseResponseEnvironmentImageRequestPtrOutput) Environment

The details of the AZURE ML environment.

func (ACIServiceResponseResponseEnvironmentImageRequestPtrOutput) EnvironmentReference

The unique identifying details of the AZURE ML environment.

func (ACIServiceResponseResponseEnvironmentImageRequestPtrOutput) ModelIds

The list of model Ids.

func (ACIServiceResponseResponseEnvironmentImageRequestPtrOutput) Models

The list of models.

func (ACIServiceResponseResponseEnvironmentImageRequestPtrOutput) ToACIServiceResponseResponseEnvironmentImageRequestPtrOutput

func (ACIServiceResponseResponseEnvironmentImageRequestPtrOutput) ToACIServiceResponseResponseEnvironmentImageRequestPtrOutputWithContext

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

type ACIServiceResponseResponseInput

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

type ACIServiceResponseResponseOutput struct{ *pulumi.OutputState }

The response for an ACI service.

func (ACIServiceResponseResponseOutput) AppInsightsEnabled

func (o ACIServiceResponseResponseOutput) AppInsightsEnabled() pulumi.BoolPtrOutput

Whether or not Application Insights is enabled.

func (ACIServiceResponseResponseOutput) AuthEnabled

Whether or not authentication is enabled on the service.

func (ACIServiceResponseResponseOutput) Cname

The CName for the service.

func (ACIServiceResponseResponseOutput) ComputeType

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

func (ACIServiceResponseResponseOutput) ContainerResourceRequirements

The container resource requirements.

func (ACIServiceResponseResponseOutput) DataCollection

Details of the data collection options specified.

func (ACIServiceResponseResponseOutput) DeploymentType

The deployment type for the service.

func (ACIServiceResponseResponseOutput) Description

The service description.

func (ACIServiceResponseResponseOutput) ElementType

func (ACIServiceResponseResponseOutput) EncryptionProperties

The encryption properties.

func (ACIServiceResponseResponseOutput) EnvironmentImageRequest

The Environment, models and assets used for inferencing.

func (ACIServiceResponseResponseOutput) Error

The error details.

func (ACIServiceResponseResponseOutput) KvTags

The service tag dictionary. Tags are mutable.

func (ACIServiceResponseResponseOutput) Location

The name of the Azure location/region.

func (ACIServiceResponseResponseOutput) ModelConfigMap

Details on the models and configurations.

func (ACIServiceResponseResponseOutput) Models

The list of models.

func (ACIServiceResponseResponseOutput) Properties

The service property dictionary. Properties are immutable.

func (ACIServiceResponseResponseOutput) PublicFqdn

The public Fqdn for the service.

func (ACIServiceResponseResponseOutput) PublicIp

The public IP address for the service.

func (ACIServiceResponseResponseOutput) ScoringUri

The Uri for sending scoring requests.

func (ACIServiceResponseResponseOutput) SslCertificate

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

func (ACIServiceResponseResponseOutput) SslEnabled

Whether or not SSL is enabled.

func (ACIServiceResponseResponseOutput) SslKey

The public SSL key in PEM format for the certificate.

func (ACIServiceResponseResponseOutput) State

The current state of the service.

func (ACIServiceResponseResponseOutput) SwaggerUri

The Uri for sending swagger requests.

func (ACIServiceResponseResponseOutput) ToACIServiceResponseResponseOutput

func (o ACIServiceResponseResponseOutput) ToACIServiceResponseResponseOutput() ACIServiceResponseResponseOutput

func (ACIServiceResponseResponseOutput) ToACIServiceResponseResponseOutputWithContext

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

func (ACIServiceResponseResponseOutput) VnetConfiguration

The virtual network configuration.

type ACIServiceResponseResponseVnetConfiguration

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

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

func (ACIServiceResponseResponseVnetConfigurationArgs) ToACIServiceResponseResponseVnetConfigurationOutput

func (i ACIServiceResponseResponseVnetConfigurationArgs) ToACIServiceResponseResponseVnetConfigurationOutput() ACIServiceResponseResponseVnetConfigurationOutput

func (ACIServiceResponseResponseVnetConfigurationArgs) ToACIServiceResponseResponseVnetConfigurationOutputWithContext

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

func (ACIServiceResponseResponseVnetConfigurationArgs) ToACIServiceResponseResponseVnetConfigurationPtrOutput

func (i ACIServiceResponseResponseVnetConfigurationArgs) ToACIServiceResponseResponseVnetConfigurationPtrOutput() ACIServiceResponseResponseVnetConfigurationPtrOutput

func (ACIServiceResponseResponseVnetConfigurationArgs) ToACIServiceResponseResponseVnetConfigurationPtrOutputWithContext

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

type ACIServiceResponseResponseVnetConfigurationInput

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

type ACIServiceResponseResponseVnetConfigurationOutput struct{ *pulumi.OutputState }

The virtual network configuration.

func (ACIServiceResponseResponseVnetConfigurationOutput) ElementType

func (ACIServiceResponseResponseVnetConfigurationOutput) SubnetName

The name of the virtual network subnet.

func (ACIServiceResponseResponseVnetConfigurationOutput) ToACIServiceResponseResponseVnetConfigurationOutput

func (o ACIServiceResponseResponseVnetConfigurationOutput) ToACIServiceResponseResponseVnetConfigurationOutput() ACIServiceResponseResponseVnetConfigurationOutput

func (ACIServiceResponseResponseVnetConfigurationOutput) ToACIServiceResponseResponseVnetConfigurationOutputWithContext

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

func (ACIServiceResponseResponseVnetConfigurationOutput) ToACIServiceResponseResponseVnetConfigurationPtrOutput

func (o ACIServiceResponseResponseVnetConfigurationOutput) ToACIServiceResponseResponseVnetConfigurationPtrOutput() ACIServiceResponseResponseVnetConfigurationPtrOutput

func (ACIServiceResponseResponseVnetConfigurationOutput) ToACIServiceResponseResponseVnetConfigurationPtrOutputWithContext

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

func (ACIServiceResponseResponseVnetConfigurationOutput) VnetName

The name of the virtual network.

type ACIServiceResponseResponseVnetConfigurationPtrInput

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

type ACIServiceResponseResponseVnetConfigurationPtrOutput struct{ *pulumi.OutputState }

func (ACIServiceResponseResponseVnetConfigurationPtrOutput) Elem

func (ACIServiceResponseResponseVnetConfigurationPtrOutput) ElementType

func (ACIServiceResponseResponseVnetConfigurationPtrOutput) SubnetName

The name of the virtual network subnet.

func (ACIServiceResponseResponseVnetConfigurationPtrOutput) ToACIServiceResponseResponseVnetConfigurationPtrOutput

func (ACIServiceResponseResponseVnetConfigurationPtrOutput) ToACIServiceResponseResponseVnetConfigurationPtrOutputWithContext

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

func (ACIServiceResponseResponseVnetConfigurationPtrOutput) VnetName

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"`
	// SSL configuration
	SslConfiguration *SslConfiguration `pulumi:"sslConfiguration"`
}

AKS properties

type AKSPropertiesArgs

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

AKS properties

func (AKSPropertiesArgs) ElementType

func (AKSPropertiesArgs) ElementType() reflect.Type

func (AKSPropertiesArgs) ToAKSPropertiesOutput

func (i AKSPropertiesArgs) ToAKSPropertiesOutput() AKSPropertiesOutput

func (AKSPropertiesArgs) ToAKSPropertiesOutputWithContext

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

func (AKSPropertiesArgs) ToAKSPropertiesPtrOutput

func (i AKSPropertiesArgs) ToAKSPropertiesPtrOutput() AKSPropertiesPtrOutput

func (AKSPropertiesArgs) ToAKSPropertiesPtrOutputWithContext

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

type AKSPropertiesInput

type AKSPropertiesInput interface {
	pulumi.Input

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

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

AKSPropertiesArgs{...}

type AKSPropertiesOutput

type AKSPropertiesOutput struct{ *pulumi.OutputState }

AKS properties

func (AKSPropertiesOutput) AgentCount

func (o AKSPropertiesOutput) AgentCount() pulumi.IntPtrOutput

Number of agents

func (AKSPropertiesOutput) AgentVMSize

func (o AKSPropertiesOutput) AgentVMSize() pulumi.StringPtrOutput

Agent virtual machine size

func (AKSPropertiesOutput) AksNetworkingConfiguration

func (o AKSPropertiesOutput) AksNetworkingConfiguration() AksNetworkingConfigurationPtrOutput

AKS networking configuration for vnet

func (AKSPropertiesOutput) ClusterFqdn

func (o AKSPropertiesOutput) ClusterFqdn() pulumi.StringPtrOutput

Cluster full qualified domain name

func (AKSPropertiesOutput) ElementType

func (AKSPropertiesOutput) ElementType() reflect.Type

func (AKSPropertiesOutput) SslConfiguration

func (o AKSPropertiesOutput) SslConfiguration() SslConfigurationPtrOutput

SSL configuration

func (AKSPropertiesOutput) ToAKSPropertiesOutput

func (o AKSPropertiesOutput) ToAKSPropertiesOutput() AKSPropertiesOutput

func (AKSPropertiesOutput) ToAKSPropertiesOutputWithContext

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

func (AKSPropertiesOutput) ToAKSPropertiesPtrOutput

func (o AKSPropertiesOutput) ToAKSPropertiesPtrOutput() AKSPropertiesPtrOutput

func (AKSPropertiesOutput) ToAKSPropertiesPtrOutputWithContext

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

type AKSPropertiesPtrInput

type AKSPropertiesPtrInput interface {
	pulumi.Input

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

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

        AKSPropertiesArgs{...}

or:

        nil

type AKSPropertiesPtrOutput

type AKSPropertiesPtrOutput struct{ *pulumi.OutputState }

func (AKSPropertiesPtrOutput) AgentCount

Number of agents

func (AKSPropertiesPtrOutput) AgentVMSize

Agent virtual machine size

func (AKSPropertiesPtrOutput) AksNetworkingConfiguration

func (o AKSPropertiesPtrOutput) AksNetworkingConfiguration() AksNetworkingConfigurationPtrOutput

AKS networking configuration for vnet

func (AKSPropertiesPtrOutput) ClusterFqdn

Cluster full qualified domain name

func (AKSPropertiesPtrOutput) Elem

func (AKSPropertiesPtrOutput) ElementType

func (AKSPropertiesPtrOutput) ElementType() reflect.Type

func (AKSPropertiesPtrOutput) SslConfiguration

SSL configuration

func (AKSPropertiesPtrOutput) ToAKSPropertiesPtrOutput

func (o AKSPropertiesPtrOutput) ToAKSPropertiesPtrOutput() AKSPropertiesPtrOutput

func (AKSPropertiesPtrOutput) ToAKSPropertiesPtrOutputWithContext

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

type AKSReplicaStatusResponseError added in v0.5.0

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

The error details.

type AKSReplicaStatusResponseErrorArgs added in v0.5.0

type AKSReplicaStatusResponseErrorArgs 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"`
}

The error details.

func (AKSReplicaStatusResponseErrorArgs) ElementType added in v0.5.0

func (AKSReplicaStatusResponseErrorArgs) ToAKSReplicaStatusResponseErrorOutput added in v0.5.0

func (i AKSReplicaStatusResponseErrorArgs) ToAKSReplicaStatusResponseErrorOutput() AKSReplicaStatusResponseErrorOutput

func (AKSReplicaStatusResponseErrorArgs) ToAKSReplicaStatusResponseErrorOutputWithContext added in v0.5.0

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

func (AKSReplicaStatusResponseErrorArgs) ToAKSReplicaStatusResponseErrorPtrOutput added in v0.5.0

func (i AKSReplicaStatusResponseErrorArgs) ToAKSReplicaStatusResponseErrorPtrOutput() AKSReplicaStatusResponseErrorPtrOutput

func (AKSReplicaStatusResponseErrorArgs) ToAKSReplicaStatusResponseErrorPtrOutputWithContext added in v0.5.0

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

type AKSReplicaStatusResponseErrorInput added in v0.5.0

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

type AKSReplicaStatusResponseErrorOutput struct{ *pulumi.OutputState }

The error details.

func (AKSReplicaStatusResponseErrorOutput) Code added in v0.5.0

Error code.

func (AKSReplicaStatusResponseErrorOutput) Details added in v0.5.0

An array of error detail objects.

func (AKSReplicaStatusResponseErrorOutput) ElementType added in v0.5.0

func (AKSReplicaStatusResponseErrorOutput) Message added in v0.5.0

Error message.

func (AKSReplicaStatusResponseErrorOutput) ToAKSReplicaStatusResponseErrorOutput added in v0.5.0

func (o AKSReplicaStatusResponseErrorOutput) ToAKSReplicaStatusResponseErrorOutput() AKSReplicaStatusResponseErrorOutput

func (AKSReplicaStatusResponseErrorOutput) ToAKSReplicaStatusResponseErrorOutputWithContext added in v0.5.0

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

func (AKSReplicaStatusResponseErrorOutput) ToAKSReplicaStatusResponseErrorPtrOutput added in v0.5.0

func (o AKSReplicaStatusResponseErrorOutput) ToAKSReplicaStatusResponseErrorPtrOutput() AKSReplicaStatusResponseErrorPtrOutput

func (AKSReplicaStatusResponseErrorOutput) ToAKSReplicaStatusResponseErrorPtrOutputWithContext added in v0.5.0

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

type AKSReplicaStatusResponseErrorPtrInput added in v0.5.0

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

type AKSReplicaStatusResponseErrorPtrOutput struct{ *pulumi.OutputState }

func (AKSReplicaStatusResponseErrorPtrOutput) Code added in v0.5.0

Error code.

func (AKSReplicaStatusResponseErrorPtrOutput) Details added in v0.5.0

An array of error detail objects.

func (AKSReplicaStatusResponseErrorPtrOutput) Elem added in v0.5.0

func (AKSReplicaStatusResponseErrorPtrOutput) ElementType added in v0.5.0

func (AKSReplicaStatusResponseErrorPtrOutput) Message added in v0.5.0

Error message.

func (AKSReplicaStatusResponseErrorPtrOutput) ToAKSReplicaStatusResponseErrorPtrOutput added in v0.5.0

func (o AKSReplicaStatusResponseErrorPtrOutput) ToAKSReplicaStatusResponseErrorPtrOutput() AKSReplicaStatusResponseErrorPtrOutput

func (AKSReplicaStatusResponseErrorPtrOutput) ToAKSReplicaStatusResponseErrorPtrOutputWithContext added in v0.5.0

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 date and time when the compute was created.
	CreatedOn string `pulumi:"createdOn"`
	// The description of the Machine Learning compute.
	Description *string `pulumi:"description"`
	// Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
	IsAttachedCompute bool `pulumi:"isAttachedCompute"`
	// The date and time when the compute was last modified.
	ModifiedOn string `pulumi:"modifiedOn"`
	// AKS properties
	Properties *AKSResponseProperties `pulumi:"properties"`
	// Errors during provisioning
	ProvisioningErrors []MachineLearningServiceErrorResponse `pulumi:"provisioningErrors"`
	// The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
	ProvisioningState string `pulumi:"provisioningState"`
	// ARM resource id of the underlying compute
	ResourceId *string `pulumi:"resourceId"`
}

A Machine Learning compute based on AKS.

type AKSResponseArgs

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

A Machine Learning compute based on AKS.

func (AKSResponseArgs) ElementType

func (AKSResponseArgs) ElementType() reflect.Type

func (AKSResponseArgs) ToAKSResponseOutput

func (i AKSResponseArgs) ToAKSResponseOutput() AKSResponseOutput

func (AKSResponseArgs) ToAKSResponseOutputWithContext

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

type AKSResponseInput

type AKSResponseInput interface {
	pulumi.Input

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

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

AKSResponseArgs{...}

type AKSResponseOutput

type AKSResponseOutput struct{ *pulumi.OutputState }

A Machine Learning compute based on AKS.

func (AKSResponseOutput) ComputeLocation

func (o AKSResponseOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (AKSResponseOutput) ComputeType

func (o AKSResponseOutput) ComputeType() pulumi.StringOutput

The type of compute Expected value is 'AKS'.

func (AKSResponseOutput) CreatedOn

func (o AKSResponseOutput) CreatedOn() pulumi.StringOutput

The date and time when the compute was created.

func (AKSResponseOutput) Description

func (o AKSResponseOutput) Description() pulumi.StringPtrOutput

The description of the Machine Learning compute.

func (AKSResponseOutput) ElementType

func (AKSResponseOutput) ElementType() reflect.Type

func (AKSResponseOutput) IsAttachedCompute

func (o AKSResponseOutput) IsAttachedCompute() pulumi.BoolOutput

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

func (AKSResponseOutput) ModifiedOn

func (o AKSResponseOutput) ModifiedOn() pulumi.StringOutput

The date and time when the compute was last modified.

func (AKSResponseOutput) Properties

AKS properties

func (AKSResponseOutput) ProvisioningErrors

Errors during provisioning

func (AKSResponseOutput) ProvisioningState

func (o AKSResponseOutput) ProvisioningState() pulumi.StringOutput

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

func (AKSResponseOutput) ResourceId

func (o AKSResponseOutput) ResourceId() pulumi.StringPtrOutput

ARM resource id of the underlying compute

func (AKSResponseOutput) ToAKSResponseOutput

func (o AKSResponseOutput) ToAKSResponseOutput() AKSResponseOutput

func (AKSResponseOutput) ToAKSResponseOutputWithContext

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

type AKSResponseProperties

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

AKS properties

type AKSResponsePropertiesArgs

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

AKS properties

func (AKSResponsePropertiesArgs) ElementType

func (AKSResponsePropertiesArgs) ElementType() reflect.Type

func (AKSResponsePropertiesArgs) ToAKSResponsePropertiesOutput

func (i AKSResponsePropertiesArgs) ToAKSResponsePropertiesOutput() AKSResponsePropertiesOutput

func (AKSResponsePropertiesArgs) ToAKSResponsePropertiesOutputWithContext

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

func (AKSResponsePropertiesArgs) ToAKSResponsePropertiesPtrOutput

func (i AKSResponsePropertiesArgs) ToAKSResponsePropertiesPtrOutput() AKSResponsePropertiesPtrOutput

func (AKSResponsePropertiesArgs) ToAKSResponsePropertiesPtrOutputWithContext

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

type AKSResponsePropertiesInput

type AKSResponsePropertiesInput interface {
	pulumi.Input

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

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

AKSResponsePropertiesArgs{...}

type AKSResponsePropertiesOutput

type AKSResponsePropertiesOutput struct{ *pulumi.OutputState }

AKS properties

func (AKSResponsePropertiesOutput) AgentCount

Number of agents

func (AKSResponsePropertiesOutput) AgentVMSize

Agent virtual machine size

func (AKSResponsePropertiesOutput) AksNetworkingConfiguration

AKS networking configuration for vnet

func (AKSResponsePropertiesOutput) ClusterFqdn

Cluster full qualified domain name

func (AKSResponsePropertiesOutput) ElementType

func (AKSResponsePropertiesOutput) SslConfiguration

SSL configuration

func (AKSResponsePropertiesOutput) SystemServices

System services

func (AKSResponsePropertiesOutput) ToAKSResponsePropertiesOutput

func (o AKSResponsePropertiesOutput) ToAKSResponsePropertiesOutput() AKSResponsePropertiesOutput

func (AKSResponsePropertiesOutput) ToAKSResponsePropertiesOutputWithContext

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

func (AKSResponsePropertiesOutput) ToAKSResponsePropertiesPtrOutput

func (o AKSResponsePropertiesOutput) ToAKSResponsePropertiesPtrOutput() AKSResponsePropertiesPtrOutput

func (AKSResponsePropertiesOutput) ToAKSResponsePropertiesPtrOutputWithContext

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

type AKSResponsePropertiesPtrInput

type AKSResponsePropertiesPtrInput interface {
	pulumi.Input

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

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

        AKSResponsePropertiesArgs{...}

or:

        nil

type AKSResponsePropertiesPtrOutput

type AKSResponsePropertiesPtrOutput struct{ *pulumi.OutputState }

func (AKSResponsePropertiesPtrOutput) AgentCount

Number of agents

func (AKSResponsePropertiesPtrOutput) AgentVMSize

Agent virtual machine size

func (AKSResponsePropertiesPtrOutput) AksNetworkingConfiguration

AKS networking configuration for vnet

func (AKSResponsePropertiesPtrOutput) ClusterFqdn

Cluster full qualified domain name

func (AKSResponsePropertiesPtrOutput) Elem

func (AKSResponsePropertiesPtrOutput) ElementType

func (AKSResponsePropertiesPtrOutput) SslConfiguration

SSL configuration

func (AKSResponsePropertiesPtrOutput) SystemServices

System services

func (AKSResponsePropertiesPtrOutput) ToAKSResponsePropertiesPtrOutput

func (o AKSResponsePropertiesPtrOutput) ToAKSResponsePropertiesPtrOutput() AKSResponsePropertiesPtrOutput

func (AKSResponsePropertiesPtrOutput) ToAKSResponsePropertiesPtrOutputWithContext

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

type AKSServiceResponseResponse added in v0.5.0

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

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

func (AKSServiceResponseResponseArgs) ToAKSServiceResponseResponseOutput added in v0.5.0

func (i AKSServiceResponseResponseArgs) ToAKSServiceResponseResponseOutput() AKSServiceResponseResponseOutput

func (AKSServiceResponseResponseArgs) ToAKSServiceResponseResponseOutputWithContext added in v0.5.0

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

type AKSServiceResponseResponseAutoScaler added in v0.5.0

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

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

func (AKSServiceResponseResponseAutoScalerArgs) ToAKSServiceResponseResponseAutoScalerOutput added in v0.5.0

func (i AKSServiceResponseResponseAutoScalerArgs) ToAKSServiceResponseResponseAutoScalerOutput() AKSServiceResponseResponseAutoScalerOutput

func (AKSServiceResponseResponseAutoScalerArgs) ToAKSServiceResponseResponseAutoScalerOutputWithContext added in v0.5.0

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

func (AKSServiceResponseResponseAutoScalerArgs) ToAKSServiceResponseResponseAutoScalerPtrOutput added in v0.5.0

func (i AKSServiceResponseResponseAutoScalerArgs) ToAKSServiceResponseResponseAutoScalerPtrOutput() AKSServiceResponseResponseAutoScalerPtrOutput

func (AKSServiceResponseResponseAutoScalerArgs) ToAKSServiceResponseResponseAutoScalerPtrOutputWithContext added in v0.5.0

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

type AKSServiceResponseResponseAutoScalerInput added in v0.5.0

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

type AKSServiceResponseResponseAutoScalerOutput struct{ *pulumi.OutputState }

The auto scaler properties.

func (AKSServiceResponseResponseAutoScalerOutput) AutoscaleEnabled added in v0.5.0

Option to enable/disable auto scaling.

func (AKSServiceResponseResponseAutoScalerOutput) ElementType added in v0.5.0

func (AKSServiceResponseResponseAutoScalerOutput) MaxReplicas added in v0.5.0

The maximum number of replicas in the cluster.

func (AKSServiceResponseResponseAutoScalerOutput) MinReplicas added in v0.5.0

The minimum number of replicas to scale down to.

func (AKSServiceResponseResponseAutoScalerOutput) RefreshPeriodInSeconds added in v0.5.0

The amount of seconds to wait between auto scale updates.

func (AKSServiceResponseResponseAutoScalerOutput) TargetUtilization added in v0.5.0

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

func (AKSServiceResponseResponseAutoScalerOutput) ToAKSServiceResponseResponseAutoScalerOutput added in v0.5.0

func (o AKSServiceResponseResponseAutoScalerOutput) ToAKSServiceResponseResponseAutoScalerOutput() AKSServiceResponseResponseAutoScalerOutput

func (AKSServiceResponseResponseAutoScalerOutput) ToAKSServiceResponseResponseAutoScalerOutputWithContext added in v0.5.0

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

func (AKSServiceResponseResponseAutoScalerOutput) ToAKSServiceResponseResponseAutoScalerPtrOutput added in v0.5.0

func (o AKSServiceResponseResponseAutoScalerOutput) ToAKSServiceResponseResponseAutoScalerPtrOutput() AKSServiceResponseResponseAutoScalerPtrOutput

func (AKSServiceResponseResponseAutoScalerOutput) ToAKSServiceResponseResponseAutoScalerPtrOutputWithContext added in v0.5.0

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

type AKSServiceResponseResponseAutoScalerPtrInput added in v0.5.0

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

type AKSServiceResponseResponseAutoScalerPtrOutput struct{ *pulumi.OutputState }

func (AKSServiceResponseResponseAutoScalerPtrOutput) AutoscaleEnabled added in v0.5.0

Option to enable/disable auto scaling.

func (AKSServiceResponseResponseAutoScalerPtrOutput) Elem added in v0.5.0

func (AKSServiceResponseResponseAutoScalerPtrOutput) ElementType added in v0.5.0

func (AKSServiceResponseResponseAutoScalerPtrOutput) MaxReplicas added in v0.5.0

The maximum number of replicas in the cluster.

func (AKSServiceResponseResponseAutoScalerPtrOutput) MinReplicas added in v0.5.0

The minimum number of replicas to scale down to.

func (AKSServiceResponseResponseAutoScalerPtrOutput) RefreshPeriodInSeconds added in v0.5.0

The amount of seconds to wait between auto scale updates.

func (AKSServiceResponseResponseAutoScalerPtrOutput) TargetUtilization added in v0.5.0

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

func (AKSServiceResponseResponseAutoScalerPtrOutput) ToAKSServiceResponseResponseAutoScalerPtrOutput added in v0.5.0

func (o AKSServiceResponseResponseAutoScalerPtrOutput) ToAKSServiceResponseResponseAutoScalerPtrOutput() AKSServiceResponseResponseAutoScalerPtrOutput

func (AKSServiceResponseResponseAutoScalerPtrOutput) ToAKSServiceResponseResponseAutoScalerPtrOutputWithContext added in v0.5.0

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

type AKSServiceResponseResponseDataCollection added in v0.5.0

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

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

func (AKSServiceResponseResponseDataCollectionArgs) ToAKSServiceResponseResponseDataCollectionOutput added in v0.5.0

func (i AKSServiceResponseResponseDataCollectionArgs) ToAKSServiceResponseResponseDataCollectionOutput() AKSServiceResponseResponseDataCollectionOutput

func (AKSServiceResponseResponseDataCollectionArgs) ToAKSServiceResponseResponseDataCollectionOutputWithContext added in v0.5.0

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

func (AKSServiceResponseResponseDataCollectionArgs) ToAKSServiceResponseResponseDataCollectionPtrOutput added in v0.5.0

func (i AKSServiceResponseResponseDataCollectionArgs) ToAKSServiceResponseResponseDataCollectionPtrOutput() AKSServiceResponseResponseDataCollectionPtrOutput

func (AKSServiceResponseResponseDataCollectionArgs) ToAKSServiceResponseResponseDataCollectionPtrOutputWithContext added in v0.5.0

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

type AKSServiceResponseResponseDataCollectionInput added in v0.5.0

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

type AKSServiceResponseResponseDataCollectionOutput struct{ *pulumi.OutputState }

Details of the data collection options specified.

func (AKSServiceResponseResponseDataCollectionOutput) ElementType added in v0.5.0

func (AKSServiceResponseResponseDataCollectionOutput) EventHubEnabled added in v0.5.0

Option for enabling/disabling Event Hub.

func (AKSServiceResponseResponseDataCollectionOutput) StorageEnabled added in v0.5.0

Option for enabling/disabling storage.

func (AKSServiceResponseResponseDataCollectionOutput) ToAKSServiceResponseResponseDataCollectionOutput added in v0.5.0

func (o AKSServiceResponseResponseDataCollectionOutput) ToAKSServiceResponseResponseDataCollectionOutput() AKSServiceResponseResponseDataCollectionOutput

func (AKSServiceResponseResponseDataCollectionOutput) ToAKSServiceResponseResponseDataCollectionOutputWithContext added in v0.5.0

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

func (AKSServiceResponseResponseDataCollectionOutput) ToAKSServiceResponseResponseDataCollectionPtrOutput added in v0.5.0

func (o AKSServiceResponseResponseDataCollectionOutput) ToAKSServiceResponseResponseDataCollectionPtrOutput() AKSServiceResponseResponseDataCollectionPtrOutput

func (AKSServiceResponseResponseDataCollectionOutput) ToAKSServiceResponseResponseDataCollectionPtrOutputWithContext added in v0.5.0

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

type AKSServiceResponseResponseDataCollectionPtrInput added in v0.5.0

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

type AKSServiceResponseResponseDataCollectionPtrOutput struct{ *pulumi.OutputState }

func (AKSServiceResponseResponseDataCollectionPtrOutput) Elem added in v0.5.0

func (AKSServiceResponseResponseDataCollectionPtrOutput) ElementType added in v0.5.0

func (AKSServiceResponseResponseDataCollectionPtrOutput) EventHubEnabled added in v0.5.0

Option for enabling/disabling Event Hub.

func (AKSServiceResponseResponseDataCollectionPtrOutput) StorageEnabled added in v0.5.0

Option for enabling/disabling storage.

func (AKSServiceResponseResponseDataCollectionPtrOutput) ToAKSServiceResponseResponseDataCollectionPtrOutput added in v0.5.0

func (o AKSServiceResponseResponseDataCollectionPtrOutput) ToAKSServiceResponseResponseDataCollectionPtrOutput() AKSServiceResponseResponseDataCollectionPtrOutput

func (AKSServiceResponseResponseDataCollectionPtrOutput) ToAKSServiceResponseResponseDataCollectionPtrOutputWithContext added in v0.5.0

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

type AKSServiceResponseResponseDeploymentStatus added in v0.5.0

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

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

func (AKSServiceResponseResponseDeploymentStatusArgs) ToAKSServiceResponseResponseDeploymentStatusOutput added in v0.5.0

func (i AKSServiceResponseResponseDeploymentStatusArgs) ToAKSServiceResponseResponseDeploymentStatusOutput() AKSServiceResponseResponseDeploymentStatusOutput

func (AKSServiceResponseResponseDeploymentStatusArgs) ToAKSServiceResponseResponseDeploymentStatusOutputWithContext added in v0.5.0

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

type AKSServiceResponseResponseDeploymentStatusInput added in v0.5.0

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

type AKSServiceResponseResponseDeploymentStatusOutput struct{ *pulumi.OutputState }

The deployment status.

func (AKSServiceResponseResponseDeploymentStatusOutput) AvailableReplicas added in v0.5.0

The number of available replicas.

func (AKSServiceResponseResponseDeploymentStatusOutput) DesiredReplicas added in v0.5.0

The desired number of replicas.

func (AKSServiceResponseResponseDeploymentStatusOutput) ElementType added in v0.5.0

func (AKSServiceResponseResponseDeploymentStatusOutput) Error added in v0.5.0

The error details.

func (AKSServiceResponseResponseDeploymentStatusOutput) ToAKSServiceResponseResponseDeploymentStatusOutput added in v0.5.0

func (o AKSServiceResponseResponseDeploymentStatusOutput) ToAKSServiceResponseResponseDeploymentStatusOutput() AKSServiceResponseResponseDeploymentStatusOutput

func (AKSServiceResponseResponseDeploymentStatusOutput) ToAKSServiceResponseResponseDeploymentStatusOutputWithContext added in v0.5.0

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

func (AKSServiceResponseResponseDeploymentStatusOutput) UpdatedReplicas added in v0.5.0

The number of updated replicas.

type AKSServiceResponseResponseEnvironmentImageRequest added in v0.5.0

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

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

func (AKSServiceResponseResponseEnvironmentImageRequestArgs) ToAKSServiceResponseResponseEnvironmentImageRequestOutput added in v0.5.0

func (i AKSServiceResponseResponseEnvironmentImageRequestArgs) ToAKSServiceResponseResponseEnvironmentImageRequestOutput() AKSServiceResponseResponseEnvironmentImageRequestOutput

func (AKSServiceResponseResponseEnvironmentImageRequestArgs) ToAKSServiceResponseResponseEnvironmentImageRequestOutputWithContext added in v0.5.0

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

func (AKSServiceResponseResponseEnvironmentImageRequestArgs) ToAKSServiceResponseResponseEnvironmentImageRequestPtrOutput added in v0.5.0

func (i AKSServiceResponseResponseEnvironmentImageRequestArgs) ToAKSServiceResponseResponseEnvironmentImageRequestPtrOutput() AKSServiceResponseResponseEnvironmentImageRequestPtrOutput

func (AKSServiceResponseResponseEnvironmentImageRequestArgs) ToAKSServiceResponseResponseEnvironmentImageRequestPtrOutputWithContext added in v0.5.0

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

type AKSServiceResponseResponseEnvironmentImageRequestInput added in v0.5.0

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

type AKSServiceResponseResponseEnvironmentImageRequestOutput struct{ *pulumi.OutputState }

The Environment, models and assets used for inferencing.

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) Assets added in v0.5.0

The list of assets.

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) DriverProgram added in v0.5.0

The name of the driver file.

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) ElementType added in v0.5.0

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) Environment added in v0.5.0

The details of the AZURE ML environment.

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) EnvironmentReference added in v0.5.0

The unique identifying details of the AZURE ML environment.

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) ModelIds added in v0.5.0

The list of model Ids.

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) Models added in v0.5.0

The list of models.

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) ToAKSServiceResponseResponseEnvironmentImageRequestOutput added in v0.5.0

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) ToAKSServiceResponseResponseEnvironmentImageRequestOutputWithContext added in v0.5.0

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

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) ToAKSServiceResponseResponseEnvironmentImageRequestPtrOutput added in v0.5.0

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) ToAKSServiceResponseResponseEnvironmentImageRequestPtrOutputWithContext added in v0.5.0

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

type AKSServiceResponseResponseEnvironmentImageRequestPtrInput added in v0.5.0

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

type AKSServiceResponseResponseEnvironmentImageRequestPtrOutput struct{ *pulumi.OutputState }

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) Assets added in v0.5.0

The list of assets.

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) DriverProgram added in v0.5.0

The name of the driver file.

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) Elem added in v0.5.0

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) ElementType added in v0.5.0

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) Environment added in v0.5.0

The details of the AZURE ML environment.

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) EnvironmentReference added in v0.5.0

The unique identifying details of the AZURE ML environment.

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) ModelIds added in v0.5.0

The list of model Ids.

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) Models added in v0.5.0

The list of models.

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) ToAKSServiceResponseResponseEnvironmentImageRequestPtrOutput added in v0.5.0

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) ToAKSServiceResponseResponseEnvironmentImageRequestPtrOutputWithContext added in v0.5.0

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

type AKSServiceResponseResponseInput added in v0.5.0

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

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

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

func (AKSServiceResponseResponseLivenessProbeRequirementsArgs) ToAKSServiceResponseResponseLivenessProbeRequirementsOutput added in v0.5.0

func (AKSServiceResponseResponseLivenessProbeRequirementsArgs) ToAKSServiceResponseResponseLivenessProbeRequirementsOutputWithContext added in v0.5.0

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

func (AKSServiceResponseResponseLivenessProbeRequirementsArgs) ToAKSServiceResponseResponseLivenessProbeRequirementsPtrOutput added in v0.5.0

func (i AKSServiceResponseResponseLivenessProbeRequirementsArgs) ToAKSServiceResponseResponseLivenessProbeRequirementsPtrOutput() AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput

func (AKSServiceResponseResponseLivenessProbeRequirementsArgs) ToAKSServiceResponseResponseLivenessProbeRequirementsPtrOutputWithContext added in v0.5.0

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

type AKSServiceResponseResponseLivenessProbeRequirementsInput added in v0.5.0

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

type AKSServiceResponseResponseLivenessProbeRequirementsOutput struct{ *pulumi.OutputState }

The liveness probe requirements.

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) ElementType added in v0.5.0

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) FailureThreshold added in v0.5.0

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

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) InitialDelaySeconds added in v0.5.0

The delay before the first probe in seconds.

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) PeriodSeconds added in v0.5.0

The length of time between probes in seconds.

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) SuccessThreshold added in v0.5.0

The number of successful probes before returning a healthy status.

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) TimeoutSeconds added in v0.5.0

The probe timeout in seconds.

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) ToAKSServiceResponseResponseLivenessProbeRequirementsOutput added in v0.5.0

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) ToAKSServiceResponseResponseLivenessProbeRequirementsOutputWithContext added in v0.5.0

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

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) ToAKSServiceResponseResponseLivenessProbeRequirementsPtrOutput added in v0.5.0

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) ToAKSServiceResponseResponseLivenessProbeRequirementsPtrOutputWithContext added in v0.5.0

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

type AKSServiceResponseResponseLivenessProbeRequirementsPtrInput added in v0.5.0

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

type AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput struct{ *pulumi.OutputState }

func (AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) Elem added in v0.5.0

func (AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) ElementType added in v0.5.0

func (AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) FailureThreshold added in v0.5.0

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

func (AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) InitialDelaySeconds added in v0.5.0

The delay before the first probe in seconds.

func (AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) PeriodSeconds added in v0.5.0

The length of time between probes in seconds.

func (AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) SuccessThreshold added in v0.5.0

The number of successful probes before returning a healthy status.

func (AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) TimeoutSeconds added in v0.5.0

The probe timeout in seconds.

func (AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) ToAKSServiceResponseResponseLivenessProbeRequirementsPtrOutput added in v0.5.0

func (AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) ToAKSServiceResponseResponseLivenessProbeRequirementsPtrOutputWithContext added in v0.5.0

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

type AKSServiceResponseResponseOutput added in v0.5.0

type AKSServiceResponseResponseOutput struct{ *pulumi.OutputState }

The response for an AKS service.

func (AKSServiceResponseResponseOutput) AadAuthEnabled added in v0.5.0

Whether or not AAD authentication is enabled.

func (AKSServiceResponseResponseOutput) AppInsightsEnabled added in v0.5.0

func (o AKSServiceResponseResponseOutput) AppInsightsEnabled() pulumi.BoolPtrOutput

Whether or not Application Insights is enabled.

func (AKSServiceResponseResponseOutput) AuthEnabled added in v0.5.0

Whether or not authentication is enabled.

func (AKSServiceResponseResponseOutput) AutoScaler added in v0.5.0

The auto scaler properties.

func (AKSServiceResponseResponseOutput) ComputeName added in v0.5.0

The name of the compute resource.

func (AKSServiceResponseResponseOutput) ComputeType added in v0.5.0

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

func (AKSServiceResponseResponseOutput) ContainerResourceRequirements added in v0.5.0

The container resource requirements.

func (AKSServiceResponseResponseOutput) DataCollection added in v0.5.0

Details of the data collection options specified.

func (AKSServiceResponseResponseOutput) DeploymentStatus added in v0.5.0

The deployment status.

func (AKSServiceResponseResponseOutput) DeploymentType added in v0.5.0

The deployment type for the service.

func (AKSServiceResponseResponseOutput) Description added in v0.5.0

The service description.

func (AKSServiceResponseResponseOutput) ElementType added in v0.5.0

func (AKSServiceResponseResponseOutput) EnvironmentImageRequest added in v0.5.0

The Environment, models and assets used for inferencing.

func (AKSServiceResponseResponseOutput) Error added in v0.5.0

The error details.

func (AKSServiceResponseResponseOutput) IsDefault added in v0.5.0

Is this the default variant.

func (AKSServiceResponseResponseOutput) KvTags added in v0.5.0

The service tag dictionary. Tags are mutable.

func (AKSServiceResponseResponseOutput) LivenessProbeRequirements added in v0.5.0

The liveness probe requirements.

func (AKSServiceResponseResponseOutput) MaxConcurrentRequestsPerContainer added in v0.5.0

func (o AKSServiceResponseResponseOutput) MaxConcurrentRequestsPerContainer() pulumi.IntPtrOutput

The maximum number of concurrent requests per container.

func (AKSServiceResponseResponseOutput) MaxQueueWaitMs added in v0.5.0

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

Details on the models and configurations.

func (AKSServiceResponseResponseOutput) Models added in v0.5.0

The list of models.

func (AKSServiceResponseResponseOutput) Namespace added in v0.5.0

The Kubernetes namespace of the deployment.

func (AKSServiceResponseResponseOutput) NumReplicas added in v0.5.0

The number of replicas on the cluster.

func (AKSServiceResponseResponseOutput) Properties added in v0.5.0

The service property dictionary. Properties are immutable.

func (AKSServiceResponseResponseOutput) ScoringTimeoutMs added in v0.5.0

The scoring timeout in milliseconds.

func (AKSServiceResponseResponseOutput) ScoringUri added in v0.5.0

The Uri for sending scoring requests.

func (AKSServiceResponseResponseOutput) State added in v0.5.0

The current state of the service.

func (AKSServiceResponseResponseOutput) SwaggerUri added in v0.5.0

The Uri for sending swagger requests.

func (AKSServiceResponseResponseOutput) ToAKSServiceResponseResponseOutput added in v0.5.0

func (o AKSServiceResponseResponseOutput) ToAKSServiceResponseResponseOutput() AKSServiceResponseResponseOutput

func (AKSServiceResponseResponseOutput) ToAKSServiceResponseResponseOutputWithContext added in v0.5.0

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

func (AKSServiceResponseResponseOutput) TrafficPercentile added in v0.5.0

The amount of traffic variant receives.

func (AKSServiceResponseResponseOutput) Type added in v0.5.0

The type of the variant.

type AKSVariantResponseResponse

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

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

func (AKSVariantResponseResponseArgs) ToAKSVariantResponseResponseOutput

func (i AKSVariantResponseResponseArgs) ToAKSVariantResponseResponseOutput() AKSVariantResponseResponseOutput

func (AKSVariantResponseResponseArgs) ToAKSVariantResponseResponseOutputWithContext

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

type AKSVariantResponseResponseInput

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

type AKSVariantResponseResponseOutput struct{ *pulumi.OutputState }

The response for an AKS variant.

func (AKSVariantResponseResponseOutput) ComputeType

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

func (AKSVariantResponseResponseOutput) DeploymentType

The deployment type for the service.

func (AKSVariantResponseResponseOutput) Description

The service description.

func (AKSVariantResponseResponseOutput) ElementType

func (AKSVariantResponseResponseOutput) Error

The error details.

func (AKSVariantResponseResponseOutput) IsDefault

Is this the default variant.

func (AKSVariantResponseResponseOutput) KvTags

The service tag dictionary. Tags are mutable.

func (AKSVariantResponseResponseOutput) Properties

The service property dictionary. Properties are immutable.

func (AKSVariantResponseResponseOutput) State

The current state of the service.

func (AKSVariantResponseResponseOutput) ToAKSVariantResponseResponseOutput

func (o AKSVariantResponseResponseOutput) ToAKSVariantResponseResponseOutput() AKSVariantResponseResponseOutput

func (AKSVariantResponseResponseOutput) ToAKSVariantResponseResponseOutputWithContext

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

func (AKSVariantResponseResponseOutput) TrafficPercentile

The amount of traffic variant receives.

func (AKSVariantResponseResponseOutput) Type

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

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

func (o AmlComputePropertiesOutput) IsolatedNetwork() pulumi.BoolPtrOutput

Network is isolated or not

func (AmlComputePropertiesOutput) OsType

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

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

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

Network is isolated or not

func (AmlComputePropertiesPtrOutput) OsType

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

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 date and time when the compute was created.
	CreatedOn string `pulumi:"createdOn"`
	// The description of the Machine Learning compute.
	Description *string `pulumi:"description"`
	// Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
	IsAttachedCompute bool `pulumi:"isAttachedCompute"`
	// The date and time when the compute was last modified.
	ModifiedOn string `pulumi:"modifiedOn"`
	// AML Compute properties
	Properties *AmlComputeResponseProperties `pulumi:"properties"`
	// Errors during provisioning
	ProvisioningErrors []MachineLearningServiceErrorResponse `pulumi:"provisioningErrors"`
	// The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
	ProvisioningState string `pulumi:"provisioningState"`
	// ARM resource id of the underlying compute
	ResourceId *string `pulumi:"resourceId"`
}

An Azure Machine Learning compute.

type AmlComputeResponseArgs

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

An Azure Machine Learning compute.

func (AmlComputeResponseArgs) ElementType

func (AmlComputeResponseArgs) ElementType() reflect.Type

func (AmlComputeResponseArgs) ToAmlComputeResponseOutput

func (i AmlComputeResponseArgs) ToAmlComputeResponseOutput() AmlComputeResponseOutput

func (AmlComputeResponseArgs) ToAmlComputeResponseOutputWithContext

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

type AmlComputeResponseInput

type AmlComputeResponseInput interface {
	pulumi.Input

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

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

AmlComputeResponseArgs{...}

type AmlComputeResponseOutput

type AmlComputeResponseOutput struct{ *pulumi.OutputState }

An Azure Machine Learning compute.

func (AmlComputeResponseOutput) ComputeLocation

func (o AmlComputeResponseOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (AmlComputeResponseOutput) ComputeType

The type of compute Expected value is 'AmlCompute'.

func (AmlComputeResponseOutput) CreatedOn

The date and time when the compute was created.

func (AmlComputeResponseOutput) Description

The description of the Machine Learning compute.

func (AmlComputeResponseOutput) ElementType

func (AmlComputeResponseOutput) ElementType() reflect.Type

func (AmlComputeResponseOutput) IsAttachedCompute

func (o AmlComputeResponseOutput) IsAttachedCompute() pulumi.BoolOutput

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

func (AmlComputeResponseOutput) ModifiedOn

The date and time when the compute was last modified.

func (AmlComputeResponseOutput) Properties

AML Compute properties

func (AmlComputeResponseOutput) ProvisioningErrors

Errors during provisioning

func (AmlComputeResponseOutput) ProvisioningState

func (o AmlComputeResponseOutput) ProvisioningState() pulumi.StringOutput

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

func (AmlComputeResponseOutput) ResourceId

ARM resource id of the underlying compute

func (AmlComputeResponseOutput) ToAmlComputeResponseOutput

func (o AmlComputeResponseOutput) ToAmlComputeResponseOutput() AmlComputeResponseOutput

func (AmlComputeResponseOutput) ToAmlComputeResponseOutputWithContext

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

type AmlComputeResponseProperties

type AmlComputeResponseProperties struct {
	// Allocation state of the compute. Possible values are: steady - Indicates that the compute is not resizing. There are no changes to the number of compute nodes in the compute in progress. A compute enters this state when it is created and when no operations are being performed on the compute to change the number of compute nodes. resizing - Indicates that the compute is resizing; that is, compute nodes are being added to or removed from the compute.
	AllocationState string `pulumi:"allocationState"`
	// The time at which the compute entered its current allocation state.
	AllocationStateTransitionTime string `pulumi:"allocationStateTransitionTime"`
	// The number of compute nodes currently assigned to the compute.
	CurrentNodeCount int `pulumi:"currentNodeCount"`
	// 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

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

Network is isolated or not

func (AmlComputeResponsePropertiesOutput) NodeStateCounts

Counts of various node states on the compute.

func (AmlComputeResponsePropertiesOutput) OsType

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

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

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

Network is isolated or not

func (AmlComputeResponsePropertiesPtrOutput) NodeStateCounts

Counts of various node states on the compute.

func (AmlComputeResponsePropertiesPtrOutput) OsType

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

Virtual Machine image for AML Compute - windows only

func (AmlComputeResponsePropertiesPtrOutput) VmPriority

Virtual Machine priority

func (AmlComputeResponsePropertiesPtrOutput) VmSize

Virtual Machine Size

type ComputeEnvironmentType added in v0.3.1

type ComputeEnvironmentType pulumi.String

The compute environment type for the service.

func (ComputeEnvironmentType) ElementType added in v0.3.1

func (ComputeEnvironmentType) ElementType() reflect.Type

func (ComputeEnvironmentType) ToStringOutput added in v0.3.1

func (e ComputeEnvironmentType) ToStringOutput() pulumi.StringOutput

func (ComputeEnvironmentType) ToStringOutputWithContext added in v0.3.1

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

func (ComputeEnvironmentType) ToStringPtrOutput added in v0.3.1

func (e ComputeEnvironmentType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ComputeEnvironmentType) ToStringPtrOutputWithContext added in v0.3.1

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

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

type ContainerResourceRequirements struct {
	// The number of CPU cores on the container.
	Cpu *float64 `pulumi:"cpu"`
	// 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 amount of memory on the container in GB.
	MemoryInGB *float64 `pulumi:"memoryInGB"`
}

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

type ContainerResourceRequirementsArgs

type ContainerResourceRequirementsArgs struct {
	// The number of CPU cores on the container.
	Cpu pulumi.Float64PtrInput `pulumi:"cpu"`
	// 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 amount of memory on the container in GB.
	MemoryInGB pulumi.Float64PtrInput `pulumi:"memoryInGB"`
}

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

func (ContainerResourceRequirementsArgs) ElementType

func (ContainerResourceRequirementsArgs) ToContainerResourceRequirementsOutput

func (i ContainerResourceRequirementsArgs) ToContainerResourceRequirementsOutput() ContainerResourceRequirementsOutput

func (ContainerResourceRequirementsArgs) ToContainerResourceRequirementsOutputWithContext

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

func (ContainerResourceRequirementsArgs) ToContainerResourceRequirementsPtrOutput

func (i ContainerResourceRequirementsArgs) ToContainerResourceRequirementsPtrOutput() ContainerResourceRequirementsPtrOutput

func (ContainerResourceRequirementsArgs) ToContainerResourceRequirementsPtrOutputWithContext

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

type ContainerResourceRequirementsInput

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

type ContainerResourceRequirementsOutput struct{ *pulumi.OutputState }

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

func (ContainerResourceRequirementsOutput) Cpu

The number of CPU cores on the container.

func (ContainerResourceRequirementsOutput) ElementType

func (ContainerResourceRequirementsOutput) Fpga

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

func (ContainerResourceRequirementsOutput) Gpu

The number of GPU cores in the container.

func (ContainerResourceRequirementsOutput) MemoryInGB

The amount of memory on the container in GB.

func (ContainerResourceRequirementsOutput) ToContainerResourceRequirementsOutput

func (o ContainerResourceRequirementsOutput) ToContainerResourceRequirementsOutput() ContainerResourceRequirementsOutput

func (ContainerResourceRequirementsOutput) ToContainerResourceRequirementsOutputWithContext

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

func (ContainerResourceRequirementsOutput) ToContainerResourceRequirementsPtrOutput

func (o ContainerResourceRequirementsOutput) ToContainerResourceRequirementsPtrOutput() ContainerResourceRequirementsPtrOutput

func (ContainerResourceRequirementsOutput) ToContainerResourceRequirementsPtrOutputWithContext

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

type ContainerResourceRequirementsPtrInput

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

type ContainerResourceRequirementsPtrOutput struct{ *pulumi.OutputState }

func (ContainerResourceRequirementsPtrOutput) Cpu

The number of CPU cores on the container.

func (ContainerResourceRequirementsPtrOutput) Elem

func (ContainerResourceRequirementsPtrOutput) ElementType

func (ContainerResourceRequirementsPtrOutput) Fpga

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

func (ContainerResourceRequirementsPtrOutput) Gpu

The number of GPU cores in the container.

func (ContainerResourceRequirementsPtrOutput) MemoryInGB

The amount of memory on the container in GB.

func (ContainerResourceRequirementsPtrOutput) ToContainerResourceRequirementsPtrOutput

func (o ContainerResourceRequirementsPtrOutput) ToContainerResourceRequirementsPtrOutput() ContainerResourceRequirementsPtrOutput

func (ContainerResourceRequirementsPtrOutput) ToContainerResourceRequirementsPtrOutputWithContext

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

type ContainerResourceRequirementsResponse

type ContainerResourceRequirementsResponse struct {
	// The number of CPU cores on the container.
	Cpu *float64 `pulumi:"cpu"`
	// 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 amount of memory on the container in GB.
	MemoryInGB *float64 `pulumi:"memoryInGB"`
}

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

type ContainerResourceRequirementsResponseArgs

type ContainerResourceRequirementsResponseArgs struct {
	// The number of CPU cores on the container.
	Cpu pulumi.Float64PtrInput `pulumi:"cpu"`
	// 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 amount of memory on the container in GB.
	MemoryInGB pulumi.Float64PtrInput `pulumi:"memoryInGB"`
}

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

func (ContainerResourceRequirementsResponseArgs) ElementType

func (ContainerResourceRequirementsResponseArgs) ToContainerResourceRequirementsResponseOutput

func (i ContainerResourceRequirementsResponseArgs) ToContainerResourceRequirementsResponseOutput() ContainerResourceRequirementsResponseOutput

func (ContainerResourceRequirementsResponseArgs) ToContainerResourceRequirementsResponseOutputWithContext

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

func (ContainerResourceRequirementsResponseArgs) ToContainerResourceRequirementsResponsePtrOutput

func (i ContainerResourceRequirementsResponseArgs) ToContainerResourceRequirementsResponsePtrOutput() ContainerResourceRequirementsResponsePtrOutput

func (ContainerResourceRequirementsResponseArgs) ToContainerResourceRequirementsResponsePtrOutputWithContext

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

type ContainerResourceRequirementsResponseInput

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

type ContainerResourceRequirementsResponseOutput struct{ *pulumi.OutputState }

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

func (ContainerResourceRequirementsResponseOutput) Cpu

The number of CPU cores on the container.

func (ContainerResourceRequirementsResponseOutput) ElementType

func (ContainerResourceRequirementsResponseOutput) Fpga

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

func (ContainerResourceRequirementsResponseOutput) Gpu

The number of GPU cores in the container.

func (ContainerResourceRequirementsResponseOutput) MemoryInGB

The amount of memory on the container in GB.

func (ContainerResourceRequirementsResponseOutput) ToContainerResourceRequirementsResponseOutput

func (o ContainerResourceRequirementsResponseOutput) ToContainerResourceRequirementsResponseOutput() ContainerResourceRequirementsResponseOutput

func (ContainerResourceRequirementsResponseOutput) ToContainerResourceRequirementsResponseOutputWithContext

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

func (ContainerResourceRequirementsResponseOutput) ToContainerResourceRequirementsResponsePtrOutput

func (o ContainerResourceRequirementsResponseOutput) ToContainerResourceRequirementsResponsePtrOutput() ContainerResourceRequirementsResponsePtrOutput

func (ContainerResourceRequirementsResponseOutput) ToContainerResourceRequirementsResponsePtrOutputWithContext

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

type ContainerResourceRequirementsResponsePtrInput

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

type ContainerResourceRequirementsResponsePtrOutput struct{ *pulumi.OutputState }

func (ContainerResourceRequirementsResponsePtrOutput) Cpu

The number of CPU cores on the container.

func (ContainerResourceRequirementsResponsePtrOutput) Elem

func (ContainerResourceRequirementsResponsePtrOutput) ElementType

func (ContainerResourceRequirementsResponsePtrOutput) Fpga

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

func (ContainerResourceRequirementsResponsePtrOutput) Gpu

The number of GPU cores in the container.

func (ContainerResourceRequirementsResponsePtrOutput) MemoryInGB

The amount of memory on the container in GB.

func (ContainerResourceRequirementsResponsePtrOutput) ToContainerResourceRequirementsResponsePtrOutput

func (o ContainerResourceRequirementsResponsePtrOutput) ToContainerResourceRequirementsResponsePtrOutput() ContainerResourceRequirementsResponsePtrOutput

func (ContainerResourceRequirementsResponsePtrOutput) ToContainerResourceRequirementsResponsePtrOutputWithContext

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

type CreateServiceRequestEnvironmentImageRequest

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

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

func (CreateServiceRequestEnvironmentImageRequestArgs) ToCreateServiceRequestEnvironmentImageRequestOutput

func (i CreateServiceRequestEnvironmentImageRequestArgs) ToCreateServiceRequestEnvironmentImageRequestOutput() CreateServiceRequestEnvironmentImageRequestOutput

func (CreateServiceRequestEnvironmentImageRequestArgs) ToCreateServiceRequestEnvironmentImageRequestOutputWithContext

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

func (CreateServiceRequestEnvironmentImageRequestArgs) ToCreateServiceRequestEnvironmentImageRequestPtrOutput

func (i CreateServiceRequestEnvironmentImageRequestArgs) ToCreateServiceRequestEnvironmentImageRequestPtrOutput() CreateServiceRequestEnvironmentImageRequestPtrOutput

func (CreateServiceRequestEnvironmentImageRequestArgs) ToCreateServiceRequestEnvironmentImageRequestPtrOutputWithContext

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

type CreateServiceRequestEnvironmentImageRequestInput

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

type CreateServiceRequestEnvironmentImageRequestOutput struct{ *pulumi.OutputState }

The Environment, models and assets needed for inferencing.

func (CreateServiceRequestEnvironmentImageRequestOutput) Assets

The list of assets.

func (CreateServiceRequestEnvironmentImageRequestOutput) DriverProgram

The name of the driver file.

func (CreateServiceRequestEnvironmentImageRequestOutput) ElementType

func (CreateServiceRequestEnvironmentImageRequestOutput) Environment

The details of the AZURE ML environment.

func (CreateServiceRequestEnvironmentImageRequestOutput) EnvironmentReference

The unique identifying details of the AZURE ML environment.

func (CreateServiceRequestEnvironmentImageRequestOutput) ModelIds

The list of model Ids.

func (CreateServiceRequestEnvironmentImageRequestOutput) Models

The list of models.

func (CreateServiceRequestEnvironmentImageRequestOutput) ToCreateServiceRequestEnvironmentImageRequestOutput

func (o CreateServiceRequestEnvironmentImageRequestOutput) ToCreateServiceRequestEnvironmentImageRequestOutput() CreateServiceRequestEnvironmentImageRequestOutput

func (CreateServiceRequestEnvironmentImageRequestOutput) ToCreateServiceRequestEnvironmentImageRequestOutputWithContext

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

func (CreateServiceRequestEnvironmentImageRequestOutput) ToCreateServiceRequestEnvironmentImageRequestPtrOutput

func (o CreateServiceRequestEnvironmentImageRequestOutput) ToCreateServiceRequestEnvironmentImageRequestPtrOutput() CreateServiceRequestEnvironmentImageRequestPtrOutput

func (CreateServiceRequestEnvironmentImageRequestOutput) ToCreateServiceRequestEnvironmentImageRequestPtrOutputWithContext

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

type CreateServiceRequestEnvironmentImageRequestPtrInput

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

type CreateServiceRequestEnvironmentImageRequestPtrOutput struct{ *pulumi.OutputState }

func (CreateServiceRequestEnvironmentImageRequestPtrOutput) Assets

The list of assets.

func (CreateServiceRequestEnvironmentImageRequestPtrOutput) DriverProgram

The name of the driver file.

func (CreateServiceRequestEnvironmentImageRequestPtrOutput) Elem

func (CreateServiceRequestEnvironmentImageRequestPtrOutput) ElementType

func (CreateServiceRequestEnvironmentImageRequestPtrOutput) Environment

The details of the AZURE ML environment.

func (CreateServiceRequestEnvironmentImageRequestPtrOutput) EnvironmentReference

The unique identifying details of the AZURE ML environment.

func (CreateServiceRequestEnvironmentImageRequestPtrOutput) ModelIds

The list of model Ids.

func (CreateServiceRequestEnvironmentImageRequestPtrOutput) Models

The list of models.

func (CreateServiceRequestEnvironmentImageRequestPtrOutput) ToCreateServiceRequestEnvironmentImageRequestPtrOutput

func (CreateServiceRequestEnvironmentImageRequestPtrOutput) ToCreateServiceRequestEnvironmentImageRequestPtrOutputWithContext

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

type CreateServiceRequestKeys

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

The authentication keys.

type CreateServiceRequestKeysArgs

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

func (CreateServiceRequestKeysArgs) ToCreateServiceRequestKeysOutput

func (i CreateServiceRequestKeysArgs) ToCreateServiceRequestKeysOutput() CreateServiceRequestKeysOutput

func (CreateServiceRequestKeysArgs) ToCreateServiceRequestKeysOutputWithContext

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

func (CreateServiceRequestKeysArgs) ToCreateServiceRequestKeysPtrOutput

func (i CreateServiceRequestKeysArgs) ToCreateServiceRequestKeysPtrOutput() CreateServiceRequestKeysPtrOutput

func (CreateServiceRequestKeysArgs) ToCreateServiceRequestKeysPtrOutputWithContext

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

type CreateServiceRequestKeysInput

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

type CreateServiceRequestKeysOutput struct{ *pulumi.OutputState }

The authentication keys.

func (CreateServiceRequestKeysOutput) ElementType

func (CreateServiceRequestKeysOutput) PrimaryKey

The primary key.

func (CreateServiceRequestKeysOutput) SecondaryKey

The secondary key.

func (CreateServiceRequestKeysOutput) ToCreateServiceRequestKeysOutput

func (o CreateServiceRequestKeysOutput) ToCreateServiceRequestKeysOutput() CreateServiceRequestKeysOutput

func (CreateServiceRequestKeysOutput) ToCreateServiceRequestKeysOutputWithContext

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

func (CreateServiceRequestKeysOutput) ToCreateServiceRequestKeysPtrOutput

func (o CreateServiceRequestKeysOutput) ToCreateServiceRequestKeysPtrOutput() CreateServiceRequestKeysPtrOutput

func (CreateServiceRequestKeysOutput) ToCreateServiceRequestKeysPtrOutputWithContext

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

type CreateServiceRequestKeysPtrInput

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

type CreateServiceRequestKeysPtrOutput

type CreateServiceRequestKeysPtrOutput struct{ *pulumi.OutputState }

func (CreateServiceRequestKeysPtrOutput) Elem

func (CreateServiceRequestKeysPtrOutput) ElementType

func (CreateServiceRequestKeysPtrOutput) PrimaryKey

The primary key.

func (CreateServiceRequestKeysPtrOutput) SecondaryKey

The secondary key.

func (CreateServiceRequestKeysPtrOutput) ToCreateServiceRequestKeysPtrOutput

func (o CreateServiceRequestKeysPtrOutput) ToCreateServiceRequestKeysPtrOutput() CreateServiceRequestKeysPtrOutput

func (CreateServiceRequestKeysPtrOutput) ToCreateServiceRequestKeysPtrOutputWithContext

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 date and time when the compute was created.
	CreatedOn string `pulumi:"createdOn"`
	// The description of the Machine Learning compute.
	Description *string `pulumi:"description"`
	// Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
	IsAttachedCompute bool `pulumi:"isAttachedCompute"`
	// The date and time when the compute was last modified.
	ModifiedOn string `pulumi:"modifiedOn"`
	// Errors during provisioning
	ProvisioningErrors []MachineLearningServiceErrorResponse `pulumi:"provisioningErrors"`
	// The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
	ProvisioningState string `pulumi:"provisioningState"`
	// ARM resource id of the underlying compute
	ResourceId *string `pulumi:"resourceId"`
}

A DataFactory compute.

type DataFactoryResponseArgs

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

A DataFactory compute.

func (DataFactoryResponseArgs) ElementType

func (DataFactoryResponseArgs) ElementType() reflect.Type

func (DataFactoryResponseArgs) ToDataFactoryResponseOutput

func (i DataFactoryResponseArgs) ToDataFactoryResponseOutput() DataFactoryResponseOutput

func (DataFactoryResponseArgs) ToDataFactoryResponseOutputWithContext

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

type DataFactoryResponseInput

type DataFactoryResponseInput interface {
	pulumi.Input

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

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

DataFactoryResponseArgs{...}

type DataFactoryResponseOutput

type DataFactoryResponseOutput struct{ *pulumi.OutputState }

A DataFactory compute.

func (DataFactoryResponseOutput) ComputeLocation

func (o DataFactoryResponseOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (DataFactoryResponseOutput) ComputeType

The type of compute Expected value is 'DataFactory'.

func (DataFactoryResponseOutput) CreatedOn

The date and time when the compute was created.

func (DataFactoryResponseOutput) Description

The description of the Machine Learning compute.

func (DataFactoryResponseOutput) ElementType

func (DataFactoryResponseOutput) ElementType() reflect.Type

func (DataFactoryResponseOutput) IsAttachedCompute

func (o DataFactoryResponseOutput) IsAttachedCompute() pulumi.BoolOutput

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

func (DataFactoryResponseOutput) ModifiedOn

The date and time when the compute was last modified.

func (DataFactoryResponseOutput) ProvisioningErrors

Errors during provisioning

func (DataFactoryResponseOutput) ProvisioningState

func (o DataFactoryResponseOutput) ProvisioningState() pulumi.StringOutput

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

func (DataFactoryResponseOutput) ResourceId

ARM resource id of the underlying compute

func (DataFactoryResponseOutput) ToDataFactoryResponseOutput

func (o DataFactoryResponseOutput) ToDataFactoryResponseOutput() DataFactoryResponseOutput

func (DataFactoryResponseOutput) ToDataFactoryResponseOutputWithContext

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

type DataLakeAnalytics

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

A DataLakeAnalytics compute.

type DataLakeAnalyticsArgs

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

A DataLakeAnalytics compute.

func (DataLakeAnalyticsArgs) ElementType

func (DataLakeAnalyticsArgs) ElementType() reflect.Type

func (DataLakeAnalyticsArgs) ToDataLakeAnalyticsOutput

func (i DataLakeAnalyticsArgs) ToDataLakeAnalyticsOutput() DataLakeAnalyticsOutput

func (DataLakeAnalyticsArgs) ToDataLakeAnalyticsOutputWithContext

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

type DataLakeAnalyticsInput

type DataLakeAnalyticsInput interface {
	pulumi.Input

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

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

DataLakeAnalyticsArgs{...}

type DataLakeAnalyticsOutput

type DataLakeAnalyticsOutput struct{ *pulumi.OutputState }

A DataLakeAnalytics compute.

func (DataLakeAnalyticsOutput) ComputeLocation

func (o DataLakeAnalyticsOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (DataLakeAnalyticsOutput) ComputeType

The type of compute Expected value is 'DataLakeAnalytics'.

func (DataLakeAnalyticsOutput) Description

The description of the Machine Learning compute.

func (DataLakeAnalyticsOutput) ElementType

func (DataLakeAnalyticsOutput) ElementType() reflect.Type

func (DataLakeAnalyticsOutput) Properties

func (DataLakeAnalyticsOutput) ResourceId

ARM resource id of the underlying compute

func (DataLakeAnalyticsOutput) ToDataLakeAnalyticsOutput

func (o DataLakeAnalyticsOutput) ToDataLakeAnalyticsOutput() DataLakeAnalyticsOutput

func (DataLakeAnalyticsOutput) ToDataLakeAnalyticsOutputWithContext

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

type DataLakeAnalyticsProperties

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

type DataLakeAnalyticsPropertiesArgs

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

func (DataLakeAnalyticsPropertiesArgs) ElementType

func (DataLakeAnalyticsPropertiesArgs) ToDataLakeAnalyticsPropertiesOutput

func (i DataLakeAnalyticsPropertiesArgs) ToDataLakeAnalyticsPropertiesOutput() DataLakeAnalyticsPropertiesOutput

func (DataLakeAnalyticsPropertiesArgs) ToDataLakeAnalyticsPropertiesOutputWithContext

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

func (DataLakeAnalyticsPropertiesArgs) ToDataLakeAnalyticsPropertiesPtrOutput

func (i DataLakeAnalyticsPropertiesArgs) ToDataLakeAnalyticsPropertiesPtrOutput() DataLakeAnalyticsPropertiesPtrOutput

func (DataLakeAnalyticsPropertiesArgs) ToDataLakeAnalyticsPropertiesPtrOutputWithContext

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

type DataLakeAnalyticsPropertiesInput

type DataLakeAnalyticsPropertiesInput interface {
	pulumi.Input

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

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

DataLakeAnalyticsPropertiesArgs{...}

type DataLakeAnalyticsPropertiesOutput

type DataLakeAnalyticsPropertiesOutput struct{ *pulumi.OutputState }

func (DataLakeAnalyticsPropertiesOutput) DataLakeStoreAccountName

func (o DataLakeAnalyticsPropertiesOutput) DataLakeStoreAccountName() pulumi.StringPtrOutput

DataLake Store Account Name

func (DataLakeAnalyticsPropertiesOutput) ElementType

func (DataLakeAnalyticsPropertiesOutput) ToDataLakeAnalyticsPropertiesOutput

func (o DataLakeAnalyticsPropertiesOutput) ToDataLakeAnalyticsPropertiesOutput() DataLakeAnalyticsPropertiesOutput

func (DataLakeAnalyticsPropertiesOutput) ToDataLakeAnalyticsPropertiesOutputWithContext

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

func (DataLakeAnalyticsPropertiesOutput) ToDataLakeAnalyticsPropertiesPtrOutput

func (o DataLakeAnalyticsPropertiesOutput) ToDataLakeAnalyticsPropertiesPtrOutput() DataLakeAnalyticsPropertiesPtrOutput

func (DataLakeAnalyticsPropertiesOutput) ToDataLakeAnalyticsPropertiesPtrOutputWithContext

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

type DataLakeAnalyticsPropertiesPtrInput

type DataLakeAnalyticsPropertiesPtrInput interface {
	pulumi.Input

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

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

        DataLakeAnalyticsPropertiesArgs{...}

or:

        nil

type DataLakeAnalyticsPropertiesPtrOutput

type DataLakeAnalyticsPropertiesPtrOutput struct{ *pulumi.OutputState }

func (DataLakeAnalyticsPropertiesPtrOutput) DataLakeStoreAccountName

func (o DataLakeAnalyticsPropertiesPtrOutput) DataLakeStoreAccountName() pulumi.StringPtrOutput

DataLake Store Account Name

func (DataLakeAnalyticsPropertiesPtrOutput) Elem

func (DataLakeAnalyticsPropertiesPtrOutput) ElementType

func (DataLakeAnalyticsPropertiesPtrOutput) ToDataLakeAnalyticsPropertiesPtrOutput

func (o DataLakeAnalyticsPropertiesPtrOutput) ToDataLakeAnalyticsPropertiesPtrOutput() DataLakeAnalyticsPropertiesPtrOutput

func (DataLakeAnalyticsPropertiesPtrOutput) ToDataLakeAnalyticsPropertiesPtrOutputWithContext

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

type DataLakeAnalyticsResponse

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

A DataLakeAnalytics compute.

type DataLakeAnalyticsResponseArgs

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

A DataLakeAnalytics compute.

func (DataLakeAnalyticsResponseArgs) ElementType

func (DataLakeAnalyticsResponseArgs) ToDataLakeAnalyticsResponseOutput

func (i DataLakeAnalyticsResponseArgs) ToDataLakeAnalyticsResponseOutput() DataLakeAnalyticsResponseOutput

func (DataLakeAnalyticsResponseArgs) ToDataLakeAnalyticsResponseOutputWithContext

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

type DataLakeAnalyticsResponseInput

type DataLakeAnalyticsResponseInput interface {
	pulumi.Input

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

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

DataLakeAnalyticsResponseArgs{...}

type DataLakeAnalyticsResponseOutput

type DataLakeAnalyticsResponseOutput struct{ *pulumi.OutputState }

A DataLakeAnalytics compute.

func (DataLakeAnalyticsResponseOutput) ComputeLocation

Location for the underlying compute

func (DataLakeAnalyticsResponseOutput) ComputeType

The type of compute Expected value is 'DataLakeAnalytics'.

func (DataLakeAnalyticsResponseOutput) CreatedOn

The date and time when the compute was created.

func (DataLakeAnalyticsResponseOutput) Description

The description of the Machine Learning compute.

func (DataLakeAnalyticsResponseOutput) ElementType

func (DataLakeAnalyticsResponseOutput) IsAttachedCompute

func (o DataLakeAnalyticsResponseOutput) IsAttachedCompute() pulumi.BoolOutput

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

func (DataLakeAnalyticsResponseOutput) ModifiedOn

The date and time when the compute was last modified.

func (DataLakeAnalyticsResponseOutput) Properties

func (DataLakeAnalyticsResponseOutput) ProvisioningErrors

Errors during provisioning

func (DataLakeAnalyticsResponseOutput) ProvisioningState

func (o DataLakeAnalyticsResponseOutput) ProvisioningState() pulumi.StringOutput

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

func (DataLakeAnalyticsResponseOutput) ResourceId

ARM resource id of the underlying compute

func (DataLakeAnalyticsResponseOutput) ToDataLakeAnalyticsResponseOutput

func (o DataLakeAnalyticsResponseOutput) ToDataLakeAnalyticsResponseOutput() DataLakeAnalyticsResponseOutput

func (DataLakeAnalyticsResponseOutput) ToDataLakeAnalyticsResponseOutputWithContext

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

type DataLakeAnalyticsResponseProperties

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

type DataLakeAnalyticsResponsePropertiesArgs

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

func (DataLakeAnalyticsResponsePropertiesArgs) ElementType

func (DataLakeAnalyticsResponsePropertiesArgs) ToDataLakeAnalyticsResponsePropertiesOutput

func (i DataLakeAnalyticsResponsePropertiesArgs) ToDataLakeAnalyticsResponsePropertiesOutput() DataLakeAnalyticsResponsePropertiesOutput

func (DataLakeAnalyticsResponsePropertiesArgs) ToDataLakeAnalyticsResponsePropertiesOutputWithContext

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

func (DataLakeAnalyticsResponsePropertiesArgs) ToDataLakeAnalyticsResponsePropertiesPtrOutput

func (i DataLakeAnalyticsResponsePropertiesArgs) ToDataLakeAnalyticsResponsePropertiesPtrOutput() DataLakeAnalyticsResponsePropertiesPtrOutput

func (DataLakeAnalyticsResponsePropertiesArgs) ToDataLakeAnalyticsResponsePropertiesPtrOutputWithContext

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

type DataLakeAnalyticsResponsePropertiesInput

type DataLakeAnalyticsResponsePropertiesInput interface {
	pulumi.Input

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

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

DataLakeAnalyticsResponsePropertiesArgs{...}

type DataLakeAnalyticsResponsePropertiesOutput

type DataLakeAnalyticsResponsePropertiesOutput struct{ *pulumi.OutputState }

func (DataLakeAnalyticsResponsePropertiesOutput) DataLakeStoreAccountName

DataLake Store Account Name

func (DataLakeAnalyticsResponsePropertiesOutput) ElementType

func (DataLakeAnalyticsResponsePropertiesOutput) ToDataLakeAnalyticsResponsePropertiesOutput

func (o DataLakeAnalyticsResponsePropertiesOutput) ToDataLakeAnalyticsResponsePropertiesOutput() DataLakeAnalyticsResponsePropertiesOutput

func (DataLakeAnalyticsResponsePropertiesOutput) ToDataLakeAnalyticsResponsePropertiesOutputWithContext

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

func (DataLakeAnalyticsResponsePropertiesOutput) ToDataLakeAnalyticsResponsePropertiesPtrOutput

func (o DataLakeAnalyticsResponsePropertiesOutput) ToDataLakeAnalyticsResponsePropertiesPtrOutput() DataLakeAnalyticsResponsePropertiesPtrOutput

func (DataLakeAnalyticsResponsePropertiesOutput) ToDataLakeAnalyticsResponsePropertiesPtrOutputWithContext

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

type DataLakeAnalyticsResponsePropertiesPtrInput

type DataLakeAnalyticsResponsePropertiesPtrInput interface {
	pulumi.Input

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

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

        DataLakeAnalyticsResponsePropertiesArgs{...}

or:

        nil

type DataLakeAnalyticsResponsePropertiesPtrOutput

type DataLakeAnalyticsResponsePropertiesPtrOutput struct{ *pulumi.OutputState }

func (DataLakeAnalyticsResponsePropertiesPtrOutput) DataLakeStoreAccountName

DataLake Store Account Name

func (DataLakeAnalyticsResponsePropertiesPtrOutput) Elem

func (DataLakeAnalyticsResponsePropertiesPtrOutput) ElementType

func (DataLakeAnalyticsResponsePropertiesPtrOutput) ToDataLakeAnalyticsResponsePropertiesPtrOutput

func (o DataLakeAnalyticsResponsePropertiesPtrOutput) ToDataLakeAnalyticsResponsePropertiesPtrOutput() DataLakeAnalyticsResponsePropertiesPtrOutput

func (DataLakeAnalyticsResponsePropertiesPtrOutput) ToDataLakeAnalyticsResponsePropertiesPtrOutputWithContext

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

type Databricks

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

A DataFactory compute.

type DatabricksArgs

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

A DataFactory compute.

func (DatabricksArgs) ElementType

func (DatabricksArgs) ElementType() reflect.Type

func (DatabricksArgs) ToDatabricksOutput

func (i DatabricksArgs) ToDatabricksOutput() DatabricksOutput

func (DatabricksArgs) ToDatabricksOutputWithContext

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

type DatabricksInput

type DatabricksInput interface {
	pulumi.Input

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

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

DatabricksArgs{...}

type DatabricksOutput

type DatabricksOutput struct{ *pulumi.OutputState }

A DataFactory compute.

func (DatabricksOutput) ComputeLocation

func (o DatabricksOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (DatabricksOutput) ComputeType

func (o DatabricksOutput) ComputeType() pulumi.StringOutput

The type of compute Expected value is 'Databricks'.

func (DatabricksOutput) Description

func (o DatabricksOutput) Description() pulumi.StringPtrOutput

The description of the Machine Learning compute.

func (DatabricksOutput) ElementType

func (DatabricksOutput) ElementType() reflect.Type

func (DatabricksOutput) Properties

func (DatabricksOutput) ResourceId

func (o DatabricksOutput) ResourceId() pulumi.StringPtrOutput

ARM resource id of the underlying compute

func (DatabricksOutput) ToDatabricksOutput

func (o DatabricksOutput) ToDatabricksOutput() DatabricksOutput

func (DatabricksOutput) ToDatabricksOutputWithContext

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

type DatabricksProperties

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

type DatabricksPropertiesArgs

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

func (DatabricksPropertiesArgs) ElementType

func (DatabricksPropertiesArgs) ElementType() reflect.Type

func (DatabricksPropertiesArgs) ToDatabricksPropertiesOutput

func (i DatabricksPropertiesArgs) ToDatabricksPropertiesOutput() DatabricksPropertiesOutput

func (DatabricksPropertiesArgs) ToDatabricksPropertiesOutputWithContext

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

func (DatabricksPropertiesArgs) ToDatabricksPropertiesPtrOutput

func (i DatabricksPropertiesArgs) ToDatabricksPropertiesPtrOutput() DatabricksPropertiesPtrOutput

func (DatabricksPropertiesArgs) ToDatabricksPropertiesPtrOutputWithContext

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

type DatabricksPropertiesInput

type DatabricksPropertiesInput interface {
	pulumi.Input

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

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

DatabricksPropertiesArgs{...}

type DatabricksPropertiesOutput

type DatabricksPropertiesOutput struct{ *pulumi.OutputState }

func (DatabricksPropertiesOutput) DatabricksAccessToken

func (o DatabricksPropertiesOutput) DatabricksAccessToken() pulumi.StringPtrOutput

Databricks access token

func (DatabricksPropertiesOutput) ElementType

func (DatabricksPropertiesOutput) ElementType() reflect.Type

func (DatabricksPropertiesOutput) ToDatabricksPropertiesOutput

func (o DatabricksPropertiesOutput) ToDatabricksPropertiesOutput() DatabricksPropertiesOutput

func (DatabricksPropertiesOutput) ToDatabricksPropertiesOutputWithContext

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

func (DatabricksPropertiesOutput) ToDatabricksPropertiesPtrOutput

func (o DatabricksPropertiesOutput) ToDatabricksPropertiesPtrOutput() DatabricksPropertiesPtrOutput

func (DatabricksPropertiesOutput) ToDatabricksPropertiesPtrOutputWithContext

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

type DatabricksPropertiesPtrInput

type DatabricksPropertiesPtrInput interface {
	pulumi.Input

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

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

        DatabricksPropertiesArgs{...}

or:

        nil

type DatabricksPropertiesPtrOutput

type DatabricksPropertiesPtrOutput struct{ *pulumi.OutputState }

func (DatabricksPropertiesPtrOutput) DatabricksAccessToken

func (o DatabricksPropertiesPtrOutput) DatabricksAccessToken() pulumi.StringPtrOutput

Databricks access token

func (DatabricksPropertiesPtrOutput) Elem

func (DatabricksPropertiesPtrOutput) ElementType

func (DatabricksPropertiesPtrOutput) ToDatabricksPropertiesPtrOutput

func (o DatabricksPropertiesPtrOutput) ToDatabricksPropertiesPtrOutput() DatabricksPropertiesPtrOutput

func (DatabricksPropertiesPtrOutput) ToDatabricksPropertiesPtrOutputWithContext

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

type DatabricksResponse

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

A DataFactory compute.

type DatabricksResponseArgs

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

A DataFactory compute.

func (DatabricksResponseArgs) ElementType

func (DatabricksResponseArgs) ElementType() reflect.Type

func (DatabricksResponseArgs) ToDatabricksResponseOutput

func (i DatabricksResponseArgs) ToDatabricksResponseOutput() DatabricksResponseOutput

func (DatabricksResponseArgs) ToDatabricksResponseOutputWithContext

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

type DatabricksResponseInput

type DatabricksResponseInput interface {
	pulumi.Input

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

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

DatabricksResponseArgs{...}

type DatabricksResponseOutput

type DatabricksResponseOutput struct{ *pulumi.OutputState }

A DataFactory compute.

func (DatabricksResponseOutput) ComputeLocation

func (o DatabricksResponseOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (DatabricksResponseOutput) ComputeType

The type of compute Expected value is 'Databricks'.

func (DatabricksResponseOutput) CreatedOn

The date and time when the compute was created.

func (DatabricksResponseOutput) Description

The description of the Machine Learning compute.

func (DatabricksResponseOutput) ElementType

func (DatabricksResponseOutput) ElementType() reflect.Type

func (DatabricksResponseOutput) IsAttachedCompute

func (o DatabricksResponseOutput) IsAttachedCompute() pulumi.BoolOutput

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

func (DatabricksResponseOutput) ModifiedOn

The date and time when the compute was last modified.

func (DatabricksResponseOutput) Properties

func (DatabricksResponseOutput) ProvisioningErrors

Errors during provisioning

func (DatabricksResponseOutput) ProvisioningState

func (o DatabricksResponseOutput) ProvisioningState() pulumi.StringOutput

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

func (DatabricksResponseOutput) ResourceId

ARM resource id of the underlying compute

func (DatabricksResponseOutput) ToDatabricksResponseOutput

func (o DatabricksResponseOutput) ToDatabricksResponseOutput() DatabricksResponseOutput

func (DatabricksResponseOutput) ToDatabricksResponseOutputWithContext

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

type DatabricksResponseProperties

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

type DatabricksResponsePropertiesArgs

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

func (DatabricksResponsePropertiesArgs) ElementType

func (DatabricksResponsePropertiesArgs) ToDatabricksResponsePropertiesOutput

func (i DatabricksResponsePropertiesArgs) ToDatabricksResponsePropertiesOutput() DatabricksResponsePropertiesOutput

func (DatabricksResponsePropertiesArgs) ToDatabricksResponsePropertiesOutputWithContext

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

func (DatabricksResponsePropertiesArgs) ToDatabricksResponsePropertiesPtrOutput

func (i DatabricksResponsePropertiesArgs) ToDatabricksResponsePropertiesPtrOutput() DatabricksResponsePropertiesPtrOutput

func (DatabricksResponsePropertiesArgs) ToDatabricksResponsePropertiesPtrOutputWithContext

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

type DatabricksResponsePropertiesInput

type DatabricksResponsePropertiesInput interface {
	pulumi.Input

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

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

DatabricksResponsePropertiesArgs{...}

type DatabricksResponsePropertiesOutput

type DatabricksResponsePropertiesOutput struct{ *pulumi.OutputState }

func (DatabricksResponsePropertiesOutput) DatabricksAccessToken

func (o DatabricksResponsePropertiesOutput) DatabricksAccessToken() pulumi.StringPtrOutput

Databricks access token

func (DatabricksResponsePropertiesOutput) ElementType

func (DatabricksResponsePropertiesOutput) ToDatabricksResponsePropertiesOutput

func (o DatabricksResponsePropertiesOutput) ToDatabricksResponsePropertiesOutput() DatabricksResponsePropertiesOutput

func (DatabricksResponsePropertiesOutput) ToDatabricksResponsePropertiesOutputWithContext

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

func (DatabricksResponsePropertiesOutput) ToDatabricksResponsePropertiesPtrOutput

func (o DatabricksResponsePropertiesOutput) ToDatabricksResponsePropertiesPtrOutput() DatabricksResponsePropertiesPtrOutput

func (DatabricksResponsePropertiesOutput) ToDatabricksResponsePropertiesPtrOutputWithContext

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

type DatabricksResponsePropertiesPtrInput

type DatabricksResponsePropertiesPtrInput interface {
	pulumi.Input

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

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

        DatabricksResponsePropertiesArgs{...}

or:

        nil

type DatabricksResponsePropertiesPtrOutput

type DatabricksResponsePropertiesPtrOutput struct{ *pulumi.OutputState }

func (DatabricksResponsePropertiesPtrOutput) DatabricksAccessToken

Databricks access token

func (DatabricksResponsePropertiesPtrOutput) Elem

func (DatabricksResponsePropertiesPtrOutput) ElementType

func (DatabricksResponsePropertiesPtrOutput) ToDatabricksResponsePropertiesPtrOutput

func (o DatabricksResponsePropertiesPtrOutput) ToDatabricksResponsePropertiesPtrOutput() DatabricksResponsePropertiesPtrOutput

func (DatabricksResponsePropertiesPtrOutput) ToDatabricksResponsePropertiesPtrOutputWithContext

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

type DatasetReference

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

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

func (DatasetReferenceArgs) ElementType() reflect.Type

func (DatasetReferenceArgs) ToDatasetReferenceOutput

func (i DatasetReferenceArgs) ToDatasetReferenceOutput() DatasetReferenceOutput

func (DatasetReferenceArgs) ToDatasetReferenceOutputWithContext

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

type DatasetReferenceArray

type DatasetReferenceArray []DatasetReferenceInput

func (DatasetReferenceArray) ElementType

func (DatasetReferenceArray) ElementType() reflect.Type

func (DatasetReferenceArray) ToDatasetReferenceArrayOutput

func (i DatasetReferenceArray) ToDatasetReferenceArrayOutput() DatasetReferenceArrayOutput

func (DatasetReferenceArray) ToDatasetReferenceArrayOutputWithContext

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

type DatasetReferenceArrayInput

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

type DatasetReferenceArrayOutput struct{ *pulumi.OutputState }

func (DatasetReferenceArrayOutput) ElementType

func (DatasetReferenceArrayOutput) Index

func (DatasetReferenceArrayOutput) ToDatasetReferenceArrayOutput

func (o DatasetReferenceArrayOutput) ToDatasetReferenceArrayOutput() DatasetReferenceArrayOutput

func (DatasetReferenceArrayOutput) ToDatasetReferenceArrayOutputWithContext

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

type DatasetReferenceInput

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

type DatasetReferenceOutput struct{ *pulumi.OutputState }

The dataset reference object.

func (DatasetReferenceOutput) ElementType

func (DatasetReferenceOutput) ElementType() reflect.Type

func (DatasetReferenceOutput) Id

The id of the dataset reference.

func (DatasetReferenceOutput) Name

The name of the dataset reference.

func (DatasetReferenceOutput) ToDatasetReferenceOutput

func (o DatasetReferenceOutput) ToDatasetReferenceOutput() DatasetReferenceOutput

func (DatasetReferenceOutput) ToDatasetReferenceOutputWithContext

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

type DatasetReferenceResponse

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

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

func (DatasetReferenceResponseArgs) ToDatasetReferenceResponseOutput

func (i DatasetReferenceResponseArgs) ToDatasetReferenceResponseOutput() DatasetReferenceResponseOutput

func (DatasetReferenceResponseArgs) ToDatasetReferenceResponseOutputWithContext

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

type DatasetReferenceResponseArray

type DatasetReferenceResponseArray []DatasetReferenceResponseInput

func (DatasetReferenceResponseArray) ElementType

func (DatasetReferenceResponseArray) ToDatasetReferenceResponseArrayOutput

func (i DatasetReferenceResponseArray) ToDatasetReferenceResponseArrayOutput() DatasetReferenceResponseArrayOutput

func (DatasetReferenceResponseArray) ToDatasetReferenceResponseArrayOutputWithContext

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

type DatasetReferenceResponseArrayInput

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

type DatasetReferenceResponseArrayOutput struct{ *pulumi.OutputState }

func (DatasetReferenceResponseArrayOutput) ElementType

func (DatasetReferenceResponseArrayOutput) Index

func (DatasetReferenceResponseArrayOutput) ToDatasetReferenceResponseArrayOutput

func (o DatasetReferenceResponseArrayOutput) ToDatasetReferenceResponseArrayOutput() DatasetReferenceResponseArrayOutput

func (DatasetReferenceResponseArrayOutput) ToDatasetReferenceResponseArrayOutputWithContext

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

type DatasetReferenceResponseInput

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

type DatasetReferenceResponseOutput struct{ *pulumi.OutputState }

The dataset reference object.

func (DatasetReferenceResponseOutput) ElementType

func (DatasetReferenceResponseOutput) Id

The id of the dataset reference.

func (DatasetReferenceResponseOutput) Name

The name of the dataset reference.

func (DatasetReferenceResponseOutput) ToDatasetReferenceResponseOutput

func (o DatasetReferenceResponseOutput) ToDatasetReferenceResponseOutput() DatasetReferenceResponseOutput

func (DatasetReferenceResponseOutput) ToDatasetReferenceResponseOutputWithContext

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

type EncryptionProperty

type EncryptionProperty struct {
	// 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 {
	// 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) 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) 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 {
	// 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 {
	// 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) 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) 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

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

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

func (EnvironmentImageRequestEnvironmentArgs) ToEnvironmentImageRequestEnvironmentOutput

func (i EnvironmentImageRequestEnvironmentArgs) ToEnvironmentImageRequestEnvironmentOutput() EnvironmentImageRequestEnvironmentOutput

func (EnvironmentImageRequestEnvironmentArgs) ToEnvironmentImageRequestEnvironmentOutputWithContext

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

func (EnvironmentImageRequestEnvironmentArgs) ToEnvironmentImageRequestEnvironmentPtrOutput

func (i EnvironmentImageRequestEnvironmentArgs) ToEnvironmentImageRequestEnvironmentPtrOutput() EnvironmentImageRequestEnvironmentPtrOutput

func (EnvironmentImageRequestEnvironmentArgs) ToEnvironmentImageRequestEnvironmentPtrOutputWithContext

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

type EnvironmentImageRequestEnvironmentInput

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

type EnvironmentImageRequestEnvironmentOutput struct{ *pulumi.OutputState }

The details of the AZURE ML environment.

func (EnvironmentImageRequestEnvironmentOutput) Docker

The definition of a Docker container.

func (EnvironmentImageRequestEnvironmentOutput) ElementType

func (EnvironmentImageRequestEnvironmentOutput) EnvironmentVariables

Definition of environment variables to be defined in the environment.

func (EnvironmentImageRequestEnvironmentOutput) InferencingStackVersion

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

The name of the environment.

func (EnvironmentImageRequestEnvironmentOutput) Python

Settings for a Python environment.

func (EnvironmentImageRequestEnvironmentOutput) R

Settings for a R environment.

func (EnvironmentImageRequestEnvironmentOutput) Spark

The configuration for a Spark environment.

func (EnvironmentImageRequestEnvironmentOutput) ToEnvironmentImageRequestEnvironmentOutput

func (o EnvironmentImageRequestEnvironmentOutput) ToEnvironmentImageRequestEnvironmentOutput() EnvironmentImageRequestEnvironmentOutput

func (EnvironmentImageRequestEnvironmentOutput) ToEnvironmentImageRequestEnvironmentOutputWithContext

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

func (EnvironmentImageRequestEnvironmentOutput) ToEnvironmentImageRequestEnvironmentPtrOutput

func (o EnvironmentImageRequestEnvironmentOutput) ToEnvironmentImageRequestEnvironmentPtrOutput() EnvironmentImageRequestEnvironmentPtrOutput

func (EnvironmentImageRequestEnvironmentOutput) ToEnvironmentImageRequestEnvironmentPtrOutputWithContext

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

func (EnvironmentImageRequestEnvironmentOutput) Version

The environment version.

type EnvironmentImageRequestEnvironmentPtrInput

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

type EnvironmentImageRequestEnvironmentPtrOutput struct{ *pulumi.OutputState }

func (EnvironmentImageRequestEnvironmentPtrOutput) Docker

The definition of a Docker container.

func (EnvironmentImageRequestEnvironmentPtrOutput) Elem

func (EnvironmentImageRequestEnvironmentPtrOutput) ElementType

func (EnvironmentImageRequestEnvironmentPtrOutput) EnvironmentVariables

Definition of environment variables to be defined in the environment.

func (EnvironmentImageRequestEnvironmentPtrOutput) InferencingStackVersion

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

The name of the environment.

func (EnvironmentImageRequestEnvironmentPtrOutput) Python

Settings for a Python environment.

func (EnvironmentImageRequestEnvironmentPtrOutput) R

Settings for a R environment.

func (EnvironmentImageRequestEnvironmentPtrOutput) Spark

The configuration for a Spark environment.

func (EnvironmentImageRequestEnvironmentPtrOutput) ToEnvironmentImageRequestEnvironmentPtrOutput

func (o EnvironmentImageRequestEnvironmentPtrOutput) ToEnvironmentImageRequestEnvironmentPtrOutput() EnvironmentImageRequestEnvironmentPtrOutput

func (EnvironmentImageRequestEnvironmentPtrOutput) ToEnvironmentImageRequestEnvironmentPtrOutputWithContext

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

func (EnvironmentImageRequestEnvironmentPtrOutput) Version

The environment version.

type EnvironmentImageRequestEnvironmentReference

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

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

func (EnvironmentImageRequestEnvironmentReferenceArgs) ToEnvironmentImageRequestEnvironmentReferenceOutput

func (i EnvironmentImageRequestEnvironmentReferenceArgs) ToEnvironmentImageRequestEnvironmentReferenceOutput() EnvironmentImageRequestEnvironmentReferenceOutput

func (EnvironmentImageRequestEnvironmentReferenceArgs) ToEnvironmentImageRequestEnvironmentReferenceOutputWithContext

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

func (EnvironmentImageRequestEnvironmentReferenceArgs) ToEnvironmentImageRequestEnvironmentReferencePtrOutput

func (i EnvironmentImageRequestEnvironmentReferenceArgs) ToEnvironmentImageRequestEnvironmentReferencePtrOutput() EnvironmentImageRequestEnvironmentReferencePtrOutput

func (EnvironmentImageRequestEnvironmentReferenceArgs) ToEnvironmentImageRequestEnvironmentReferencePtrOutputWithContext

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

type EnvironmentImageRequestEnvironmentReferenceInput

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

type EnvironmentImageRequestEnvironmentReferenceOutput struct{ *pulumi.OutputState }

The unique identifying details of the AZURE ML environment.

func (EnvironmentImageRequestEnvironmentReferenceOutput) ElementType

func (EnvironmentImageRequestEnvironmentReferenceOutput) Name

Name of the environment.

func (EnvironmentImageRequestEnvironmentReferenceOutput) ToEnvironmentImageRequestEnvironmentReferenceOutput

func (o EnvironmentImageRequestEnvironmentReferenceOutput) ToEnvironmentImageRequestEnvironmentReferenceOutput() EnvironmentImageRequestEnvironmentReferenceOutput

func (EnvironmentImageRequestEnvironmentReferenceOutput) ToEnvironmentImageRequestEnvironmentReferenceOutputWithContext

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

func (EnvironmentImageRequestEnvironmentReferenceOutput) ToEnvironmentImageRequestEnvironmentReferencePtrOutput

func (o EnvironmentImageRequestEnvironmentReferenceOutput) ToEnvironmentImageRequestEnvironmentReferencePtrOutput() EnvironmentImageRequestEnvironmentReferencePtrOutput

func (EnvironmentImageRequestEnvironmentReferenceOutput) ToEnvironmentImageRequestEnvironmentReferencePtrOutputWithContext

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

func (EnvironmentImageRequestEnvironmentReferenceOutput) Version

Version of the environment.

type EnvironmentImageRequestEnvironmentReferencePtrInput

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

type EnvironmentImageRequestEnvironmentReferencePtrOutput struct{ *pulumi.OutputState }

func (EnvironmentImageRequestEnvironmentReferencePtrOutput) Elem

func (EnvironmentImageRequestEnvironmentReferencePtrOutput) ElementType

func (EnvironmentImageRequestEnvironmentReferencePtrOutput) Name

Name of the environment.

func (EnvironmentImageRequestEnvironmentReferencePtrOutput) ToEnvironmentImageRequestEnvironmentReferencePtrOutput

func (EnvironmentImageRequestEnvironmentReferencePtrOutput) ToEnvironmentImageRequestEnvironmentReferencePtrOutputWithContext

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

func (EnvironmentImageRequestEnvironmentReferencePtrOutput) Version

Version of the environment.

type EnvironmentImageResponseResponseEnvironment

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

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

func (EnvironmentImageResponseResponseEnvironmentArgs) ToEnvironmentImageResponseResponseEnvironmentOutput

func (i EnvironmentImageResponseResponseEnvironmentArgs) ToEnvironmentImageResponseResponseEnvironmentOutput() EnvironmentImageResponseResponseEnvironmentOutput

func (EnvironmentImageResponseResponseEnvironmentArgs) ToEnvironmentImageResponseResponseEnvironmentOutputWithContext

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

func (EnvironmentImageResponseResponseEnvironmentArgs) ToEnvironmentImageResponseResponseEnvironmentPtrOutput

func (i EnvironmentImageResponseResponseEnvironmentArgs) ToEnvironmentImageResponseResponseEnvironmentPtrOutput() EnvironmentImageResponseResponseEnvironmentPtrOutput

func (EnvironmentImageResponseResponseEnvironmentArgs) ToEnvironmentImageResponseResponseEnvironmentPtrOutputWithContext

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

type EnvironmentImageResponseResponseEnvironmentInput

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

type EnvironmentImageResponseResponseEnvironmentOutput struct{ *pulumi.OutputState }

The details of the AZURE ML environment.

func (EnvironmentImageResponseResponseEnvironmentOutput) Docker

The definition of a Docker container.

func (EnvironmentImageResponseResponseEnvironmentOutput) ElementType

func (EnvironmentImageResponseResponseEnvironmentOutput) EnvironmentVariables

Definition of environment variables to be defined in the environment.

func (EnvironmentImageResponseResponseEnvironmentOutput) InferencingStackVersion

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

The name of the environment.

func (EnvironmentImageResponseResponseEnvironmentOutput) Python

Settings for a Python environment.

func (EnvironmentImageResponseResponseEnvironmentOutput) R

Settings for a R environment.

func (EnvironmentImageResponseResponseEnvironmentOutput) Spark

The configuration for a Spark environment.

func (EnvironmentImageResponseResponseEnvironmentOutput) ToEnvironmentImageResponseResponseEnvironmentOutput

func (o EnvironmentImageResponseResponseEnvironmentOutput) ToEnvironmentImageResponseResponseEnvironmentOutput() EnvironmentImageResponseResponseEnvironmentOutput

func (EnvironmentImageResponseResponseEnvironmentOutput) ToEnvironmentImageResponseResponseEnvironmentOutputWithContext

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

func (EnvironmentImageResponseResponseEnvironmentOutput) ToEnvironmentImageResponseResponseEnvironmentPtrOutput

func (o EnvironmentImageResponseResponseEnvironmentOutput) ToEnvironmentImageResponseResponseEnvironmentPtrOutput() EnvironmentImageResponseResponseEnvironmentPtrOutput

func (EnvironmentImageResponseResponseEnvironmentOutput) ToEnvironmentImageResponseResponseEnvironmentPtrOutputWithContext

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

func (EnvironmentImageResponseResponseEnvironmentOutput) Version

The environment version.

type EnvironmentImageResponseResponseEnvironmentPtrInput

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

type EnvironmentImageResponseResponseEnvironmentPtrOutput struct{ *pulumi.OutputState }

func (EnvironmentImageResponseResponseEnvironmentPtrOutput) Docker

The definition of a Docker container.

func (EnvironmentImageResponseResponseEnvironmentPtrOutput) Elem

func (EnvironmentImageResponseResponseEnvironmentPtrOutput) ElementType

func (EnvironmentImageResponseResponseEnvironmentPtrOutput) EnvironmentVariables

Definition of environment variables to be defined in the environment.

func (EnvironmentImageResponseResponseEnvironmentPtrOutput) InferencingStackVersion

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

The name of the environment.

func (EnvironmentImageResponseResponseEnvironmentPtrOutput) Python

Settings for a Python environment.

func (EnvironmentImageResponseResponseEnvironmentPtrOutput) R

Settings for a R environment.

func (EnvironmentImageResponseResponseEnvironmentPtrOutput) Spark

The configuration for a Spark environment.

func (EnvironmentImageResponseResponseEnvironmentPtrOutput) ToEnvironmentImageResponseResponseEnvironmentPtrOutput

func (EnvironmentImageResponseResponseEnvironmentPtrOutput) ToEnvironmentImageResponseResponseEnvironmentPtrOutputWithContext

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

func (EnvironmentImageResponseResponseEnvironmentPtrOutput) Version

The environment version.

type EnvironmentImageResponseResponseEnvironmentReference

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

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

func (EnvironmentImageResponseResponseEnvironmentReferenceArgs) ToEnvironmentImageResponseResponseEnvironmentReferenceOutput

func (EnvironmentImageResponseResponseEnvironmentReferenceArgs) ToEnvironmentImageResponseResponseEnvironmentReferenceOutputWithContext

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

func (EnvironmentImageResponseResponseEnvironmentReferenceArgs) ToEnvironmentImageResponseResponseEnvironmentReferencePtrOutput

func (i EnvironmentImageResponseResponseEnvironmentReferenceArgs) ToEnvironmentImageResponseResponseEnvironmentReferencePtrOutput() EnvironmentImageResponseResponseEnvironmentReferencePtrOutput

func (EnvironmentImageResponseResponseEnvironmentReferenceArgs) ToEnvironmentImageResponseResponseEnvironmentReferencePtrOutputWithContext

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

type EnvironmentImageResponseResponseEnvironmentReferenceInput

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

type EnvironmentImageResponseResponseEnvironmentReferenceOutput struct{ *pulumi.OutputState }

The unique identifying details of the AZURE ML environment.

func (EnvironmentImageResponseResponseEnvironmentReferenceOutput) ElementType

func (EnvironmentImageResponseResponseEnvironmentReferenceOutput) Name

Name of the environment.

func (EnvironmentImageResponseResponseEnvironmentReferenceOutput) ToEnvironmentImageResponseResponseEnvironmentReferenceOutput

func (EnvironmentImageResponseResponseEnvironmentReferenceOutput) ToEnvironmentImageResponseResponseEnvironmentReferenceOutputWithContext

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

func (EnvironmentImageResponseResponseEnvironmentReferenceOutput) ToEnvironmentImageResponseResponseEnvironmentReferencePtrOutput

func (EnvironmentImageResponseResponseEnvironmentReferenceOutput) ToEnvironmentImageResponseResponseEnvironmentReferencePtrOutputWithContext

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

func (EnvironmentImageResponseResponseEnvironmentReferenceOutput) Version

Version of the environment.

type EnvironmentImageResponseResponseEnvironmentReferencePtrInput

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

type EnvironmentImageResponseResponseEnvironmentReferencePtrOutput struct{ *pulumi.OutputState }

func (EnvironmentImageResponseResponseEnvironmentReferencePtrOutput) Elem

func (EnvironmentImageResponseResponseEnvironmentReferencePtrOutput) ElementType

func (EnvironmentImageResponseResponseEnvironmentReferencePtrOutput) Name

Name of the environment.

func (EnvironmentImageResponseResponseEnvironmentReferencePtrOutput) ToEnvironmentImageResponseResponseEnvironmentReferencePtrOutput

func (EnvironmentImageResponseResponseEnvironmentReferencePtrOutput) ToEnvironmentImageResponseResponseEnvironmentReferencePtrOutputWithContext

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

func (EnvironmentImageResponseResponseEnvironmentReferencePtrOutput) Version

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

type ErrorResponseResponseInput

type ErrorResponseResponseInput interface {
	pulumi.Input

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

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

ErrorResponseResponseArgs{...}

type ErrorResponseResponseOutput

type ErrorResponseResponseOutput struct{ *pulumi.OutputState }

Error response information.

func (ErrorResponseResponseOutput) Code

Error code.

func (ErrorResponseResponseOutput) Details

An array of error detail objects.

func (ErrorResponseResponseOutput) ElementType

func (ErrorResponseResponseOutput) Message

Error message.

func (ErrorResponseResponseOutput) ToErrorResponseResponseOutput

func (o ErrorResponseResponseOutput) ToErrorResponseResponseOutput() ErrorResponseResponseOutput

func (ErrorResponseResponseOutput) ToErrorResponseResponseOutputWithContext

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

type HDInsight

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

A HDInsight compute.

type HDInsightArgs

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

A HDInsight compute.

func (HDInsightArgs) ElementType

func (HDInsightArgs) ElementType() reflect.Type

func (HDInsightArgs) ToHDInsightOutput

func (i HDInsightArgs) ToHDInsightOutput() HDInsightOutput

func (HDInsightArgs) ToHDInsightOutputWithContext

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

type HDInsightInput

type HDInsightInput interface {
	pulumi.Input

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

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

HDInsightArgs{...}

type HDInsightOutput

type HDInsightOutput struct{ *pulumi.OutputState }

A HDInsight compute.

func (HDInsightOutput) ComputeLocation

func (o HDInsightOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (HDInsightOutput) ComputeType

func (o HDInsightOutput) ComputeType() pulumi.StringOutput

The type of compute Expected value is 'HDInsight'.

func (HDInsightOutput) Description

func (o HDInsightOutput) Description() pulumi.StringPtrOutput

The description of the Machine Learning compute.

func (HDInsightOutput) ElementType

func (HDInsightOutput) ElementType() reflect.Type

func (HDInsightOutput) Properties

func (HDInsightOutput) ResourceId

func (o HDInsightOutput) ResourceId() pulumi.StringPtrOutput

ARM resource id of the underlying compute

func (HDInsightOutput) ToHDInsightOutput

func (o HDInsightOutput) ToHDInsightOutput() HDInsightOutput

func (HDInsightOutput) ToHDInsightOutputWithContext

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

type HDInsightProperties

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

type HDInsightPropertiesArgs

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

func (HDInsightPropertiesArgs) ElementType

func (HDInsightPropertiesArgs) ElementType() reflect.Type

func (HDInsightPropertiesArgs) ToHDInsightPropertiesOutput

func (i HDInsightPropertiesArgs) ToHDInsightPropertiesOutput() HDInsightPropertiesOutput

func (HDInsightPropertiesArgs) ToHDInsightPropertiesOutputWithContext

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

func (HDInsightPropertiesArgs) ToHDInsightPropertiesPtrOutput

func (i HDInsightPropertiesArgs) ToHDInsightPropertiesPtrOutput() HDInsightPropertiesPtrOutput

func (HDInsightPropertiesArgs) ToHDInsightPropertiesPtrOutputWithContext

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

type HDInsightPropertiesInput

type HDInsightPropertiesInput interface {
	pulumi.Input

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

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

HDInsightPropertiesArgs{...}

type HDInsightPropertiesOutput

type HDInsightPropertiesOutput struct{ *pulumi.OutputState }

func (HDInsightPropertiesOutput) Address

Public IP address of the master node of the cluster.

func (HDInsightPropertiesOutput) AdministratorAccount

Admin credentials for master node of the cluster

func (HDInsightPropertiesOutput) ElementType

func (HDInsightPropertiesOutput) ElementType() reflect.Type

func (HDInsightPropertiesOutput) SshPort

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

func (HDInsightPropertiesOutput) ToHDInsightPropertiesOutput

func (o HDInsightPropertiesOutput) ToHDInsightPropertiesOutput() HDInsightPropertiesOutput

func (HDInsightPropertiesOutput) ToHDInsightPropertiesOutputWithContext

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

func (HDInsightPropertiesOutput) ToHDInsightPropertiesPtrOutput

func (o HDInsightPropertiesOutput) ToHDInsightPropertiesPtrOutput() HDInsightPropertiesPtrOutput

func (HDInsightPropertiesOutput) ToHDInsightPropertiesPtrOutputWithContext

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

type HDInsightPropertiesPtrInput

type HDInsightPropertiesPtrInput interface {
	pulumi.Input

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

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

        HDInsightPropertiesArgs{...}

or:

        nil

type HDInsightPropertiesPtrOutput

type HDInsightPropertiesPtrOutput struct{ *pulumi.OutputState }

func (HDInsightPropertiesPtrOutput) Address

Public IP address of the master node of the cluster.

func (HDInsightPropertiesPtrOutput) AdministratorAccount

Admin credentials for master node of the cluster

func (HDInsightPropertiesPtrOutput) Elem

func (HDInsightPropertiesPtrOutput) ElementType

func (HDInsightPropertiesPtrOutput) SshPort

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

func (HDInsightPropertiesPtrOutput) ToHDInsightPropertiesPtrOutput

func (o HDInsightPropertiesPtrOutput) ToHDInsightPropertiesPtrOutput() HDInsightPropertiesPtrOutput

func (HDInsightPropertiesPtrOutput) ToHDInsightPropertiesPtrOutputWithContext

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

type HDInsightResponse

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

A HDInsight compute.

type HDInsightResponseArgs

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

A HDInsight compute.

func (HDInsightResponseArgs) ElementType

func (HDInsightResponseArgs) ElementType() reflect.Type

func (HDInsightResponseArgs) ToHDInsightResponseOutput

func (i HDInsightResponseArgs) ToHDInsightResponseOutput() HDInsightResponseOutput

func (HDInsightResponseArgs) ToHDInsightResponseOutputWithContext

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

type HDInsightResponseInput

type HDInsightResponseInput interface {
	pulumi.Input

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

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

HDInsightResponseArgs{...}

type HDInsightResponseOutput

type HDInsightResponseOutput struct{ *pulumi.OutputState }

A HDInsight compute.

func (HDInsightResponseOutput) ComputeLocation

func (o HDInsightResponseOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (HDInsightResponseOutput) ComputeType

The type of compute Expected value is 'HDInsight'.

func (HDInsightResponseOutput) CreatedOn

The date and time when the compute was created.

func (HDInsightResponseOutput) Description

The description of the Machine Learning compute.

func (HDInsightResponseOutput) ElementType

func (HDInsightResponseOutput) ElementType() reflect.Type

func (HDInsightResponseOutput) IsAttachedCompute

func (o HDInsightResponseOutput) IsAttachedCompute() pulumi.BoolOutput

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

func (HDInsightResponseOutput) ModifiedOn

The date and time when the compute was last modified.

func (HDInsightResponseOutput) Properties

func (HDInsightResponseOutput) ProvisioningErrors

Errors during provisioning

func (HDInsightResponseOutput) ProvisioningState

func (o HDInsightResponseOutput) ProvisioningState() pulumi.StringOutput

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

func (HDInsightResponseOutput) ResourceId

ARM resource id of the underlying compute

func (HDInsightResponseOutput) ToHDInsightResponseOutput

func (o HDInsightResponseOutput) ToHDInsightResponseOutput() HDInsightResponseOutput

func (HDInsightResponseOutput) ToHDInsightResponseOutputWithContext

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

type HDInsightResponseProperties

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

type HDInsightResponsePropertiesArgs

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

func (HDInsightResponsePropertiesArgs) ElementType

func (HDInsightResponsePropertiesArgs) ToHDInsightResponsePropertiesOutput

func (i HDInsightResponsePropertiesArgs) ToHDInsightResponsePropertiesOutput() HDInsightResponsePropertiesOutput

func (HDInsightResponsePropertiesArgs) ToHDInsightResponsePropertiesOutputWithContext

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

func (HDInsightResponsePropertiesArgs) ToHDInsightResponsePropertiesPtrOutput

func (i HDInsightResponsePropertiesArgs) ToHDInsightResponsePropertiesPtrOutput() HDInsightResponsePropertiesPtrOutput

func (HDInsightResponsePropertiesArgs) ToHDInsightResponsePropertiesPtrOutputWithContext

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

type HDInsightResponsePropertiesInput

type HDInsightResponsePropertiesInput interface {
	pulumi.Input

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

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

HDInsightResponsePropertiesArgs{...}

type HDInsightResponsePropertiesOutput

type HDInsightResponsePropertiesOutput struct{ *pulumi.OutputState }

func (HDInsightResponsePropertiesOutput) Address

Public IP address of the master node of the cluster.

func (HDInsightResponsePropertiesOutput) AdministratorAccount

Admin credentials for master node of the cluster

func (HDInsightResponsePropertiesOutput) ElementType

func (HDInsightResponsePropertiesOutput) SshPort

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

func (HDInsightResponsePropertiesOutput) ToHDInsightResponsePropertiesOutput

func (o HDInsightResponsePropertiesOutput) ToHDInsightResponsePropertiesOutput() HDInsightResponsePropertiesOutput

func (HDInsightResponsePropertiesOutput) ToHDInsightResponsePropertiesOutputWithContext

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

func (HDInsightResponsePropertiesOutput) ToHDInsightResponsePropertiesPtrOutput

func (o HDInsightResponsePropertiesOutput) ToHDInsightResponsePropertiesPtrOutput() HDInsightResponsePropertiesPtrOutput

func (HDInsightResponsePropertiesOutput) ToHDInsightResponsePropertiesPtrOutputWithContext

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

type HDInsightResponsePropertiesPtrInput

type HDInsightResponsePropertiesPtrInput interface {
	pulumi.Input

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

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

        HDInsightResponsePropertiesArgs{...}

or:

        nil

type HDInsightResponsePropertiesPtrOutput

type HDInsightResponsePropertiesPtrOutput struct{ *pulumi.OutputState }

func (HDInsightResponsePropertiesPtrOutput) Address

Public IP address of the master node of the cluster.

func (HDInsightResponsePropertiesPtrOutput) AdministratorAccount

Admin credentials for master node of the cluster

func (HDInsightResponsePropertiesPtrOutput) Elem

func (HDInsightResponsePropertiesPtrOutput) ElementType

func (HDInsightResponsePropertiesPtrOutput) SshPort

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

func (HDInsightResponsePropertiesPtrOutput) ToHDInsightResponsePropertiesPtrOutput

func (o HDInsightResponsePropertiesPtrOutput) ToHDInsightResponsePropertiesPtrOutput() HDInsightResponsePropertiesPtrOutput

func (HDInsightResponsePropertiesPtrOutput) ToHDInsightResponsePropertiesPtrOutputWithContext

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

type Identity

type Identity struct {
	// The identity type.
	Type *string `pulumi:"type"`
	// 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 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

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

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

func (ImageAssetArgs) ElementType() reflect.Type

func (ImageAssetArgs) ToImageAssetOutput

func (i ImageAssetArgs) ToImageAssetOutput() ImageAssetOutput

func (ImageAssetArgs) ToImageAssetOutputWithContext

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

type ImageAssetArray

type ImageAssetArray []ImageAssetInput

func (ImageAssetArray) ElementType

func (ImageAssetArray) ElementType() reflect.Type

func (ImageAssetArray) ToImageAssetArrayOutput

func (i ImageAssetArray) ToImageAssetArrayOutput() ImageAssetArrayOutput

func (ImageAssetArray) ToImageAssetArrayOutputWithContext

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

type ImageAssetArrayInput

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

type ImageAssetArrayOutput struct{ *pulumi.OutputState }

func (ImageAssetArrayOutput) ElementType

func (ImageAssetArrayOutput) ElementType() reflect.Type

func (ImageAssetArrayOutput) Index

func (ImageAssetArrayOutput) ToImageAssetArrayOutput

func (o ImageAssetArrayOutput) ToImageAssetArrayOutput() ImageAssetArrayOutput

func (ImageAssetArrayOutput) ToImageAssetArrayOutputWithContext

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

type ImageAssetInput

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

type ImageAssetOutput struct{ *pulumi.OutputState }

An Image asset.

func (ImageAssetOutput) ElementType

func (ImageAssetOutput) ElementType() reflect.Type

func (ImageAssetOutput) Id

The Asset Id.

func (ImageAssetOutput) MimeType

The mime type.

func (ImageAssetOutput) ToImageAssetOutput

func (o ImageAssetOutput) ToImageAssetOutput() ImageAssetOutput

func (ImageAssetOutput) ToImageAssetOutputWithContext

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

func (ImageAssetOutput) Unpack

Whether the Asset is unpacked.

func (ImageAssetOutput) Url

The Url of the Asset.

type ImageAssetResponse

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

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

func (ImageAssetResponseArgs) ElementType() reflect.Type

func (ImageAssetResponseArgs) ToImageAssetResponseOutput

func (i ImageAssetResponseArgs) ToImageAssetResponseOutput() ImageAssetResponseOutput

func (ImageAssetResponseArgs) ToImageAssetResponseOutputWithContext

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

type ImageAssetResponseArray

type ImageAssetResponseArray []ImageAssetResponseInput

func (ImageAssetResponseArray) ElementType

func (ImageAssetResponseArray) ElementType() reflect.Type

func (ImageAssetResponseArray) ToImageAssetResponseArrayOutput

func (i ImageAssetResponseArray) ToImageAssetResponseArrayOutput() ImageAssetResponseArrayOutput

func (ImageAssetResponseArray) ToImageAssetResponseArrayOutputWithContext

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

type ImageAssetResponseArrayInput

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

type ImageAssetResponseArrayOutput struct{ *pulumi.OutputState }

func (ImageAssetResponseArrayOutput) ElementType

func (ImageAssetResponseArrayOutput) Index

func (ImageAssetResponseArrayOutput) ToImageAssetResponseArrayOutput

func (o ImageAssetResponseArrayOutput) ToImageAssetResponseArrayOutput() ImageAssetResponseArrayOutput

func (ImageAssetResponseArrayOutput) ToImageAssetResponseArrayOutputWithContext

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

type ImageAssetResponseInput

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

type ImageAssetResponseOutput struct{ *pulumi.OutputState }

An Image asset.

func (ImageAssetResponseOutput) ElementType

func (ImageAssetResponseOutput) ElementType() reflect.Type

func (ImageAssetResponseOutput) Id

The Asset Id.

func (ImageAssetResponseOutput) MimeType

The mime type.

func (ImageAssetResponseOutput) ToImageAssetResponseOutput

func (o ImageAssetResponseOutput) ToImageAssetResponseOutput() ImageAssetResponseOutput

func (ImageAssetResponseOutput) ToImageAssetResponseOutputWithContext

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

func (ImageAssetResponseOutput) Unpack

Whether the Asset is unpacked.

func (ImageAssetResponseOutput) Url

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.

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 ListWorkspaceKeysArgs

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

type ListWorkspaceKeysResult

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

type 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"`
	// 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

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

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"`
	// 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.

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"`
	// 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 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 creation time of the machine learning workspace in ISO8601 format.
	CreationTime string `pulumi:"creationTime"`
	// The description of this workspace.
	Description *string `pulumi:"description"`
	// Url for the discovery service to identify regional endpoints for machine learning experimentation services
	DiscoveryUrl *string `pulumi:"discoveryUrl"`
	// The 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 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 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"`
	// Contains resource tags defined as key/value pairs.
	Tags map[string]string `pulumi:"tags"`
	// Specifies the type of the resource.
	Type string `pulumi:"type"`
	// The immutable id associated with this workspace.
	WorkspaceId string `pulumi:"workspaceId"`
}

An object that represents a machine learning workspace.

func LookupWorkspace

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

type MachineLearningCompute

type MachineLearningCompute struct {
	pulumi.CustomResourceState

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

Machine Learning compute object wrapped into ARM resource envelope.

func GetMachineLearningCompute

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

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

func NewMachineLearningCompute

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

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

func (*MachineLearningCompute) ElementType added in v0.2.6

func (*MachineLearningCompute) ElementType() reflect.Type

func (*MachineLearningCompute) ToMachineLearningComputeOutput added in v0.2.6

func (i *MachineLearningCompute) ToMachineLearningComputeOutput() MachineLearningComputeOutput

func (*MachineLearningCompute) ToMachineLearningComputeOutputWithContext added in v0.2.6

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

type MachineLearningComputeArgs

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

The set of arguments for constructing a MachineLearningCompute resource.

func (MachineLearningComputeArgs) ElementType

func (MachineLearningComputeArgs) ElementType() reflect.Type

type MachineLearningComputeInput added in v0.2.6

type MachineLearningComputeInput interface {
	pulumi.Input

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

type MachineLearningComputeOutput added in v0.2.6

type MachineLearningComputeOutput struct {
	*pulumi.OutputState
}

func (MachineLearningComputeOutput) ElementType added in v0.2.6

func (MachineLearningComputeOutput) ToMachineLearningComputeOutput added in v0.2.6

func (o MachineLearningComputeOutput) ToMachineLearningComputeOutput() MachineLearningComputeOutput

func (MachineLearningComputeOutput) ToMachineLearningComputeOutputWithContext added in v0.2.6

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

type MachineLearningComputeState

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

func (MachineLearningComputeState) ElementType

type MachineLearningService

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"`
	// 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.

func GetMachineLearningService

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

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

func (*MachineLearningService) ElementType() reflect.Type

func (*MachineLearningService) ToMachineLearningServiceOutput added in v0.2.6

func (i *MachineLearningService) ToMachineLearningServiceOutput() MachineLearningServiceOutput

func (*MachineLearningService) ToMachineLearningServiceOutputWithContext added in v0.2.6

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

type MachineLearningServiceArgs

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

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

type MachineLearningServiceInput interface {
	pulumi.Input

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

type MachineLearningServiceOutput added in v0.2.6

type MachineLearningServiceOutput struct {
	*pulumi.OutputState
}

func (MachineLearningServiceOutput) ElementType added in v0.2.6

func (MachineLearningServiceOutput) ToMachineLearningServiceOutput added in v0.2.6

func (o MachineLearningServiceOutput) ToMachineLearningServiceOutput() MachineLearningServiceOutput

func (MachineLearningServiceOutput) ToMachineLearningServiceOutputWithContext added in v0.2.6

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

type MachineLearningServiceState

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

func (MachineLearningServiceState) ElementType

type Model

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

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

func (ModelArgs) ElementType() reflect.Type

func (ModelArgs) ToModelOutput

func (i ModelArgs) ToModelOutput() ModelOutput

func (ModelArgs) ToModelOutputWithContext

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

type ModelArray

type ModelArray []ModelInput

func (ModelArray) ElementType

func (ModelArray) ElementType() reflect.Type

func (ModelArray) ToModelArrayOutput

func (i ModelArray) ToModelArrayOutput() ModelArrayOutput

func (ModelArray) ToModelArrayOutputWithContext

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

type ModelArrayInput

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

type ModelArrayOutput struct{ *pulumi.OutputState }

func (ModelArrayOutput) ElementType

func (ModelArrayOutput) ElementType() reflect.Type

func (ModelArrayOutput) Index

func (ModelArrayOutput) ToModelArrayOutput

func (o ModelArrayOutput) ToModelArrayOutput() ModelArrayOutput

func (ModelArrayOutput) ToModelArrayOutputWithContext

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

type ModelDockerSectionBaseImageRegistry

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

Image registry that contains the base image.

type ModelDockerSectionBaseImageRegistryArgs

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

func (ModelDockerSectionBaseImageRegistryArgs) ToModelDockerSectionBaseImageRegistryOutput

func (i ModelDockerSectionBaseImageRegistryArgs) ToModelDockerSectionBaseImageRegistryOutput() ModelDockerSectionBaseImageRegistryOutput

func (ModelDockerSectionBaseImageRegistryArgs) ToModelDockerSectionBaseImageRegistryOutputWithContext

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

func (ModelDockerSectionBaseImageRegistryArgs) ToModelDockerSectionBaseImageRegistryPtrOutput

func (i ModelDockerSectionBaseImageRegistryArgs) ToModelDockerSectionBaseImageRegistryPtrOutput() ModelDockerSectionBaseImageRegistryPtrOutput

func (ModelDockerSectionBaseImageRegistryArgs) ToModelDockerSectionBaseImageRegistryPtrOutputWithContext

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

type ModelDockerSectionBaseImageRegistryInput

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

type ModelDockerSectionBaseImageRegistryOutput struct{ *pulumi.OutputState }

Image registry that contains the base image.

func (ModelDockerSectionBaseImageRegistryOutput) Address

func (ModelDockerSectionBaseImageRegistryOutput) ElementType

func (ModelDockerSectionBaseImageRegistryOutput) Password

func (ModelDockerSectionBaseImageRegistryOutput) ToModelDockerSectionBaseImageRegistryOutput

func (o ModelDockerSectionBaseImageRegistryOutput) ToModelDockerSectionBaseImageRegistryOutput() ModelDockerSectionBaseImageRegistryOutput

func (ModelDockerSectionBaseImageRegistryOutput) ToModelDockerSectionBaseImageRegistryOutputWithContext

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

func (ModelDockerSectionBaseImageRegistryOutput) ToModelDockerSectionBaseImageRegistryPtrOutput

func (o ModelDockerSectionBaseImageRegistryOutput) ToModelDockerSectionBaseImageRegistryPtrOutput() ModelDockerSectionBaseImageRegistryPtrOutput

func (ModelDockerSectionBaseImageRegistryOutput) ToModelDockerSectionBaseImageRegistryPtrOutputWithContext

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

func (ModelDockerSectionBaseImageRegistryOutput) Username

type ModelDockerSectionBaseImageRegistryPtrInput

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

type ModelDockerSectionBaseImageRegistryPtrOutput struct{ *pulumi.OutputState }

func (ModelDockerSectionBaseImageRegistryPtrOutput) Address

func (ModelDockerSectionBaseImageRegistryPtrOutput) Elem

func (ModelDockerSectionBaseImageRegistryPtrOutput) ElementType

func (ModelDockerSectionBaseImageRegistryPtrOutput) Password

func (ModelDockerSectionBaseImageRegistryPtrOutput) ToModelDockerSectionBaseImageRegistryPtrOutput

func (o ModelDockerSectionBaseImageRegistryPtrOutput) ToModelDockerSectionBaseImageRegistryPtrOutput() ModelDockerSectionBaseImageRegistryPtrOutput

func (ModelDockerSectionBaseImageRegistryPtrOutput) ToModelDockerSectionBaseImageRegistryPtrOutputWithContext

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

func (ModelDockerSectionBaseImageRegistryPtrOutput) Username

type ModelDockerSectionResponseResponseBaseImageRegistry

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

Image registry that contains the base image.

type ModelDockerSectionResponseResponseBaseImageRegistryArgs

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

Image registry that contains the base image.

func (ModelDockerSectionResponseResponseBaseImageRegistryArgs) ElementType

func (ModelDockerSectionResponseResponseBaseImageRegistryArgs) ToModelDockerSectionResponseResponseBaseImageRegistryOutput

func (ModelDockerSectionResponseResponseBaseImageRegistryArgs) ToModelDockerSectionResponseResponseBaseImageRegistryOutputWithContext

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

func (ModelDockerSectionResponseResponseBaseImageRegistryArgs) ToModelDockerSectionResponseResponseBaseImageRegistryPtrOutput

func (i ModelDockerSectionResponseResponseBaseImageRegistryArgs) ToModelDockerSectionResponseResponseBaseImageRegistryPtrOutput() ModelDockerSectionResponseResponseBaseImageRegistryPtrOutput

func (ModelDockerSectionResponseResponseBaseImageRegistryArgs) ToModelDockerSectionResponseResponseBaseImageRegistryPtrOutputWithContext

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

type ModelDockerSectionResponseResponseBaseImageRegistryInput

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

type ModelDockerSectionResponseResponseBaseImageRegistryOutput struct{ *pulumi.OutputState }

Image registry that contains the base image.

func (ModelDockerSectionResponseResponseBaseImageRegistryOutput) Address

func (ModelDockerSectionResponseResponseBaseImageRegistryOutput) ElementType

func (ModelDockerSectionResponseResponseBaseImageRegistryOutput) ToModelDockerSectionResponseResponseBaseImageRegistryOutput

func (ModelDockerSectionResponseResponseBaseImageRegistryOutput) ToModelDockerSectionResponseResponseBaseImageRegistryOutputWithContext

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

func (ModelDockerSectionResponseResponseBaseImageRegistryOutput) ToModelDockerSectionResponseResponseBaseImageRegistryPtrOutput

func (ModelDockerSectionResponseResponseBaseImageRegistryOutput) ToModelDockerSectionResponseResponseBaseImageRegistryPtrOutputWithContext

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

type ModelDockerSectionResponseResponseBaseImageRegistryPtrInput

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

type ModelDockerSectionResponseResponseBaseImageRegistryPtrOutput struct{ *pulumi.OutputState }

func (ModelDockerSectionResponseResponseBaseImageRegistryPtrOutput) Address

func (ModelDockerSectionResponseResponseBaseImageRegistryPtrOutput) Elem

func (ModelDockerSectionResponseResponseBaseImageRegistryPtrOutput) ElementType

func (ModelDockerSectionResponseResponseBaseImageRegistryPtrOutput) ToModelDockerSectionResponseResponseBaseImageRegistryPtrOutput

func (ModelDockerSectionResponseResponseBaseImageRegistryPtrOutput) ToModelDockerSectionResponseResponseBaseImageRegistryPtrOutputWithContext

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

type ModelEnvironmentDefinitionDocker

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

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

func (ModelEnvironmentDefinitionDockerArgs) ToModelEnvironmentDefinitionDockerOutput

func (i ModelEnvironmentDefinitionDockerArgs) ToModelEnvironmentDefinitionDockerOutput() ModelEnvironmentDefinitionDockerOutput

func (ModelEnvironmentDefinitionDockerArgs) ToModelEnvironmentDefinitionDockerOutputWithContext

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

func (ModelEnvironmentDefinitionDockerArgs) ToModelEnvironmentDefinitionDockerPtrOutput

func (i ModelEnvironmentDefinitionDockerArgs) ToModelEnvironmentDefinitionDockerPtrOutput() ModelEnvironmentDefinitionDockerPtrOutput

func (ModelEnvironmentDefinitionDockerArgs) ToModelEnvironmentDefinitionDockerPtrOutputWithContext

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

type ModelEnvironmentDefinitionDockerInput

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

type ModelEnvironmentDefinitionDockerOutput struct{ *pulumi.OutputState }

The definition of a Docker container.

func (ModelEnvironmentDefinitionDockerOutput) BaseDockerfile

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

func (ModelEnvironmentDefinitionDockerOutput) BaseImage

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

func (ModelEnvironmentDefinitionDockerOutput) BaseImageRegistry

Image registry that contains the base image.

func (ModelEnvironmentDefinitionDockerOutput) ElementType

func (ModelEnvironmentDefinitionDockerOutput) ToModelEnvironmentDefinitionDockerOutput

func (o ModelEnvironmentDefinitionDockerOutput) ToModelEnvironmentDefinitionDockerOutput() ModelEnvironmentDefinitionDockerOutput

func (ModelEnvironmentDefinitionDockerOutput) ToModelEnvironmentDefinitionDockerOutputWithContext

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

func (ModelEnvironmentDefinitionDockerOutput) ToModelEnvironmentDefinitionDockerPtrOutput

func (o ModelEnvironmentDefinitionDockerOutput) ToModelEnvironmentDefinitionDockerPtrOutput() ModelEnvironmentDefinitionDockerPtrOutput

func (ModelEnvironmentDefinitionDockerOutput) ToModelEnvironmentDefinitionDockerPtrOutputWithContext

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

type ModelEnvironmentDefinitionDockerPtrInput

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

type ModelEnvironmentDefinitionDockerPtrOutput struct{ *pulumi.OutputState }

func (ModelEnvironmentDefinitionDockerPtrOutput) BaseDockerfile

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

func (ModelEnvironmentDefinitionDockerPtrOutput) BaseImage

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

func (ModelEnvironmentDefinitionDockerPtrOutput) BaseImageRegistry

Image registry that contains the base image.

func (ModelEnvironmentDefinitionDockerPtrOutput) Elem

func (ModelEnvironmentDefinitionDockerPtrOutput) ElementType

func (ModelEnvironmentDefinitionDockerPtrOutput) ToModelEnvironmentDefinitionDockerPtrOutput

func (o ModelEnvironmentDefinitionDockerPtrOutput) ToModelEnvironmentDefinitionDockerPtrOutput() ModelEnvironmentDefinitionDockerPtrOutput

func (ModelEnvironmentDefinitionDockerPtrOutput) ToModelEnvironmentDefinitionDockerPtrOutputWithContext

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

type ModelEnvironmentDefinitionPython

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

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

func (ModelEnvironmentDefinitionPythonArgs) ToModelEnvironmentDefinitionPythonOutput

func (i ModelEnvironmentDefinitionPythonArgs) ToModelEnvironmentDefinitionPythonOutput() ModelEnvironmentDefinitionPythonOutput

func (ModelEnvironmentDefinitionPythonArgs) ToModelEnvironmentDefinitionPythonOutputWithContext

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

func (ModelEnvironmentDefinitionPythonArgs) ToModelEnvironmentDefinitionPythonPtrOutput

func (i ModelEnvironmentDefinitionPythonArgs) ToModelEnvironmentDefinitionPythonPtrOutput() ModelEnvironmentDefinitionPythonPtrOutput

func (ModelEnvironmentDefinitionPythonArgs) ToModelEnvironmentDefinitionPythonPtrOutputWithContext

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

type ModelEnvironmentDefinitionPythonInput

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

type ModelEnvironmentDefinitionPythonOutput struct{ *pulumi.OutputState }

Settings for a Python environment.

func (ModelEnvironmentDefinitionPythonOutput) BaseCondaEnvironment

func (ModelEnvironmentDefinitionPythonOutput) CondaDependencies

A JObject containing Conda dependencies.

func (ModelEnvironmentDefinitionPythonOutput) ElementType

func (ModelEnvironmentDefinitionPythonOutput) InterpreterPath

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

func (o ModelEnvironmentDefinitionPythonOutput) ToModelEnvironmentDefinitionPythonOutput() ModelEnvironmentDefinitionPythonOutput

func (ModelEnvironmentDefinitionPythonOutput) ToModelEnvironmentDefinitionPythonOutputWithContext

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

func (ModelEnvironmentDefinitionPythonOutput) ToModelEnvironmentDefinitionPythonPtrOutput

func (o ModelEnvironmentDefinitionPythonOutput) ToModelEnvironmentDefinitionPythonPtrOutput() ModelEnvironmentDefinitionPythonPtrOutput

func (ModelEnvironmentDefinitionPythonOutput) ToModelEnvironmentDefinitionPythonPtrOutputWithContext

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

func (ModelEnvironmentDefinitionPythonOutput) UserManagedDependencies

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

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

type ModelEnvironmentDefinitionPythonPtrOutput struct{ *pulumi.OutputState }

func (ModelEnvironmentDefinitionPythonPtrOutput) BaseCondaEnvironment

func (ModelEnvironmentDefinitionPythonPtrOutput) CondaDependencies

A JObject containing Conda dependencies.

func (ModelEnvironmentDefinitionPythonPtrOutput) Elem

func (ModelEnvironmentDefinitionPythonPtrOutput) ElementType

func (ModelEnvironmentDefinitionPythonPtrOutput) InterpreterPath

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

func (o ModelEnvironmentDefinitionPythonPtrOutput) ToModelEnvironmentDefinitionPythonPtrOutput() ModelEnvironmentDefinitionPythonPtrOutput

func (ModelEnvironmentDefinitionPythonPtrOutput) ToModelEnvironmentDefinitionPythonPtrOutputWithContext

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

func (ModelEnvironmentDefinitionPythonPtrOutput) UserManagedDependencies

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

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

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

func (ModelEnvironmentDefinitionRArgs) ToModelEnvironmentDefinitionROutput

func (i ModelEnvironmentDefinitionRArgs) ToModelEnvironmentDefinitionROutput() ModelEnvironmentDefinitionROutput

func (ModelEnvironmentDefinitionRArgs) ToModelEnvironmentDefinitionROutputWithContext

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

func (ModelEnvironmentDefinitionRArgs) ToModelEnvironmentDefinitionRPtrOutput

func (i ModelEnvironmentDefinitionRArgs) ToModelEnvironmentDefinitionRPtrOutput() ModelEnvironmentDefinitionRPtrOutput

func (ModelEnvironmentDefinitionRArgs) ToModelEnvironmentDefinitionRPtrOutputWithContext

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

type ModelEnvironmentDefinitionRInput

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

type ModelEnvironmentDefinitionROutput struct{ *pulumi.OutputState }

Settings for a R environment.

func (ModelEnvironmentDefinitionROutput) BioConductorPackages

The packages from Bioconductor.

func (ModelEnvironmentDefinitionROutput) CranPackages

The CRAN packages to use.

func (ModelEnvironmentDefinitionROutput) CustomUrlPackages

The packages from custom urls.

func (ModelEnvironmentDefinitionROutput) ElementType

func (ModelEnvironmentDefinitionROutput) GitHubPackages

The packages directly from GitHub.

func (ModelEnvironmentDefinitionROutput) RVersion

The version of R to be installed

func (ModelEnvironmentDefinitionROutput) RscriptPath

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

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

func (ModelEnvironmentDefinitionROutput) ToModelEnvironmentDefinitionROutput

func (o ModelEnvironmentDefinitionROutput) ToModelEnvironmentDefinitionROutput() ModelEnvironmentDefinitionROutput

func (ModelEnvironmentDefinitionROutput) ToModelEnvironmentDefinitionROutputWithContext

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

func (ModelEnvironmentDefinitionROutput) ToModelEnvironmentDefinitionRPtrOutput

func (o ModelEnvironmentDefinitionROutput) ToModelEnvironmentDefinitionRPtrOutput() ModelEnvironmentDefinitionRPtrOutput

func (ModelEnvironmentDefinitionROutput) ToModelEnvironmentDefinitionRPtrOutputWithContext

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

func (ModelEnvironmentDefinitionROutput) UserManaged

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

type ModelEnvironmentDefinitionRPtrInput

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

type ModelEnvironmentDefinitionRPtrOutput

type ModelEnvironmentDefinitionRPtrOutput struct{ *pulumi.OutputState }

func (ModelEnvironmentDefinitionRPtrOutput) BioConductorPackages

The packages from Bioconductor.

func (ModelEnvironmentDefinitionRPtrOutput) CranPackages

The CRAN packages to use.

func (ModelEnvironmentDefinitionRPtrOutput) CustomUrlPackages

The packages from custom urls.

func (ModelEnvironmentDefinitionRPtrOutput) Elem

func (ModelEnvironmentDefinitionRPtrOutput) ElementType

func (ModelEnvironmentDefinitionRPtrOutput) GitHubPackages

The packages directly from GitHub.

func (ModelEnvironmentDefinitionRPtrOutput) RVersion

The version of R to be installed

func (ModelEnvironmentDefinitionRPtrOutput) RscriptPath

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

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

func (ModelEnvironmentDefinitionRPtrOutput) ToModelEnvironmentDefinitionRPtrOutput

func (o ModelEnvironmentDefinitionRPtrOutput) ToModelEnvironmentDefinitionRPtrOutput() ModelEnvironmentDefinitionRPtrOutput

func (ModelEnvironmentDefinitionRPtrOutput) ToModelEnvironmentDefinitionRPtrOutputWithContext

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

func (ModelEnvironmentDefinitionRPtrOutput) UserManaged

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

type ModelEnvironmentDefinitionResponseResponseDocker

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

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

func (ModelEnvironmentDefinitionResponseResponseDockerArgs) ToModelEnvironmentDefinitionResponseResponseDockerOutput

func (i ModelEnvironmentDefinitionResponseResponseDockerArgs) ToModelEnvironmentDefinitionResponseResponseDockerOutput() ModelEnvironmentDefinitionResponseResponseDockerOutput

func (ModelEnvironmentDefinitionResponseResponseDockerArgs) ToModelEnvironmentDefinitionResponseResponseDockerOutputWithContext

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

func (ModelEnvironmentDefinitionResponseResponseDockerArgs) ToModelEnvironmentDefinitionResponseResponseDockerPtrOutput

func (i ModelEnvironmentDefinitionResponseResponseDockerArgs) ToModelEnvironmentDefinitionResponseResponseDockerPtrOutput() ModelEnvironmentDefinitionResponseResponseDockerPtrOutput

func (ModelEnvironmentDefinitionResponseResponseDockerArgs) ToModelEnvironmentDefinitionResponseResponseDockerPtrOutputWithContext

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

type ModelEnvironmentDefinitionResponseResponseDockerInput

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

type ModelEnvironmentDefinitionResponseResponseDockerOutput struct{ *pulumi.OutputState }

The definition of a Docker container.

func (ModelEnvironmentDefinitionResponseResponseDockerOutput) BaseDockerfile

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

func (ModelEnvironmentDefinitionResponseResponseDockerOutput) BaseImage

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

func (ModelEnvironmentDefinitionResponseResponseDockerOutput) BaseImageRegistry

Image registry that contains the base image.

func (ModelEnvironmentDefinitionResponseResponseDockerOutput) ElementType

func (ModelEnvironmentDefinitionResponseResponseDockerOutput) ToModelEnvironmentDefinitionResponseResponseDockerOutput

func (ModelEnvironmentDefinitionResponseResponseDockerOutput) ToModelEnvironmentDefinitionResponseResponseDockerOutputWithContext

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

func (ModelEnvironmentDefinitionResponseResponseDockerOutput) ToModelEnvironmentDefinitionResponseResponseDockerPtrOutput

func (o ModelEnvironmentDefinitionResponseResponseDockerOutput) ToModelEnvironmentDefinitionResponseResponseDockerPtrOutput() ModelEnvironmentDefinitionResponseResponseDockerPtrOutput

func (ModelEnvironmentDefinitionResponseResponseDockerOutput) ToModelEnvironmentDefinitionResponseResponseDockerPtrOutputWithContext

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

type ModelEnvironmentDefinitionResponseResponseDockerPtrInput

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

type ModelEnvironmentDefinitionResponseResponseDockerPtrOutput struct{ *pulumi.OutputState }

func (ModelEnvironmentDefinitionResponseResponseDockerPtrOutput) BaseDockerfile

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

func (ModelEnvironmentDefinitionResponseResponseDockerPtrOutput) BaseImage

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

func (ModelEnvironmentDefinitionResponseResponseDockerPtrOutput) BaseImageRegistry

Image registry that contains the base image.

func (ModelEnvironmentDefinitionResponseResponseDockerPtrOutput) Elem

func (ModelEnvironmentDefinitionResponseResponseDockerPtrOutput) ElementType

func (ModelEnvironmentDefinitionResponseResponseDockerPtrOutput) ToModelEnvironmentDefinitionResponseResponseDockerPtrOutput

func (ModelEnvironmentDefinitionResponseResponseDockerPtrOutput) ToModelEnvironmentDefinitionResponseResponseDockerPtrOutputWithContext

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

type ModelEnvironmentDefinitionResponseResponsePython

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

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

func (ModelEnvironmentDefinitionResponseResponsePythonArgs) ToModelEnvironmentDefinitionResponseResponsePythonOutput

func (i ModelEnvironmentDefinitionResponseResponsePythonArgs) ToModelEnvironmentDefinitionResponseResponsePythonOutput() ModelEnvironmentDefinitionResponseResponsePythonOutput

func (ModelEnvironmentDefinitionResponseResponsePythonArgs) ToModelEnvironmentDefinitionResponseResponsePythonOutputWithContext

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

func (ModelEnvironmentDefinitionResponseResponsePythonArgs) ToModelEnvironmentDefinitionResponseResponsePythonPtrOutput

func (i ModelEnvironmentDefinitionResponseResponsePythonArgs) ToModelEnvironmentDefinitionResponseResponsePythonPtrOutput() ModelEnvironmentDefinitionResponseResponsePythonPtrOutput

func (ModelEnvironmentDefinitionResponseResponsePythonArgs) ToModelEnvironmentDefinitionResponseResponsePythonPtrOutputWithContext

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

type ModelEnvironmentDefinitionResponseResponsePythonInput

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

type ModelEnvironmentDefinitionResponseResponsePythonOutput struct{ *pulumi.OutputState }

Settings for a Python environment.

func (ModelEnvironmentDefinitionResponseResponsePythonOutput) BaseCondaEnvironment

func (ModelEnvironmentDefinitionResponseResponsePythonOutput) CondaDependencies

A JObject containing Conda dependencies.

func (ModelEnvironmentDefinitionResponseResponsePythonOutput) ElementType

func (ModelEnvironmentDefinitionResponseResponsePythonOutput) InterpreterPath

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

func (ModelEnvironmentDefinitionResponseResponsePythonOutput) ToModelEnvironmentDefinitionResponseResponsePythonOutputWithContext

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

func (ModelEnvironmentDefinitionResponseResponsePythonOutput) ToModelEnvironmentDefinitionResponseResponsePythonPtrOutput

func (o ModelEnvironmentDefinitionResponseResponsePythonOutput) ToModelEnvironmentDefinitionResponseResponsePythonPtrOutput() ModelEnvironmentDefinitionResponseResponsePythonPtrOutput

func (ModelEnvironmentDefinitionResponseResponsePythonOutput) ToModelEnvironmentDefinitionResponseResponsePythonPtrOutputWithContext

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

func (ModelEnvironmentDefinitionResponseResponsePythonOutput) UserManagedDependencies

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

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

type ModelEnvironmentDefinitionResponseResponsePythonPtrOutput struct{ *pulumi.OutputState }

func (ModelEnvironmentDefinitionResponseResponsePythonPtrOutput) BaseCondaEnvironment

func (ModelEnvironmentDefinitionResponseResponsePythonPtrOutput) CondaDependencies

A JObject containing Conda dependencies.

func (ModelEnvironmentDefinitionResponseResponsePythonPtrOutput) Elem

func (ModelEnvironmentDefinitionResponseResponsePythonPtrOutput) ElementType

func (ModelEnvironmentDefinitionResponseResponsePythonPtrOutput) InterpreterPath

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

func (ModelEnvironmentDefinitionResponseResponsePythonPtrOutput) ToModelEnvironmentDefinitionResponseResponsePythonPtrOutputWithContext

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

func (ModelEnvironmentDefinitionResponseResponsePythonPtrOutput) UserManagedDependencies

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

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

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

func (ModelEnvironmentDefinitionResponseResponseRArgs) ToModelEnvironmentDefinitionResponseResponseROutput

func (i ModelEnvironmentDefinitionResponseResponseRArgs) ToModelEnvironmentDefinitionResponseResponseROutput() ModelEnvironmentDefinitionResponseResponseROutput

func (ModelEnvironmentDefinitionResponseResponseRArgs) ToModelEnvironmentDefinitionResponseResponseROutputWithContext

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

func (ModelEnvironmentDefinitionResponseResponseRArgs) ToModelEnvironmentDefinitionResponseResponseRPtrOutput

func (i ModelEnvironmentDefinitionResponseResponseRArgs) ToModelEnvironmentDefinitionResponseResponseRPtrOutput() ModelEnvironmentDefinitionResponseResponseRPtrOutput

func (ModelEnvironmentDefinitionResponseResponseRArgs) ToModelEnvironmentDefinitionResponseResponseRPtrOutputWithContext

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

type ModelEnvironmentDefinitionResponseResponseRInput

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

type ModelEnvironmentDefinitionResponseResponseROutput struct{ *pulumi.OutputState }

Settings for a R environment.

func (ModelEnvironmentDefinitionResponseResponseROutput) BioConductorPackages

The packages from Bioconductor.

func (ModelEnvironmentDefinitionResponseResponseROutput) CranPackages

The CRAN packages to use.

func (ModelEnvironmentDefinitionResponseResponseROutput) CustomUrlPackages

The packages from custom urls.

func (ModelEnvironmentDefinitionResponseResponseROutput) ElementType

func (ModelEnvironmentDefinitionResponseResponseROutput) GitHubPackages

The packages directly from GitHub.

func (ModelEnvironmentDefinitionResponseResponseROutput) RVersion

The version of R to be installed

func (ModelEnvironmentDefinitionResponseResponseROutput) RscriptPath

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

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

func (ModelEnvironmentDefinitionResponseResponseROutput) ToModelEnvironmentDefinitionResponseResponseROutput

func (o ModelEnvironmentDefinitionResponseResponseROutput) ToModelEnvironmentDefinitionResponseResponseROutput() ModelEnvironmentDefinitionResponseResponseROutput

func (ModelEnvironmentDefinitionResponseResponseROutput) ToModelEnvironmentDefinitionResponseResponseROutputWithContext

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

func (ModelEnvironmentDefinitionResponseResponseROutput) ToModelEnvironmentDefinitionResponseResponseRPtrOutput

func (o ModelEnvironmentDefinitionResponseResponseROutput) ToModelEnvironmentDefinitionResponseResponseRPtrOutput() ModelEnvironmentDefinitionResponseResponseRPtrOutput

func (ModelEnvironmentDefinitionResponseResponseROutput) ToModelEnvironmentDefinitionResponseResponseRPtrOutputWithContext

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

func (ModelEnvironmentDefinitionResponseResponseROutput) UserManaged

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

type ModelEnvironmentDefinitionResponseResponseRPtrInput

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

type ModelEnvironmentDefinitionResponseResponseRPtrOutput struct{ *pulumi.OutputState }

func (ModelEnvironmentDefinitionResponseResponseRPtrOutput) BioConductorPackages

The packages from Bioconductor.

func (ModelEnvironmentDefinitionResponseResponseRPtrOutput) CranPackages

The CRAN packages to use.

func (ModelEnvironmentDefinitionResponseResponseRPtrOutput) CustomUrlPackages

The packages from custom urls.

func (ModelEnvironmentDefinitionResponseResponseRPtrOutput) Elem

func (ModelEnvironmentDefinitionResponseResponseRPtrOutput) ElementType

func (ModelEnvironmentDefinitionResponseResponseRPtrOutput) GitHubPackages

The packages directly from GitHub.

func (ModelEnvironmentDefinitionResponseResponseRPtrOutput) RVersion

The version of R to be installed

func (ModelEnvironmentDefinitionResponseResponseRPtrOutput) RscriptPath

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

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

func (ModelEnvironmentDefinitionResponseResponseRPtrOutput) ToModelEnvironmentDefinitionResponseResponseRPtrOutput

func (ModelEnvironmentDefinitionResponseResponseRPtrOutput) ToModelEnvironmentDefinitionResponseResponseRPtrOutputWithContext

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

func (ModelEnvironmentDefinitionResponseResponseRPtrOutput) UserManaged

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

type ModelEnvironmentDefinitionResponseResponseSpark

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

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

func (ModelEnvironmentDefinitionResponseResponseSparkArgs) ToModelEnvironmentDefinitionResponseResponseSparkOutput

func (i ModelEnvironmentDefinitionResponseResponseSparkArgs) ToModelEnvironmentDefinitionResponseResponseSparkOutput() ModelEnvironmentDefinitionResponseResponseSparkOutput

func (ModelEnvironmentDefinitionResponseResponseSparkArgs) ToModelEnvironmentDefinitionResponseResponseSparkOutputWithContext

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

func (ModelEnvironmentDefinitionResponseResponseSparkArgs) ToModelEnvironmentDefinitionResponseResponseSparkPtrOutput

func (i ModelEnvironmentDefinitionResponseResponseSparkArgs) ToModelEnvironmentDefinitionResponseResponseSparkPtrOutput() ModelEnvironmentDefinitionResponseResponseSparkPtrOutput

func (ModelEnvironmentDefinitionResponseResponseSparkArgs) ToModelEnvironmentDefinitionResponseResponseSparkPtrOutputWithContext

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

type ModelEnvironmentDefinitionResponseResponseSparkInput

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

type ModelEnvironmentDefinitionResponseResponseSparkOutput struct{ *pulumi.OutputState }

The configuration for a Spark environment.

func (ModelEnvironmentDefinitionResponseResponseSparkOutput) ElementType

func (ModelEnvironmentDefinitionResponseResponseSparkOutput) Packages

The Spark packages to use.

func (ModelEnvironmentDefinitionResponseResponseSparkOutput) PrecachePackages

Whether to precache the packages.

func (ModelEnvironmentDefinitionResponseResponseSparkOutput) Repositories

The list of spark repositories.

func (ModelEnvironmentDefinitionResponseResponseSparkOutput) ToModelEnvironmentDefinitionResponseResponseSparkOutput

func (ModelEnvironmentDefinitionResponseResponseSparkOutput) ToModelEnvironmentDefinitionResponseResponseSparkOutputWithContext

func (o ModelEnvironmentDefinitionResponseResponseSparkOutput) ToModelEnvironmentDefinitionResponseResponseSparkOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionResponseResponseSparkOutput

func (ModelEnvironmentDefinitionResponseResponseSparkOutput) ToModelEnvironmentDefinitionResponseResponseSparkPtrOutput

func (o ModelEnvironmentDefinitionResponseResponseSparkOutput) ToModelEnvironmentDefinitionResponseResponseSparkPtrOutput() ModelEnvironmentDefinitionResponseResponseSparkPtrOutput

func (ModelEnvironmentDefinitionResponseResponseSparkOutput) ToModelEnvironmentDefinitionResponseResponseSparkPtrOutputWithContext

func (o ModelEnvironmentDefinitionResponseResponseSparkOutput) ToModelEnvironmentDefinitionResponseResponseSparkPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionResponseResponseSparkPtrOutput

type ModelEnvironmentDefinitionResponseResponseSparkPtrInput

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

type ModelEnvironmentDefinitionResponseResponseSparkPtrOutput struct{ *pulumi.OutputState }

func (ModelEnvironmentDefinitionResponseResponseSparkPtrOutput) Elem

func (ModelEnvironmentDefinitionResponseResponseSparkPtrOutput) ElementType

func (ModelEnvironmentDefinitionResponseResponseSparkPtrOutput) Packages

The Spark packages to use.

func (ModelEnvironmentDefinitionResponseResponseSparkPtrOutput) PrecachePackages

Whether to precache the packages.

func (ModelEnvironmentDefinitionResponseResponseSparkPtrOutput) Repositories

The list of spark repositories.

func (ModelEnvironmentDefinitionResponseResponseSparkPtrOutput) ToModelEnvironmentDefinitionResponseResponseSparkPtrOutput

func (ModelEnvironmentDefinitionResponseResponseSparkPtrOutput) ToModelEnvironmentDefinitionResponseResponseSparkPtrOutputWithContext

func (o ModelEnvironmentDefinitionResponseResponseSparkPtrOutput) ToModelEnvironmentDefinitionResponseResponseSparkPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionResponseResponseSparkPtrOutput

type ModelEnvironmentDefinitionSpark

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

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

func (ModelEnvironmentDefinitionSparkArgs) ToModelEnvironmentDefinitionSparkOutput

func (i ModelEnvironmentDefinitionSparkArgs) ToModelEnvironmentDefinitionSparkOutput() ModelEnvironmentDefinitionSparkOutput

func (ModelEnvironmentDefinitionSparkArgs) ToModelEnvironmentDefinitionSparkOutputWithContext

func (i ModelEnvironmentDefinitionSparkArgs) ToModelEnvironmentDefinitionSparkOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionSparkOutput

func (ModelEnvironmentDefinitionSparkArgs) ToModelEnvironmentDefinitionSparkPtrOutput

func (i ModelEnvironmentDefinitionSparkArgs) ToModelEnvironmentDefinitionSparkPtrOutput() ModelEnvironmentDefinitionSparkPtrOutput

func (ModelEnvironmentDefinitionSparkArgs) ToModelEnvironmentDefinitionSparkPtrOutputWithContext

func (i ModelEnvironmentDefinitionSparkArgs) ToModelEnvironmentDefinitionSparkPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionSparkPtrOutput

type ModelEnvironmentDefinitionSparkInput

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

type ModelEnvironmentDefinitionSparkOutput struct{ *pulumi.OutputState }

The configuration for a Spark environment.

func (ModelEnvironmentDefinitionSparkOutput) ElementType

func (ModelEnvironmentDefinitionSparkOutput) Packages

The Spark packages to use.

func (ModelEnvironmentDefinitionSparkOutput) PrecachePackages

Whether to precache the packages.

func (ModelEnvironmentDefinitionSparkOutput) Repositories

The list of spark repositories.

func (ModelEnvironmentDefinitionSparkOutput) ToModelEnvironmentDefinitionSparkOutput

func (o ModelEnvironmentDefinitionSparkOutput) ToModelEnvironmentDefinitionSparkOutput() ModelEnvironmentDefinitionSparkOutput

func (ModelEnvironmentDefinitionSparkOutput) ToModelEnvironmentDefinitionSparkOutputWithContext

func (o ModelEnvironmentDefinitionSparkOutput) ToModelEnvironmentDefinitionSparkOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionSparkOutput

func (ModelEnvironmentDefinitionSparkOutput) ToModelEnvironmentDefinitionSparkPtrOutput

func (o ModelEnvironmentDefinitionSparkOutput) ToModelEnvironmentDefinitionSparkPtrOutput() ModelEnvironmentDefinitionSparkPtrOutput

func (ModelEnvironmentDefinitionSparkOutput) ToModelEnvironmentDefinitionSparkPtrOutputWithContext

func (o ModelEnvironmentDefinitionSparkOutput) ToModelEnvironmentDefinitionSparkPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionSparkPtrOutput

type ModelEnvironmentDefinitionSparkPtrInput

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

type ModelEnvironmentDefinitionSparkPtrOutput struct{ *pulumi.OutputState }

func (ModelEnvironmentDefinitionSparkPtrOutput) Elem

func (ModelEnvironmentDefinitionSparkPtrOutput) ElementType

func (ModelEnvironmentDefinitionSparkPtrOutput) Packages

The Spark packages to use.

func (ModelEnvironmentDefinitionSparkPtrOutput) PrecachePackages

Whether to precache the packages.

func (ModelEnvironmentDefinitionSparkPtrOutput) Repositories

The list of spark repositories.

func (ModelEnvironmentDefinitionSparkPtrOutput) ToModelEnvironmentDefinitionSparkPtrOutput

func (o ModelEnvironmentDefinitionSparkPtrOutput) ToModelEnvironmentDefinitionSparkPtrOutput() ModelEnvironmentDefinitionSparkPtrOutput

func (ModelEnvironmentDefinitionSparkPtrOutput) ToModelEnvironmentDefinitionSparkPtrOutputWithContext

func (o ModelEnvironmentDefinitionSparkPtrOutput) ToModelEnvironmentDefinitionSparkPtrOutputWithContext(ctx context.Context) ModelEnvironmentDefinitionSparkPtrOutput

type ModelInput

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

type ModelOutput struct{ *pulumi.OutputState }

An Azure Machine Learning Model.

func (ModelOutput) CreatedTime

func (o ModelOutput) CreatedTime() pulumi.StringPtrOutput

The Model creation time (UTC).

func (ModelOutput) Datasets

The list of datasets associated with the model.

func (ModelOutput) DerivedModelIds

func (o ModelOutput) DerivedModelIds() pulumi.StringArrayOutput

Models derived from this model

func (ModelOutput) Description

func (o ModelOutput) Description() pulumi.StringPtrOutput

The Model description text.

func (ModelOutput) ElementType

func (ModelOutput) ElementType() reflect.Type

func (ModelOutput) ExperimentName

func (o ModelOutput) ExperimentName() pulumi.StringPtrOutput

The name of the experiment where this model was created.

func (ModelOutput) Framework

func (o ModelOutput) Framework() pulumi.StringPtrOutput

The Model framework.

func (ModelOutput) FrameworkVersion

func (o ModelOutput) FrameworkVersion() pulumi.StringPtrOutput

The Model framework version.

func (ModelOutput) Id

The Model Id.

func (ModelOutput) KvTags

func (o ModelOutput) KvTags() pulumi.StringMapOutput

The Model tag dictionary. Items are mutable.

func (ModelOutput) MimeType

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

func (o ModelOutput) ModifiedTime() pulumi.StringPtrOutput

The Model last modified time (UTC).

func (ModelOutput) Name

func (o ModelOutput) Name() pulumi.StringOutput

The Model name.

func (ModelOutput) ParentModelId

func (o ModelOutput) ParentModelId() pulumi.StringPtrOutput

The Parent Model Id.

func (ModelOutput) Properties

func (o ModelOutput) Properties() pulumi.StringMapOutput

The Model property dictionary. Properties are immutable.

func (ModelOutput) ResourceRequirements

func (o ModelOutput) ResourceRequirements() ContainerResourceRequirementsPtrOutput

Resource requirements for the model

func (ModelOutput) RunId

The RunId that created this model.

func (ModelOutput) SampleInputData

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

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

func (o ModelOutput) ToModelOutput() ModelOutput

func (ModelOutput) ToModelOutputWithContext

func (o ModelOutput) ToModelOutputWithContext(ctx context.Context) ModelOutput

func (ModelOutput) Unpack

func (o ModelOutput) Unpack() pulumi.BoolPtrOutput

Indicates whether we need to unpack the Model during docker Image creation.

func (ModelOutput) Url

The URL of the Model. Usually a SAS URL.

func (ModelOutput) Version

func (o ModelOutput) Version() pulumi.Float64PtrOutput

The Model version assigned by Model Management Service.

type ModelResponse

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

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

func (ModelResponseArgs) ElementType() reflect.Type

func (ModelResponseArgs) ToModelResponseOutput

func (i ModelResponseArgs) ToModelResponseOutput() ModelResponseOutput

func (ModelResponseArgs) ToModelResponseOutputWithContext

func (i ModelResponseArgs) ToModelResponseOutputWithContext(ctx context.Context) ModelResponseOutput

type ModelResponseArray

type ModelResponseArray []ModelResponseInput

func (ModelResponseArray) ElementType

func (ModelResponseArray) ElementType() reflect.Type

func (ModelResponseArray) ToModelResponseArrayOutput

func (i ModelResponseArray) ToModelResponseArrayOutput() ModelResponseArrayOutput

func (ModelResponseArray) ToModelResponseArrayOutputWithContext

func (i ModelResponseArray) ToModelResponseArrayOutputWithContext(ctx context.Context) ModelResponseArrayOutput

type ModelResponseArrayInput

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

type ModelResponseArrayOutput struct{ *pulumi.OutputState }

func (ModelResponseArrayOutput) ElementType

func (ModelResponseArrayOutput) ElementType() reflect.Type

func (ModelResponseArrayOutput) Index

func (ModelResponseArrayOutput) ToModelResponseArrayOutput

func (o ModelResponseArrayOutput) ToModelResponseArrayOutput() ModelResponseArrayOutput

func (ModelResponseArrayOutput) ToModelResponseArrayOutputWithContext

func (o ModelResponseArrayOutput) ToModelResponseArrayOutputWithContext(ctx context.Context) ModelResponseArrayOutput

type ModelResponseInput

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

type ModelResponseOutput struct{ *pulumi.OutputState }

An Azure Machine Learning Model.

func (ModelResponseOutput) CreatedTime

func (o ModelResponseOutput) CreatedTime() pulumi.StringPtrOutput

The Model creation time (UTC).

func (ModelResponseOutput) Datasets

The list of datasets associated with the model.

func (ModelResponseOutput) DerivedModelIds

func (o ModelResponseOutput) DerivedModelIds() pulumi.StringArrayOutput

Models derived from this model

func (ModelResponseOutput) Description

func (o ModelResponseOutput) Description() pulumi.StringPtrOutput

The Model description text.

func (ModelResponseOutput) ElementType

func (ModelResponseOutput) ElementType() reflect.Type

func (ModelResponseOutput) ExperimentName

func (o ModelResponseOutput) ExperimentName() pulumi.StringPtrOutput

The name of the experiment where this model was created.

func (ModelResponseOutput) Framework

The Model framework.

func (ModelResponseOutput) FrameworkVersion

func (o ModelResponseOutput) FrameworkVersion() pulumi.StringPtrOutput

The Model framework version.

func (ModelResponseOutput) Id

The Model Id.

func (ModelResponseOutput) KvTags

The Model tag dictionary. Items are mutable.

func (ModelResponseOutput) MimeType

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

func (o ModelResponseOutput) ModifiedTime() pulumi.StringPtrOutput

The Model last modified time (UTC).

func (ModelResponseOutput) Name

The Model name.

func (ModelResponseOutput) ParentModelId

func (o ModelResponseOutput) ParentModelId() pulumi.StringPtrOutput

The Parent Model Id.

func (ModelResponseOutput) Properties

The Model property dictionary. Properties are immutable.

func (ModelResponseOutput) ResourceRequirements

Resource requirements for the model

func (ModelResponseOutput) RunId

The RunId that created this model.

func (ModelResponseOutput) SampleInputData

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

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

func (o ModelResponseOutput) ToModelResponseOutput() ModelResponseOutput

func (ModelResponseOutput) ToModelResponseOutputWithContext

func (o ModelResponseOutput) ToModelResponseOutputWithContext(ctx context.Context) ModelResponseOutput

func (ModelResponseOutput) Unpack

Indicates whether we need to unpack the Model during docker Image creation.

func (ModelResponseOutput) Url

The URL of the Model. Usually a SAS URL.

func (ModelResponseOutput) Version

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

type OsType pulumi.String

Compute OS Type

func (OsType) ElementType added in v0.3.1

func (OsType) ElementType() reflect.Type

func (OsType) ToStringOutput added in v0.3.1

func (e OsType) ToStringOutput() pulumi.StringOutput

func (OsType) ToStringOutputWithContext added in v0.3.1

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

func (OsType) ToStringPtrOutput added in v0.3.1

func (e OsType) ToStringPtrOutput() pulumi.StringPtrOutput

func (OsType) ToStringPtrOutputWithContext added in v0.3.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 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"`
	// 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.

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"`
	// 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"`
	// 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

The identity of the resource.

func (PrivateEndpointConnectionResponseOutput) Location

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

The sku of the workspace.

func (PrivateEndpointConnectionResponseOutput) Tags

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
	// 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 Private Endpoint resource.

type PrivateEndpointResponseArgs

type PrivateEndpointResponseArgs struct {
	// The ARM identifier for Private Endpoint
	Id pulumi.StringInput `pulumi:"id"`
}

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

type RCranPackage struct {
	// The package name.
	Name *string `pulumi:"name"`
	// The repository name.
	Repository *string `pulumi:"repository"`
}

type RCranPackageArgs

type RCranPackageArgs struct {
	// The package name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The repository name.
	Repository pulumi.StringPtrInput `pulumi:"repository"`
}

func (RCranPackageArgs) ElementType

func (RCranPackageArgs) ElementType() reflect.Type

func (RCranPackageArgs) ToRCranPackageOutput

func (i RCranPackageArgs) ToRCranPackageOutput() RCranPackageOutput

func (RCranPackageArgs) ToRCranPackageOutputWithContext

func (i RCranPackageArgs) ToRCranPackageOutputWithContext(ctx context.Context) RCranPackageOutput

type RCranPackageArray

type RCranPackageArray []RCranPackageInput

func (RCranPackageArray) ElementType

func (RCranPackageArray) ElementType() reflect.Type

func (RCranPackageArray) ToRCranPackageArrayOutput

func (i RCranPackageArray) ToRCranPackageArrayOutput() RCranPackageArrayOutput

func (RCranPackageArray) ToRCranPackageArrayOutputWithContext

func (i RCranPackageArray) ToRCranPackageArrayOutputWithContext(ctx context.Context) RCranPackageArrayOutput

type RCranPackageArrayInput

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

type RCranPackageArrayOutput struct{ *pulumi.OutputState }

func (RCranPackageArrayOutput) ElementType

func (RCranPackageArrayOutput) ElementType() reflect.Type

func (RCranPackageArrayOutput) Index

func (RCranPackageArrayOutput) ToRCranPackageArrayOutput

func (o RCranPackageArrayOutput) ToRCranPackageArrayOutput() RCranPackageArrayOutput

func (RCranPackageArrayOutput) ToRCranPackageArrayOutputWithContext

func (o RCranPackageArrayOutput) ToRCranPackageArrayOutputWithContext(ctx context.Context) RCranPackageArrayOutput

type RCranPackageInput

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

type RCranPackageOutput struct{ *pulumi.OutputState }

func (RCranPackageOutput) ElementType

func (RCranPackageOutput) ElementType() reflect.Type

func (RCranPackageOutput) Name

The package name.

func (RCranPackageOutput) Repository

func (o RCranPackageOutput) Repository() pulumi.StringPtrOutput

The repository name.

func (RCranPackageOutput) ToRCranPackageOutput

func (o RCranPackageOutput) ToRCranPackageOutput() RCranPackageOutput

func (RCranPackageOutput) ToRCranPackageOutputWithContext

func (o RCranPackageOutput) ToRCranPackageOutputWithContext(ctx context.Context) RCranPackageOutput

type RCranPackageResponse

type RCranPackageResponse struct {
	// The package name.
	Name *string `pulumi:"name"`
	// The repository name.
	Repository *string `pulumi:"repository"`
}

type RCranPackageResponseArgs

type RCranPackageResponseArgs struct {
	// The package name.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The repository name.
	Repository pulumi.StringPtrInput `pulumi:"repository"`
}

func (RCranPackageResponseArgs) ElementType

func (RCranPackageResponseArgs) ElementType() reflect.Type

func (RCranPackageResponseArgs) ToRCranPackageResponseOutput

func (i RCranPackageResponseArgs) ToRCranPackageResponseOutput() RCranPackageResponseOutput

func (RCranPackageResponseArgs) ToRCranPackageResponseOutputWithContext

func (i RCranPackageResponseArgs) ToRCranPackageResponseOutputWithContext(ctx context.Context) RCranPackageResponseOutput

type RCranPackageResponseArray

type RCranPackageResponseArray []RCranPackageResponseInput

func (RCranPackageResponseArray) ElementType

func (RCranPackageResponseArray) ElementType() reflect.Type

func (RCranPackageResponseArray) ToRCranPackageResponseArrayOutput

func (i RCranPackageResponseArray) ToRCranPackageResponseArrayOutput() RCranPackageResponseArrayOutput

func (RCranPackageResponseArray) ToRCranPackageResponseArrayOutputWithContext

func (i RCranPackageResponseArray) ToRCranPackageResponseArrayOutputWithContext(ctx context.Context) RCranPackageResponseArrayOutput

type RCranPackageResponseArrayInput

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

type RCranPackageResponseArrayOutput struct{ *pulumi.OutputState }

func (RCranPackageResponseArrayOutput) ElementType

func (RCranPackageResponseArrayOutput) Index

func (RCranPackageResponseArrayOutput) ToRCranPackageResponseArrayOutput

func (o RCranPackageResponseArrayOutput) ToRCranPackageResponseArrayOutput() RCranPackageResponseArrayOutput

func (RCranPackageResponseArrayOutput) ToRCranPackageResponseArrayOutputWithContext

func (o RCranPackageResponseArrayOutput) ToRCranPackageResponseArrayOutputWithContext(ctx context.Context) RCranPackageResponseArrayOutput

type RCranPackageResponseInput

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

type RCranPackageResponseOutput struct{ *pulumi.OutputState }

func (RCranPackageResponseOutput) ElementType

func (RCranPackageResponseOutput) ElementType() reflect.Type

func (RCranPackageResponseOutput) Name

The package name.

func (RCranPackageResponseOutput) Repository

The repository name.

func (RCranPackageResponseOutput) ToRCranPackageResponseOutput

func (o RCranPackageResponseOutput) ToRCranPackageResponseOutput() RCranPackageResponseOutput

func (RCranPackageResponseOutput) ToRCranPackageResponseOutputWithContext

func (o RCranPackageResponseOutput) ToRCranPackageResponseOutputWithContext(ctx context.Context) RCranPackageResponseOutput

type RGitHubPackage

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

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

func (RGitHubPackageArgs) ElementType() reflect.Type

func (RGitHubPackageArgs) ToRGitHubPackageOutput

func (i RGitHubPackageArgs) ToRGitHubPackageOutput() RGitHubPackageOutput

func (RGitHubPackageArgs) ToRGitHubPackageOutputWithContext

func (i RGitHubPackageArgs) ToRGitHubPackageOutputWithContext(ctx context.Context) RGitHubPackageOutput

type RGitHubPackageArray

type RGitHubPackageArray []RGitHubPackageInput

func (RGitHubPackageArray) ElementType

func (RGitHubPackageArray) ElementType() reflect.Type

func (RGitHubPackageArray) ToRGitHubPackageArrayOutput

func (i RGitHubPackageArray) ToRGitHubPackageArrayOutput() RGitHubPackageArrayOutput

func (RGitHubPackageArray) ToRGitHubPackageArrayOutputWithContext

func (i RGitHubPackageArray) ToRGitHubPackageArrayOutputWithContext(ctx context.Context) RGitHubPackageArrayOutput

type RGitHubPackageArrayInput

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

type RGitHubPackageArrayOutput struct{ *pulumi.OutputState }

func (RGitHubPackageArrayOutput) ElementType

func (RGitHubPackageArrayOutput) ElementType() reflect.Type

func (RGitHubPackageArrayOutput) Index

func (RGitHubPackageArrayOutput) ToRGitHubPackageArrayOutput

func (o RGitHubPackageArrayOutput) ToRGitHubPackageArrayOutput() RGitHubPackageArrayOutput

func (RGitHubPackageArrayOutput) ToRGitHubPackageArrayOutputWithContext

func (o RGitHubPackageArrayOutput) ToRGitHubPackageArrayOutputWithContext(ctx context.Context) RGitHubPackageArrayOutput

type RGitHubPackageInput

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

type RGitHubPackageOutput struct{ *pulumi.OutputState }

func (RGitHubPackageOutput) AuthToken

Personal access token to install from a private repo

func (RGitHubPackageOutput) ElementType

func (RGitHubPackageOutput) ElementType() reflect.Type

func (RGitHubPackageOutput) Repository

Repository address in the format username/repo[/subdir][@ref|#pull].

func (RGitHubPackageOutput) ToRGitHubPackageOutput

func (o RGitHubPackageOutput) ToRGitHubPackageOutput() RGitHubPackageOutput

func (RGitHubPackageOutput) ToRGitHubPackageOutputWithContext

func (o RGitHubPackageOutput) ToRGitHubPackageOutputWithContext(ctx context.Context) RGitHubPackageOutput

type RGitHubPackageResponseResponse

type RGitHubPackageResponseResponse struct {
	// Repository address in the format username/repo[/subdir][@ref|#pull].
	Repository *string `pulumi:"repository"`
}

type RGitHubPackageResponseResponseArgs

type RGitHubPackageResponseResponseArgs struct {
	// Repository address in the format username/repo[/subdir][@ref|#pull].
	Repository pulumi.StringPtrInput `pulumi:"repository"`
}

func (RGitHubPackageResponseResponseArgs) ElementType

func (RGitHubPackageResponseResponseArgs) ToRGitHubPackageResponseResponseOutput

func (i RGitHubPackageResponseResponseArgs) ToRGitHubPackageResponseResponseOutput() RGitHubPackageResponseResponseOutput

func (RGitHubPackageResponseResponseArgs) ToRGitHubPackageResponseResponseOutputWithContext

func (i RGitHubPackageResponseResponseArgs) ToRGitHubPackageResponseResponseOutputWithContext(ctx context.Context) RGitHubPackageResponseResponseOutput

type RGitHubPackageResponseResponseArray

type RGitHubPackageResponseResponseArray []RGitHubPackageResponseResponseInput

func (RGitHubPackageResponseResponseArray) ElementType

func (RGitHubPackageResponseResponseArray) ToRGitHubPackageResponseResponseArrayOutput

func (i RGitHubPackageResponseResponseArray) ToRGitHubPackageResponseResponseArrayOutput() RGitHubPackageResponseResponseArrayOutput

func (RGitHubPackageResponseResponseArray) ToRGitHubPackageResponseResponseArrayOutputWithContext

func (i RGitHubPackageResponseResponseArray) ToRGitHubPackageResponseResponseArrayOutputWithContext(ctx context.Context) RGitHubPackageResponseResponseArrayOutput

type RGitHubPackageResponseResponseArrayInput

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

type RGitHubPackageResponseResponseArrayOutput struct{ *pulumi.OutputState }

func (RGitHubPackageResponseResponseArrayOutput) ElementType

func (RGitHubPackageResponseResponseArrayOutput) Index

func (RGitHubPackageResponseResponseArrayOutput) ToRGitHubPackageResponseResponseArrayOutput

func (o RGitHubPackageResponseResponseArrayOutput) ToRGitHubPackageResponseResponseArrayOutput() RGitHubPackageResponseResponseArrayOutput

func (RGitHubPackageResponseResponseArrayOutput) ToRGitHubPackageResponseResponseArrayOutputWithContext

func (o RGitHubPackageResponseResponseArrayOutput) ToRGitHubPackageResponseResponseArrayOutputWithContext(ctx context.Context) RGitHubPackageResponseResponseArrayOutput

type RGitHubPackageResponseResponseInput

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

type RGitHubPackageResponseResponseOutput struct{ *pulumi.OutputState }

func (RGitHubPackageResponseResponseOutput) ElementType

func (RGitHubPackageResponseResponseOutput) Repository

Repository address in the format username/repo[/subdir][@ref|#pull].

func (RGitHubPackageResponseResponseOutput) ToRGitHubPackageResponseResponseOutput

func (o RGitHubPackageResponseResponseOutput) ToRGitHubPackageResponseResponseOutput() RGitHubPackageResponseResponseOutput

func (RGitHubPackageResponseResponseOutput) ToRGitHubPackageResponseResponseOutputWithContext

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 ServiceResponseBaseResponseError

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

The error details.

type ServiceResponseBaseResponseErrorArgs

type ServiceResponseBaseResponseErrorArgs 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"`
}

The error details.

func (ServiceResponseBaseResponseErrorArgs) ElementType

func (ServiceResponseBaseResponseErrorArgs) ToServiceResponseBaseResponseErrorOutput

func (i ServiceResponseBaseResponseErrorArgs) ToServiceResponseBaseResponseErrorOutput() ServiceResponseBaseResponseErrorOutput

func (ServiceResponseBaseResponseErrorArgs) ToServiceResponseBaseResponseErrorOutputWithContext

func (i ServiceResponseBaseResponseErrorArgs) ToServiceResponseBaseResponseErrorOutputWithContext(ctx context.Context) ServiceResponseBaseResponseErrorOutput

type ServiceResponseBaseResponseErrorInput

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

type ServiceResponseBaseResponseErrorOutput struct{ *pulumi.OutputState }

The error details.

func (ServiceResponseBaseResponseErrorOutput) Code

Error code.

func (ServiceResponseBaseResponseErrorOutput) Details

An array of error detail objects.

func (ServiceResponseBaseResponseErrorOutput) ElementType

func (ServiceResponseBaseResponseErrorOutput) Message

Error message.

func (ServiceResponseBaseResponseErrorOutput) ToServiceResponseBaseResponseErrorOutput

func (o ServiceResponseBaseResponseErrorOutput) ToServiceResponseBaseResponseErrorOutput() ServiceResponseBaseResponseErrorOutput

func (ServiceResponseBaseResponseErrorOutput) ToServiceResponseBaseResponseErrorOutputWithContext

func (o ServiceResponseBaseResponseErrorOutput) ToServiceResponseBaseResponseErrorOutputWithContext(ctx context.Context) ServiceResponseBaseResponseErrorOutput

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

type SparkMavenPackage struct {
	Artifact *string `pulumi:"artifact"`
	Group    *string `pulumi:"group"`
	Version  *string `pulumi:"version"`
}

type SparkMavenPackageArgs

type SparkMavenPackageArgs struct {
	Artifact pulumi.StringPtrInput `pulumi:"artifact"`
	Group    pulumi.StringPtrInput `pulumi:"group"`
	Version  pulumi.StringPtrInput `pulumi:"version"`
}

func (SparkMavenPackageArgs) ElementType

func (SparkMavenPackageArgs) ElementType() reflect.Type

func (SparkMavenPackageArgs) ToSparkMavenPackageOutput

func (i SparkMavenPackageArgs) ToSparkMavenPackageOutput() SparkMavenPackageOutput

func (SparkMavenPackageArgs) ToSparkMavenPackageOutputWithContext

func (i SparkMavenPackageArgs) ToSparkMavenPackageOutputWithContext(ctx context.Context) SparkMavenPackageOutput

type SparkMavenPackageArray

type SparkMavenPackageArray []SparkMavenPackageInput

func (SparkMavenPackageArray) ElementType

func (SparkMavenPackageArray) ElementType() reflect.Type

func (SparkMavenPackageArray) ToSparkMavenPackageArrayOutput

func (i SparkMavenPackageArray) ToSparkMavenPackageArrayOutput() SparkMavenPackageArrayOutput

func (SparkMavenPackageArray) ToSparkMavenPackageArrayOutputWithContext

func (i SparkMavenPackageArray) ToSparkMavenPackageArrayOutputWithContext(ctx context.Context) SparkMavenPackageArrayOutput

type SparkMavenPackageArrayInput

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

type SparkMavenPackageArrayOutput struct{ *pulumi.OutputState }

func (SparkMavenPackageArrayOutput) ElementType

func (SparkMavenPackageArrayOutput) Index

func (SparkMavenPackageArrayOutput) ToSparkMavenPackageArrayOutput

func (o SparkMavenPackageArrayOutput) ToSparkMavenPackageArrayOutput() SparkMavenPackageArrayOutput

func (SparkMavenPackageArrayOutput) ToSparkMavenPackageArrayOutputWithContext

func (o SparkMavenPackageArrayOutput) ToSparkMavenPackageArrayOutputWithContext(ctx context.Context) SparkMavenPackageArrayOutput

type SparkMavenPackageInput

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

type SparkMavenPackageOutput struct{ *pulumi.OutputState }

func (SparkMavenPackageOutput) Artifact

func (SparkMavenPackageOutput) ElementType

func (SparkMavenPackageOutput) ElementType() reflect.Type

func (SparkMavenPackageOutput) Group

func (SparkMavenPackageOutput) ToSparkMavenPackageOutput

func (o SparkMavenPackageOutput) ToSparkMavenPackageOutput() SparkMavenPackageOutput

func (SparkMavenPackageOutput) ToSparkMavenPackageOutputWithContext

func (o SparkMavenPackageOutput) ToSparkMavenPackageOutputWithContext(ctx context.Context) SparkMavenPackageOutput

func (SparkMavenPackageOutput) Version

type SparkMavenPackageResponse

type SparkMavenPackageResponse struct {
	Artifact *string `pulumi:"artifact"`
	Group    *string `pulumi:"group"`
	Version  *string `pulumi:"version"`
}

type SparkMavenPackageResponseArgs

type SparkMavenPackageResponseArgs struct {
	Artifact pulumi.StringPtrInput `pulumi:"artifact"`
	Group    pulumi.StringPtrInput `pulumi:"group"`
	Version  pulumi.StringPtrInput `pulumi:"version"`
}

func (SparkMavenPackageResponseArgs) ElementType

func (SparkMavenPackageResponseArgs) ToSparkMavenPackageResponseOutput

func (i SparkMavenPackageResponseArgs) ToSparkMavenPackageResponseOutput() SparkMavenPackageResponseOutput

func (SparkMavenPackageResponseArgs) ToSparkMavenPackageResponseOutputWithContext

func (i SparkMavenPackageResponseArgs) ToSparkMavenPackageResponseOutputWithContext(ctx context.Context) SparkMavenPackageResponseOutput

type SparkMavenPackageResponseArray

type SparkMavenPackageResponseArray []SparkMavenPackageResponseInput

func (SparkMavenPackageResponseArray) ElementType

func (SparkMavenPackageResponseArray) ToSparkMavenPackageResponseArrayOutput

func (i SparkMavenPackageResponseArray) ToSparkMavenPackageResponseArrayOutput() SparkMavenPackageResponseArrayOutput

func (SparkMavenPackageResponseArray) ToSparkMavenPackageResponseArrayOutputWithContext

func (i SparkMavenPackageResponseArray) ToSparkMavenPackageResponseArrayOutputWithContext(ctx context.Context) SparkMavenPackageResponseArrayOutput

type SparkMavenPackageResponseArrayInput

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

type SparkMavenPackageResponseArrayOutput struct{ *pulumi.OutputState }

func (SparkMavenPackageResponseArrayOutput) ElementType

func (SparkMavenPackageResponseArrayOutput) Index

func (SparkMavenPackageResponseArrayOutput) ToSparkMavenPackageResponseArrayOutput

func (o SparkMavenPackageResponseArrayOutput) ToSparkMavenPackageResponseArrayOutput() SparkMavenPackageResponseArrayOutput

func (SparkMavenPackageResponseArrayOutput) ToSparkMavenPackageResponseArrayOutputWithContext

func (o SparkMavenPackageResponseArrayOutput) ToSparkMavenPackageResponseArrayOutputWithContext(ctx context.Context) SparkMavenPackageResponseArrayOutput

type SparkMavenPackageResponseInput

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

type SparkMavenPackageResponseOutput struct{ *pulumi.OutputState }

func (SparkMavenPackageResponseOutput) Artifact

func (SparkMavenPackageResponseOutput) ElementType

func (SparkMavenPackageResponseOutput) Group

func (SparkMavenPackageResponseOutput) ToSparkMavenPackageResponseOutput

func (o SparkMavenPackageResponseOutput) ToSparkMavenPackageResponseOutput() SparkMavenPackageResponseOutput

func (SparkMavenPackageResponseOutput) ToSparkMavenPackageResponseOutputWithContext

func (o SparkMavenPackageResponseOutput) ToSparkMavenPackageResponseOutputWithContext(ctx context.Context) SparkMavenPackageResponseOutput

func (SparkMavenPackageResponseOutput) Version

type SslConfiguration

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

The ssl configuration for scoring

type SslConfigurationArgs

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

The ssl configuration for scoring

func (SslConfigurationArgs) ElementType

func (SslConfigurationArgs) ElementType() reflect.Type

func (SslConfigurationArgs) ToSslConfigurationOutput

func (i SslConfigurationArgs) ToSslConfigurationOutput() SslConfigurationOutput

func (SslConfigurationArgs) ToSslConfigurationOutputWithContext

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

func (SslConfigurationArgs) ToSslConfigurationPtrOutput

func (i SslConfigurationArgs) ToSslConfigurationPtrOutput() SslConfigurationPtrOutput

func (SslConfigurationArgs) ToSslConfigurationPtrOutputWithContext

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

type SslConfigurationInput

type SslConfigurationInput interface {
	pulumi.Input

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

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

SslConfigurationArgs{...}

type SslConfigurationOutput

type SslConfigurationOutput struct{ *pulumi.OutputState }

The ssl configuration for scoring

func (SslConfigurationOutput) Cert

Cert data

func (SslConfigurationOutput) Cname

CNAME of the cert

func (SslConfigurationOutput) ElementType

func (SslConfigurationOutput) ElementType() reflect.Type

func (SslConfigurationOutput) Key

Key data

func (SslConfigurationOutput) Status

Enable or disable ssl for scoring

func (SslConfigurationOutput) ToSslConfigurationOutput

func (o SslConfigurationOutput) ToSslConfigurationOutput() SslConfigurationOutput

func (SslConfigurationOutput) ToSslConfigurationOutputWithContext

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

func (SslConfigurationOutput) ToSslConfigurationPtrOutput

func (o SslConfigurationOutput) ToSslConfigurationPtrOutput() SslConfigurationPtrOutput

func (SslConfigurationOutput) ToSslConfigurationPtrOutputWithContext

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

type SslConfigurationPtrInput

type SslConfigurationPtrInput interface {
	pulumi.Input

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

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

        SslConfigurationArgs{...}

or:

        nil

type SslConfigurationPtrOutput

type SslConfigurationPtrOutput struct{ *pulumi.OutputState }

func (SslConfigurationPtrOutput) Cert

Cert data

func (SslConfigurationPtrOutput) Cname

CNAME of the cert

func (SslConfigurationPtrOutput) Elem

func (SslConfigurationPtrOutput) ElementType

func (SslConfigurationPtrOutput) ElementType() reflect.Type

func (SslConfigurationPtrOutput) Key

Key data

func (SslConfigurationPtrOutput) Status

Enable or disable ssl for scoring

func (SslConfigurationPtrOutput) ToSslConfigurationPtrOutput

func (o SslConfigurationPtrOutput) ToSslConfigurationPtrOutput() SslConfigurationPtrOutput

func (SslConfigurationPtrOutput) ToSslConfigurationPtrOutputWithContext

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

type SslConfigurationResponse

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

The ssl configuration for scoring

type SslConfigurationResponseArgs

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

The ssl configuration for scoring

func (SslConfigurationResponseArgs) ElementType

func (SslConfigurationResponseArgs) ToSslConfigurationResponseOutput

func (i SslConfigurationResponseArgs) ToSslConfigurationResponseOutput() SslConfigurationResponseOutput

func (SslConfigurationResponseArgs) ToSslConfigurationResponseOutputWithContext

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

func (SslConfigurationResponseArgs) ToSslConfigurationResponsePtrOutput

func (i SslConfigurationResponseArgs) ToSslConfigurationResponsePtrOutput() SslConfigurationResponsePtrOutput

func (SslConfigurationResponseArgs) ToSslConfigurationResponsePtrOutputWithContext

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

type SslConfigurationResponseInput

type SslConfigurationResponseInput interface {
	pulumi.Input

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

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

SslConfigurationResponseArgs{...}

type SslConfigurationResponseOutput

type SslConfigurationResponseOutput struct{ *pulumi.OutputState }

The ssl configuration for scoring

func (SslConfigurationResponseOutput) Cert

Cert data

func (SslConfigurationResponseOutput) Cname

CNAME of the cert

func (SslConfigurationResponseOutput) ElementType

func (SslConfigurationResponseOutput) Key

Key data

func (SslConfigurationResponseOutput) Status

Enable or disable ssl for scoring

func (SslConfigurationResponseOutput) ToSslConfigurationResponseOutput

func (o SslConfigurationResponseOutput) ToSslConfigurationResponseOutput() SslConfigurationResponseOutput

func (SslConfigurationResponseOutput) ToSslConfigurationResponseOutputWithContext

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

func (SslConfigurationResponseOutput) ToSslConfigurationResponsePtrOutput

func (o SslConfigurationResponseOutput) ToSslConfigurationResponsePtrOutput() SslConfigurationResponsePtrOutput

func (SslConfigurationResponseOutput) ToSslConfigurationResponsePtrOutputWithContext

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

type SslConfigurationResponsePtrInput

type SslConfigurationResponsePtrInput interface {
	pulumi.Input

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

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

        SslConfigurationResponseArgs{...}

or:

        nil

type SslConfigurationResponsePtrOutput

type SslConfigurationResponsePtrOutput struct{ *pulumi.OutputState }

func (SslConfigurationResponsePtrOutput) Cert

Cert data

func (SslConfigurationResponsePtrOutput) Cname

CNAME of the cert

func (SslConfigurationResponsePtrOutput) Elem

func (SslConfigurationResponsePtrOutput) ElementType

func (SslConfigurationResponsePtrOutput) Key

Key data

func (SslConfigurationResponsePtrOutput) Status

Enable or disable ssl for scoring

func (SslConfigurationResponsePtrOutput) ToSslConfigurationResponsePtrOutput

func (o SslConfigurationResponsePtrOutput) ToSslConfigurationResponsePtrOutput() SslConfigurationResponsePtrOutput

func (SslConfigurationResponsePtrOutput) ToSslConfigurationResponsePtrOutputWithContext

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

type SystemServiceResponse

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

A system service running on a compute.

type SystemServiceResponseArgs

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

A system service running on a compute.

func (SystemServiceResponseArgs) ElementType

func (SystemServiceResponseArgs) ElementType() reflect.Type

func (SystemServiceResponseArgs) ToSystemServiceResponseOutput

func (i SystemServiceResponseArgs) ToSystemServiceResponseOutput() SystemServiceResponseOutput

func (SystemServiceResponseArgs) ToSystemServiceResponseOutputWithContext

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

type SystemServiceResponseArray

type SystemServiceResponseArray []SystemServiceResponseInput

func (SystemServiceResponseArray) ElementType

func (SystemServiceResponseArray) ElementType() reflect.Type

func (SystemServiceResponseArray) ToSystemServiceResponseArrayOutput

func (i SystemServiceResponseArray) ToSystemServiceResponseArrayOutput() SystemServiceResponseArrayOutput

func (SystemServiceResponseArray) ToSystemServiceResponseArrayOutputWithContext

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

type SystemServiceResponseArrayInput

type SystemServiceResponseArrayInput interface {
	pulumi.Input

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

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

SystemServiceResponseArray{ SystemServiceResponseArgs{...} }

type SystemServiceResponseArrayOutput

type SystemServiceResponseArrayOutput struct{ *pulumi.OutputState }

func (SystemServiceResponseArrayOutput) ElementType

func (SystemServiceResponseArrayOutput) Index

func (SystemServiceResponseArrayOutput) ToSystemServiceResponseArrayOutput

func (o SystemServiceResponseArrayOutput) ToSystemServiceResponseArrayOutput() SystemServiceResponseArrayOutput

func (SystemServiceResponseArrayOutput) ToSystemServiceResponseArrayOutputWithContext

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

type SystemServiceResponseInput

type SystemServiceResponseInput interface {
	pulumi.Input

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

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

SystemServiceResponseArgs{...}

type SystemServiceResponseOutput

type SystemServiceResponseOutput struct{ *pulumi.OutputState }

A system service running on a compute.

func (SystemServiceResponseOutput) ElementType

func (SystemServiceResponseOutput) PublicIpAddress

func (o SystemServiceResponseOutput) PublicIpAddress() pulumi.StringOutput

Public IP address

func (SystemServiceResponseOutput) SystemServiceType

func (o SystemServiceResponseOutput) SystemServiceType() pulumi.StringOutput

The type of this system service.

func (SystemServiceResponseOutput) ToSystemServiceResponseOutput

func (o SystemServiceResponseOutput) ToSystemServiceResponseOutput() SystemServiceResponseOutput

func (SystemServiceResponseOutput) ToSystemServiceResponseOutputWithContext

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

func (SystemServiceResponseOutput) Version

The version for this type.

type UserAccountCredentials

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

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

type UserAccountCredentialsArgs

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

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

func (UserAccountCredentialsArgs) ElementType

func (UserAccountCredentialsArgs) ElementType() reflect.Type

func (UserAccountCredentialsArgs) ToUserAccountCredentialsOutput

func (i UserAccountCredentialsArgs) ToUserAccountCredentialsOutput() UserAccountCredentialsOutput

func (UserAccountCredentialsArgs) ToUserAccountCredentialsOutputWithContext

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

func (UserAccountCredentialsArgs) ToUserAccountCredentialsPtrOutput

func (i UserAccountCredentialsArgs) ToUserAccountCredentialsPtrOutput() UserAccountCredentialsPtrOutput

func (UserAccountCredentialsArgs) ToUserAccountCredentialsPtrOutputWithContext

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

type UserAccountCredentialsInput

type UserAccountCredentialsInput interface {
	pulumi.Input

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

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

UserAccountCredentialsArgs{...}

type UserAccountCredentialsOutput

type UserAccountCredentialsOutput struct{ *pulumi.OutputState }

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

func (UserAccountCredentialsOutput) AdminUserName

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

func (UserAccountCredentialsOutput) AdminUserPassword

func (o UserAccountCredentialsOutput) AdminUserPassword() pulumi.StringPtrOutput

Password of the administrator user account.

func (UserAccountCredentialsOutput) AdminUserSshPublicKey

func (o UserAccountCredentialsOutput) AdminUserSshPublicKey() pulumi.StringPtrOutput

SSH public key of the administrator user account.

func (UserAccountCredentialsOutput) ElementType

func (UserAccountCredentialsOutput) ToUserAccountCredentialsOutput

func (o UserAccountCredentialsOutput) ToUserAccountCredentialsOutput() UserAccountCredentialsOutput

func (UserAccountCredentialsOutput) ToUserAccountCredentialsOutputWithContext

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

func (UserAccountCredentialsOutput) ToUserAccountCredentialsPtrOutput

func (o UserAccountCredentialsOutput) ToUserAccountCredentialsPtrOutput() UserAccountCredentialsPtrOutput

func (UserAccountCredentialsOutput) ToUserAccountCredentialsPtrOutputWithContext

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

type UserAccountCredentialsPtrInput

type UserAccountCredentialsPtrInput interface {
	pulumi.Input

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

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

        UserAccountCredentialsArgs{...}

or:

        nil

type UserAccountCredentialsPtrOutput

type UserAccountCredentialsPtrOutput struct{ *pulumi.OutputState }

func (UserAccountCredentialsPtrOutput) AdminUserName

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

func (UserAccountCredentialsPtrOutput) AdminUserPassword

Password of the administrator user account.

func (UserAccountCredentialsPtrOutput) AdminUserSshPublicKey

func (o UserAccountCredentialsPtrOutput) AdminUserSshPublicKey() pulumi.StringPtrOutput

SSH public key of the administrator user account.

func (UserAccountCredentialsPtrOutput) Elem

func (UserAccountCredentialsPtrOutput) ElementType

func (UserAccountCredentialsPtrOutput) ToUserAccountCredentialsPtrOutput

func (o UserAccountCredentialsPtrOutput) ToUserAccountCredentialsPtrOutput() UserAccountCredentialsPtrOutput

func (UserAccountCredentialsPtrOutput) ToUserAccountCredentialsPtrOutputWithContext

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

type UserAccountCredentialsResponse

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

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

type UserAccountCredentialsResponseArgs

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

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

func (UserAccountCredentialsResponseArgs) ElementType

func (UserAccountCredentialsResponseArgs) ToUserAccountCredentialsResponseOutput

func (i UserAccountCredentialsResponseArgs) ToUserAccountCredentialsResponseOutput() UserAccountCredentialsResponseOutput

func (UserAccountCredentialsResponseArgs) ToUserAccountCredentialsResponseOutputWithContext

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

func (UserAccountCredentialsResponseArgs) ToUserAccountCredentialsResponsePtrOutput

func (i UserAccountCredentialsResponseArgs) ToUserAccountCredentialsResponsePtrOutput() UserAccountCredentialsResponsePtrOutput

func (UserAccountCredentialsResponseArgs) ToUserAccountCredentialsResponsePtrOutputWithContext

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

type UserAccountCredentialsResponseInput

type UserAccountCredentialsResponseInput interface {
	pulumi.Input

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

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

UserAccountCredentialsResponseArgs{...}

type UserAccountCredentialsResponseOutput

type UserAccountCredentialsResponseOutput struct{ *pulumi.OutputState }

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

func (UserAccountCredentialsResponseOutput) AdminUserName

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

func (UserAccountCredentialsResponseOutput) AdminUserPassword

Password of the administrator user account.

func (UserAccountCredentialsResponseOutput) AdminUserSshPublicKey

SSH public key of the administrator user account.

func (UserAccountCredentialsResponseOutput) ElementType

func (UserAccountCredentialsResponseOutput) ToUserAccountCredentialsResponseOutput

func (o UserAccountCredentialsResponseOutput) ToUserAccountCredentialsResponseOutput() UserAccountCredentialsResponseOutput

func (UserAccountCredentialsResponseOutput) ToUserAccountCredentialsResponseOutputWithContext

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

func (UserAccountCredentialsResponseOutput) ToUserAccountCredentialsResponsePtrOutput

func (o UserAccountCredentialsResponseOutput) ToUserAccountCredentialsResponsePtrOutput() UserAccountCredentialsResponsePtrOutput

func (UserAccountCredentialsResponseOutput) ToUserAccountCredentialsResponsePtrOutputWithContext

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

type UserAccountCredentialsResponsePtrInput

type UserAccountCredentialsResponsePtrInput interface {
	pulumi.Input

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

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

        UserAccountCredentialsResponseArgs{...}

or:

        nil

type UserAccountCredentialsResponsePtrOutput

type UserAccountCredentialsResponsePtrOutput struct{ *pulumi.OutputState }

func (UserAccountCredentialsResponsePtrOutput) AdminUserName

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

func (UserAccountCredentialsResponsePtrOutput) AdminUserPassword

Password of the administrator user account.

func (UserAccountCredentialsResponsePtrOutput) AdminUserSshPublicKey

SSH public key of the administrator user account.

func (UserAccountCredentialsResponsePtrOutput) Elem

func (UserAccountCredentialsResponsePtrOutput) ElementType

func (UserAccountCredentialsResponsePtrOutput) ToUserAccountCredentialsResponsePtrOutput

func (o UserAccountCredentialsResponsePtrOutput) ToUserAccountCredentialsResponsePtrOutput() UserAccountCredentialsResponsePtrOutput

func (UserAccountCredentialsResponsePtrOutput) ToUserAccountCredentialsResponsePtrOutputWithContext

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

type UserAssignedIdentityResponse

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

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

func (UserAssignedIdentityResponseArgs) ToUserAssignedIdentityResponseOutput

func (i UserAssignedIdentityResponseArgs) ToUserAssignedIdentityResponseOutput() UserAssignedIdentityResponseOutput

func (UserAssignedIdentityResponseArgs) ToUserAssignedIdentityResponseOutputWithContext

func (i UserAssignedIdentityResponseArgs) ToUserAssignedIdentityResponseOutputWithContext(ctx context.Context) UserAssignedIdentityResponseOutput

type UserAssignedIdentityResponseInput

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

type UserAssignedIdentityResponseMap map[string]UserAssignedIdentityResponseInput

func (UserAssignedIdentityResponseMap) ElementType

func (UserAssignedIdentityResponseMap) ToUserAssignedIdentityResponseMapOutput

func (i UserAssignedIdentityResponseMap) ToUserAssignedIdentityResponseMapOutput() UserAssignedIdentityResponseMapOutput

func (UserAssignedIdentityResponseMap) ToUserAssignedIdentityResponseMapOutputWithContext

func (i UserAssignedIdentityResponseMap) ToUserAssignedIdentityResponseMapOutputWithContext(ctx context.Context) UserAssignedIdentityResponseMapOutput

type UserAssignedIdentityResponseMapInput

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

type UserAssignedIdentityResponseMapOutput struct{ *pulumi.OutputState }

func (UserAssignedIdentityResponseMapOutput) ElementType

func (UserAssignedIdentityResponseMapOutput) MapIndex

func (UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutput

func (o UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutput() UserAssignedIdentityResponseMapOutput

func (UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutputWithContext

func (o UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutputWithContext(ctx context.Context) UserAssignedIdentityResponseMapOutput

type UserAssignedIdentityResponseOutput

type UserAssignedIdentityResponseOutput struct{ *pulumi.OutputState }

User Assigned Identity

func (UserAssignedIdentityResponseOutput) ClientId

The clientId(aka appId) of the user assigned identity.

func (UserAssignedIdentityResponseOutput) ElementType

func (UserAssignedIdentityResponseOutput) PrincipalId

The principal ID of the user assigned identity.

func (UserAssignedIdentityResponseOutput) TenantId

The tenant ID of the user assigned identity.

func (UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutput

func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutput() UserAssignedIdentityResponseOutput

func (UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutputWithContext

func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutputWithContext(ctx context.Context) UserAssignedIdentityResponseOutput

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

type VirtualMachineImage struct {
	// Virtual Machine image path
	Id string `pulumi:"id"`
}

Virtual Machine image for Windows AML Compute

type VirtualMachineImageArgs

type VirtualMachineImageArgs struct {
	// Virtual Machine image path
	Id pulumi.StringInput `pulumi:"id"`
}

Virtual Machine image for Windows AML Compute

func (VirtualMachineImageArgs) ElementType

func (VirtualMachineImageArgs) ElementType() reflect.Type

func (VirtualMachineImageArgs) ToVirtualMachineImageOutput

func (i VirtualMachineImageArgs) ToVirtualMachineImageOutput() VirtualMachineImageOutput

func (VirtualMachineImageArgs) ToVirtualMachineImageOutputWithContext

func (i VirtualMachineImageArgs) ToVirtualMachineImageOutputWithContext(ctx context.Context) VirtualMachineImageOutput

func (VirtualMachineImageArgs) ToVirtualMachineImagePtrOutput

func (i VirtualMachineImageArgs) ToVirtualMachineImagePtrOutput() VirtualMachineImagePtrOutput

func (VirtualMachineImageArgs) ToVirtualMachineImagePtrOutputWithContext

func (i VirtualMachineImageArgs) ToVirtualMachineImagePtrOutputWithContext(ctx context.Context) VirtualMachineImagePtrOutput

type VirtualMachineImageInput

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

type VirtualMachineImageOutput struct{ *pulumi.OutputState }

Virtual Machine image for Windows AML Compute

func (VirtualMachineImageOutput) ElementType

func (VirtualMachineImageOutput) ElementType() reflect.Type

func (VirtualMachineImageOutput) Id

Virtual Machine image path

func (VirtualMachineImageOutput) ToVirtualMachineImageOutput

func (o VirtualMachineImageOutput) ToVirtualMachineImageOutput() VirtualMachineImageOutput

func (VirtualMachineImageOutput) ToVirtualMachineImageOutputWithContext

func (o VirtualMachineImageOutput) ToVirtualMachineImageOutputWithContext(ctx context.Context) VirtualMachineImageOutput

func (VirtualMachineImageOutput) ToVirtualMachineImagePtrOutput

func (o VirtualMachineImageOutput) ToVirtualMachineImagePtrOutput() VirtualMachineImagePtrOutput

func (VirtualMachineImageOutput) ToVirtualMachineImagePtrOutputWithContext

func (o VirtualMachineImageOutput) ToVirtualMachineImagePtrOutputWithContext(ctx context.Context) VirtualMachineImagePtrOutput

type VirtualMachineImagePtrInput

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

type VirtualMachineImagePtrOutput

type VirtualMachineImagePtrOutput struct{ *pulumi.OutputState }

func (VirtualMachineImagePtrOutput) Elem

func (VirtualMachineImagePtrOutput) ElementType

func (VirtualMachineImagePtrOutput) Id

Virtual Machine image path

func (VirtualMachineImagePtrOutput) ToVirtualMachineImagePtrOutput

func (o VirtualMachineImagePtrOutput) ToVirtualMachineImagePtrOutput() VirtualMachineImagePtrOutput

func (VirtualMachineImagePtrOutput) ToVirtualMachineImagePtrOutputWithContext

func (o VirtualMachineImagePtrOutput) ToVirtualMachineImagePtrOutputWithContext(ctx context.Context) VirtualMachineImagePtrOutput

type VirtualMachineImageResponse

type VirtualMachineImageResponse struct {
	// Virtual Machine image path
	Id string `pulumi:"id"`
}

Virtual Machine image for Windows AML Compute

type VirtualMachineImageResponseArgs

type VirtualMachineImageResponseArgs struct {
	// Virtual Machine image path
	Id pulumi.StringInput `pulumi:"id"`
}

Virtual Machine image for Windows AML Compute

func (VirtualMachineImageResponseArgs) ElementType

func (VirtualMachineImageResponseArgs) ToVirtualMachineImageResponseOutput

func (i VirtualMachineImageResponseArgs) ToVirtualMachineImageResponseOutput() VirtualMachineImageResponseOutput

func (VirtualMachineImageResponseArgs) ToVirtualMachineImageResponseOutputWithContext

func (i VirtualMachineImageResponseArgs) ToVirtualMachineImageResponseOutputWithContext(ctx context.Context) VirtualMachineImageResponseOutput

func (VirtualMachineImageResponseArgs) ToVirtualMachineImageResponsePtrOutput

func (i VirtualMachineImageResponseArgs) ToVirtualMachineImageResponsePtrOutput() VirtualMachineImageResponsePtrOutput

func (VirtualMachineImageResponseArgs) ToVirtualMachineImageResponsePtrOutputWithContext

func (i VirtualMachineImageResponseArgs) ToVirtualMachineImageResponsePtrOutputWithContext(ctx context.Context) VirtualMachineImageResponsePtrOutput

type VirtualMachineImageResponseInput

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

type VirtualMachineImageResponseOutput struct{ *pulumi.OutputState }

Virtual Machine image for Windows AML Compute

func (VirtualMachineImageResponseOutput) ElementType

func (VirtualMachineImageResponseOutput) Id

Virtual Machine image path

func (VirtualMachineImageResponseOutput) ToVirtualMachineImageResponseOutput

func (o VirtualMachineImageResponseOutput) ToVirtualMachineImageResponseOutput() VirtualMachineImageResponseOutput

func (VirtualMachineImageResponseOutput) ToVirtualMachineImageResponseOutputWithContext

func (o VirtualMachineImageResponseOutput) ToVirtualMachineImageResponseOutputWithContext(ctx context.Context) VirtualMachineImageResponseOutput

func (VirtualMachineImageResponseOutput) ToVirtualMachineImageResponsePtrOutput

func (o VirtualMachineImageResponseOutput) ToVirtualMachineImageResponsePtrOutput() VirtualMachineImageResponsePtrOutput

func (VirtualMachineImageResponseOutput) ToVirtualMachineImageResponsePtrOutputWithContext

func (o VirtualMachineImageResponseOutput) ToVirtualMachineImageResponsePtrOutputWithContext(ctx context.Context) VirtualMachineImageResponsePtrOutput

type VirtualMachineImageResponsePtrInput

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

type VirtualMachineImageResponsePtrOutput

type VirtualMachineImageResponsePtrOutput struct{ *pulumi.OutputState }

func (VirtualMachineImageResponsePtrOutput) Elem

func (VirtualMachineImageResponsePtrOutput) ElementType

func (VirtualMachineImageResponsePtrOutput) Id

Virtual Machine image path

func (VirtualMachineImageResponsePtrOutput) ToVirtualMachineImageResponsePtrOutput

func (o VirtualMachineImageResponsePtrOutput) ToVirtualMachineImageResponsePtrOutput() VirtualMachineImageResponsePtrOutput

func (VirtualMachineImageResponsePtrOutput) ToVirtualMachineImageResponsePtrOutputWithContext

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 date and time when the compute was created.
	CreatedOn string `pulumi:"createdOn"`
	// The description of the Machine Learning compute.
	Description *string `pulumi:"description"`
	// Indicating whether the compute was provisioned by user and brought from outside if true, or machine learning service provisioned it if false.
	IsAttachedCompute bool `pulumi:"isAttachedCompute"`
	// The date and time when the compute was last modified.
	ModifiedOn string                            `pulumi:"modifiedOn"`
	Properties *VirtualMachineResponseProperties `pulumi:"properties"`
	// Errors during provisioning
	ProvisioningErrors []MachineLearningServiceErrorResponse `pulumi:"provisioningErrors"`
	// The provision state of the cluster. Valid values are Unknown, Updating, Provisioning, Succeeded, and Failed.
	ProvisioningState string `pulumi:"provisioningState"`
	// ARM resource id of the underlying compute
	ResourceId *string `pulumi:"resourceId"`
}

A Machine Learning compute based on Azure Virtual Machines.

type VirtualMachineResponseArgs

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

A Machine Learning compute based on Azure Virtual Machines.

func (VirtualMachineResponseArgs) ElementType

func (VirtualMachineResponseArgs) ElementType() reflect.Type

func (VirtualMachineResponseArgs) ToVirtualMachineResponseOutput

func (i VirtualMachineResponseArgs) ToVirtualMachineResponseOutput() VirtualMachineResponseOutput

func (VirtualMachineResponseArgs) ToVirtualMachineResponseOutputWithContext

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

type VirtualMachineResponseInput

type VirtualMachineResponseInput interface {
	pulumi.Input

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

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

VirtualMachineResponseArgs{...}

type VirtualMachineResponseOutput

type VirtualMachineResponseOutput struct{ *pulumi.OutputState }

A Machine Learning compute based on Azure Virtual Machines.

func (VirtualMachineResponseOutput) ComputeLocation

Location for the underlying compute

func (VirtualMachineResponseOutput) ComputeType

The type of compute Expected value is 'VirtualMachine'.

func (VirtualMachineResponseOutput) CreatedOn

The date and time when the compute was created.

func (VirtualMachineResponseOutput) Description

The description of the Machine Learning compute.

func (VirtualMachineResponseOutput) ElementType

func (VirtualMachineResponseOutput) IsAttachedCompute

func (o VirtualMachineResponseOutput) IsAttachedCompute() pulumi.BoolOutput

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

func (VirtualMachineResponseOutput) ModifiedOn

The date and time when the compute was last modified.

func (VirtualMachineResponseOutput) Properties

func (VirtualMachineResponseOutput) ProvisioningErrors

Errors during provisioning

func (VirtualMachineResponseOutput) ProvisioningState

func (o VirtualMachineResponseOutput) ProvisioningState() pulumi.StringOutput

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

func (VirtualMachineResponseOutput) ResourceId

ARM resource id of the underlying compute

func (VirtualMachineResponseOutput) ToVirtualMachineResponseOutput

func (o VirtualMachineResponseOutput) ToVirtualMachineResponseOutput() VirtualMachineResponseOutput

func (VirtualMachineResponseOutput) ToVirtualMachineResponseOutputWithContext

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

type VirtualMachineResponseProperties

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

type VirtualMachineResponsePropertiesArgs

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

func (VirtualMachineResponsePropertiesArgs) ElementType

func (VirtualMachineResponsePropertiesArgs) ToVirtualMachineResponsePropertiesOutput

func (i VirtualMachineResponsePropertiesArgs) ToVirtualMachineResponsePropertiesOutput() VirtualMachineResponsePropertiesOutput

func (VirtualMachineResponsePropertiesArgs) ToVirtualMachineResponsePropertiesOutputWithContext

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

func (VirtualMachineResponsePropertiesArgs) ToVirtualMachineResponsePropertiesPtrOutput

func (i VirtualMachineResponsePropertiesArgs) ToVirtualMachineResponsePropertiesPtrOutput() VirtualMachineResponsePropertiesPtrOutput

func (VirtualMachineResponsePropertiesArgs) ToVirtualMachineResponsePropertiesPtrOutputWithContext

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

type VirtualMachineResponsePropertiesInput

type VirtualMachineResponsePropertiesInput interface {
	pulumi.Input

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

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

VirtualMachineResponsePropertiesArgs{...}

type VirtualMachineResponsePropertiesOutput

type VirtualMachineResponsePropertiesOutput struct{ *pulumi.OutputState }

func (VirtualMachineResponsePropertiesOutput) Address

Public IP address of the virtual machine.

func (VirtualMachineResponsePropertiesOutput) AdministratorAccount

Admin credentials for virtual machine

func (VirtualMachineResponsePropertiesOutput) ElementType

func (VirtualMachineResponsePropertiesOutput) SshPort

Port open for ssh connections.

func (VirtualMachineResponsePropertiesOutput) ToVirtualMachineResponsePropertiesOutput

func (o VirtualMachineResponsePropertiesOutput) ToVirtualMachineResponsePropertiesOutput() VirtualMachineResponsePropertiesOutput

func (VirtualMachineResponsePropertiesOutput) ToVirtualMachineResponsePropertiesOutputWithContext

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

func (VirtualMachineResponsePropertiesOutput) ToVirtualMachineResponsePropertiesPtrOutput

func (o VirtualMachineResponsePropertiesOutput) ToVirtualMachineResponsePropertiesPtrOutput() VirtualMachineResponsePropertiesPtrOutput

func (VirtualMachineResponsePropertiesOutput) ToVirtualMachineResponsePropertiesPtrOutputWithContext

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

func (VirtualMachineResponsePropertiesOutput) VirtualMachineSize

Virtual Machine size

type VirtualMachineResponsePropertiesPtrInput

type VirtualMachineResponsePropertiesPtrInput interface {
	pulumi.Input

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

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

        VirtualMachineResponsePropertiesArgs{...}

or:

        nil

type VirtualMachineResponsePropertiesPtrOutput

type VirtualMachineResponsePropertiesPtrOutput struct{ *pulumi.OutputState }

func (VirtualMachineResponsePropertiesPtrOutput) Address

Public IP address of the virtual machine.

func (VirtualMachineResponsePropertiesPtrOutput) AdministratorAccount

Admin credentials for virtual machine

func (VirtualMachineResponsePropertiesPtrOutput) Elem

func (VirtualMachineResponsePropertiesPtrOutput) ElementType

func (VirtualMachineResponsePropertiesPtrOutput) SshPort

Port open for ssh connections.

func (VirtualMachineResponsePropertiesPtrOutput) ToVirtualMachineResponsePropertiesPtrOutput

func (o VirtualMachineResponsePropertiesPtrOutput) ToVirtualMachineResponsePropertiesPtrOutput() VirtualMachineResponsePropertiesPtrOutput

func (VirtualMachineResponsePropertiesPtrOutput) ToVirtualMachineResponsePropertiesPtrOutputWithContext

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

func (VirtualMachineResponsePropertiesPtrOutput) VirtualMachineSize

Virtual Machine size

type VirtualMachineSshCredentials

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

Admin credentials for virtual machine

type VirtualMachineSshCredentialsArgs

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

Admin credentials for virtual machine

func (VirtualMachineSshCredentialsArgs) ElementType

func (VirtualMachineSshCredentialsArgs) ToVirtualMachineSshCredentialsOutput

func (i VirtualMachineSshCredentialsArgs) ToVirtualMachineSshCredentialsOutput() VirtualMachineSshCredentialsOutput

func (VirtualMachineSshCredentialsArgs) ToVirtualMachineSshCredentialsOutputWithContext

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

func (VirtualMachineSshCredentialsArgs) ToVirtualMachineSshCredentialsPtrOutput

func (i VirtualMachineSshCredentialsArgs) ToVirtualMachineSshCredentialsPtrOutput() VirtualMachineSshCredentialsPtrOutput

func (VirtualMachineSshCredentialsArgs) ToVirtualMachineSshCredentialsPtrOutputWithContext

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

type VirtualMachineSshCredentialsInput

type VirtualMachineSshCredentialsInput interface {
	pulumi.Input

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

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

VirtualMachineSshCredentialsArgs{...}

type VirtualMachineSshCredentialsOutput

type VirtualMachineSshCredentialsOutput struct{ *pulumi.OutputState }

Admin credentials for virtual machine

func (VirtualMachineSshCredentialsOutput) ElementType

func (VirtualMachineSshCredentialsOutput) Password

Password of admin account

func (VirtualMachineSshCredentialsOutput) PrivateKeyData

Private key data

func (VirtualMachineSshCredentialsOutput) PublicKeyData

Public key data

func (VirtualMachineSshCredentialsOutput) ToVirtualMachineSshCredentialsOutput

func (o VirtualMachineSshCredentialsOutput) ToVirtualMachineSshCredentialsOutput() VirtualMachineSshCredentialsOutput

func (VirtualMachineSshCredentialsOutput) ToVirtualMachineSshCredentialsOutputWithContext

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

func (VirtualMachineSshCredentialsOutput) ToVirtualMachineSshCredentialsPtrOutput

func (o VirtualMachineSshCredentialsOutput) ToVirtualMachineSshCredentialsPtrOutput() VirtualMachineSshCredentialsPtrOutput

func (VirtualMachineSshCredentialsOutput) ToVirtualMachineSshCredentialsPtrOutputWithContext

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

func (VirtualMachineSshCredentialsOutput) Username

Username of admin account

type VirtualMachineSshCredentialsPtrInput

type VirtualMachineSshCredentialsPtrInput interface {
	pulumi.Input

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

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

        VirtualMachineSshCredentialsArgs{...}

or:

        nil

type VirtualMachineSshCredentialsPtrOutput

type VirtualMachineSshCredentialsPtrOutput struct{ *pulumi.OutputState }

func (VirtualMachineSshCredentialsPtrOutput) Elem

func (VirtualMachineSshCredentialsPtrOutput) ElementType

func (VirtualMachineSshCredentialsPtrOutput) Password

Password of admin account

func (VirtualMachineSshCredentialsPtrOutput) PrivateKeyData

Private key data

func (VirtualMachineSshCredentialsPtrOutput) PublicKeyData

Public key data

func (VirtualMachineSshCredentialsPtrOutput) ToVirtualMachineSshCredentialsPtrOutput

func (o VirtualMachineSshCredentialsPtrOutput) ToVirtualMachineSshCredentialsPtrOutput() VirtualMachineSshCredentialsPtrOutput

func (VirtualMachineSshCredentialsPtrOutput) ToVirtualMachineSshCredentialsPtrOutputWithContext

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

func (VirtualMachineSshCredentialsPtrOutput) Username

Username of admin account

type VirtualMachineSshCredentialsResponse

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

Admin credentials for virtual machine

type VirtualMachineSshCredentialsResponseArgs

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

Admin credentials for virtual machine

func (VirtualMachineSshCredentialsResponseArgs) ElementType

func (VirtualMachineSshCredentialsResponseArgs) ToVirtualMachineSshCredentialsResponseOutput

func (i VirtualMachineSshCredentialsResponseArgs) ToVirtualMachineSshCredentialsResponseOutput() VirtualMachineSshCredentialsResponseOutput

func (VirtualMachineSshCredentialsResponseArgs) ToVirtualMachineSshCredentialsResponseOutputWithContext

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

func (VirtualMachineSshCredentialsResponseArgs) ToVirtualMachineSshCredentialsResponsePtrOutput

func (i VirtualMachineSshCredentialsResponseArgs) ToVirtualMachineSshCredentialsResponsePtrOutput() VirtualMachineSshCredentialsResponsePtrOutput

func (VirtualMachineSshCredentialsResponseArgs) ToVirtualMachineSshCredentialsResponsePtrOutputWithContext

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

type VirtualMachineSshCredentialsResponseInput

type VirtualMachineSshCredentialsResponseInput interface {
	pulumi.Input

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

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

VirtualMachineSshCredentialsResponseArgs{...}

type VirtualMachineSshCredentialsResponseOutput

type VirtualMachineSshCredentialsResponseOutput struct{ *pulumi.OutputState }

Admin credentials for virtual machine

func (VirtualMachineSshCredentialsResponseOutput) ElementType

func (VirtualMachineSshCredentialsResponseOutput) Password

Password of admin account

func (VirtualMachineSshCredentialsResponseOutput) PrivateKeyData

Private key data

func (VirtualMachineSshCredentialsResponseOutput) PublicKeyData

Public key data

func (VirtualMachineSshCredentialsResponseOutput) ToVirtualMachineSshCredentialsResponseOutput

func (o VirtualMachineSshCredentialsResponseOutput) ToVirtualMachineSshCredentialsResponseOutput() VirtualMachineSshCredentialsResponseOutput

func (VirtualMachineSshCredentialsResponseOutput) ToVirtualMachineSshCredentialsResponseOutputWithContext

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

func (VirtualMachineSshCredentialsResponseOutput) ToVirtualMachineSshCredentialsResponsePtrOutput

func (o VirtualMachineSshCredentialsResponseOutput) ToVirtualMachineSshCredentialsResponsePtrOutput() VirtualMachineSshCredentialsResponsePtrOutput

func (VirtualMachineSshCredentialsResponseOutput) ToVirtualMachineSshCredentialsResponsePtrOutputWithContext

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

func (VirtualMachineSshCredentialsResponseOutput) Username

Username of admin account

type VirtualMachineSshCredentialsResponsePtrInput

type VirtualMachineSshCredentialsResponsePtrInput interface {
	pulumi.Input

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

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

        VirtualMachineSshCredentialsResponseArgs{...}

or:

        nil

type VirtualMachineSshCredentialsResponsePtrOutput

type VirtualMachineSshCredentialsResponsePtrOutput struct{ *pulumi.OutputState }

func (VirtualMachineSshCredentialsResponsePtrOutput) Elem

func (VirtualMachineSshCredentialsResponsePtrOutput) ElementType

func (VirtualMachineSshCredentialsResponsePtrOutput) Password

Password of admin account

func (VirtualMachineSshCredentialsResponsePtrOutput) PrivateKeyData

Private key data

func (VirtualMachineSshCredentialsResponsePtrOutput) PublicKeyData

Public key data

func (VirtualMachineSshCredentialsResponsePtrOutput) ToVirtualMachineSshCredentialsResponsePtrOutput

func (o VirtualMachineSshCredentialsResponsePtrOutput) ToVirtualMachineSshCredentialsResponsePtrOutput() VirtualMachineSshCredentialsResponsePtrOutput

func (VirtualMachineSshCredentialsResponsePtrOutput) ToVirtualMachineSshCredentialsResponsePtrOutputWithContext

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

func (VirtualMachineSshCredentialsResponsePtrOutput) Username

Username of admin account

type VmPriority added in v0.3.1

type VmPriority pulumi.String

Virtual Machine priority

func (VmPriority) ElementType added in v0.3.1

func (VmPriority) ElementType() reflect.Type

func (VmPriority) ToStringOutput added in v0.3.1

func (e VmPriority) ToStringOutput() pulumi.StringOutput

func (VmPriority) ToStringOutputWithContext added in v0.3.1

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

func (VmPriority) ToStringPtrOutput added in v0.3.1

func (e VmPriority) ToStringPtrOutput() pulumi.StringPtrOutput

func (VmPriority) ToStringPtrOutputWithContext added in v0.3.1

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

type Workspace

type Workspace struct {
	pulumi.CustomResourceState

	// 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 creation time of the machine learning workspace in ISO8601 format.
	CreationTime pulumi.StringOutput `pulumi:"creationTime"`
	// The description of this workspace.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Url for the discovery service to identify regional endpoints for machine learning experimentation services
	DiscoveryUrl pulumi.StringPtrOutput `pulumi:"discoveryUrl"`
	// The 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 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 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"`
	// Contains resource tags defined as key/value pairs.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Specifies the type of the resource.
	Type pulumi.StringOutput `pulumi:"type"`
	// The immutable id associated with this workspace.
	WorkspaceId pulumi.StringOutput `pulumi:"workspaceId"`
}

An object that represents a machine learning workspace.

func GetWorkspace

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

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

func NewWorkspace

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

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

func (*Workspace) ElementType added in v0.2.6

func (*Workspace) ElementType() reflect.Type

func (*Workspace) ToWorkspaceOutput added in v0.2.6

func (i *Workspace) ToWorkspaceOutput() WorkspaceOutput

func (*Workspace) ToWorkspaceOutputWithContext added in v0.2.6

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

type WorkspaceArgs

type WorkspaceArgs struct {
	// 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
	// Name of the resource group in which workspace is located.
	ResourceGroupName pulumi.StringInput
	// 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 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 creation time of the machine learning workspace in ISO8601 format.
	CreationTime pulumi.StringPtrInput
	// The description of this workspace.
	Description pulumi.StringPtrInput
	// Url for the discovery service to identify regional endpoints for machine learning experimentation services
	DiscoveryUrl pulumi.StringPtrInput
	// The 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 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 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
	// 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