v20210101

package
v0.6.1 Latest Latest
Warning

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

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

Documentation

Index

Constants

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

Variables

This section is empty.

Functions

This section is empty.

Types

type ACIServiceResponseResponse

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"`
	// Intended usage of the cluster
	ClusterPurpose *string `pulumi:"clusterPurpose"`
	// SSL configuration
	SslConfiguration *SslConfiguration `pulumi:"sslConfiguration"`
}

AKS properties

type AKSPropertiesArgs

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

AKS properties

func (AKSPropertiesArgs) ElementType

func (AKSPropertiesArgs) ElementType() reflect.Type

func (AKSPropertiesArgs) ToAKSPropertiesOutput

func (i AKSPropertiesArgs) ToAKSPropertiesOutput() AKSPropertiesOutput

func (AKSPropertiesArgs) ToAKSPropertiesOutputWithContext

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

func (AKSPropertiesArgs) ToAKSPropertiesPtrOutput

func (i AKSPropertiesArgs) ToAKSPropertiesPtrOutput() AKSPropertiesPtrOutput

func (AKSPropertiesArgs) ToAKSPropertiesPtrOutputWithContext

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

type AKSPropertiesInput

type AKSPropertiesInput interface {
	pulumi.Input

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

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

AKSPropertiesArgs{...}

type AKSPropertiesOutput

type AKSPropertiesOutput struct{ *pulumi.OutputState }

AKS properties

func (AKSPropertiesOutput) AgentCount

func (o AKSPropertiesOutput) AgentCount() pulumi.IntPtrOutput

Number of agents

func (AKSPropertiesOutput) AgentVmSize

func (o AKSPropertiesOutput) AgentVmSize() pulumi.StringPtrOutput

Agent virtual machine size

func (AKSPropertiesOutput) AksNetworkingConfiguration

func (o AKSPropertiesOutput) AksNetworkingConfiguration() AksNetworkingConfigurationPtrOutput

AKS networking configuration for vnet

func (AKSPropertiesOutput) ClusterFqdn

func (o AKSPropertiesOutput) ClusterFqdn() pulumi.StringPtrOutput

Cluster full qualified domain name

func (AKSPropertiesOutput) ClusterPurpose

func (o AKSPropertiesOutput) ClusterPurpose() pulumi.StringPtrOutput

Intended usage of the cluster

func (AKSPropertiesOutput) ElementType

func (AKSPropertiesOutput) ElementType() reflect.Type

func (AKSPropertiesOutput) SslConfiguration

func (o AKSPropertiesOutput) SslConfiguration() SslConfigurationPtrOutput

SSL configuration

func (AKSPropertiesOutput) ToAKSPropertiesOutput

func (o AKSPropertiesOutput) ToAKSPropertiesOutput() AKSPropertiesOutput

func (AKSPropertiesOutput) ToAKSPropertiesOutputWithContext

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

func (AKSPropertiesOutput) ToAKSPropertiesPtrOutput

func (o AKSPropertiesOutput) ToAKSPropertiesPtrOutput() AKSPropertiesPtrOutput

func (AKSPropertiesOutput) ToAKSPropertiesPtrOutputWithContext

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

type AKSPropertiesPtrInput

type AKSPropertiesPtrInput interface {
	pulumi.Input

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

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

        AKSPropertiesArgs{...}

or:

        nil

type AKSPropertiesPtrOutput

type AKSPropertiesPtrOutput struct{ *pulumi.OutputState }

func (AKSPropertiesPtrOutput) AgentCount

Number of agents

func (AKSPropertiesPtrOutput) AgentVmSize

Agent virtual machine size

func (AKSPropertiesPtrOutput) AksNetworkingConfiguration

func (o AKSPropertiesPtrOutput) AksNetworkingConfiguration() AksNetworkingConfigurationPtrOutput

AKS networking configuration for vnet

func (AKSPropertiesPtrOutput) ClusterFqdn

Cluster full qualified domain name

func (AKSPropertiesPtrOutput) ClusterPurpose

func (o AKSPropertiesPtrOutput) ClusterPurpose() pulumi.StringPtrOutput

Intended usage of the cluster

func (AKSPropertiesPtrOutput) Elem

func (AKSPropertiesPtrOutput) ElementType

func (AKSPropertiesPtrOutput) ElementType() reflect.Type

func (AKSPropertiesPtrOutput) SslConfiguration

SSL configuration

func (AKSPropertiesPtrOutput) ToAKSPropertiesPtrOutput

func (o AKSPropertiesPtrOutput) ToAKSPropertiesPtrOutput() AKSPropertiesPtrOutput

func (AKSPropertiesPtrOutput) ToAKSPropertiesPtrOutputWithContext

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

type AKSReplicaStatusResponseError

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

The error details.

type AKSReplicaStatusResponseErrorArgs

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

The error details.

func (AKSReplicaStatusResponseErrorArgs) ElementType

func (AKSReplicaStatusResponseErrorArgs) ToAKSReplicaStatusResponseErrorOutput

func (i AKSReplicaStatusResponseErrorArgs) ToAKSReplicaStatusResponseErrorOutput() AKSReplicaStatusResponseErrorOutput

func (AKSReplicaStatusResponseErrorArgs) ToAKSReplicaStatusResponseErrorOutputWithContext

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

func (AKSReplicaStatusResponseErrorArgs) ToAKSReplicaStatusResponseErrorPtrOutput

func (i AKSReplicaStatusResponseErrorArgs) ToAKSReplicaStatusResponseErrorPtrOutput() AKSReplicaStatusResponseErrorPtrOutput

func (AKSReplicaStatusResponseErrorArgs) ToAKSReplicaStatusResponseErrorPtrOutputWithContext

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

type AKSReplicaStatusResponseErrorInput

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

type AKSReplicaStatusResponseErrorOutput struct{ *pulumi.OutputState }

The error details.

func (AKSReplicaStatusResponseErrorOutput) ElementType

func (AKSReplicaStatusResponseErrorOutput) Error

The error response.

func (AKSReplicaStatusResponseErrorOutput) ToAKSReplicaStatusResponseErrorOutput

func (o AKSReplicaStatusResponseErrorOutput) ToAKSReplicaStatusResponseErrorOutput() AKSReplicaStatusResponseErrorOutput

func (AKSReplicaStatusResponseErrorOutput) ToAKSReplicaStatusResponseErrorOutputWithContext

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

func (AKSReplicaStatusResponseErrorOutput) ToAKSReplicaStatusResponseErrorPtrOutput

func (o AKSReplicaStatusResponseErrorOutput) ToAKSReplicaStatusResponseErrorPtrOutput() AKSReplicaStatusResponseErrorPtrOutput

func (AKSReplicaStatusResponseErrorOutput) ToAKSReplicaStatusResponseErrorPtrOutputWithContext

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

type AKSReplicaStatusResponseErrorPtrInput

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

type AKSReplicaStatusResponseErrorPtrOutput struct{ *pulumi.OutputState }

func (AKSReplicaStatusResponseErrorPtrOutput) Elem

func (AKSReplicaStatusResponseErrorPtrOutput) ElementType

func (AKSReplicaStatusResponseErrorPtrOutput) Error

The error response.

func (AKSReplicaStatusResponseErrorPtrOutput) ToAKSReplicaStatusResponseErrorPtrOutput

func (o AKSReplicaStatusResponseErrorPtrOutput) ToAKSReplicaStatusResponseErrorPtrOutput() AKSReplicaStatusResponseErrorPtrOutput

func (AKSReplicaStatusResponseErrorPtrOutput) ToAKSReplicaStatusResponseErrorPtrOutputWithContext

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

type AKSResponse

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

A Machine Learning compute based on AKS.

type AKSResponseArgs

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

A Machine Learning compute based on AKS.

func (AKSResponseArgs) ElementType

func (AKSResponseArgs) ElementType() reflect.Type

func (AKSResponseArgs) ToAKSResponseOutput

func (i AKSResponseArgs) ToAKSResponseOutput() AKSResponseOutput

func (AKSResponseArgs) ToAKSResponseOutputWithContext

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

type AKSResponseInput

type AKSResponseInput interface {
	pulumi.Input

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

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

AKSResponseArgs{...}

type AKSResponseOutput

type AKSResponseOutput struct{ *pulumi.OutputState }

A Machine Learning compute based on AKS.

func (AKSResponseOutput) ComputeLocation

func (o AKSResponseOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (AKSResponseOutput) ComputeType

func (o AKSResponseOutput) ComputeType() pulumi.StringOutput

The type of compute Expected value is 'AKS'.

func (AKSResponseOutput) Description

func (o AKSResponseOutput) Description() pulumi.StringPtrOutput

The description of the Machine Learning compute.

func (AKSResponseOutput) ElementType

func (AKSResponseOutput) ElementType() reflect.Type

func (AKSResponseOutput) IsAttachedCompute

func (o AKSResponseOutput) IsAttachedCompute() pulumi.BoolOutput

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

func (AKSResponseOutput) Properties

AKS properties

func (AKSResponseOutput) ProvisioningErrors

Errors during provisioning

func (AKSResponseOutput) ProvisioningState

func (o AKSResponseOutput) ProvisioningState() pulumi.StringOutput

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

func (AKSResponseOutput) ResourceId

func (o AKSResponseOutput) ResourceId() pulumi.StringPtrOutput

ARM resource id of the underlying compute

func (AKSResponseOutput) ToAKSResponseOutput

func (o AKSResponseOutput) ToAKSResponseOutput() AKSResponseOutput

func (AKSResponseOutput) ToAKSResponseOutputWithContext

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

type AKSResponseProperties

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

AKS properties

type AKSResponsePropertiesArgs

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

AKS properties

func (AKSResponsePropertiesArgs) ElementType

func (AKSResponsePropertiesArgs) ElementType() reflect.Type

func (AKSResponsePropertiesArgs) ToAKSResponsePropertiesOutput

func (i AKSResponsePropertiesArgs) ToAKSResponsePropertiesOutput() AKSResponsePropertiesOutput

func (AKSResponsePropertiesArgs) ToAKSResponsePropertiesOutputWithContext

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

func (AKSResponsePropertiesArgs) ToAKSResponsePropertiesPtrOutput

func (i AKSResponsePropertiesArgs) ToAKSResponsePropertiesPtrOutput() AKSResponsePropertiesPtrOutput

func (AKSResponsePropertiesArgs) ToAKSResponsePropertiesPtrOutputWithContext

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

type AKSResponsePropertiesInput

type AKSResponsePropertiesInput interface {
	pulumi.Input

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

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

AKSResponsePropertiesArgs{...}

type AKSResponsePropertiesOutput

type AKSResponsePropertiesOutput struct{ *pulumi.OutputState }

AKS properties

func (AKSResponsePropertiesOutput) AgentCount

Number of agents

func (AKSResponsePropertiesOutput) AgentVmSize

Agent virtual machine size

func (AKSResponsePropertiesOutput) AksNetworkingConfiguration

AKS networking configuration for vnet

func (AKSResponsePropertiesOutput) ClusterFqdn

Cluster full qualified domain name

func (AKSResponsePropertiesOutput) ClusterPurpose

Intended usage of the cluster

func (AKSResponsePropertiesOutput) ElementType

func (AKSResponsePropertiesOutput) SslConfiguration

SSL configuration

func (AKSResponsePropertiesOutput) SystemServices

System services

func (AKSResponsePropertiesOutput) ToAKSResponsePropertiesOutput

func (o AKSResponsePropertiesOutput) ToAKSResponsePropertiesOutput() AKSResponsePropertiesOutput

func (AKSResponsePropertiesOutput) ToAKSResponsePropertiesOutputWithContext

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

func (AKSResponsePropertiesOutput) ToAKSResponsePropertiesPtrOutput

func (o AKSResponsePropertiesOutput) ToAKSResponsePropertiesPtrOutput() AKSResponsePropertiesPtrOutput

func (AKSResponsePropertiesOutput) ToAKSResponsePropertiesPtrOutputWithContext

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

type AKSResponsePropertiesPtrInput

type AKSResponsePropertiesPtrInput interface {
	pulumi.Input

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

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

        AKSResponsePropertiesArgs{...}

or:

        nil

type AKSResponsePropertiesPtrOutput

type AKSResponsePropertiesPtrOutput struct{ *pulumi.OutputState }

func (AKSResponsePropertiesPtrOutput) AgentCount

Number of agents

func (AKSResponsePropertiesPtrOutput) AgentVmSize

Agent virtual machine size

func (AKSResponsePropertiesPtrOutput) AksNetworkingConfiguration

AKS networking configuration for vnet

func (AKSResponsePropertiesPtrOutput) ClusterFqdn

Cluster full qualified domain name

func (AKSResponsePropertiesPtrOutput) ClusterPurpose

Intended usage of the cluster

func (AKSResponsePropertiesPtrOutput) Elem

func (AKSResponsePropertiesPtrOutput) ElementType

func (AKSResponsePropertiesPtrOutput) SslConfiguration

SSL configuration

func (AKSResponsePropertiesPtrOutput) SystemServices

System services

func (AKSResponsePropertiesPtrOutput) ToAKSResponsePropertiesPtrOutput

func (o AKSResponsePropertiesPtrOutput) ToAKSResponsePropertiesPtrOutput() AKSResponsePropertiesPtrOutput

func (AKSResponsePropertiesPtrOutput) ToAKSResponsePropertiesPtrOutputWithContext

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

type AKSServiceResponseResponse

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

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

func (AKSServiceResponseResponseArgs) ToAKSServiceResponseResponseOutput

func (i AKSServiceResponseResponseArgs) ToAKSServiceResponseResponseOutput() AKSServiceResponseResponseOutput

func (AKSServiceResponseResponseArgs) ToAKSServiceResponseResponseOutputWithContext

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

type AKSServiceResponseResponseAutoScaler

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

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

func (AKSServiceResponseResponseAutoScalerArgs) ToAKSServiceResponseResponseAutoScalerOutput

func (i AKSServiceResponseResponseAutoScalerArgs) ToAKSServiceResponseResponseAutoScalerOutput() AKSServiceResponseResponseAutoScalerOutput

func (AKSServiceResponseResponseAutoScalerArgs) ToAKSServiceResponseResponseAutoScalerOutputWithContext

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

func (AKSServiceResponseResponseAutoScalerArgs) ToAKSServiceResponseResponseAutoScalerPtrOutput

func (i AKSServiceResponseResponseAutoScalerArgs) ToAKSServiceResponseResponseAutoScalerPtrOutput() AKSServiceResponseResponseAutoScalerPtrOutput

func (AKSServiceResponseResponseAutoScalerArgs) ToAKSServiceResponseResponseAutoScalerPtrOutputWithContext

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

type AKSServiceResponseResponseAutoScalerInput

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

type AKSServiceResponseResponseAutoScalerOutput struct{ *pulumi.OutputState }

The auto scaler properties.

func (AKSServiceResponseResponseAutoScalerOutput) AutoscaleEnabled

Option to enable/disable auto scaling.

func (AKSServiceResponseResponseAutoScalerOutput) ElementType

func (AKSServiceResponseResponseAutoScalerOutput) MaxReplicas

The maximum number of replicas in the cluster.

func (AKSServiceResponseResponseAutoScalerOutput) MinReplicas

The minimum number of replicas to scale down to.

func (AKSServiceResponseResponseAutoScalerOutput) RefreshPeriodInSeconds

The amount of seconds to wait between auto scale updates.

func (AKSServiceResponseResponseAutoScalerOutput) TargetUtilization

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

func (AKSServiceResponseResponseAutoScalerOutput) ToAKSServiceResponseResponseAutoScalerOutput

func (o AKSServiceResponseResponseAutoScalerOutput) ToAKSServiceResponseResponseAutoScalerOutput() AKSServiceResponseResponseAutoScalerOutput

func (AKSServiceResponseResponseAutoScalerOutput) ToAKSServiceResponseResponseAutoScalerOutputWithContext

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

func (AKSServiceResponseResponseAutoScalerOutput) ToAKSServiceResponseResponseAutoScalerPtrOutput

func (o AKSServiceResponseResponseAutoScalerOutput) ToAKSServiceResponseResponseAutoScalerPtrOutput() AKSServiceResponseResponseAutoScalerPtrOutput

func (AKSServiceResponseResponseAutoScalerOutput) ToAKSServiceResponseResponseAutoScalerPtrOutputWithContext

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

type AKSServiceResponseResponseAutoScalerPtrInput

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

type AKSServiceResponseResponseAutoScalerPtrOutput struct{ *pulumi.OutputState }

func (AKSServiceResponseResponseAutoScalerPtrOutput) AutoscaleEnabled

Option to enable/disable auto scaling.

func (AKSServiceResponseResponseAutoScalerPtrOutput) Elem

func (AKSServiceResponseResponseAutoScalerPtrOutput) ElementType

func (AKSServiceResponseResponseAutoScalerPtrOutput) MaxReplicas

The maximum number of replicas in the cluster.

func (AKSServiceResponseResponseAutoScalerPtrOutput) MinReplicas

The minimum number of replicas to scale down to.

func (AKSServiceResponseResponseAutoScalerPtrOutput) RefreshPeriodInSeconds

The amount of seconds to wait between auto scale updates.

func (AKSServiceResponseResponseAutoScalerPtrOutput) TargetUtilization

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

func (AKSServiceResponseResponseAutoScalerPtrOutput) ToAKSServiceResponseResponseAutoScalerPtrOutput

func (o AKSServiceResponseResponseAutoScalerPtrOutput) ToAKSServiceResponseResponseAutoScalerPtrOutput() AKSServiceResponseResponseAutoScalerPtrOutput

func (AKSServiceResponseResponseAutoScalerPtrOutput) ToAKSServiceResponseResponseAutoScalerPtrOutputWithContext

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

type AKSServiceResponseResponseDataCollection

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

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

func (AKSServiceResponseResponseDataCollectionArgs) ToAKSServiceResponseResponseDataCollectionOutput

func (i AKSServiceResponseResponseDataCollectionArgs) ToAKSServiceResponseResponseDataCollectionOutput() AKSServiceResponseResponseDataCollectionOutput

func (AKSServiceResponseResponseDataCollectionArgs) ToAKSServiceResponseResponseDataCollectionOutputWithContext

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

func (AKSServiceResponseResponseDataCollectionArgs) ToAKSServiceResponseResponseDataCollectionPtrOutput

func (i AKSServiceResponseResponseDataCollectionArgs) ToAKSServiceResponseResponseDataCollectionPtrOutput() AKSServiceResponseResponseDataCollectionPtrOutput

func (AKSServiceResponseResponseDataCollectionArgs) ToAKSServiceResponseResponseDataCollectionPtrOutputWithContext

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

type AKSServiceResponseResponseDataCollectionInput

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

type AKSServiceResponseResponseDataCollectionOutput struct{ *pulumi.OutputState }

Details of the data collection options specified.

func (AKSServiceResponseResponseDataCollectionOutput) ElementType

func (AKSServiceResponseResponseDataCollectionOutput) EventHubEnabled

Option for enabling/disabling Event Hub.

func (AKSServiceResponseResponseDataCollectionOutput) StorageEnabled

Option for enabling/disabling storage.

func (AKSServiceResponseResponseDataCollectionOutput) ToAKSServiceResponseResponseDataCollectionOutput

func (o AKSServiceResponseResponseDataCollectionOutput) ToAKSServiceResponseResponseDataCollectionOutput() AKSServiceResponseResponseDataCollectionOutput

func (AKSServiceResponseResponseDataCollectionOutput) ToAKSServiceResponseResponseDataCollectionOutputWithContext

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

func (AKSServiceResponseResponseDataCollectionOutput) ToAKSServiceResponseResponseDataCollectionPtrOutput

func (o AKSServiceResponseResponseDataCollectionOutput) ToAKSServiceResponseResponseDataCollectionPtrOutput() AKSServiceResponseResponseDataCollectionPtrOutput

func (AKSServiceResponseResponseDataCollectionOutput) ToAKSServiceResponseResponseDataCollectionPtrOutputWithContext

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

type AKSServiceResponseResponseDataCollectionPtrInput

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

type AKSServiceResponseResponseDataCollectionPtrOutput struct{ *pulumi.OutputState }

func (AKSServiceResponseResponseDataCollectionPtrOutput) Elem

func (AKSServiceResponseResponseDataCollectionPtrOutput) ElementType

func (AKSServiceResponseResponseDataCollectionPtrOutput) EventHubEnabled

Option for enabling/disabling Event Hub.

func (AKSServiceResponseResponseDataCollectionPtrOutput) StorageEnabled

Option for enabling/disabling storage.

func (AKSServiceResponseResponseDataCollectionPtrOutput) ToAKSServiceResponseResponseDataCollectionPtrOutput

func (o AKSServiceResponseResponseDataCollectionPtrOutput) ToAKSServiceResponseResponseDataCollectionPtrOutput() AKSServiceResponseResponseDataCollectionPtrOutput

func (AKSServiceResponseResponseDataCollectionPtrOutput) ToAKSServiceResponseResponseDataCollectionPtrOutputWithContext

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

type AKSServiceResponseResponseDeploymentStatus

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

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

func (AKSServiceResponseResponseDeploymentStatusArgs) ToAKSServiceResponseResponseDeploymentStatusOutput

func (i AKSServiceResponseResponseDeploymentStatusArgs) ToAKSServiceResponseResponseDeploymentStatusOutput() AKSServiceResponseResponseDeploymentStatusOutput

func (AKSServiceResponseResponseDeploymentStatusArgs) ToAKSServiceResponseResponseDeploymentStatusOutputWithContext

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

type AKSServiceResponseResponseDeploymentStatusInput

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

type AKSServiceResponseResponseDeploymentStatusOutput struct{ *pulumi.OutputState }

The deployment status.

func (AKSServiceResponseResponseDeploymentStatusOutput) AvailableReplicas

The number of available replicas.

func (AKSServiceResponseResponseDeploymentStatusOutput) DesiredReplicas

The desired number of replicas.

func (AKSServiceResponseResponseDeploymentStatusOutput) ElementType

func (AKSServiceResponseResponseDeploymentStatusOutput) Error

The error details.

func (AKSServiceResponseResponseDeploymentStatusOutput) ToAKSServiceResponseResponseDeploymentStatusOutput

func (o AKSServiceResponseResponseDeploymentStatusOutput) ToAKSServiceResponseResponseDeploymentStatusOutput() AKSServiceResponseResponseDeploymentStatusOutput

func (AKSServiceResponseResponseDeploymentStatusOutput) ToAKSServiceResponseResponseDeploymentStatusOutputWithContext

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

func (AKSServiceResponseResponseDeploymentStatusOutput) UpdatedReplicas

The number of updated replicas.

type AKSServiceResponseResponseEnvironmentImageRequest

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

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

func (AKSServiceResponseResponseEnvironmentImageRequestArgs) ToAKSServiceResponseResponseEnvironmentImageRequestOutput

func (i AKSServiceResponseResponseEnvironmentImageRequestArgs) ToAKSServiceResponseResponseEnvironmentImageRequestOutput() AKSServiceResponseResponseEnvironmentImageRequestOutput

func (AKSServiceResponseResponseEnvironmentImageRequestArgs) ToAKSServiceResponseResponseEnvironmentImageRequestOutputWithContext

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

func (AKSServiceResponseResponseEnvironmentImageRequestArgs) ToAKSServiceResponseResponseEnvironmentImageRequestPtrOutput

func (i AKSServiceResponseResponseEnvironmentImageRequestArgs) ToAKSServiceResponseResponseEnvironmentImageRequestPtrOutput() AKSServiceResponseResponseEnvironmentImageRequestPtrOutput

func (AKSServiceResponseResponseEnvironmentImageRequestArgs) ToAKSServiceResponseResponseEnvironmentImageRequestPtrOutputWithContext

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

type AKSServiceResponseResponseEnvironmentImageRequestInput

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

type AKSServiceResponseResponseEnvironmentImageRequestOutput struct{ *pulumi.OutputState }

The Environment, models and assets used for inferencing.

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) Assets

The list of assets.

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) DriverProgram

The name of the driver file.

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) ElementType

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) Environment

The details of the AZURE ML environment.

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) EnvironmentReference

The unique identifying details of the AZURE ML environment.

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) ModelIds

The list of model Ids.

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) Models

The list of models.

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) ToAKSServiceResponseResponseEnvironmentImageRequestOutput

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) ToAKSServiceResponseResponseEnvironmentImageRequestOutputWithContext

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

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) ToAKSServiceResponseResponseEnvironmentImageRequestPtrOutput

func (AKSServiceResponseResponseEnvironmentImageRequestOutput) ToAKSServiceResponseResponseEnvironmentImageRequestPtrOutputWithContext

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

type AKSServiceResponseResponseEnvironmentImageRequestPtrInput

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

type AKSServiceResponseResponseEnvironmentImageRequestPtrOutput struct{ *pulumi.OutputState }

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) Assets

The list of assets.

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) DriverProgram

The name of the driver file.

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) Elem

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) ElementType

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) Environment

The details of the AZURE ML environment.

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) EnvironmentReference

The unique identifying details of the AZURE ML environment.

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) ModelIds

The list of model Ids.

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) Models

The list of models.

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) ToAKSServiceResponseResponseEnvironmentImageRequestPtrOutput

func (AKSServiceResponseResponseEnvironmentImageRequestPtrOutput) ToAKSServiceResponseResponseEnvironmentImageRequestPtrOutputWithContext

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

type AKSServiceResponseResponseInput

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

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

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

func (AKSServiceResponseResponseLivenessProbeRequirementsArgs) ToAKSServiceResponseResponseLivenessProbeRequirementsOutput

func (AKSServiceResponseResponseLivenessProbeRequirementsArgs) ToAKSServiceResponseResponseLivenessProbeRequirementsOutputWithContext

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

func (AKSServiceResponseResponseLivenessProbeRequirementsArgs) ToAKSServiceResponseResponseLivenessProbeRequirementsPtrOutput

func (i AKSServiceResponseResponseLivenessProbeRequirementsArgs) ToAKSServiceResponseResponseLivenessProbeRequirementsPtrOutput() AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput

func (AKSServiceResponseResponseLivenessProbeRequirementsArgs) ToAKSServiceResponseResponseLivenessProbeRequirementsPtrOutputWithContext

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

type AKSServiceResponseResponseLivenessProbeRequirementsInput

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

type AKSServiceResponseResponseLivenessProbeRequirementsOutput struct{ *pulumi.OutputState }

The liveness probe requirements.

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) ElementType

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) FailureThreshold

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

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) InitialDelaySeconds

The delay before the first probe in seconds.

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) PeriodSeconds

The length of time between probes in seconds.

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) SuccessThreshold

The number of successful probes before returning a healthy status.

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) TimeoutSeconds

The probe timeout in seconds.

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) ToAKSServiceResponseResponseLivenessProbeRequirementsOutput

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) ToAKSServiceResponseResponseLivenessProbeRequirementsOutputWithContext

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

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) ToAKSServiceResponseResponseLivenessProbeRequirementsPtrOutput

func (AKSServiceResponseResponseLivenessProbeRequirementsOutput) ToAKSServiceResponseResponseLivenessProbeRequirementsPtrOutputWithContext

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

type AKSServiceResponseResponseLivenessProbeRequirementsPtrInput

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

type AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput struct{ *pulumi.OutputState }

func (AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) Elem

func (AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) ElementType

func (AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) FailureThreshold

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

func (AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) InitialDelaySeconds

The delay before the first probe in seconds.

func (AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) PeriodSeconds

The length of time between probes in seconds.

func (AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) SuccessThreshold

The number of successful probes before returning a healthy status.

func (AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) TimeoutSeconds

The probe timeout in seconds.

func (AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) ToAKSServiceResponseResponseLivenessProbeRequirementsPtrOutput

func (AKSServiceResponseResponseLivenessProbeRequirementsPtrOutput) ToAKSServiceResponseResponseLivenessProbeRequirementsPtrOutputWithContext

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

type AKSServiceResponseResponseOutput

type AKSServiceResponseResponseOutput struct{ *pulumi.OutputState }

The response for an AKS service.

func (AKSServiceResponseResponseOutput) AadAuthEnabled

Whether or not AAD authentication is enabled.

func (AKSServiceResponseResponseOutput) AppInsightsEnabled

func (o AKSServiceResponseResponseOutput) AppInsightsEnabled() pulumi.BoolPtrOutput

Whether or not Application Insights is enabled.

func (AKSServiceResponseResponseOutput) AuthEnabled

Whether or not authentication is enabled.

func (AKSServiceResponseResponseOutput) AutoScaler

The auto scaler properties.

func (AKSServiceResponseResponseOutput) ComputeName

The name of the compute resource.

func (AKSServiceResponseResponseOutput) ComputeType

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

func (AKSServiceResponseResponseOutput) ContainerResourceRequirements

The container resource requirements.

func (AKSServiceResponseResponseOutput) DataCollection

Details of the data collection options specified.

func (AKSServiceResponseResponseOutput) DeploymentStatus

The deployment status.

func (AKSServiceResponseResponseOutput) DeploymentType

The deployment type for the service.

func (AKSServiceResponseResponseOutput) Description

The service description.

func (AKSServiceResponseResponseOutput) ElementType

func (AKSServiceResponseResponseOutput) EnvironmentImageRequest

The Environment, models and assets used for inferencing.

func (AKSServiceResponseResponseOutput) Error

The error details.

func (AKSServiceResponseResponseOutput) IsDefault

Is this the default variant.

func (AKSServiceResponseResponseOutput) KvTags

The service tag dictionary. Tags are mutable.

func (AKSServiceResponseResponseOutput) LivenessProbeRequirements

The liveness probe requirements.

func (AKSServiceResponseResponseOutput) MaxConcurrentRequestsPerContainer

func (o AKSServiceResponseResponseOutput) MaxConcurrentRequestsPerContainer() pulumi.IntPtrOutput

The maximum number of concurrent requests per container.

func (AKSServiceResponseResponseOutput) MaxQueueWaitMs

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

func (AKSServiceResponseResponseOutput) ModelConfigMap

Details on the models and configurations.

func (AKSServiceResponseResponseOutput) Models

The list of models.

func (AKSServiceResponseResponseOutput) Namespace

The Kubernetes namespace of the deployment.

func (AKSServiceResponseResponseOutput) NumReplicas

The number of replicas on the cluster.

func (AKSServiceResponseResponseOutput) Properties

The service property dictionary. Properties are immutable.

func (AKSServiceResponseResponseOutput) ScoringTimeoutMs

The scoring timeout in milliseconds.

func (AKSServiceResponseResponseOutput) ScoringUri

The Uri for sending scoring requests.

func (AKSServiceResponseResponseOutput) State

The current state of the service.

func (AKSServiceResponseResponseOutput) SwaggerUri

The Uri for sending swagger requests.

func (AKSServiceResponseResponseOutput) ToAKSServiceResponseResponseOutput

func (o AKSServiceResponseResponseOutput) ToAKSServiceResponseResponseOutput() AKSServiceResponseResponseOutput

func (AKSServiceResponseResponseOutput) ToAKSServiceResponseResponseOutputWithContext

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

func (AKSServiceResponseResponseOutput) TrafficPercentile

The amount of traffic variant receives.

func (AKSServiceResponseResponseOutput) Type

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

An Azure Machine Learning compute.

type AmlComputeResponseArgs

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

An Azure Machine Learning compute.

func (AmlComputeResponseArgs) ElementType

func (AmlComputeResponseArgs) ElementType() reflect.Type

func (AmlComputeResponseArgs) ToAmlComputeResponseOutput

func (i AmlComputeResponseArgs) ToAmlComputeResponseOutput() AmlComputeResponseOutput

func (AmlComputeResponseArgs) ToAmlComputeResponseOutputWithContext

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

type AmlComputeResponseInput

type AmlComputeResponseInput interface {
	pulumi.Input

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

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

AmlComputeResponseArgs{...}

type AmlComputeResponseOutput

type AmlComputeResponseOutput struct{ *pulumi.OutputState }

An Azure Machine Learning compute.

func (AmlComputeResponseOutput) ComputeLocation

func (o AmlComputeResponseOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (AmlComputeResponseOutput) ComputeType

The type of compute Expected value is 'AmlCompute'.

func (AmlComputeResponseOutput) Description

The description of the Machine Learning compute.

func (AmlComputeResponseOutput) ElementType

func (AmlComputeResponseOutput) ElementType() reflect.Type

func (AmlComputeResponseOutput) IsAttachedCompute

func (o AmlComputeResponseOutput) IsAttachedCompute() pulumi.BoolOutput

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

func (AmlComputeResponseOutput) Properties

AML Compute properties

func (AmlComputeResponseOutput) ProvisioningErrors

Errors during provisioning

func (AmlComputeResponseOutput) ProvisioningState

func (o AmlComputeResponseOutput) ProvisioningState() pulumi.StringOutput

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

func (AmlComputeResponseOutput) ResourceId

ARM resource id of the underlying compute

func (AmlComputeResponseOutput) ToAmlComputeResponseOutput

func (o AmlComputeResponseOutput) ToAmlComputeResponseOutput() AmlComputeResponseOutput

func (AmlComputeResponseOutput) ToAmlComputeResponseOutputWithContext

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

type AmlComputeResponseProperties

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

AML Compute properties

type AmlComputeResponsePropertiesArgs

type AmlComputeResponsePropertiesArgs struct {
	// Allocation state of the compute. Possible values are: steady - Indicates that the compute is not resizing. There are no changes to the number of compute nodes in the compute in progress. A compute enters this state when it is created and when no operations are being performed on the compute to change the number of compute nodes. resizing - Indicates that the compute is resizing; that is, compute nodes are being added to or removed from the compute.
	AllocationState pulumi.StringInput `pulumi:"allocationState"`
	// The time at which the compute entered its current allocation state.
	AllocationStateTransitionTime pulumi.StringInput `pulumi:"allocationStateTransitionTime"`
	// The number of compute nodes currently assigned to the compute.
	CurrentNodeCount pulumi.IntInput `pulumi:"currentNodeCount"`
	// Enable or disable node public IP address provisioning. Possible values are: Possible values are: true - Indicates that the compute nodes will have public IPs provisioned. false - Indicates that the compute nodes will have a private endpoint and no public IPs.
	EnableNodePublicIp pulumi.BoolPtrInput `pulumi:"enableNodePublicIp"`
	// Collection of errors encountered by various compute nodes during node setup.
	Errors MachineLearningServiceErrorResponseArrayInput `pulumi:"errors"`
	// Network is isolated or not
	IsolatedNetwork pulumi.BoolPtrInput `pulumi:"isolatedNetwork"`
	// Counts of various node states on the compute.
	NodeStateCounts NodeStateCountsResponseInput `pulumi:"nodeStateCounts"`
	// Compute OS Type
	OsType pulumi.StringPtrInput `pulumi:"osType"`
	// State of the public SSH port. Possible values are: Disabled - Indicates that the public ssh port is closed on all nodes of the cluster. Enabled - Indicates that the public ssh port is open on all nodes of the cluster. NotSpecified - Indicates that the public ssh port is closed on all nodes of the cluster if VNet is defined, else is open all public nodes. It can be default only during cluster creation time, after creation it will be either enabled or disabled.
	RemoteLoginPortPublicAccess pulumi.StringPtrInput `pulumi:"remoteLoginPortPublicAccess"`
	// Scale settings for AML Compute
	ScaleSettings ScaleSettingsResponsePtrInput `pulumi:"scaleSettings"`
	// Virtual network subnet resource ID the compute nodes belong to.
	Subnet ResourceIdResponsePtrInput `pulumi:"subnet"`
	// The target number of compute nodes for the compute. If the allocationState is resizing, this property denotes the target node count for the ongoing resize operation. If the allocationState is steady, this property denotes the target node count for the previous resize operation.
	TargetNodeCount pulumi.IntInput `pulumi:"targetNodeCount"`
	// Credentials for an administrator user account that will be created on each compute node.
	UserAccountCredentials UserAccountCredentialsResponsePtrInput `pulumi:"userAccountCredentials"`
	// Virtual Machine image for AML Compute - windows only
	VirtualMachineImage VirtualMachineImageResponsePtrInput `pulumi:"virtualMachineImage"`
	// Virtual Machine priority
	VmPriority pulumi.StringPtrInput `pulumi:"vmPriority"`
	// Virtual Machine Size
	VmSize pulumi.StringPtrInput `pulumi:"vmSize"`
}

AML Compute properties

func (AmlComputeResponsePropertiesArgs) ElementType

func (AmlComputeResponsePropertiesArgs) ToAmlComputeResponsePropertiesOutput

func (i AmlComputeResponsePropertiesArgs) ToAmlComputeResponsePropertiesOutput() AmlComputeResponsePropertiesOutput

func (AmlComputeResponsePropertiesArgs) ToAmlComputeResponsePropertiesOutputWithContext

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

func (AmlComputeResponsePropertiesArgs) ToAmlComputeResponsePropertiesPtrOutput

func (i AmlComputeResponsePropertiesArgs) ToAmlComputeResponsePropertiesPtrOutput() AmlComputeResponsePropertiesPtrOutput

func (AmlComputeResponsePropertiesArgs) ToAmlComputeResponsePropertiesPtrOutputWithContext

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

type AmlComputeResponsePropertiesInput

type AmlComputeResponsePropertiesInput interface {
	pulumi.Input

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

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

AmlComputeResponsePropertiesArgs{...}

type AmlComputeResponsePropertiesOutput

type AmlComputeResponsePropertiesOutput struct{ *pulumi.OutputState }

AML Compute properties

func (AmlComputeResponsePropertiesOutput) AllocationState

Allocation state of the compute. Possible values are: steady - Indicates that the compute is not resizing. There are no changes to the number of compute nodes in the compute in progress. A compute enters this state when it is created and when no operations are being performed on the compute to change the number of compute nodes. resizing - Indicates that the compute is resizing; that is, compute nodes are being added to or removed from the compute.

func (AmlComputeResponsePropertiesOutput) AllocationStateTransitionTime

func (o AmlComputeResponsePropertiesOutput) AllocationStateTransitionTime() pulumi.StringOutput

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

func (AmlComputeResponsePropertiesOutput) CurrentNodeCount

The number of compute nodes currently assigned to the compute.

func (AmlComputeResponsePropertiesOutput) ElementType

func (AmlComputeResponsePropertiesOutput) EnableNodePublicIp

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 ApplicationSharingPolicy

type ApplicationSharingPolicy pulumi.String

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

func (ApplicationSharingPolicy) ElementType

func (ApplicationSharingPolicy) ElementType() reflect.Type

func (ApplicationSharingPolicy) ToStringOutput

func (e ApplicationSharingPolicy) ToStringOutput() pulumi.StringOutput

func (ApplicationSharingPolicy) ToStringOutputWithContext

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

func (ApplicationSharingPolicy) ToStringPtrOutput

func (e ApplicationSharingPolicy) ToStringPtrOutput() pulumi.StringPtrOutput

func (ApplicationSharingPolicy) ToStringPtrOutputWithContext

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

type AssignedUser

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

A user that can be assigned to a compute instance.

type AssignedUserArgs

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

A user that can be assigned to a compute instance.

func (AssignedUserArgs) ElementType

func (AssignedUserArgs) ElementType() reflect.Type

func (AssignedUserArgs) ToAssignedUserOutput

func (i AssignedUserArgs) ToAssignedUserOutput() AssignedUserOutput

func (AssignedUserArgs) ToAssignedUserOutputWithContext

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

func (AssignedUserArgs) ToAssignedUserPtrOutput

func (i AssignedUserArgs) ToAssignedUserPtrOutput() AssignedUserPtrOutput

func (AssignedUserArgs) ToAssignedUserPtrOutputWithContext

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

type AssignedUserInput

type AssignedUserInput interface {
	pulumi.Input

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

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

AssignedUserArgs{...}

type AssignedUserOutput

type AssignedUserOutput struct{ *pulumi.OutputState }

A user that can be assigned to a compute instance.

func (AssignedUserOutput) ElementType

func (AssignedUserOutput) ElementType() reflect.Type

func (AssignedUserOutput) ObjectId

func (o AssignedUserOutput) ObjectId() pulumi.StringOutput

User’s AAD Object Id.

func (AssignedUserOutput) TenantId

func (o AssignedUserOutput) TenantId() pulumi.StringOutput

User’s AAD Tenant Id.

func (AssignedUserOutput) ToAssignedUserOutput

func (o AssignedUserOutput) ToAssignedUserOutput() AssignedUserOutput

func (AssignedUserOutput) ToAssignedUserOutputWithContext

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

func (AssignedUserOutput) ToAssignedUserPtrOutput

func (o AssignedUserOutput) ToAssignedUserPtrOutput() AssignedUserPtrOutput

func (AssignedUserOutput) ToAssignedUserPtrOutputWithContext

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

type AssignedUserPtrInput

type AssignedUserPtrInput interface {
	pulumi.Input

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

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

        AssignedUserArgs{...}

or:

        nil

type AssignedUserPtrOutput

type AssignedUserPtrOutput struct{ *pulumi.OutputState }

func (AssignedUserPtrOutput) Elem

func (AssignedUserPtrOutput) ElementType

func (AssignedUserPtrOutput) ElementType() reflect.Type

func (AssignedUserPtrOutput) ObjectId

User’s AAD Object Id.

func (AssignedUserPtrOutput) TenantId

User’s AAD Tenant Id.

func (AssignedUserPtrOutput) ToAssignedUserPtrOutput

func (o AssignedUserPtrOutput) ToAssignedUserPtrOutput() AssignedUserPtrOutput

func (AssignedUserPtrOutput) ToAssignedUserPtrOutputWithContext

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

type AssignedUserResponse

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

A user that can be assigned to a compute instance.

type AssignedUserResponseArgs

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

A user that can be assigned to a compute instance.

func (AssignedUserResponseArgs) ElementType

func (AssignedUserResponseArgs) ElementType() reflect.Type

func (AssignedUserResponseArgs) ToAssignedUserResponseOutput

func (i AssignedUserResponseArgs) ToAssignedUserResponseOutput() AssignedUserResponseOutput

func (AssignedUserResponseArgs) ToAssignedUserResponseOutputWithContext

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

func (AssignedUserResponseArgs) ToAssignedUserResponsePtrOutput

func (i AssignedUserResponseArgs) ToAssignedUserResponsePtrOutput() AssignedUserResponsePtrOutput

func (AssignedUserResponseArgs) ToAssignedUserResponsePtrOutputWithContext

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

type AssignedUserResponseInput

type AssignedUserResponseInput interface {
	pulumi.Input

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

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

AssignedUserResponseArgs{...}

type AssignedUserResponseOutput

type AssignedUserResponseOutput struct{ *pulumi.OutputState }

A user that can be assigned to a compute instance.

func (AssignedUserResponseOutput) ElementType

func (AssignedUserResponseOutput) ElementType() reflect.Type

func (AssignedUserResponseOutput) ObjectId

User’s AAD Object Id.

func (AssignedUserResponseOutput) TenantId

User’s AAD Tenant Id.

func (AssignedUserResponseOutput) ToAssignedUserResponseOutput

func (o AssignedUserResponseOutput) ToAssignedUserResponseOutput() AssignedUserResponseOutput

func (AssignedUserResponseOutput) ToAssignedUserResponseOutputWithContext

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

func (AssignedUserResponseOutput) ToAssignedUserResponsePtrOutput

func (o AssignedUserResponseOutput) ToAssignedUserResponsePtrOutput() AssignedUserResponsePtrOutput

func (AssignedUserResponseOutput) ToAssignedUserResponsePtrOutputWithContext

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

type AssignedUserResponsePtrInput

type AssignedUserResponsePtrInput interface {
	pulumi.Input

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

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

        AssignedUserResponseArgs{...}

or:

        nil

type AssignedUserResponsePtrOutput

type AssignedUserResponsePtrOutput struct{ *pulumi.OutputState }

func (AssignedUserResponsePtrOutput) Elem

func (AssignedUserResponsePtrOutput) ElementType

func (AssignedUserResponsePtrOutput) ObjectId

User’s AAD Object Id.

func (AssignedUserResponsePtrOutput) TenantId

User’s AAD Tenant Id.

func (AssignedUserResponsePtrOutput) ToAssignedUserResponsePtrOutput

func (o AssignedUserResponsePtrOutput) ToAssignedUserResponsePtrOutput() AssignedUserResponsePtrOutput

func (AssignedUserResponsePtrOutput) ToAssignedUserResponsePtrOutputWithContext

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

type ClusterPurpose

type ClusterPurpose pulumi.String

Intended usage of the cluster

func (ClusterPurpose) ElementType

func (ClusterPurpose) ElementType() reflect.Type

func (ClusterPurpose) ToStringOutput

func (e ClusterPurpose) ToStringOutput() pulumi.StringOutput

func (ClusterPurpose) ToStringOutputWithContext

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

func (ClusterPurpose) ToStringPtrOutput

func (e ClusterPurpose) ToStringPtrOutput() pulumi.StringPtrOutput

func (ClusterPurpose) ToStringPtrOutputWithContext

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

type ComputeEnvironmentType

type ComputeEnvironmentType pulumi.String

The compute environment type for the service.

func (ComputeEnvironmentType) ElementType

func (ComputeEnvironmentType) ElementType() reflect.Type

func (ComputeEnvironmentType) ToStringOutput

func (e ComputeEnvironmentType) ToStringOutput() pulumi.StringOutput

func (ComputeEnvironmentType) ToStringOutputWithContext

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

func (ComputeEnvironmentType) ToStringPtrOutput

func (e ComputeEnvironmentType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ComputeEnvironmentType) ToStringPtrOutputWithContext

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

type ComputeInstance

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

An Azure Machine Learning compute instance.

type ComputeInstanceApplicationResponse

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

Defines an Aml Instance application and its connectivity endpoint URI.

type ComputeInstanceApplicationResponseArgs

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

Defines an Aml Instance application and its connectivity endpoint URI.

func (ComputeInstanceApplicationResponseArgs) ElementType

func (ComputeInstanceApplicationResponseArgs) ToComputeInstanceApplicationResponseOutput

func (i ComputeInstanceApplicationResponseArgs) ToComputeInstanceApplicationResponseOutput() ComputeInstanceApplicationResponseOutput

func (ComputeInstanceApplicationResponseArgs) ToComputeInstanceApplicationResponseOutputWithContext

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

type ComputeInstanceApplicationResponseArray

type ComputeInstanceApplicationResponseArray []ComputeInstanceApplicationResponseInput

func (ComputeInstanceApplicationResponseArray) ElementType

func (ComputeInstanceApplicationResponseArray) ToComputeInstanceApplicationResponseArrayOutput

func (i ComputeInstanceApplicationResponseArray) ToComputeInstanceApplicationResponseArrayOutput() ComputeInstanceApplicationResponseArrayOutput

func (ComputeInstanceApplicationResponseArray) ToComputeInstanceApplicationResponseArrayOutputWithContext

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

type ComputeInstanceApplicationResponseArrayInput

type ComputeInstanceApplicationResponseArrayInput interface {
	pulumi.Input

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

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

ComputeInstanceApplicationResponseArray{ ComputeInstanceApplicationResponseArgs{...} }

type ComputeInstanceApplicationResponseArrayOutput

type ComputeInstanceApplicationResponseArrayOutput struct{ *pulumi.OutputState }

func (ComputeInstanceApplicationResponseArrayOutput) ElementType

func (ComputeInstanceApplicationResponseArrayOutput) Index

func (ComputeInstanceApplicationResponseArrayOutput) ToComputeInstanceApplicationResponseArrayOutput

func (o ComputeInstanceApplicationResponseArrayOutput) ToComputeInstanceApplicationResponseArrayOutput() ComputeInstanceApplicationResponseArrayOutput

func (ComputeInstanceApplicationResponseArrayOutput) ToComputeInstanceApplicationResponseArrayOutputWithContext

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

type ComputeInstanceApplicationResponseInput

type ComputeInstanceApplicationResponseInput interface {
	pulumi.Input

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

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

ComputeInstanceApplicationResponseArgs{...}

type ComputeInstanceApplicationResponseOutput

type ComputeInstanceApplicationResponseOutput struct{ *pulumi.OutputState }

Defines an Aml Instance application and its connectivity endpoint URI.

func (ComputeInstanceApplicationResponseOutput) DisplayName

Name of the ComputeInstance application.

func (ComputeInstanceApplicationResponseOutput) ElementType

func (ComputeInstanceApplicationResponseOutput) EndpointUri

Application' endpoint URI.

func (ComputeInstanceApplicationResponseOutput) ToComputeInstanceApplicationResponseOutput

func (o ComputeInstanceApplicationResponseOutput) ToComputeInstanceApplicationResponseOutput() ComputeInstanceApplicationResponseOutput

func (ComputeInstanceApplicationResponseOutput) ToComputeInstanceApplicationResponseOutputWithContext

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

type ComputeInstanceArgs

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

An Azure Machine Learning compute instance.

func (ComputeInstanceArgs) ElementType

func (ComputeInstanceArgs) ElementType() reflect.Type

func (ComputeInstanceArgs) ToComputeInstanceOutput

func (i ComputeInstanceArgs) ToComputeInstanceOutput() ComputeInstanceOutput

func (ComputeInstanceArgs) ToComputeInstanceOutputWithContext

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

type ComputeInstanceAuthorizationType

type ComputeInstanceAuthorizationType pulumi.String

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

func (ComputeInstanceAuthorizationType) ElementType

func (ComputeInstanceAuthorizationType) ToStringOutput

func (ComputeInstanceAuthorizationType) ToStringOutputWithContext

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

func (ComputeInstanceAuthorizationType) ToStringPtrOutput

func (ComputeInstanceAuthorizationType) ToStringPtrOutputWithContext

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

type ComputeInstanceConnectivityEndpointsResponse

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

Defines all connectivity endpoints and properties for an ComputeInstance.

type ComputeInstanceConnectivityEndpointsResponseArgs

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

Defines all connectivity endpoints and properties for an ComputeInstance.

func (ComputeInstanceConnectivityEndpointsResponseArgs) ElementType

func (ComputeInstanceConnectivityEndpointsResponseArgs) ToComputeInstanceConnectivityEndpointsResponseOutput

func (i ComputeInstanceConnectivityEndpointsResponseArgs) ToComputeInstanceConnectivityEndpointsResponseOutput() ComputeInstanceConnectivityEndpointsResponseOutput

func (ComputeInstanceConnectivityEndpointsResponseArgs) ToComputeInstanceConnectivityEndpointsResponseOutputWithContext

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

func (ComputeInstanceConnectivityEndpointsResponseArgs) ToComputeInstanceConnectivityEndpointsResponsePtrOutput

func (i ComputeInstanceConnectivityEndpointsResponseArgs) ToComputeInstanceConnectivityEndpointsResponsePtrOutput() ComputeInstanceConnectivityEndpointsResponsePtrOutput

func (ComputeInstanceConnectivityEndpointsResponseArgs) ToComputeInstanceConnectivityEndpointsResponsePtrOutputWithContext

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

type ComputeInstanceConnectivityEndpointsResponseInput

type ComputeInstanceConnectivityEndpointsResponseInput interface {
	pulumi.Input

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

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

ComputeInstanceConnectivityEndpointsResponseArgs{...}

type ComputeInstanceConnectivityEndpointsResponseOutput

type ComputeInstanceConnectivityEndpointsResponseOutput struct{ *pulumi.OutputState }

Defines all connectivity endpoints and properties for an ComputeInstance.

func (ComputeInstanceConnectivityEndpointsResponseOutput) ElementType

func (ComputeInstanceConnectivityEndpointsResponseOutput) PrivateIpAddress

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

func (ComputeInstanceConnectivityEndpointsResponseOutput) PublicIpAddress

Public IP Address of this ComputeInstance.

func (ComputeInstanceConnectivityEndpointsResponseOutput) ToComputeInstanceConnectivityEndpointsResponseOutput

func (o ComputeInstanceConnectivityEndpointsResponseOutput) ToComputeInstanceConnectivityEndpointsResponseOutput() ComputeInstanceConnectivityEndpointsResponseOutput

func (ComputeInstanceConnectivityEndpointsResponseOutput) ToComputeInstanceConnectivityEndpointsResponseOutputWithContext

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

func (ComputeInstanceConnectivityEndpointsResponseOutput) ToComputeInstanceConnectivityEndpointsResponsePtrOutput

func (o ComputeInstanceConnectivityEndpointsResponseOutput) ToComputeInstanceConnectivityEndpointsResponsePtrOutput() ComputeInstanceConnectivityEndpointsResponsePtrOutput

func (ComputeInstanceConnectivityEndpointsResponseOutput) ToComputeInstanceConnectivityEndpointsResponsePtrOutputWithContext

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

type ComputeInstanceConnectivityEndpointsResponsePtrInput

type ComputeInstanceConnectivityEndpointsResponsePtrInput interface {
	pulumi.Input

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

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

        ComputeInstanceConnectivityEndpointsResponseArgs{...}

or:

        nil

type ComputeInstanceConnectivityEndpointsResponsePtrOutput

type ComputeInstanceConnectivityEndpointsResponsePtrOutput struct{ *pulumi.OutputState }

func (ComputeInstanceConnectivityEndpointsResponsePtrOutput) Elem

func (ComputeInstanceConnectivityEndpointsResponsePtrOutput) ElementType

func (ComputeInstanceConnectivityEndpointsResponsePtrOutput) PrivateIpAddress

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

func (ComputeInstanceConnectivityEndpointsResponsePtrOutput) PublicIpAddress

Public IP Address of this ComputeInstance.

func (ComputeInstanceConnectivityEndpointsResponsePtrOutput) ToComputeInstanceConnectivityEndpointsResponsePtrOutput

func (ComputeInstanceConnectivityEndpointsResponsePtrOutput) ToComputeInstanceConnectivityEndpointsResponsePtrOutputWithContext

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

type ComputeInstanceCreatedByResponse

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

Describes information on user who created this ComputeInstance.

type ComputeInstanceCreatedByResponseArgs

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

Describes information on user who created this ComputeInstance.

func (ComputeInstanceCreatedByResponseArgs) ElementType

func (ComputeInstanceCreatedByResponseArgs) ToComputeInstanceCreatedByResponseOutput

func (i ComputeInstanceCreatedByResponseArgs) ToComputeInstanceCreatedByResponseOutput() ComputeInstanceCreatedByResponseOutput

func (ComputeInstanceCreatedByResponseArgs) ToComputeInstanceCreatedByResponseOutputWithContext

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

func (ComputeInstanceCreatedByResponseArgs) ToComputeInstanceCreatedByResponsePtrOutput

func (i ComputeInstanceCreatedByResponseArgs) ToComputeInstanceCreatedByResponsePtrOutput() ComputeInstanceCreatedByResponsePtrOutput

func (ComputeInstanceCreatedByResponseArgs) ToComputeInstanceCreatedByResponsePtrOutputWithContext

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

type ComputeInstanceCreatedByResponseInput

type ComputeInstanceCreatedByResponseInput interface {
	pulumi.Input

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

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

ComputeInstanceCreatedByResponseArgs{...}

type ComputeInstanceCreatedByResponseOutput

type ComputeInstanceCreatedByResponseOutput struct{ *pulumi.OutputState }

Describes information on user who created this ComputeInstance.

func (ComputeInstanceCreatedByResponseOutput) ElementType

func (ComputeInstanceCreatedByResponseOutput) ToComputeInstanceCreatedByResponseOutput

func (o ComputeInstanceCreatedByResponseOutput) ToComputeInstanceCreatedByResponseOutput() ComputeInstanceCreatedByResponseOutput

func (ComputeInstanceCreatedByResponseOutput) ToComputeInstanceCreatedByResponseOutputWithContext

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

func (ComputeInstanceCreatedByResponseOutput) ToComputeInstanceCreatedByResponsePtrOutput

func (o ComputeInstanceCreatedByResponseOutput) ToComputeInstanceCreatedByResponsePtrOutput() ComputeInstanceCreatedByResponsePtrOutput

func (ComputeInstanceCreatedByResponseOutput) ToComputeInstanceCreatedByResponsePtrOutputWithContext

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

func (ComputeInstanceCreatedByResponseOutput) UserId

Uniquely identifies the user within his/her organization.

func (ComputeInstanceCreatedByResponseOutput) UserName

Name of the user.

func (ComputeInstanceCreatedByResponseOutput) UserOrgId

Uniquely identifies user' Azure Active Directory organization.

type ComputeInstanceCreatedByResponsePtrInput

type ComputeInstanceCreatedByResponsePtrInput interface {
	pulumi.Input

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

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

        ComputeInstanceCreatedByResponseArgs{...}

or:

        nil

type ComputeInstanceCreatedByResponsePtrOutput

type ComputeInstanceCreatedByResponsePtrOutput struct{ *pulumi.OutputState }

func (ComputeInstanceCreatedByResponsePtrOutput) Elem

func (ComputeInstanceCreatedByResponsePtrOutput) ElementType

func (ComputeInstanceCreatedByResponsePtrOutput) ToComputeInstanceCreatedByResponsePtrOutput

func (o ComputeInstanceCreatedByResponsePtrOutput) ToComputeInstanceCreatedByResponsePtrOutput() ComputeInstanceCreatedByResponsePtrOutput

func (ComputeInstanceCreatedByResponsePtrOutput) ToComputeInstanceCreatedByResponsePtrOutputWithContext

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

func (ComputeInstanceCreatedByResponsePtrOutput) UserId

Uniquely identifies the user within his/her organization.

func (ComputeInstanceCreatedByResponsePtrOutput) UserName

Name of the user.

func (ComputeInstanceCreatedByResponsePtrOutput) UserOrgId

Uniquely identifies user' Azure Active Directory organization.

type ComputeInstanceInput

type ComputeInstanceInput interface {
	pulumi.Input

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

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

ComputeInstanceArgs{...}

type ComputeInstanceLastOperationResponse

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

The last operation on ComputeInstance.

type ComputeInstanceLastOperationResponseArgs

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

The last operation on ComputeInstance.

func (ComputeInstanceLastOperationResponseArgs) ElementType

func (ComputeInstanceLastOperationResponseArgs) ToComputeInstanceLastOperationResponseOutput

func (i ComputeInstanceLastOperationResponseArgs) ToComputeInstanceLastOperationResponseOutput() ComputeInstanceLastOperationResponseOutput

func (ComputeInstanceLastOperationResponseArgs) ToComputeInstanceLastOperationResponseOutputWithContext

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

func (ComputeInstanceLastOperationResponseArgs) ToComputeInstanceLastOperationResponsePtrOutput

func (i ComputeInstanceLastOperationResponseArgs) ToComputeInstanceLastOperationResponsePtrOutput() ComputeInstanceLastOperationResponsePtrOutput

func (ComputeInstanceLastOperationResponseArgs) ToComputeInstanceLastOperationResponsePtrOutputWithContext

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

type ComputeInstanceLastOperationResponseInput

type ComputeInstanceLastOperationResponseInput interface {
	pulumi.Input

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

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

ComputeInstanceLastOperationResponseArgs{...}

type ComputeInstanceLastOperationResponseOutput

type ComputeInstanceLastOperationResponseOutput struct{ *pulumi.OutputState }

The last operation on ComputeInstance.

func (ComputeInstanceLastOperationResponseOutput) ElementType

func (ComputeInstanceLastOperationResponseOutput) OperationName

Name of the last operation.

func (ComputeInstanceLastOperationResponseOutput) OperationStatus

Operation status.

func (ComputeInstanceLastOperationResponseOutput) OperationTime

Time of the last operation.

func (ComputeInstanceLastOperationResponseOutput) ToComputeInstanceLastOperationResponseOutput

func (o ComputeInstanceLastOperationResponseOutput) ToComputeInstanceLastOperationResponseOutput() ComputeInstanceLastOperationResponseOutput

func (ComputeInstanceLastOperationResponseOutput) ToComputeInstanceLastOperationResponseOutputWithContext

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

func (ComputeInstanceLastOperationResponseOutput) ToComputeInstanceLastOperationResponsePtrOutput

func (o ComputeInstanceLastOperationResponseOutput) ToComputeInstanceLastOperationResponsePtrOutput() ComputeInstanceLastOperationResponsePtrOutput

func (ComputeInstanceLastOperationResponseOutput) ToComputeInstanceLastOperationResponsePtrOutputWithContext

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

type ComputeInstanceLastOperationResponsePtrInput

type ComputeInstanceLastOperationResponsePtrInput interface {
	pulumi.Input

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

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

        ComputeInstanceLastOperationResponseArgs{...}

or:

        nil

type ComputeInstanceLastOperationResponsePtrOutput

type ComputeInstanceLastOperationResponsePtrOutput struct{ *pulumi.OutputState }

func (ComputeInstanceLastOperationResponsePtrOutput) Elem

func (ComputeInstanceLastOperationResponsePtrOutput) ElementType

func (ComputeInstanceLastOperationResponsePtrOutput) OperationName

Name of the last operation.

func (ComputeInstanceLastOperationResponsePtrOutput) OperationStatus

Operation status.

func (ComputeInstanceLastOperationResponsePtrOutput) OperationTime

Time of the last operation.

func (ComputeInstanceLastOperationResponsePtrOutput) ToComputeInstanceLastOperationResponsePtrOutput

func (o ComputeInstanceLastOperationResponsePtrOutput) ToComputeInstanceLastOperationResponsePtrOutput() ComputeInstanceLastOperationResponsePtrOutput

func (ComputeInstanceLastOperationResponsePtrOutput) ToComputeInstanceLastOperationResponsePtrOutputWithContext

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

type ComputeInstanceOutput

type ComputeInstanceOutput struct{ *pulumi.OutputState }

An Azure Machine Learning compute instance.

func (ComputeInstanceOutput) ComputeLocation

func (o ComputeInstanceOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (ComputeInstanceOutput) ComputeType

func (o ComputeInstanceOutput) ComputeType() pulumi.StringOutput

The type of compute Expected value is 'ComputeInstance'.

func (ComputeInstanceOutput) Description

The description of the Machine Learning compute.

func (ComputeInstanceOutput) ElementType

func (ComputeInstanceOutput) ElementType() reflect.Type

func (ComputeInstanceOutput) Properties

Compute Instance properties

func (ComputeInstanceOutput) ResourceId

ARM resource id of the underlying compute

func (ComputeInstanceOutput) ToComputeInstanceOutput

func (o ComputeInstanceOutput) ToComputeInstanceOutput() ComputeInstanceOutput

func (ComputeInstanceOutput) ToComputeInstanceOutputWithContext

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

type ComputeInstanceProperties

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

Compute Instance properties

type ComputeInstancePropertiesArgs

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

Compute Instance properties

func (ComputeInstancePropertiesArgs) ElementType

func (ComputeInstancePropertiesArgs) ToComputeInstancePropertiesOutput

func (i ComputeInstancePropertiesArgs) ToComputeInstancePropertiesOutput() ComputeInstancePropertiesOutput

func (ComputeInstancePropertiesArgs) ToComputeInstancePropertiesOutputWithContext

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

func (ComputeInstancePropertiesArgs) ToComputeInstancePropertiesPtrOutput

func (i ComputeInstancePropertiesArgs) ToComputeInstancePropertiesPtrOutput() ComputeInstancePropertiesPtrOutput

func (ComputeInstancePropertiesArgs) ToComputeInstancePropertiesPtrOutputWithContext

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

type ComputeInstancePropertiesInput

type ComputeInstancePropertiesInput interface {
	pulumi.Input

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

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

ComputeInstancePropertiesArgs{...}

type ComputeInstancePropertiesOutput

type ComputeInstancePropertiesOutput struct{ *pulumi.OutputState }

Compute Instance properties

func (ComputeInstancePropertiesOutput) ApplicationSharingPolicy

func (o ComputeInstancePropertiesOutput) ApplicationSharingPolicy() pulumi.StringPtrOutput

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

func (ComputeInstancePropertiesOutput) ComputeInstanceAuthorizationType

func (o ComputeInstancePropertiesOutput) ComputeInstanceAuthorizationType() pulumi.StringPtrOutput

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

func (ComputeInstancePropertiesOutput) ElementType

func (ComputeInstancePropertiesOutput) PersonalComputeInstanceSettings

Settings for a personal compute instance.

func (ComputeInstancePropertiesOutput) SetupScripts

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

func (ComputeInstancePropertiesOutput) SshSettings

Specifies policy and settings for SSH access.

func (ComputeInstancePropertiesOutput) Subnet

Virtual network subnet resource ID the compute nodes belong to.

func (ComputeInstancePropertiesOutput) ToComputeInstancePropertiesOutput

func (o ComputeInstancePropertiesOutput) ToComputeInstancePropertiesOutput() ComputeInstancePropertiesOutput

func (ComputeInstancePropertiesOutput) ToComputeInstancePropertiesOutputWithContext

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

func (ComputeInstancePropertiesOutput) ToComputeInstancePropertiesPtrOutput

func (o ComputeInstancePropertiesOutput) ToComputeInstancePropertiesPtrOutput() ComputeInstancePropertiesPtrOutput

func (ComputeInstancePropertiesOutput) ToComputeInstancePropertiesPtrOutputWithContext

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

func (ComputeInstancePropertiesOutput) VmSize

Virtual Machine Size

type ComputeInstancePropertiesPtrInput

type ComputeInstancePropertiesPtrInput interface {
	pulumi.Input

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

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

        ComputeInstancePropertiesArgs{...}

or:

        nil

type ComputeInstancePropertiesPtrOutput

type ComputeInstancePropertiesPtrOutput struct{ *pulumi.OutputState }

func (ComputeInstancePropertiesPtrOutput) ApplicationSharingPolicy

func (o ComputeInstancePropertiesPtrOutput) ApplicationSharingPolicy() pulumi.StringPtrOutput

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

func (ComputeInstancePropertiesPtrOutput) ComputeInstanceAuthorizationType

func (o ComputeInstancePropertiesPtrOutput) ComputeInstanceAuthorizationType() pulumi.StringPtrOutput

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

func (ComputeInstancePropertiesPtrOutput) Elem

func (ComputeInstancePropertiesPtrOutput) ElementType

func (ComputeInstancePropertiesPtrOutput) PersonalComputeInstanceSettings

Settings for a personal compute instance.

func (ComputeInstancePropertiesPtrOutput) SetupScripts

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

func (ComputeInstancePropertiesPtrOutput) SshSettings

Specifies policy and settings for SSH access.

func (ComputeInstancePropertiesPtrOutput) Subnet

Virtual network subnet resource ID the compute nodes belong to.

func (ComputeInstancePropertiesPtrOutput) ToComputeInstancePropertiesPtrOutput

func (o ComputeInstancePropertiesPtrOutput) ToComputeInstancePropertiesPtrOutput() ComputeInstancePropertiesPtrOutput

func (ComputeInstancePropertiesPtrOutput) ToComputeInstancePropertiesPtrOutputWithContext

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

func (ComputeInstancePropertiesPtrOutput) VmSize

Virtual Machine Size

type ComputeInstanceResponse

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

An Azure Machine Learning compute instance.

type ComputeInstanceResponseArgs

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

An Azure Machine Learning compute instance.

func (ComputeInstanceResponseArgs) ElementType

func (ComputeInstanceResponseArgs) ToComputeInstanceResponseOutput

func (i ComputeInstanceResponseArgs) ToComputeInstanceResponseOutput() ComputeInstanceResponseOutput

func (ComputeInstanceResponseArgs) ToComputeInstanceResponseOutputWithContext

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

type ComputeInstanceResponseInput

type ComputeInstanceResponseInput interface {
	pulumi.Input

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

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

ComputeInstanceResponseArgs{...}

type ComputeInstanceResponseOutput

type ComputeInstanceResponseOutput struct{ *pulumi.OutputState }

An Azure Machine Learning compute instance.

func (ComputeInstanceResponseOutput) ComputeLocation

Location for the underlying compute

func (ComputeInstanceResponseOutput) ComputeType

The type of compute Expected value is 'ComputeInstance'.

func (ComputeInstanceResponseOutput) Description

The description of the Machine Learning compute.

func (ComputeInstanceResponseOutput) ElementType

func (ComputeInstanceResponseOutput) IsAttachedCompute

func (o ComputeInstanceResponseOutput) IsAttachedCompute() pulumi.BoolOutput

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

func (ComputeInstanceResponseOutput) Properties

Compute Instance properties

func (ComputeInstanceResponseOutput) ProvisioningErrors

Errors during provisioning

func (ComputeInstanceResponseOutput) ProvisioningState

func (o ComputeInstanceResponseOutput) ProvisioningState() pulumi.StringOutput

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

func (ComputeInstanceResponseOutput) ResourceId

ARM resource id of the underlying compute

func (ComputeInstanceResponseOutput) ToComputeInstanceResponseOutput

func (o ComputeInstanceResponseOutput) ToComputeInstanceResponseOutput() ComputeInstanceResponseOutput

func (ComputeInstanceResponseOutput) ToComputeInstanceResponseOutputWithContext

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

type ComputeInstanceResponseProperties

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

Compute Instance properties

type ComputeInstanceResponsePropertiesArgs

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

Compute Instance properties

func (ComputeInstanceResponsePropertiesArgs) ElementType

func (ComputeInstanceResponsePropertiesArgs) ToComputeInstanceResponsePropertiesOutput

func (i ComputeInstanceResponsePropertiesArgs) ToComputeInstanceResponsePropertiesOutput() ComputeInstanceResponsePropertiesOutput

func (ComputeInstanceResponsePropertiesArgs) ToComputeInstanceResponsePropertiesOutputWithContext

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

func (ComputeInstanceResponsePropertiesArgs) ToComputeInstanceResponsePropertiesPtrOutput

func (i ComputeInstanceResponsePropertiesArgs) ToComputeInstanceResponsePropertiesPtrOutput() ComputeInstanceResponsePropertiesPtrOutput

func (ComputeInstanceResponsePropertiesArgs) ToComputeInstanceResponsePropertiesPtrOutputWithContext

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

type ComputeInstanceResponsePropertiesInput

type ComputeInstanceResponsePropertiesInput interface {
	pulumi.Input

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

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

ComputeInstanceResponsePropertiesArgs{...}

type ComputeInstanceResponsePropertiesOutput

type ComputeInstanceResponsePropertiesOutput struct{ *pulumi.OutputState }

Compute Instance properties

func (ComputeInstanceResponsePropertiesOutput) ApplicationSharingPolicy

func (o ComputeInstanceResponsePropertiesOutput) ApplicationSharingPolicy() pulumi.StringPtrOutput

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

func (ComputeInstanceResponsePropertiesOutput) Applications

Describes available applications and their endpoints on this ComputeInstance.

func (ComputeInstanceResponsePropertiesOutput) ComputeInstanceAuthorizationType

func (o ComputeInstanceResponsePropertiesOutput) ComputeInstanceAuthorizationType() pulumi.StringPtrOutput

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

func (ComputeInstanceResponsePropertiesOutput) ConnectivityEndpoints

Describes all connectivity endpoints available for this ComputeInstance.

func (ComputeInstanceResponsePropertiesOutput) CreatedBy

Describes information on user who created this ComputeInstance.

func (ComputeInstanceResponsePropertiesOutput) ElementType

func (ComputeInstanceResponsePropertiesOutput) Errors

Collection of errors encountered on this ComputeInstance.

func (ComputeInstanceResponsePropertiesOutput) LastOperation

The last operation on ComputeInstance.

func (ComputeInstanceResponsePropertiesOutput) PersonalComputeInstanceSettings

Settings for a personal compute instance.

func (ComputeInstanceResponsePropertiesOutput) SetupScripts

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

func (ComputeInstanceResponsePropertiesOutput) SshSettings

Specifies policy and settings for SSH access.

func (ComputeInstanceResponsePropertiesOutput) State

The current state of this ComputeInstance.

func (ComputeInstanceResponsePropertiesOutput) Subnet

Virtual network subnet resource ID the compute nodes belong to.

func (ComputeInstanceResponsePropertiesOutput) ToComputeInstanceResponsePropertiesOutput

func (o ComputeInstanceResponsePropertiesOutput) ToComputeInstanceResponsePropertiesOutput() ComputeInstanceResponsePropertiesOutput

func (ComputeInstanceResponsePropertiesOutput) ToComputeInstanceResponsePropertiesOutputWithContext

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

func (ComputeInstanceResponsePropertiesOutput) ToComputeInstanceResponsePropertiesPtrOutput

func (o ComputeInstanceResponsePropertiesOutput) ToComputeInstanceResponsePropertiesPtrOutput() ComputeInstanceResponsePropertiesPtrOutput

func (ComputeInstanceResponsePropertiesOutput) ToComputeInstanceResponsePropertiesPtrOutputWithContext

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

func (ComputeInstanceResponsePropertiesOutput) VmSize

Virtual Machine Size

type ComputeInstanceResponsePropertiesPtrInput

type ComputeInstanceResponsePropertiesPtrInput interface {
	pulumi.Input

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

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

        ComputeInstanceResponsePropertiesArgs{...}

or:

        nil

type ComputeInstanceResponsePropertiesPtrOutput

type ComputeInstanceResponsePropertiesPtrOutput struct{ *pulumi.OutputState }

func (ComputeInstanceResponsePropertiesPtrOutput) ApplicationSharingPolicy

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

func (ComputeInstanceResponsePropertiesPtrOutput) Applications

Describes available applications and their endpoints on this ComputeInstance.

func (ComputeInstanceResponsePropertiesPtrOutput) ComputeInstanceAuthorizationType

func (o ComputeInstanceResponsePropertiesPtrOutput) ComputeInstanceAuthorizationType() pulumi.StringPtrOutput

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

func (ComputeInstanceResponsePropertiesPtrOutput) ConnectivityEndpoints

Describes all connectivity endpoints available for this ComputeInstance.

func (ComputeInstanceResponsePropertiesPtrOutput) CreatedBy

Describes information on user who created this ComputeInstance.

func (ComputeInstanceResponsePropertiesPtrOutput) Elem

func (ComputeInstanceResponsePropertiesPtrOutput) ElementType

func (ComputeInstanceResponsePropertiesPtrOutput) Errors

Collection of errors encountered on this ComputeInstance.

func (ComputeInstanceResponsePropertiesPtrOutput) LastOperation

The last operation on ComputeInstance.

func (ComputeInstanceResponsePropertiesPtrOutput) PersonalComputeInstanceSettings

Settings for a personal compute instance.

func (ComputeInstanceResponsePropertiesPtrOutput) SetupScripts

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

func (ComputeInstanceResponsePropertiesPtrOutput) SshSettings

Specifies policy and settings for SSH access.

func (ComputeInstanceResponsePropertiesPtrOutput) State

The current state of this ComputeInstance.

func (ComputeInstanceResponsePropertiesPtrOutput) Subnet

Virtual network subnet resource ID the compute nodes belong to.

func (ComputeInstanceResponsePropertiesPtrOutput) ToComputeInstanceResponsePropertiesPtrOutput

func (o ComputeInstanceResponsePropertiesPtrOutput) ToComputeInstanceResponsePropertiesPtrOutput() ComputeInstanceResponsePropertiesPtrOutput

func (ComputeInstanceResponsePropertiesPtrOutput) ToComputeInstanceResponsePropertiesPtrOutputWithContext

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

func (ComputeInstanceResponsePropertiesPtrOutput) VmSize

Virtual Machine Size

type ComputeInstanceSshSettings

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

Specifies policy and settings for SSH access.

type ComputeInstanceSshSettingsArgs

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

Specifies policy and settings for SSH access.

func (ComputeInstanceSshSettingsArgs) ElementType

func (ComputeInstanceSshSettingsArgs) ToComputeInstanceSshSettingsOutput

func (i ComputeInstanceSshSettingsArgs) ToComputeInstanceSshSettingsOutput() ComputeInstanceSshSettingsOutput

func (ComputeInstanceSshSettingsArgs) ToComputeInstanceSshSettingsOutputWithContext

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

func (ComputeInstanceSshSettingsArgs) ToComputeInstanceSshSettingsPtrOutput

func (i ComputeInstanceSshSettingsArgs) ToComputeInstanceSshSettingsPtrOutput() ComputeInstanceSshSettingsPtrOutput

func (ComputeInstanceSshSettingsArgs) ToComputeInstanceSshSettingsPtrOutputWithContext

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

type ComputeInstanceSshSettingsInput

type ComputeInstanceSshSettingsInput interface {
	pulumi.Input

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

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

ComputeInstanceSshSettingsArgs{...}

type ComputeInstanceSshSettingsOutput

type ComputeInstanceSshSettingsOutput struct{ *pulumi.OutputState }

Specifies policy and settings for SSH access.

func (ComputeInstanceSshSettingsOutput) AdminPublicKey

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

func (ComputeInstanceSshSettingsOutput) ElementType

func (ComputeInstanceSshSettingsOutput) SshPublicAccess

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

func (ComputeInstanceSshSettingsOutput) ToComputeInstanceSshSettingsOutput

func (o ComputeInstanceSshSettingsOutput) ToComputeInstanceSshSettingsOutput() ComputeInstanceSshSettingsOutput

func (ComputeInstanceSshSettingsOutput) ToComputeInstanceSshSettingsOutputWithContext

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

func (ComputeInstanceSshSettingsOutput) ToComputeInstanceSshSettingsPtrOutput

func (o ComputeInstanceSshSettingsOutput) ToComputeInstanceSshSettingsPtrOutput() ComputeInstanceSshSettingsPtrOutput

func (ComputeInstanceSshSettingsOutput) ToComputeInstanceSshSettingsPtrOutputWithContext

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

type ComputeInstanceSshSettingsPtrInput

type ComputeInstanceSshSettingsPtrInput interface {
	pulumi.Input

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

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

        ComputeInstanceSshSettingsArgs{...}

or:

        nil

type ComputeInstanceSshSettingsPtrOutput

type ComputeInstanceSshSettingsPtrOutput struct{ *pulumi.OutputState }

func (ComputeInstanceSshSettingsPtrOutput) AdminPublicKey

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

func (ComputeInstanceSshSettingsPtrOutput) Elem

func (ComputeInstanceSshSettingsPtrOutput) ElementType

func (ComputeInstanceSshSettingsPtrOutput) SshPublicAccess

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

func (ComputeInstanceSshSettingsPtrOutput) ToComputeInstanceSshSettingsPtrOutput

func (o ComputeInstanceSshSettingsPtrOutput) ToComputeInstanceSshSettingsPtrOutput() ComputeInstanceSshSettingsPtrOutput

func (ComputeInstanceSshSettingsPtrOutput) ToComputeInstanceSshSettingsPtrOutputWithContext

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

type ComputeInstanceSshSettingsResponse

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

Specifies policy and settings for SSH access.

type ComputeInstanceSshSettingsResponseArgs

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

Specifies policy and settings for SSH access.

func (ComputeInstanceSshSettingsResponseArgs) ElementType

func (ComputeInstanceSshSettingsResponseArgs) ToComputeInstanceSshSettingsResponseOutput

func (i ComputeInstanceSshSettingsResponseArgs) ToComputeInstanceSshSettingsResponseOutput() ComputeInstanceSshSettingsResponseOutput

func (ComputeInstanceSshSettingsResponseArgs) ToComputeInstanceSshSettingsResponseOutputWithContext

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

func (ComputeInstanceSshSettingsResponseArgs) ToComputeInstanceSshSettingsResponsePtrOutput

func (i ComputeInstanceSshSettingsResponseArgs) ToComputeInstanceSshSettingsResponsePtrOutput() ComputeInstanceSshSettingsResponsePtrOutput

func (ComputeInstanceSshSettingsResponseArgs) ToComputeInstanceSshSettingsResponsePtrOutputWithContext

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

type ComputeInstanceSshSettingsResponseInput

type ComputeInstanceSshSettingsResponseInput interface {
	pulumi.Input

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

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

ComputeInstanceSshSettingsResponseArgs{...}

type ComputeInstanceSshSettingsResponseOutput

type ComputeInstanceSshSettingsResponseOutput struct{ *pulumi.OutputState }

Specifies policy and settings for SSH access.

func (ComputeInstanceSshSettingsResponseOutput) AdminPublicKey

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

func (ComputeInstanceSshSettingsResponseOutput) AdminUserName

Describes the admin user name.

func (ComputeInstanceSshSettingsResponseOutput) ElementType

func (ComputeInstanceSshSettingsResponseOutput) SshPort

Describes the port for connecting through SSH.

func (ComputeInstanceSshSettingsResponseOutput) SshPublicAccess

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

func (ComputeInstanceSshSettingsResponseOutput) ToComputeInstanceSshSettingsResponseOutput

func (o ComputeInstanceSshSettingsResponseOutput) ToComputeInstanceSshSettingsResponseOutput() ComputeInstanceSshSettingsResponseOutput

func (ComputeInstanceSshSettingsResponseOutput) ToComputeInstanceSshSettingsResponseOutputWithContext

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

func (ComputeInstanceSshSettingsResponseOutput) ToComputeInstanceSshSettingsResponsePtrOutput

func (o ComputeInstanceSshSettingsResponseOutput) ToComputeInstanceSshSettingsResponsePtrOutput() ComputeInstanceSshSettingsResponsePtrOutput

func (ComputeInstanceSshSettingsResponseOutput) ToComputeInstanceSshSettingsResponsePtrOutputWithContext

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

type ComputeInstanceSshSettingsResponsePtrInput

type ComputeInstanceSshSettingsResponsePtrInput interface {
	pulumi.Input

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

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

        ComputeInstanceSshSettingsResponseArgs{...}

or:

        nil

type ComputeInstanceSshSettingsResponsePtrOutput

type ComputeInstanceSshSettingsResponsePtrOutput struct{ *pulumi.OutputState }

func (ComputeInstanceSshSettingsResponsePtrOutput) AdminPublicKey

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

func (ComputeInstanceSshSettingsResponsePtrOutput) AdminUserName

Describes the admin user name.

func (ComputeInstanceSshSettingsResponsePtrOutput) Elem

func (ComputeInstanceSshSettingsResponsePtrOutput) ElementType

func (ComputeInstanceSshSettingsResponsePtrOutput) SshPort

Describes the port for connecting through SSH.

func (ComputeInstanceSshSettingsResponsePtrOutput) SshPublicAccess

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

func (ComputeInstanceSshSettingsResponsePtrOutput) ToComputeInstanceSshSettingsResponsePtrOutput

func (o ComputeInstanceSshSettingsResponsePtrOutput) ToComputeInstanceSshSettingsResponsePtrOutput() ComputeInstanceSshSettingsResponsePtrOutput

func (ComputeInstanceSshSettingsResponsePtrOutput) ToComputeInstanceSshSettingsResponsePtrOutputWithContext

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

type ComputeType

type ComputeType pulumi.String

The type of compute

func (ComputeType) ElementType

func (ComputeType) ElementType() reflect.Type

func (ComputeType) ToStringOutput

func (e ComputeType) ToStringOutput() pulumi.StringOutput

func (ComputeType) ToStringOutputWithContext

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

func (ComputeType) ToStringPtrOutput

func (e ComputeType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ComputeType) ToStringPtrOutputWithContext

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

type ContainerResourceRequirements

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

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

type ContainerResourceRequirementsArgs

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

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

func (ContainerResourceRequirementsArgs) ElementType

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 minimum amount of CPU cores to be used by the container. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/

func (ContainerResourceRequirementsOutput) CpuLimit

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

func (ContainerResourceRequirementsOutput) ElementType

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 minimum amount of memory (in GB) to be used by the container. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/

func (ContainerResourceRequirementsOutput) MemoryInGBLimit

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

func (ContainerResourceRequirementsOutput) ToContainerResourceRequirementsOutput

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 minimum amount of CPU cores to be used by the container. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/

func (ContainerResourceRequirementsPtrOutput) CpuLimit

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

func (ContainerResourceRequirementsPtrOutput) Elem

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 minimum amount of memory (in GB) to be used by the container. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/

func (ContainerResourceRequirementsPtrOutput) MemoryInGBLimit

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

func (ContainerResourceRequirementsPtrOutput) ToContainerResourceRequirementsPtrOutput

func (o ContainerResourceRequirementsPtrOutput) ToContainerResourceRequirementsPtrOutput() ContainerResourceRequirementsPtrOutput

func (ContainerResourceRequirementsPtrOutput) ToContainerResourceRequirementsPtrOutputWithContext

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

type ContainerResourceRequirementsResponse

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

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

type ContainerResourceRequirementsResponseArgs

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

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

func (ContainerResourceRequirementsResponseArgs) ElementType

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 minimum amount of CPU cores to be used by the container. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/

func (ContainerResourceRequirementsResponseOutput) CpuLimit

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

func (ContainerResourceRequirementsResponseOutput) ElementType

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 minimum amount of memory (in GB) to be used by the container. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/

func (ContainerResourceRequirementsResponseOutput) MemoryInGBLimit

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

func (ContainerResourceRequirementsResponseOutput) ToContainerResourceRequirementsResponseOutput

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 minimum amount of CPU cores to be used by the container. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/

func (ContainerResourceRequirementsResponsePtrOutput) CpuLimit

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

func (ContainerResourceRequirementsResponsePtrOutput) Elem

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 minimum amount of memory (in GB) to be used by the container. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/

func (ContainerResourceRequirementsResponsePtrOutput) MemoryInGBLimit

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

func (ContainerResourceRequirementsResponsePtrOutput) ToContainerResourceRequirementsResponsePtrOutput

func (o ContainerResourceRequirementsResponsePtrOutput) ToContainerResourceRequirementsResponsePtrOutput() ContainerResourceRequirementsResponsePtrOutput

func (ContainerResourceRequirementsResponsePtrOutput) ToContainerResourceRequirementsResponsePtrOutputWithContext

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

type CosmosDbSettings

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

type CosmosDbSettingsArgs

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

func (CosmosDbSettingsArgs) ElementType

func (CosmosDbSettingsArgs) ElementType() reflect.Type

func (CosmosDbSettingsArgs) ToCosmosDbSettingsOutput

func (i CosmosDbSettingsArgs) ToCosmosDbSettingsOutput() CosmosDbSettingsOutput

func (CosmosDbSettingsArgs) ToCosmosDbSettingsOutputWithContext

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

func (CosmosDbSettingsArgs) ToCosmosDbSettingsPtrOutput

func (i CosmosDbSettingsArgs) ToCosmosDbSettingsPtrOutput() CosmosDbSettingsPtrOutput

func (CosmosDbSettingsArgs) ToCosmosDbSettingsPtrOutputWithContext

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

type CosmosDbSettingsInput

type CosmosDbSettingsInput interface {
	pulumi.Input

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

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

CosmosDbSettingsArgs{...}

type CosmosDbSettingsOutput

type CosmosDbSettingsOutput struct{ *pulumi.OutputState }

func (CosmosDbSettingsOutput) CollectionsThroughput

func (o CosmosDbSettingsOutput) CollectionsThroughput() pulumi.IntPtrOutput

The throughput of the collections in cosmosdb database

func (CosmosDbSettingsOutput) ElementType

func (CosmosDbSettingsOutput) ElementType() reflect.Type

func (CosmosDbSettingsOutput) ToCosmosDbSettingsOutput

func (o CosmosDbSettingsOutput) ToCosmosDbSettingsOutput() CosmosDbSettingsOutput

func (CosmosDbSettingsOutput) ToCosmosDbSettingsOutputWithContext

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

func (CosmosDbSettingsOutput) ToCosmosDbSettingsPtrOutput

func (o CosmosDbSettingsOutput) ToCosmosDbSettingsPtrOutput() CosmosDbSettingsPtrOutput

func (CosmosDbSettingsOutput) ToCosmosDbSettingsPtrOutputWithContext

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

type CosmosDbSettingsPtrInput

type CosmosDbSettingsPtrInput interface {
	pulumi.Input

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

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

        CosmosDbSettingsArgs{...}

or:

        nil

type CosmosDbSettingsPtrOutput

type CosmosDbSettingsPtrOutput struct{ *pulumi.OutputState }

func (CosmosDbSettingsPtrOutput) CollectionsThroughput

func (o CosmosDbSettingsPtrOutput) CollectionsThroughput() pulumi.IntPtrOutput

The throughput of the collections in cosmosdb database

func (CosmosDbSettingsPtrOutput) Elem

func (CosmosDbSettingsPtrOutput) ElementType

func (CosmosDbSettingsPtrOutput) ElementType() reflect.Type

func (CosmosDbSettingsPtrOutput) ToCosmosDbSettingsPtrOutput

func (o CosmosDbSettingsPtrOutput) ToCosmosDbSettingsPtrOutput() CosmosDbSettingsPtrOutput

func (CosmosDbSettingsPtrOutput) ToCosmosDbSettingsPtrOutputWithContext

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

type CosmosDbSettingsResponse

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

type CosmosDbSettingsResponseArgs

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

func (CosmosDbSettingsResponseArgs) ElementType

func (CosmosDbSettingsResponseArgs) ToCosmosDbSettingsResponseOutput

func (i CosmosDbSettingsResponseArgs) ToCosmosDbSettingsResponseOutput() CosmosDbSettingsResponseOutput

func (CosmosDbSettingsResponseArgs) ToCosmosDbSettingsResponseOutputWithContext

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

func (CosmosDbSettingsResponseArgs) ToCosmosDbSettingsResponsePtrOutput

func (i CosmosDbSettingsResponseArgs) ToCosmosDbSettingsResponsePtrOutput() CosmosDbSettingsResponsePtrOutput

func (CosmosDbSettingsResponseArgs) ToCosmosDbSettingsResponsePtrOutputWithContext

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

type CosmosDbSettingsResponseInput

type CosmosDbSettingsResponseInput interface {
	pulumi.Input

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

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

CosmosDbSettingsResponseArgs{...}

type CosmosDbSettingsResponseOutput

type CosmosDbSettingsResponseOutput struct{ *pulumi.OutputState }

func (CosmosDbSettingsResponseOutput) CollectionsThroughput

func (o CosmosDbSettingsResponseOutput) CollectionsThroughput() pulumi.IntPtrOutput

The throughput of the collections in cosmosdb database

func (CosmosDbSettingsResponseOutput) ElementType

func (CosmosDbSettingsResponseOutput) ToCosmosDbSettingsResponseOutput

func (o CosmosDbSettingsResponseOutput) ToCosmosDbSettingsResponseOutput() CosmosDbSettingsResponseOutput

func (CosmosDbSettingsResponseOutput) ToCosmosDbSettingsResponseOutputWithContext

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

func (CosmosDbSettingsResponseOutput) ToCosmosDbSettingsResponsePtrOutput

func (o CosmosDbSettingsResponseOutput) ToCosmosDbSettingsResponsePtrOutput() CosmosDbSettingsResponsePtrOutput

func (CosmosDbSettingsResponseOutput) ToCosmosDbSettingsResponsePtrOutputWithContext

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

type CosmosDbSettingsResponsePtrInput

type CosmosDbSettingsResponsePtrInput interface {
	pulumi.Input

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

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

        CosmosDbSettingsResponseArgs{...}

or:

        nil

type CosmosDbSettingsResponsePtrOutput

type CosmosDbSettingsResponsePtrOutput struct{ *pulumi.OutputState }

func (CosmosDbSettingsResponsePtrOutput) CollectionsThroughput

func (o CosmosDbSettingsResponsePtrOutput) CollectionsThroughput() pulumi.IntPtrOutput

The throughput of the collections in cosmosdb database

func (CosmosDbSettingsResponsePtrOutput) Elem

func (CosmosDbSettingsResponsePtrOutput) ElementType

func (CosmosDbSettingsResponsePtrOutput) ToCosmosDbSettingsResponsePtrOutput

func (o CosmosDbSettingsResponsePtrOutput) ToCosmosDbSettingsResponsePtrOutput() CosmosDbSettingsResponsePtrOutput

func (CosmosDbSettingsResponsePtrOutput) ToCosmosDbSettingsResponsePtrOutputWithContext

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

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

A DataFactory compute.

type DataFactoryResponseArgs

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

A DataFactory compute.

func (DataFactoryResponseArgs) ElementType

func (DataFactoryResponseArgs) ElementType() reflect.Type

func (DataFactoryResponseArgs) ToDataFactoryResponseOutput

func (i DataFactoryResponseArgs) ToDataFactoryResponseOutput() DataFactoryResponseOutput

func (DataFactoryResponseArgs) ToDataFactoryResponseOutputWithContext

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

type DataFactoryResponseInput

type DataFactoryResponseInput interface {
	pulumi.Input

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

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

DataFactoryResponseArgs{...}

type DataFactoryResponseOutput

type DataFactoryResponseOutput struct{ *pulumi.OutputState }

A DataFactory compute.

func (DataFactoryResponseOutput) ComputeLocation

func (o DataFactoryResponseOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (DataFactoryResponseOutput) ComputeType

The type of compute Expected value is 'DataFactory'.

func (DataFactoryResponseOutput) Description

The description of the Machine Learning compute.

func (DataFactoryResponseOutput) ElementType

func (DataFactoryResponseOutput) ElementType() reflect.Type

func (DataFactoryResponseOutput) IsAttachedCompute

func (o DataFactoryResponseOutput) IsAttachedCompute() pulumi.BoolOutput

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

func (DataFactoryResponseOutput) ProvisioningErrors

Errors during provisioning

func (DataFactoryResponseOutput) ProvisioningState

func (o DataFactoryResponseOutput) ProvisioningState() pulumi.StringOutput

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

func (DataFactoryResponseOutput) ResourceId

ARM resource id of the underlying compute

func (DataFactoryResponseOutput) ToDataFactoryResponseOutput

func (o DataFactoryResponseOutput) ToDataFactoryResponseOutput() DataFactoryResponseOutput

func (DataFactoryResponseOutput) ToDataFactoryResponseOutputWithContext

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

type DataLakeAnalytics

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

A DataLakeAnalytics compute.

type DataLakeAnalyticsArgs

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

A DataLakeAnalytics compute.

func (DataLakeAnalyticsArgs) ElementType

func (DataLakeAnalyticsArgs) ElementType() reflect.Type

func (DataLakeAnalyticsArgs) ToDataLakeAnalyticsOutput

func (i DataLakeAnalyticsArgs) ToDataLakeAnalyticsOutput() DataLakeAnalyticsOutput

func (DataLakeAnalyticsArgs) ToDataLakeAnalyticsOutputWithContext

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

type DataLakeAnalyticsInput

type DataLakeAnalyticsInput interface {
	pulumi.Input

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

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

DataLakeAnalyticsArgs{...}

type DataLakeAnalyticsOutput

type DataLakeAnalyticsOutput struct{ *pulumi.OutputState }

A DataLakeAnalytics compute.

func (DataLakeAnalyticsOutput) ComputeLocation

func (o DataLakeAnalyticsOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (DataLakeAnalyticsOutput) ComputeType

The type of compute Expected value is 'DataLakeAnalytics'.

func (DataLakeAnalyticsOutput) Description

The description of the Machine Learning compute.

func (DataLakeAnalyticsOutput) ElementType

func (DataLakeAnalyticsOutput) ElementType() reflect.Type

func (DataLakeAnalyticsOutput) Properties

func (DataLakeAnalyticsOutput) ResourceId

ARM resource id of the underlying compute

func (DataLakeAnalyticsOutput) ToDataLakeAnalyticsOutput

func (o DataLakeAnalyticsOutput) ToDataLakeAnalyticsOutput() DataLakeAnalyticsOutput

func (DataLakeAnalyticsOutput) ToDataLakeAnalyticsOutputWithContext

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

type DataLakeAnalyticsProperties

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

type DataLakeAnalyticsPropertiesArgs

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

func (DataLakeAnalyticsPropertiesArgs) ElementType

func (DataLakeAnalyticsPropertiesArgs) ToDataLakeAnalyticsPropertiesOutput

func (i DataLakeAnalyticsPropertiesArgs) ToDataLakeAnalyticsPropertiesOutput() DataLakeAnalyticsPropertiesOutput

func (DataLakeAnalyticsPropertiesArgs) ToDataLakeAnalyticsPropertiesOutputWithContext

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

func (DataLakeAnalyticsPropertiesArgs) ToDataLakeAnalyticsPropertiesPtrOutput

func (i DataLakeAnalyticsPropertiesArgs) ToDataLakeAnalyticsPropertiesPtrOutput() DataLakeAnalyticsPropertiesPtrOutput

func (DataLakeAnalyticsPropertiesArgs) ToDataLakeAnalyticsPropertiesPtrOutputWithContext

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

type DataLakeAnalyticsPropertiesInput

type DataLakeAnalyticsPropertiesInput interface {
	pulumi.Input

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

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

DataLakeAnalyticsPropertiesArgs{...}

type DataLakeAnalyticsPropertiesOutput

type DataLakeAnalyticsPropertiesOutput struct{ *pulumi.OutputState }

func (DataLakeAnalyticsPropertiesOutput) DataLakeStoreAccountName

func (o DataLakeAnalyticsPropertiesOutput) DataLakeStoreAccountName() pulumi.StringPtrOutput

DataLake Store Account Name

func (DataLakeAnalyticsPropertiesOutput) ElementType

func (DataLakeAnalyticsPropertiesOutput) ToDataLakeAnalyticsPropertiesOutput

func (o DataLakeAnalyticsPropertiesOutput) ToDataLakeAnalyticsPropertiesOutput() DataLakeAnalyticsPropertiesOutput

func (DataLakeAnalyticsPropertiesOutput) ToDataLakeAnalyticsPropertiesOutputWithContext

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

func (DataLakeAnalyticsPropertiesOutput) ToDataLakeAnalyticsPropertiesPtrOutput

func (o DataLakeAnalyticsPropertiesOutput) ToDataLakeAnalyticsPropertiesPtrOutput() DataLakeAnalyticsPropertiesPtrOutput

func (DataLakeAnalyticsPropertiesOutput) ToDataLakeAnalyticsPropertiesPtrOutputWithContext

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

type DataLakeAnalyticsPropertiesPtrInput

type DataLakeAnalyticsPropertiesPtrInput interface {
	pulumi.Input

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

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

        DataLakeAnalyticsPropertiesArgs{...}

or:

        nil

type DataLakeAnalyticsPropertiesPtrOutput

type DataLakeAnalyticsPropertiesPtrOutput struct{ *pulumi.OutputState }

func (DataLakeAnalyticsPropertiesPtrOutput) DataLakeStoreAccountName

func (o DataLakeAnalyticsPropertiesPtrOutput) DataLakeStoreAccountName() pulumi.StringPtrOutput

DataLake Store Account Name

func (DataLakeAnalyticsPropertiesPtrOutput) Elem

func (DataLakeAnalyticsPropertiesPtrOutput) ElementType

func (DataLakeAnalyticsPropertiesPtrOutput) ToDataLakeAnalyticsPropertiesPtrOutput

func (o DataLakeAnalyticsPropertiesPtrOutput) ToDataLakeAnalyticsPropertiesPtrOutput() DataLakeAnalyticsPropertiesPtrOutput

func (DataLakeAnalyticsPropertiesPtrOutput) ToDataLakeAnalyticsPropertiesPtrOutputWithContext

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

type DataLakeAnalyticsResponse

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

A DataLakeAnalytics compute.

type DataLakeAnalyticsResponseArgs

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

A DataLakeAnalytics compute.

func (DataLakeAnalyticsResponseArgs) ElementType

func (DataLakeAnalyticsResponseArgs) ToDataLakeAnalyticsResponseOutput

func (i DataLakeAnalyticsResponseArgs) ToDataLakeAnalyticsResponseOutput() DataLakeAnalyticsResponseOutput

func (DataLakeAnalyticsResponseArgs) ToDataLakeAnalyticsResponseOutputWithContext

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

type DataLakeAnalyticsResponseInput

type DataLakeAnalyticsResponseInput interface {
	pulumi.Input

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

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

DataLakeAnalyticsResponseArgs{...}

type DataLakeAnalyticsResponseOutput

type DataLakeAnalyticsResponseOutput struct{ *pulumi.OutputState }

A DataLakeAnalytics compute.

func (DataLakeAnalyticsResponseOutput) ComputeLocation

Location for the underlying compute

func (DataLakeAnalyticsResponseOutput) ComputeType

The type of compute Expected value is 'DataLakeAnalytics'.

func (DataLakeAnalyticsResponseOutput) Description

The description of the Machine Learning compute.

func (DataLakeAnalyticsResponseOutput) ElementType

func (DataLakeAnalyticsResponseOutput) IsAttachedCompute

func (o DataLakeAnalyticsResponseOutput) IsAttachedCompute() pulumi.BoolOutput

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

func (DataLakeAnalyticsResponseOutput) Properties

func (DataLakeAnalyticsResponseOutput) ProvisioningErrors

Errors during provisioning

func (DataLakeAnalyticsResponseOutput) ProvisioningState

func (o DataLakeAnalyticsResponseOutput) ProvisioningState() pulumi.StringOutput

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

func (DataLakeAnalyticsResponseOutput) ResourceId

ARM resource id of the underlying compute

func (DataLakeAnalyticsResponseOutput) ToDataLakeAnalyticsResponseOutput

func (o DataLakeAnalyticsResponseOutput) ToDataLakeAnalyticsResponseOutput() DataLakeAnalyticsResponseOutput

func (DataLakeAnalyticsResponseOutput) ToDataLakeAnalyticsResponseOutputWithContext

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

type DataLakeAnalyticsResponseProperties

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

type DataLakeAnalyticsResponsePropertiesArgs

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

func (DataLakeAnalyticsResponsePropertiesArgs) ElementType

func (DataLakeAnalyticsResponsePropertiesArgs) ToDataLakeAnalyticsResponsePropertiesOutput

func (i DataLakeAnalyticsResponsePropertiesArgs) ToDataLakeAnalyticsResponsePropertiesOutput() DataLakeAnalyticsResponsePropertiesOutput

func (DataLakeAnalyticsResponsePropertiesArgs) ToDataLakeAnalyticsResponsePropertiesOutputWithContext

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

func (DataLakeAnalyticsResponsePropertiesArgs) ToDataLakeAnalyticsResponsePropertiesPtrOutput

func (i DataLakeAnalyticsResponsePropertiesArgs) ToDataLakeAnalyticsResponsePropertiesPtrOutput() DataLakeAnalyticsResponsePropertiesPtrOutput

func (DataLakeAnalyticsResponsePropertiesArgs) ToDataLakeAnalyticsResponsePropertiesPtrOutputWithContext

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

type DataLakeAnalyticsResponsePropertiesInput

type DataLakeAnalyticsResponsePropertiesInput interface {
	pulumi.Input

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

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

DataLakeAnalyticsResponsePropertiesArgs{...}

type DataLakeAnalyticsResponsePropertiesOutput

type DataLakeAnalyticsResponsePropertiesOutput struct{ *pulumi.OutputState }

func (DataLakeAnalyticsResponsePropertiesOutput) DataLakeStoreAccountName

DataLake Store Account Name

func (DataLakeAnalyticsResponsePropertiesOutput) ElementType

func (DataLakeAnalyticsResponsePropertiesOutput) ToDataLakeAnalyticsResponsePropertiesOutput

func (o DataLakeAnalyticsResponsePropertiesOutput) ToDataLakeAnalyticsResponsePropertiesOutput() DataLakeAnalyticsResponsePropertiesOutput

func (DataLakeAnalyticsResponsePropertiesOutput) ToDataLakeAnalyticsResponsePropertiesOutputWithContext

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

func (DataLakeAnalyticsResponsePropertiesOutput) ToDataLakeAnalyticsResponsePropertiesPtrOutput

func (o DataLakeAnalyticsResponsePropertiesOutput) ToDataLakeAnalyticsResponsePropertiesPtrOutput() DataLakeAnalyticsResponsePropertiesPtrOutput

func (DataLakeAnalyticsResponsePropertiesOutput) ToDataLakeAnalyticsResponsePropertiesPtrOutputWithContext

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

type DataLakeAnalyticsResponsePropertiesPtrInput

type DataLakeAnalyticsResponsePropertiesPtrInput interface {
	pulumi.Input

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

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

        DataLakeAnalyticsResponsePropertiesArgs{...}

or:

        nil

type DataLakeAnalyticsResponsePropertiesPtrOutput

type DataLakeAnalyticsResponsePropertiesPtrOutput struct{ *pulumi.OutputState }

func (DataLakeAnalyticsResponsePropertiesPtrOutput) DataLakeStoreAccountName

DataLake Store Account Name

func (DataLakeAnalyticsResponsePropertiesPtrOutput) Elem

func (DataLakeAnalyticsResponsePropertiesPtrOutput) ElementType

func (DataLakeAnalyticsResponsePropertiesPtrOutput) ToDataLakeAnalyticsResponsePropertiesPtrOutput

func (o DataLakeAnalyticsResponsePropertiesPtrOutput) ToDataLakeAnalyticsResponsePropertiesPtrOutput() DataLakeAnalyticsResponsePropertiesPtrOutput

func (DataLakeAnalyticsResponsePropertiesPtrOutput) ToDataLakeAnalyticsResponsePropertiesPtrOutputWithContext

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

type Databricks

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

A DataFactory compute.

type DatabricksArgs

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

A DataFactory compute.

func (DatabricksArgs) ElementType

func (DatabricksArgs) ElementType() reflect.Type

func (DatabricksArgs) ToDatabricksOutput

func (i DatabricksArgs) ToDatabricksOutput() DatabricksOutput

func (DatabricksArgs) ToDatabricksOutputWithContext

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

type DatabricksInput

type DatabricksInput interface {
	pulumi.Input

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

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

DatabricksArgs{...}

type DatabricksOutput

type DatabricksOutput struct{ *pulumi.OutputState }

A DataFactory compute.

func (DatabricksOutput) ComputeLocation

func (o DatabricksOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (DatabricksOutput) ComputeType

func (o DatabricksOutput) ComputeType() pulumi.StringOutput

The type of compute Expected value is 'Databricks'.

func (DatabricksOutput) Description

func (o DatabricksOutput) Description() pulumi.StringPtrOutput

The description of the Machine Learning compute.

func (DatabricksOutput) ElementType

func (DatabricksOutput) ElementType() reflect.Type

func (DatabricksOutput) Properties

func (DatabricksOutput) ResourceId

func (o DatabricksOutput) ResourceId() pulumi.StringPtrOutput

ARM resource id of the underlying compute

func (DatabricksOutput) ToDatabricksOutput

func (o DatabricksOutput) ToDatabricksOutput() DatabricksOutput

func (DatabricksOutput) ToDatabricksOutputWithContext

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

type DatabricksProperties

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

type DatabricksPropertiesArgs

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

func (DatabricksPropertiesArgs) ElementType

func (DatabricksPropertiesArgs) ElementType() reflect.Type

func (DatabricksPropertiesArgs) ToDatabricksPropertiesOutput

func (i DatabricksPropertiesArgs) ToDatabricksPropertiesOutput() DatabricksPropertiesOutput

func (DatabricksPropertiesArgs) ToDatabricksPropertiesOutputWithContext

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

func (DatabricksPropertiesArgs) ToDatabricksPropertiesPtrOutput

func (i DatabricksPropertiesArgs) ToDatabricksPropertiesPtrOutput() DatabricksPropertiesPtrOutput

func (DatabricksPropertiesArgs) ToDatabricksPropertiesPtrOutputWithContext

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

type DatabricksPropertiesInput

type DatabricksPropertiesInput interface {
	pulumi.Input

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

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

DatabricksPropertiesArgs{...}

type DatabricksPropertiesOutput

type DatabricksPropertiesOutput struct{ *pulumi.OutputState }

func (DatabricksPropertiesOutput) DatabricksAccessToken

func (o DatabricksPropertiesOutput) DatabricksAccessToken() pulumi.StringPtrOutput

Databricks access token

func (DatabricksPropertiesOutput) ElementType

func (DatabricksPropertiesOutput) ElementType() reflect.Type

func (DatabricksPropertiesOutput) ToDatabricksPropertiesOutput

func (o DatabricksPropertiesOutput) ToDatabricksPropertiesOutput() DatabricksPropertiesOutput

func (DatabricksPropertiesOutput) ToDatabricksPropertiesOutputWithContext

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

func (DatabricksPropertiesOutput) ToDatabricksPropertiesPtrOutput

func (o DatabricksPropertiesOutput) ToDatabricksPropertiesPtrOutput() DatabricksPropertiesPtrOutput

func (DatabricksPropertiesOutput) ToDatabricksPropertiesPtrOutputWithContext

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

func (DatabricksPropertiesOutput) WorkspaceUrl

Workspace Url

type DatabricksPropertiesPtrInput

type DatabricksPropertiesPtrInput interface {
	pulumi.Input

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

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

        DatabricksPropertiesArgs{...}

or:

        nil

type DatabricksPropertiesPtrOutput

type DatabricksPropertiesPtrOutput struct{ *pulumi.OutputState }

func (DatabricksPropertiesPtrOutput) DatabricksAccessToken

func (o DatabricksPropertiesPtrOutput) DatabricksAccessToken() pulumi.StringPtrOutput

Databricks access token

func (DatabricksPropertiesPtrOutput) Elem

func (DatabricksPropertiesPtrOutput) ElementType

func (DatabricksPropertiesPtrOutput) ToDatabricksPropertiesPtrOutput

func (o DatabricksPropertiesPtrOutput) ToDatabricksPropertiesPtrOutput() DatabricksPropertiesPtrOutput

func (DatabricksPropertiesPtrOutput) ToDatabricksPropertiesPtrOutputWithContext

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

func (DatabricksPropertiesPtrOutput) WorkspaceUrl

Workspace Url

type DatabricksResponse

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

A DataFactory compute.

type DatabricksResponseArgs

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

A DataFactory compute.

func (DatabricksResponseArgs) ElementType

func (DatabricksResponseArgs) ElementType() reflect.Type

func (DatabricksResponseArgs) ToDatabricksResponseOutput

func (i DatabricksResponseArgs) ToDatabricksResponseOutput() DatabricksResponseOutput

func (DatabricksResponseArgs) ToDatabricksResponseOutputWithContext

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

type DatabricksResponseInput

type DatabricksResponseInput interface {
	pulumi.Input

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

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

DatabricksResponseArgs{...}

type DatabricksResponseOutput

type DatabricksResponseOutput struct{ *pulumi.OutputState }

A DataFactory compute.

func (DatabricksResponseOutput) ComputeLocation

func (o DatabricksResponseOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (DatabricksResponseOutput) ComputeType

The type of compute Expected value is 'Databricks'.

func (DatabricksResponseOutput) Description

The description of the Machine Learning compute.

func (DatabricksResponseOutput) ElementType

func (DatabricksResponseOutput) ElementType() reflect.Type

func (DatabricksResponseOutput) IsAttachedCompute

func (o DatabricksResponseOutput) IsAttachedCompute() pulumi.BoolOutput

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

func (DatabricksResponseOutput) Properties

func (DatabricksResponseOutput) ProvisioningErrors

Errors during provisioning

func (DatabricksResponseOutput) ProvisioningState

func (o DatabricksResponseOutput) ProvisioningState() pulumi.StringOutput

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

func (DatabricksResponseOutput) ResourceId

ARM resource id of the underlying compute

func (DatabricksResponseOutput) ToDatabricksResponseOutput

func (o DatabricksResponseOutput) ToDatabricksResponseOutput() DatabricksResponseOutput

func (DatabricksResponseOutput) ToDatabricksResponseOutputWithContext

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

type DatabricksResponseProperties

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

type DatabricksResponsePropertiesArgs

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

func (DatabricksResponsePropertiesArgs) ElementType

func (DatabricksResponsePropertiesArgs) ToDatabricksResponsePropertiesOutput

func (i DatabricksResponsePropertiesArgs) ToDatabricksResponsePropertiesOutput() DatabricksResponsePropertiesOutput

func (DatabricksResponsePropertiesArgs) ToDatabricksResponsePropertiesOutputWithContext

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

func (DatabricksResponsePropertiesArgs) ToDatabricksResponsePropertiesPtrOutput

func (i DatabricksResponsePropertiesArgs) ToDatabricksResponsePropertiesPtrOutput() DatabricksResponsePropertiesPtrOutput

func (DatabricksResponsePropertiesArgs) ToDatabricksResponsePropertiesPtrOutputWithContext

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

type DatabricksResponsePropertiesInput

type DatabricksResponsePropertiesInput interface {
	pulumi.Input

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

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

DatabricksResponsePropertiesArgs{...}

type DatabricksResponsePropertiesOutput

type DatabricksResponsePropertiesOutput struct{ *pulumi.OutputState }

func (DatabricksResponsePropertiesOutput) DatabricksAccessToken

func (o DatabricksResponsePropertiesOutput) DatabricksAccessToken() pulumi.StringPtrOutput

Databricks access token

func (DatabricksResponsePropertiesOutput) ElementType

func (DatabricksResponsePropertiesOutput) ToDatabricksResponsePropertiesOutput

func (o DatabricksResponsePropertiesOutput) ToDatabricksResponsePropertiesOutput() DatabricksResponsePropertiesOutput

func (DatabricksResponsePropertiesOutput) ToDatabricksResponsePropertiesOutputWithContext

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

func (DatabricksResponsePropertiesOutput) ToDatabricksResponsePropertiesPtrOutput

func (o DatabricksResponsePropertiesOutput) ToDatabricksResponsePropertiesPtrOutput() DatabricksResponsePropertiesPtrOutput

func (DatabricksResponsePropertiesOutput) ToDatabricksResponsePropertiesPtrOutputWithContext

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

func (DatabricksResponsePropertiesOutput) WorkspaceUrl

Workspace Url

type DatabricksResponsePropertiesPtrInput

type DatabricksResponsePropertiesPtrInput interface {
	pulumi.Input

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

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

        DatabricksResponsePropertiesArgs{...}

or:

        nil

type DatabricksResponsePropertiesPtrOutput

type DatabricksResponsePropertiesPtrOutput struct{ *pulumi.OutputState }

func (DatabricksResponsePropertiesPtrOutput) DatabricksAccessToken

Databricks access token

func (DatabricksResponsePropertiesPtrOutput) Elem

func (DatabricksResponsePropertiesPtrOutput) ElementType

func (DatabricksResponsePropertiesPtrOutput) ToDatabricksResponsePropertiesPtrOutput

func (o DatabricksResponsePropertiesPtrOutput) ToDatabricksResponsePropertiesPtrOutput() DatabricksResponsePropertiesPtrOutput

func (DatabricksResponsePropertiesPtrOutput) ToDatabricksResponsePropertiesPtrOutputWithContext

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

func (DatabricksResponsePropertiesPtrOutput) WorkspaceUrl

Workspace Url

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 {
	// The identity that will be used to access the key vault for encryption at rest.
	Identity *IdentityForCmk `pulumi:"identity"`
	// Customer Key vault properties.
	KeyVaultProperties KeyVaultProperties `pulumi:"keyVaultProperties"`
	// Indicates whether or not the encryption is enabled for the workspace.
	Status string `pulumi:"status"`
}

type EncryptionPropertyArgs

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

func (EncryptionPropertyArgs) ElementType

func (EncryptionPropertyArgs) ElementType() reflect.Type

func (EncryptionPropertyArgs) ToEncryptionPropertyOutput

func (i EncryptionPropertyArgs) ToEncryptionPropertyOutput() EncryptionPropertyOutput

func (EncryptionPropertyArgs) ToEncryptionPropertyOutputWithContext

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

func (EncryptionPropertyArgs) ToEncryptionPropertyPtrOutput

func (i EncryptionPropertyArgs) ToEncryptionPropertyPtrOutput() EncryptionPropertyPtrOutput

func (EncryptionPropertyArgs) ToEncryptionPropertyPtrOutputWithContext

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

type EncryptionPropertyInput

type EncryptionPropertyInput interface {
	pulumi.Input

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

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

EncryptionPropertyArgs{...}

type EncryptionPropertyOutput

type EncryptionPropertyOutput struct{ *pulumi.OutputState }

func (EncryptionPropertyOutput) ElementType

func (EncryptionPropertyOutput) ElementType() reflect.Type

func (EncryptionPropertyOutput) Identity

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

func (EncryptionPropertyOutput) KeyVaultProperties

func (o EncryptionPropertyOutput) KeyVaultProperties() KeyVaultPropertiesOutput

Customer Key vault properties.

func (EncryptionPropertyOutput) Status

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

func (EncryptionPropertyOutput) ToEncryptionPropertyOutput

func (o EncryptionPropertyOutput) ToEncryptionPropertyOutput() EncryptionPropertyOutput

func (EncryptionPropertyOutput) ToEncryptionPropertyOutputWithContext

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

func (EncryptionPropertyOutput) ToEncryptionPropertyPtrOutput

func (o EncryptionPropertyOutput) ToEncryptionPropertyPtrOutput() EncryptionPropertyPtrOutput

func (EncryptionPropertyOutput) ToEncryptionPropertyPtrOutputWithContext

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

type EncryptionPropertyPtrInput

type EncryptionPropertyPtrInput interface {
	pulumi.Input

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

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

        EncryptionPropertyArgs{...}

or:

        nil

type EncryptionPropertyPtrOutput

type EncryptionPropertyPtrOutput struct{ *pulumi.OutputState }

func (EncryptionPropertyPtrOutput) Elem

func (EncryptionPropertyPtrOutput) ElementType

func (EncryptionPropertyPtrOutput) Identity

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

func (EncryptionPropertyPtrOutput) KeyVaultProperties

Customer Key vault properties.

func (EncryptionPropertyPtrOutput) Status

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

func (EncryptionPropertyPtrOutput) ToEncryptionPropertyPtrOutput

func (o EncryptionPropertyPtrOutput) ToEncryptionPropertyPtrOutput() EncryptionPropertyPtrOutput

func (EncryptionPropertyPtrOutput) ToEncryptionPropertyPtrOutputWithContext

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

type EncryptionPropertyResponse

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

type EncryptionPropertyResponseArgs

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

func (EncryptionPropertyResponseArgs) ElementType

func (EncryptionPropertyResponseArgs) ToEncryptionPropertyResponseOutput

func (i EncryptionPropertyResponseArgs) ToEncryptionPropertyResponseOutput() EncryptionPropertyResponseOutput

func (EncryptionPropertyResponseArgs) ToEncryptionPropertyResponseOutputWithContext

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

func (EncryptionPropertyResponseArgs) ToEncryptionPropertyResponsePtrOutput

func (i EncryptionPropertyResponseArgs) ToEncryptionPropertyResponsePtrOutput() EncryptionPropertyResponsePtrOutput

func (EncryptionPropertyResponseArgs) ToEncryptionPropertyResponsePtrOutputWithContext

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

type EncryptionPropertyResponseInput

type EncryptionPropertyResponseInput interface {
	pulumi.Input

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

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

EncryptionPropertyResponseArgs{...}

type EncryptionPropertyResponseOutput

type EncryptionPropertyResponseOutput struct{ *pulumi.OutputState }

func (EncryptionPropertyResponseOutput) ElementType

func (EncryptionPropertyResponseOutput) Identity

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

func (EncryptionPropertyResponseOutput) KeyVaultProperties

Customer Key vault properties.

func (EncryptionPropertyResponseOutput) Status

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

func (EncryptionPropertyResponseOutput) ToEncryptionPropertyResponseOutput

func (o EncryptionPropertyResponseOutput) ToEncryptionPropertyResponseOutput() EncryptionPropertyResponseOutput

func (EncryptionPropertyResponseOutput) ToEncryptionPropertyResponseOutputWithContext

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

func (EncryptionPropertyResponseOutput) ToEncryptionPropertyResponsePtrOutput

func (o EncryptionPropertyResponseOutput) ToEncryptionPropertyResponsePtrOutput() EncryptionPropertyResponsePtrOutput

func (EncryptionPropertyResponseOutput) ToEncryptionPropertyResponsePtrOutputWithContext

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

type EncryptionPropertyResponsePtrInput

type EncryptionPropertyResponsePtrInput interface {
	pulumi.Input

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

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

        EncryptionPropertyResponseArgs{...}

or:

        nil

type EncryptionPropertyResponsePtrOutput

type EncryptionPropertyResponsePtrOutput struct{ *pulumi.OutputState }

func (EncryptionPropertyResponsePtrOutput) Elem

func (EncryptionPropertyResponsePtrOutput) ElementType

func (EncryptionPropertyResponsePtrOutput) Identity

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

func (EncryptionPropertyResponsePtrOutput) KeyVaultProperties

Customer Key vault properties.

func (EncryptionPropertyResponsePtrOutput) Status

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

func (EncryptionPropertyResponsePtrOutput) ToEncryptionPropertyResponsePtrOutput

func (o EncryptionPropertyResponsePtrOutput) ToEncryptionPropertyResponsePtrOutput() EncryptionPropertyResponsePtrOutput

func (EncryptionPropertyResponsePtrOutput) ToEncryptionPropertyResponsePtrOutputWithContext

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

type EncryptionStatus

type EncryptionStatus pulumi.String

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

func (EncryptionStatus) ElementType

func (EncryptionStatus) ElementType() reflect.Type

func (EncryptionStatus) ToStringOutput

func (e EncryptionStatus) ToStringOutput() pulumi.StringOutput

func (EncryptionStatus) ToStringOutputWithContext

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

func (EncryptionStatus) ToStringPtrOutput

func (e EncryptionStatus) ToStringPtrOutput() pulumi.StringPtrOutput

func (EncryptionStatus) ToStringPtrOutputWithContext

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

func (ErrorResponseResponseArgs) ToErrorResponseResponsePtrOutput

func (i ErrorResponseResponseArgs) ToErrorResponseResponsePtrOutput() ErrorResponseResponsePtrOutput

func (ErrorResponseResponseArgs) ToErrorResponseResponsePtrOutputWithContext

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

type ErrorResponseResponseInput

type ErrorResponseResponseInput interface {
	pulumi.Input

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

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

ErrorResponseResponseArgs{...}

type ErrorResponseResponseOutput

type ErrorResponseResponseOutput struct{ *pulumi.OutputState }

Error response information.

func (ErrorResponseResponseOutput) Code

Error code.

func (ErrorResponseResponseOutput) Details

An array of error detail objects.

func (ErrorResponseResponseOutput) ElementType

func (ErrorResponseResponseOutput) Message

Error message.

func (ErrorResponseResponseOutput) ToErrorResponseResponseOutput

func (o ErrorResponseResponseOutput) ToErrorResponseResponseOutput() ErrorResponseResponseOutput

func (ErrorResponseResponseOutput) ToErrorResponseResponseOutputWithContext

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

func (ErrorResponseResponseOutput) ToErrorResponseResponsePtrOutput

func (o ErrorResponseResponseOutput) ToErrorResponseResponsePtrOutput() ErrorResponseResponsePtrOutput

func (ErrorResponseResponseOutput) ToErrorResponseResponsePtrOutputWithContext

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

type ErrorResponseResponsePtrInput

type ErrorResponseResponsePtrInput interface {
	pulumi.Input

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

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

        ErrorResponseResponseArgs{...}

or:

        nil

type ErrorResponseResponsePtrOutput

type ErrorResponseResponsePtrOutput struct{ *pulumi.OutputState }

func (ErrorResponseResponsePtrOutput) Code

Error code.

func (ErrorResponseResponsePtrOutput) Details

An array of error detail objects.

func (ErrorResponseResponsePtrOutput) Elem

func (ErrorResponseResponsePtrOutput) ElementType

func (ErrorResponseResponsePtrOutput) Message

Error message.

func (ErrorResponseResponsePtrOutput) ToErrorResponseResponsePtrOutput

func (o ErrorResponseResponsePtrOutput) ToErrorResponseResponsePtrOutput() ErrorResponseResponsePtrOutput

func (ErrorResponseResponsePtrOutput) ToErrorResponseResponsePtrOutputWithContext

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

type HDInsight

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

A HDInsight compute.

type HDInsightArgs

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

A HDInsight compute.

func (HDInsightArgs) ElementType

func (HDInsightArgs) ElementType() reflect.Type

func (HDInsightArgs) ToHDInsightOutput

func (i HDInsightArgs) ToHDInsightOutput() HDInsightOutput

func (HDInsightArgs) ToHDInsightOutputWithContext

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

type HDInsightInput

type HDInsightInput interface {
	pulumi.Input

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

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

HDInsightArgs{...}

type HDInsightOutput

type HDInsightOutput struct{ *pulumi.OutputState }

A HDInsight compute.

func (HDInsightOutput) ComputeLocation

func (o HDInsightOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (HDInsightOutput) ComputeType

func (o HDInsightOutput) ComputeType() pulumi.StringOutput

The type of compute Expected value is 'HDInsight'.

func (HDInsightOutput) Description

func (o HDInsightOutput) Description() pulumi.StringPtrOutput

The description of the Machine Learning compute.

func (HDInsightOutput) ElementType

func (HDInsightOutput) ElementType() reflect.Type

func (HDInsightOutput) Properties

func (HDInsightOutput) ResourceId

func (o HDInsightOutput) ResourceId() pulumi.StringPtrOutput

ARM resource id of the underlying compute

func (HDInsightOutput) ToHDInsightOutput

func (o HDInsightOutput) ToHDInsightOutput() HDInsightOutput

func (HDInsightOutput) ToHDInsightOutputWithContext

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

type HDInsightProperties

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

type HDInsightPropertiesArgs

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

func (HDInsightPropertiesArgs) ElementType

func (HDInsightPropertiesArgs) ElementType() reflect.Type

func (HDInsightPropertiesArgs) ToHDInsightPropertiesOutput

func (i HDInsightPropertiesArgs) ToHDInsightPropertiesOutput() HDInsightPropertiesOutput

func (HDInsightPropertiesArgs) ToHDInsightPropertiesOutputWithContext

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

func (HDInsightPropertiesArgs) ToHDInsightPropertiesPtrOutput

func (i HDInsightPropertiesArgs) ToHDInsightPropertiesPtrOutput() HDInsightPropertiesPtrOutput

func (HDInsightPropertiesArgs) ToHDInsightPropertiesPtrOutputWithContext

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

type HDInsightPropertiesInput

type HDInsightPropertiesInput interface {
	pulumi.Input

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

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

HDInsightPropertiesArgs{...}

type HDInsightPropertiesOutput

type HDInsightPropertiesOutput struct{ *pulumi.OutputState }

func (HDInsightPropertiesOutput) Address

Public IP address of the master node of the cluster.

func (HDInsightPropertiesOutput) AdministratorAccount

Admin credentials for master node of the cluster

func (HDInsightPropertiesOutput) ElementType

func (HDInsightPropertiesOutput) ElementType() reflect.Type

func (HDInsightPropertiesOutput) SshPort

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

func (HDInsightPropertiesOutput) ToHDInsightPropertiesOutput

func (o HDInsightPropertiesOutput) ToHDInsightPropertiesOutput() HDInsightPropertiesOutput

func (HDInsightPropertiesOutput) ToHDInsightPropertiesOutputWithContext

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

func (HDInsightPropertiesOutput) ToHDInsightPropertiesPtrOutput

func (o HDInsightPropertiesOutput) ToHDInsightPropertiesPtrOutput() HDInsightPropertiesPtrOutput

func (HDInsightPropertiesOutput) ToHDInsightPropertiesPtrOutputWithContext

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

type HDInsightPropertiesPtrInput

type HDInsightPropertiesPtrInput interface {
	pulumi.Input

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

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

        HDInsightPropertiesArgs{...}

or:

        nil

type HDInsightPropertiesPtrOutput

type HDInsightPropertiesPtrOutput struct{ *pulumi.OutputState }

func (HDInsightPropertiesPtrOutput) Address

Public IP address of the master node of the cluster.

func (HDInsightPropertiesPtrOutput) AdministratorAccount

Admin credentials for master node of the cluster

func (HDInsightPropertiesPtrOutput) Elem

func (HDInsightPropertiesPtrOutput) ElementType

func (HDInsightPropertiesPtrOutput) SshPort

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

func (HDInsightPropertiesPtrOutput) ToHDInsightPropertiesPtrOutput

func (o HDInsightPropertiesPtrOutput) ToHDInsightPropertiesPtrOutput() HDInsightPropertiesPtrOutput

func (HDInsightPropertiesPtrOutput) ToHDInsightPropertiesPtrOutputWithContext

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

type HDInsightResponse

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

A HDInsight compute.

type HDInsightResponseArgs

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

A HDInsight compute.

func (HDInsightResponseArgs) ElementType

func (HDInsightResponseArgs) ElementType() reflect.Type

func (HDInsightResponseArgs) ToHDInsightResponseOutput

func (i HDInsightResponseArgs) ToHDInsightResponseOutput() HDInsightResponseOutput

func (HDInsightResponseArgs) ToHDInsightResponseOutputWithContext

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

type HDInsightResponseInput

type HDInsightResponseInput interface {
	pulumi.Input

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

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

HDInsightResponseArgs{...}

type HDInsightResponseOutput

type HDInsightResponseOutput struct{ *pulumi.OutputState }

A HDInsight compute.

func (HDInsightResponseOutput) ComputeLocation

func (o HDInsightResponseOutput) ComputeLocation() pulumi.StringPtrOutput

Location for the underlying compute

func (HDInsightResponseOutput) ComputeType

The type of compute Expected value is 'HDInsight'.

func (HDInsightResponseOutput) Description

The description of the Machine Learning compute.

func (HDInsightResponseOutput) ElementType

func (HDInsightResponseOutput) ElementType() reflect.Type

func (HDInsightResponseOutput) IsAttachedCompute

func (o HDInsightResponseOutput) IsAttachedCompute() pulumi.BoolOutput

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

func (HDInsightResponseOutput) Properties

func (HDInsightResponseOutput) ProvisioningErrors

Errors during provisioning

func (HDInsightResponseOutput) ProvisioningState

func (o HDInsightResponseOutput) ProvisioningState() pulumi.StringOutput

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

func (HDInsightResponseOutput) ResourceId

ARM resource id of the underlying compute

func (HDInsightResponseOutput) ToHDInsightResponseOutput

func (o HDInsightResponseOutput) ToHDInsightResponseOutput() HDInsightResponseOutput

func (HDInsightResponseOutput) ToHDInsightResponseOutputWithContext

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

type HDInsightResponseProperties

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

type HDInsightResponsePropertiesArgs

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

func (HDInsightResponsePropertiesArgs) ElementType

func (HDInsightResponsePropertiesArgs) ToHDInsightResponsePropertiesOutput

func (i HDInsightResponsePropertiesArgs) ToHDInsightResponsePropertiesOutput() HDInsightResponsePropertiesOutput

func (HDInsightResponsePropertiesArgs) ToHDInsightResponsePropertiesOutputWithContext

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

func (HDInsightResponsePropertiesArgs) ToHDInsightResponsePropertiesPtrOutput

func (i HDInsightResponsePropertiesArgs) ToHDInsightResponsePropertiesPtrOutput() HDInsightResponsePropertiesPtrOutput

func (HDInsightResponsePropertiesArgs) ToHDInsightResponsePropertiesPtrOutputWithContext

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

type HDInsightResponsePropertiesInput

type HDInsightResponsePropertiesInput interface {
	pulumi.Input

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

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

HDInsightResponsePropertiesArgs{...}

type HDInsightResponsePropertiesOutput

type HDInsightResponsePropertiesOutput struct{ *pulumi.OutputState }

func (HDInsightResponsePropertiesOutput) Address

Public IP address of the master node of the cluster.

func (HDInsightResponsePropertiesOutput) AdministratorAccount

Admin credentials for master node of the cluster

func (HDInsightResponsePropertiesOutput) ElementType

func (HDInsightResponsePropertiesOutput) SshPort

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

func (HDInsightResponsePropertiesOutput) ToHDInsightResponsePropertiesOutput

func (o HDInsightResponsePropertiesOutput) ToHDInsightResponsePropertiesOutput() HDInsightResponsePropertiesOutput

func (HDInsightResponsePropertiesOutput) ToHDInsightResponsePropertiesOutputWithContext

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

func (HDInsightResponsePropertiesOutput) ToHDInsightResponsePropertiesPtrOutput

func (o HDInsightResponsePropertiesOutput) ToHDInsightResponsePropertiesPtrOutput() HDInsightResponsePropertiesPtrOutput

func (HDInsightResponsePropertiesOutput) ToHDInsightResponsePropertiesPtrOutputWithContext

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

type HDInsightResponsePropertiesPtrInput

type HDInsightResponsePropertiesPtrInput interface {
	pulumi.Input

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

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

        HDInsightResponsePropertiesArgs{...}

or:

        nil

type HDInsightResponsePropertiesPtrOutput

type HDInsightResponsePropertiesPtrOutput struct{ *pulumi.OutputState }

func (HDInsightResponsePropertiesPtrOutput) Address

Public IP address of the master node of the cluster.

func (HDInsightResponsePropertiesPtrOutput) AdministratorAccount

Admin credentials for master node of the cluster

func (HDInsightResponsePropertiesPtrOutput) Elem

func (HDInsightResponsePropertiesPtrOutput) ElementType

func (HDInsightResponsePropertiesPtrOutput) SshPort

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

func (HDInsightResponsePropertiesPtrOutput) ToHDInsightResponsePropertiesPtrOutput

func (o HDInsightResponsePropertiesPtrOutput) ToHDInsightResponsePropertiesPtrOutput() HDInsightResponsePropertiesPtrOutput

func (HDInsightResponsePropertiesPtrOutput) ToHDInsightResponsePropertiesPtrOutputWithContext

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

type Identity

type Identity struct {
	// The identity type.
	Type *string `pulumi:"type"`
	// The user assigned identities associated with the resource.
	UserAssignedIdentities map[string]interface{} `pulumi:"userAssignedIdentities"`
}

Identity for the resource.

type IdentityArgs

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

Identity for the resource.

func (IdentityArgs) ElementType

func (IdentityArgs) ElementType() reflect.Type

func (IdentityArgs) ToIdentityOutput

func (i IdentityArgs) ToIdentityOutput() IdentityOutput

func (IdentityArgs) ToIdentityOutputWithContext

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

func (IdentityArgs) ToIdentityPtrOutput

func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput

func (IdentityArgs) ToIdentityPtrOutputWithContext

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

type IdentityForCmk

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

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

type IdentityForCmkArgs

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

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

func (IdentityForCmkArgs) ElementType

func (IdentityForCmkArgs) ElementType() reflect.Type

func (IdentityForCmkArgs) ToIdentityForCmkOutput

func (i IdentityForCmkArgs) ToIdentityForCmkOutput() IdentityForCmkOutput

func (IdentityForCmkArgs) ToIdentityForCmkOutputWithContext

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

func (IdentityForCmkArgs) ToIdentityForCmkPtrOutput

func (i IdentityForCmkArgs) ToIdentityForCmkPtrOutput() IdentityForCmkPtrOutput

func (IdentityForCmkArgs) ToIdentityForCmkPtrOutputWithContext

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

type IdentityForCmkInput

type IdentityForCmkInput interface {
	pulumi.Input

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

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

IdentityForCmkArgs{...}

type IdentityForCmkOutput

type IdentityForCmkOutput struct{ *pulumi.OutputState }

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

func (IdentityForCmkOutput) ElementType

func (IdentityForCmkOutput) ElementType() reflect.Type

func (IdentityForCmkOutput) ToIdentityForCmkOutput

func (o IdentityForCmkOutput) ToIdentityForCmkOutput() IdentityForCmkOutput

func (IdentityForCmkOutput) ToIdentityForCmkOutputWithContext

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

func (IdentityForCmkOutput) ToIdentityForCmkPtrOutput

func (o IdentityForCmkOutput) ToIdentityForCmkPtrOutput() IdentityForCmkPtrOutput

func (IdentityForCmkOutput) ToIdentityForCmkPtrOutputWithContext

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

func (IdentityForCmkOutput) UserAssignedIdentity

func (o IdentityForCmkOutput) UserAssignedIdentity() pulumi.StringOutput

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

type IdentityForCmkPtrInput

type IdentityForCmkPtrInput interface {
	pulumi.Input

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

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

        IdentityForCmkArgs{...}

or:

        nil

type IdentityForCmkPtrOutput

type IdentityForCmkPtrOutput struct{ *pulumi.OutputState }

func (IdentityForCmkPtrOutput) Elem

func (IdentityForCmkPtrOutput) ElementType

func (IdentityForCmkPtrOutput) ElementType() reflect.Type

func (IdentityForCmkPtrOutput) ToIdentityForCmkPtrOutput

func (o IdentityForCmkPtrOutput) ToIdentityForCmkPtrOutput() IdentityForCmkPtrOutput

func (IdentityForCmkPtrOutput) ToIdentityForCmkPtrOutputWithContext

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

func (IdentityForCmkPtrOutput) UserAssignedIdentity

func (o IdentityForCmkPtrOutput) UserAssignedIdentity() pulumi.StringPtrOutput

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

type IdentityForCmkResponse

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

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

type IdentityForCmkResponseArgs

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

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

func (IdentityForCmkResponseArgs) ElementType

func (IdentityForCmkResponseArgs) ElementType() reflect.Type

func (IdentityForCmkResponseArgs) ToIdentityForCmkResponseOutput

func (i IdentityForCmkResponseArgs) ToIdentityForCmkResponseOutput() IdentityForCmkResponseOutput

func (IdentityForCmkResponseArgs) ToIdentityForCmkResponseOutputWithContext

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

func (IdentityForCmkResponseArgs) ToIdentityForCmkResponsePtrOutput

func (i IdentityForCmkResponseArgs) ToIdentityForCmkResponsePtrOutput() IdentityForCmkResponsePtrOutput

func (IdentityForCmkResponseArgs) ToIdentityForCmkResponsePtrOutputWithContext

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

type IdentityForCmkResponseInput

type IdentityForCmkResponseInput interface {
	pulumi.Input

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

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

IdentityForCmkResponseArgs{...}

type IdentityForCmkResponseOutput

type IdentityForCmkResponseOutput struct{ *pulumi.OutputState }

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

func (IdentityForCmkResponseOutput) ElementType

func (IdentityForCmkResponseOutput) ToIdentityForCmkResponseOutput

func (o IdentityForCmkResponseOutput) ToIdentityForCmkResponseOutput() IdentityForCmkResponseOutput

func (IdentityForCmkResponseOutput) ToIdentityForCmkResponseOutputWithContext

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

func (IdentityForCmkResponseOutput) ToIdentityForCmkResponsePtrOutput

func (o IdentityForCmkResponseOutput) ToIdentityForCmkResponsePtrOutput() IdentityForCmkResponsePtrOutput

func (IdentityForCmkResponseOutput) ToIdentityForCmkResponsePtrOutputWithContext

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

func (IdentityForCmkResponseOutput) UserAssignedIdentity

func (o IdentityForCmkResponseOutput) UserAssignedIdentity() pulumi.StringOutput

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

type IdentityForCmkResponsePtrInput

type IdentityForCmkResponsePtrInput interface {
	pulumi.Input

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

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

        IdentityForCmkResponseArgs{...}

or:

        nil

type IdentityForCmkResponsePtrOutput

type IdentityForCmkResponsePtrOutput struct{ *pulumi.OutputState }

func (IdentityForCmkResponsePtrOutput) Elem

func (IdentityForCmkResponsePtrOutput) ElementType

func (IdentityForCmkResponsePtrOutput) ToIdentityForCmkResponsePtrOutput

func (o IdentityForCmkResponsePtrOutput) ToIdentityForCmkResponsePtrOutput() IdentityForCmkResponsePtrOutput

func (IdentityForCmkResponsePtrOutput) ToIdentityForCmkResponsePtrOutputWithContext

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

func (IdentityForCmkResponsePtrOutput) UserAssignedIdentity

func (o IdentityForCmkResponsePtrOutput) UserAssignedIdentity() pulumi.StringPtrOutput

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

type IdentityInput

type IdentityInput interface {
	pulumi.Input

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

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

IdentityArgs{...}

type IdentityOutput

type IdentityOutput struct{ *pulumi.OutputState }

Identity for the resource.

func (IdentityOutput) ElementType

func (IdentityOutput) ElementType() reflect.Type

func (IdentityOutput) ToIdentityOutput

func (o IdentityOutput) ToIdentityOutput() IdentityOutput

func (IdentityOutput) ToIdentityOutputWithContext

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

func (IdentityOutput) ToIdentityPtrOutput

func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput

func (IdentityOutput) ToIdentityPtrOutputWithContext

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

func (IdentityOutput) Type

The identity type.

func (IdentityOutput) UserAssignedIdentities

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

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 ListMachineLearningComputeKeysArgs

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

type ListMachineLearningComputeKeysResult

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

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

type ListMachineLearningComputeNodesArgs

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

type ListMachineLearningComputeNodesResult

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

Compute node information related to a AmlCompute.

type ListNotebookKeysArgs

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

type ListNotebookKeysResult

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

type ListNotebookKeysResultResponse

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

type ListNotebookKeysResultResponseArgs

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

func (ListNotebookKeysResultResponseArgs) ElementType

func (ListNotebookKeysResultResponseArgs) ToListNotebookKeysResultResponseOutput

func (i ListNotebookKeysResultResponseArgs) ToListNotebookKeysResultResponseOutput() ListNotebookKeysResultResponseOutput

func (ListNotebookKeysResultResponseArgs) ToListNotebookKeysResultResponseOutputWithContext

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

type ListNotebookKeysResultResponseInput

type ListNotebookKeysResultResponseInput interface {
	pulumi.Input

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

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

ListNotebookKeysResultResponseArgs{...}

type ListNotebookKeysResultResponseOutput

type ListNotebookKeysResultResponseOutput struct{ *pulumi.OutputState }

func (ListNotebookKeysResultResponseOutput) ElementType

func (ListNotebookKeysResultResponseOutput) PrimaryAccessKey

func (ListNotebookKeysResultResponseOutput) SecondaryAccessKey

func (ListNotebookKeysResultResponseOutput) ToListNotebookKeysResultResponseOutput

func (o ListNotebookKeysResultResponseOutput) ToListNotebookKeysResultResponseOutput() ListNotebookKeysResultResponseOutput

func (ListNotebookKeysResultResponseOutput) ToListNotebookKeysResultResponseOutputWithContext

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

type ListStorageAccountKeysArgs

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

type ListStorageAccountKeysResult

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

type ListWorkspaceKeysArgs

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

type ListWorkspaceKeysResult

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

type ListWorkspaceNotebookAccessTokenArgs

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

type ListWorkspaceNotebookAccessTokenResult

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

type LookupMachineLearningComputeArgs

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

type LookupMachineLearningComputeResult

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

Machine Learning compute object wrapped into ARM resource envelope.

type LookupMachineLearningServiceArgs

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"`
	// Read only system data
	SystemData SystemDataResponse `pulumi:"systemData"`
	// Contains resource tags defined as key/value pairs.
	Tags map[string]string `pulumi:"tags"`
	// Specifies the type of the resource.
	Type string `pulumi:"type"`
}

Machine Learning service object wrapped into ARM resource envelope.

type LookupPrivateEndpointConnectionArgs

type LookupPrivateEndpointConnectionArgs struct {
	// The name of the private endpoint connection associated with the workspace
	PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"`
	// Name of the resource group in which workspace is located.
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// Name of Azure Machine Learning workspace.
	WorkspaceName string `pulumi:"workspaceName"`
}

type LookupPrivateEndpointConnectionResult

type LookupPrivateEndpointConnectionResult struct {
	// Specifies the resource ID.
	Id string `pulumi:"id"`
	// The identity of the resource.
	Identity *IdentityResponse `pulumi:"identity"`
	// Specifies the location of the resource.
	Location *string `pulumi:"location"`
	// Specifies the name of the resource.
	Name string `pulumi:"name"`
	// The resource of private end point.
	PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"`
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state of the private endpoint connection resource.
	ProvisioningState string `pulumi:"provisioningState"`
	// The sku of the workspace.
	Sku *SkuResponse `pulumi:"sku"`
	// Read only system data
	SystemData SystemDataResponse `pulumi:"systemData"`
	// Contains resource tags defined as key/value pairs.
	Tags map[string]string `pulumi:"tags"`
	// Specifies the type of the resource.
	Type string `pulumi:"type"`
}

The Private Endpoint Connection resource.

type LookupWorkspaceArgs

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

type LookupWorkspaceConnectionArgs

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

type LookupWorkspaceConnectionResult

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

Workspace connection.

type LookupWorkspaceResult

type LookupWorkspaceResult struct {
	// The flag to indicate whether to allow public access when behind VNet.
	AllowPublicAccessWhenBehindVnet *bool `pulumi:"allowPublicAccessWhenBehindVnet"`
	// ARM id of the application insights associated with this workspace. This cannot be changed once the workspace has been created
	ApplicationInsights *string `pulumi:"applicationInsights"`
	// ARM id of the container registry associated with this workspace. This cannot be changed once the workspace has been created
	ContainerRegistry *string `pulumi:"containerRegistry"`
	// The description of this workspace.
	Description *string `pulumi:"description"`
	// Url for the discovery service to identify regional endpoints for machine learning experimentation services
	DiscoveryUrl *string `pulumi:"discoveryUrl"`
	// The encryption settings of Azure ML workspace.
	Encryption *EncryptionPropertyResponse `pulumi:"encryption"`
	// The friendly name for this workspace. This name in mutable
	FriendlyName *string `pulumi:"friendlyName"`
	// The flag to signal HBI data in the workspace and reduce diagnostic data collected by the service
	HbiWorkspace *bool `pulumi:"hbiWorkspace"`
	// Specifies the resource ID.
	Id string `pulumi:"id"`
	// The identity of the resource.
	Identity *IdentityResponse `pulumi:"identity"`
	// The compute name for image build
	ImageBuildCompute *string `pulumi:"imageBuildCompute"`
	// ARM id of the key vault associated with this workspace. This cannot be changed once the workspace has been created
	KeyVault *string `pulumi:"keyVault"`
	// Specifies the location of the resource.
	Location *string `pulumi:"location"`
	// Specifies the name of the resource.
	Name string `pulumi:"name"`
	// The notebook info of Azure ML workspace.
	NotebookInfo NotebookResourceInfoResponse `pulumi:"notebookInfo"`
	// The user assigned identity resource id that represents the workspace identity.
	PrimaryUserAssignedIdentity *string `pulumi:"primaryUserAssignedIdentity"`
	// The list of private endpoint connections in the workspace.
	PrivateEndpointConnections []PrivateEndpointConnectionResponse `pulumi:"privateEndpointConnections"`
	// Count of private connections in the workspace
	PrivateLinkCount int `pulumi:"privateLinkCount"`
	// The current deployment state of workspace resource. The provisioningState is to indicate states for resource provisioning.
	ProvisioningState string `pulumi:"provisioningState"`
	// The service managed resource settings.
	ServiceManagedResourcesSettings *ServiceManagedResourcesSettingsResponse `pulumi:"serviceManagedResourcesSettings"`
	// The name of the managed resource group created by workspace RP in customer subscription if the workspace is CMK workspace
	ServiceProvisionedResourceGroup string `pulumi:"serviceProvisionedResourceGroup"`
	// The list of shared private link resources in this workspace.
	SharedPrivateLinkResources []SharedPrivateLinkResourceResponse `pulumi:"sharedPrivateLinkResources"`
	// The sku of the workspace.
	Sku *SkuResponse `pulumi:"sku"`
	// ARM id of the storage account associated with this workspace. This cannot be changed once the workspace has been created
	StorageAccount *string `pulumi:"storageAccount"`
	// Read only system data
	SystemData SystemDataResponse `pulumi:"systemData"`
	// Contains resource tags defined as key/value pairs.
	Tags map[string]string `pulumi:"tags"`
	// Specifies the type of the resource.
	Type string `pulumi:"type"`
	// The immutable id associated with this workspace.
	WorkspaceId string `pulumi:"workspaceId"`
}

An object that represents a machine learning workspace.

func LookupWorkspace

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

type MachineLearningCompute

type MachineLearningCompute struct {
	pulumi.CustomResourceState

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

Machine Learning compute object wrapped into ARM resource envelope.

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

func (*MachineLearningCompute) ElementType() reflect.Type

func (*MachineLearningCompute) ToMachineLearningComputeOutput

func (i *MachineLearningCompute) ToMachineLearningComputeOutput() MachineLearningComputeOutput

func (*MachineLearningCompute) ToMachineLearningComputeOutputWithContext

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

type MachineLearningComputeInput interface {
	pulumi.Input

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

type MachineLearningComputeOutput

type MachineLearningComputeOutput struct {
	*pulumi.OutputState
}

func (MachineLearningComputeOutput) ElementType

func (MachineLearningComputeOutput) ToMachineLearningComputeOutput

func (o MachineLearningComputeOutput) ToMachineLearningComputeOutput() MachineLearningComputeOutput

func (MachineLearningComputeOutput) ToMachineLearningComputeOutputWithContext

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

type MachineLearningComputeState

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

func (MachineLearningComputeState) ElementType

type MachineLearningService

type MachineLearningService struct {
	pulumi.CustomResourceState

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

Machine Learning service object wrapped into ARM resource envelope.

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

func (*MachineLearningService) ElementType() reflect.Type

func (*MachineLearningService) ToMachineLearningServiceOutput

func (i *MachineLearningService) ToMachineLearningServiceOutput() MachineLearningServiceOutput

func (*MachineLearningService) ToMachineLearningServiceOutputWithContext

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

type MachineLearningServiceInput interface {
	pulumi.Input

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

type MachineLearningServiceOutput

type MachineLearningServiceOutput struct {
	*pulumi.OutputState
}

func (MachineLearningServiceOutput) ElementType

func (MachineLearningServiceOutput) ToMachineLearningServiceOutput

func (o MachineLearningServiceOutput) ToMachineLearningServiceOutput() MachineLearningServiceOutput

func (MachineLearningServiceOutput) ToMachineLearningServiceOutputWithContext

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

func (MachineLearningServiceState) ElementType

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 NotebookPreparationErrorResponse

type NotebookPreparationErrorResponse struct {
	ErrorMessage *string `pulumi:"errorMessage"`
	StatusCode   *int    `pulumi:"statusCode"`
}

type NotebookPreparationErrorResponseArgs

type NotebookPreparationErrorResponseArgs struct {
	ErrorMessage pulumi.StringPtrInput `pulumi:"errorMessage"`
	StatusCode   pulumi.IntPtrInput    `pulumi:"statusCode"`
}

func (NotebookPreparationErrorResponseArgs) ElementType

func (NotebookPreparationErrorResponseArgs) ToNotebookPreparationErrorResponseOutput

func (i NotebookPreparationErrorResponseArgs) ToNotebookPreparationErrorResponseOutput() NotebookPreparationErrorResponseOutput

func (NotebookPreparationErrorResponseArgs) ToNotebookPreparationErrorResponseOutputWithContext

func (i NotebookPreparationErrorResponseArgs) ToNotebookPreparationErrorResponseOutputWithContext(ctx context.Context) NotebookPreparationErrorResponseOutput

func (NotebookPreparationErrorResponseArgs) ToNotebookPreparationErrorResponsePtrOutput

func (i NotebookPreparationErrorResponseArgs) ToNotebookPreparationErrorResponsePtrOutput() NotebookPreparationErrorResponsePtrOutput

func (NotebookPreparationErrorResponseArgs) ToNotebookPreparationErrorResponsePtrOutputWithContext

func (i NotebookPreparationErrorResponseArgs) ToNotebookPreparationErrorResponsePtrOutputWithContext(ctx context.Context) NotebookPreparationErrorResponsePtrOutput

type NotebookPreparationErrorResponseInput

type NotebookPreparationErrorResponseInput interface {
	pulumi.Input

	ToNotebookPreparationErrorResponseOutput() NotebookPreparationErrorResponseOutput
	ToNotebookPreparationErrorResponseOutputWithContext(context.Context) NotebookPreparationErrorResponseOutput
}

NotebookPreparationErrorResponseInput is an input type that accepts NotebookPreparationErrorResponseArgs and NotebookPreparationErrorResponseOutput values. You can construct a concrete instance of `NotebookPreparationErrorResponseInput` via:

NotebookPreparationErrorResponseArgs{...}

type NotebookPreparationErrorResponseOutput

type NotebookPreparationErrorResponseOutput struct{ *pulumi.OutputState }

func (NotebookPreparationErrorResponseOutput) ElementType

func (NotebookPreparationErrorResponseOutput) ErrorMessage

func (NotebookPreparationErrorResponseOutput) StatusCode

func (NotebookPreparationErrorResponseOutput) ToNotebookPreparationErrorResponseOutput

func (o NotebookPreparationErrorResponseOutput) ToNotebookPreparationErrorResponseOutput() NotebookPreparationErrorResponseOutput

func (NotebookPreparationErrorResponseOutput) ToNotebookPreparationErrorResponseOutputWithContext

func (o NotebookPreparationErrorResponseOutput) ToNotebookPreparationErrorResponseOutputWithContext(ctx context.Context) NotebookPreparationErrorResponseOutput

func (NotebookPreparationErrorResponseOutput) ToNotebookPreparationErrorResponsePtrOutput

func (o NotebookPreparationErrorResponseOutput) ToNotebookPreparationErrorResponsePtrOutput() NotebookPreparationErrorResponsePtrOutput

func (NotebookPreparationErrorResponseOutput) ToNotebookPreparationErrorResponsePtrOutputWithContext

func (o NotebookPreparationErrorResponseOutput) ToNotebookPreparationErrorResponsePtrOutputWithContext(ctx context.Context) NotebookPreparationErrorResponsePtrOutput

type NotebookPreparationErrorResponsePtrInput

type NotebookPreparationErrorResponsePtrInput interface {
	pulumi.Input

	ToNotebookPreparationErrorResponsePtrOutput() NotebookPreparationErrorResponsePtrOutput
	ToNotebookPreparationErrorResponsePtrOutputWithContext(context.Context) NotebookPreparationErrorResponsePtrOutput
}

NotebookPreparationErrorResponsePtrInput is an input type that accepts NotebookPreparationErrorResponseArgs, NotebookPreparationErrorResponsePtr and NotebookPreparationErrorResponsePtrOutput values. You can construct a concrete instance of `NotebookPreparationErrorResponsePtrInput` via:

        NotebookPreparationErrorResponseArgs{...}

or:

        nil

type NotebookPreparationErrorResponsePtrOutput

type NotebookPreparationErrorResponsePtrOutput struct{ *pulumi.OutputState }

func (NotebookPreparationErrorResponsePtrOutput) Elem

func (NotebookPreparationErrorResponsePtrOutput) ElementType

func (NotebookPreparationErrorResponsePtrOutput) ErrorMessage

func (NotebookPreparationErrorResponsePtrOutput) StatusCode

func (NotebookPreparationErrorResponsePtrOutput) ToNotebookPreparationErrorResponsePtrOutput

func (o NotebookPreparationErrorResponsePtrOutput) ToNotebookPreparationErrorResponsePtrOutput() NotebookPreparationErrorResponsePtrOutput

func (NotebookPreparationErrorResponsePtrOutput) ToNotebookPreparationErrorResponsePtrOutputWithContext

func (o NotebookPreparationErrorResponsePtrOutput) ToNotebookPreparationErrorResponsePtrOutputWithContext(ctx context.Context) NotebookPreparationErrorResponsePtrOutput

type NotebookResourceInfoResponse

type NotebookResourceInfoResponse struct {
	Fqdn *string `pulumi:"fqdn"`
	// The error that occurs when preparing notebook.
	NotebookPreparationError *NotebookPreparationErrorResponse `pulumi:"notebookPreparationError"`
	// the data plane resourceId that used to initialize notebook component
	ResourceId *string `pulumi:"resourceId"`
}

type NotebookResourceInfoResponseArgs

type NotebookResourceInfoResponseArgs struct {
	Fqdn pulumi.StringPtrInput `pulumi:"fqdn"`
	// The error that occurs when preparing notebook.
	NotebookPreparationError NotebookPreparationErrorResponsePtrInput `pulumi:"notebookPreparationError"`
	// the data plane resourceId that used to initialize notebook component
	ResourceId pulumi.StringPtrInput `pulumi:"resourceId"`
}

func (NotebookResourceInfoResponseArgs) ElementType

func (NotebookResourceInfoResponseArgs) ToNotebookResourceInfoResponseOutput

func (i NotebookResourceInfoResponseArgs) ToNotebookResourceInfoResponseOutput() NotebookResourceInfoResponseOutput

func (NotebookResourceInfoResponseArgs) ToNotebookResourceInfoResponseOutputWithContext

func (i NotebookResourceInfoResponseArgs) ToNotebookResourceInfoResponseOutputWithContext(ctx context.Context) NotebookResourceInfoResponseOutput

func (NotebookResourceInfoResponseArgs) ToNotebookResourceInfoResponsePtrOutput

func (i NotebookResourceInfoResponseArgs) ToNotebookResourceInfoResponsePtrOutput() NotebookResourceInfoResponsePtrOutput

func (NotebookResourceInfoResponseArgs) ToNotebookResourceInfoResponsePtrOutputWithContext

func (i NotebookResourceInfoResponseArgs) ToNotebookResourceInfoResponsePtrOutputWithContext(ctx context.Context) NotebookResourceInfoResponsePtrOutput

type NotebookResourceInfoResponseInput

type NotebookResourceInfoResponseInput interface {
	pulumi.Input

	ToNotebookResourceInfoResponseOutput() NotebookResourceInfoResponseOutput
	ToNotebookResourceInfoResponseOutputWithContext(context.Context) NotebookResourceInfoResponseOutput
}

NotebookResourceInfoResponseInput is an input type that accepts NotebookResourceInfoResponseArgs and NotebookResourceInfoResponseOutput values. You can construct a concrete instance of `NotebookResourceInfoResponseInput` via:

NotebookResourceInfoResponseArgs{...}

type NotebookResourceInfoResponseOutput

type NotebookResourceInfoResponseOutput struct{ *pulumi.OutputState }

func (NotebookResourceInfoResponseOutput) ElementType

func (NotebookResourceInfoResponseOutput) Fqdn

func (NotebookResourceInfoResponseOutput) NotebookPreparationError

The error that occurs when preparing notebook.

func (NotebookResourceInfoResponseOutput) ResourceId

the data plane resourceId that used to initialize notebook component

func (NotebookResourceInfoResponseOutput) ToNotebookResourceInfoResponseOutput

func (o NotebookResourceInfoResponseOutput) ToNotebookResourceInfoResponseOutput() NotebookResourceInfoResponseOutput

func (NotebookResourceInfoResponseOutput) ToNotebookResourceInfoResponseOutputWithContext

func (o NotebookResourceInfoResponseOutput) ToNotebookResourceInfoResponseOutputWithContext(ctx context.Context) NotebookResourceInfoResponseOutput

func (NotebookResourceInfoResponseOutput) ToNotebookResourceInfoResponsePtrOutput

func (o NotebookResourceInfoResponseOutput) ToNotebookResourceInfoResponsePtrOutput() NotebookResourceInfoResponsePtrOutput

func (NotebookResourceInfoResponseOutput) ToNotebookResourceInfoResponsePtrOutputWithContext

func (o NotebookResourceInfoResponseOutput) ToNotebookResourceInfoResponsePtrOutputWithContext(ctx context.Context) NotebookResourceInfoResponsePtrOutput

type NotebookResourceInfoResponsePtrInput

type NotebookResourceInfoResponsePtrInput interface {
	pulumi.Input

	ToNotebookResourceInfoResponsePtrOutput() NotebookResourceInfoResponsePtrOutput
	ToNotebookResourceInfoResponsePtrOutputWithContext(context.Context) NotebookResourceInfoResponsePtrOutput
}

NotebookResourceInfoResponsePtrInput is an input type that accepts NotebookResourceInfoResponseArgs, NotebookResourceInfoResponsePtr and NotebookResourceInfoResponsePtrOutput values. You can construct a concrete instance of `NotebookResourceInfoResponsePtrInput` via:

        NotebookResourceInfoResponseArgs{...}

or:

        nil

type NotebookResourceInfoResponsePtrOutput

type NotebookResourceInfoResponsePtrOutput struct{ *pulumi.OutputState }

func (NotebookResourceInfoResponsePtrOutput) Elem

func (NotebookResourceInfoResponsePtrOutput) ElementType

func (NotebookResourceInfoResponsePtrOutput) Fqdn

func (NotebookResourceInfoResponsePtrOutput) NotebookPreparationError

The error that occurs when preparing notebook.

func (NotebookResourceInfoResponsePtrOutput) ResourceId

the data plane resourceId that used to initialize notebook component

func (NotebookResourceInfoResponsePtrOutput) ToNotebookResourceInfoResponsePtrOutput

func (o NotebookResourceInfoResponsePtrOutput) ToNotebookResourceInfoResponsePtrOutput() NotebookResourceInfoResponsePtrOutput

func (NotebookResourceInfoResponsePtrOutput) ToNotebookResourceInfoResponsePtrOutputWithContext

func (o NotebookResourceInfoResponsePtrOutput) ToNotebookResourceInfoResponsePtrOutputWithContext(ctx context.Context) NotebookResourceInfoResponsePtrOutput

type OsType

type OsType pulumi.String

Compute OS Type

func (OsType) ElementType

func (OsType) ElementType() reflect.Type

func (OsType) ToStringOutput

func (e OsType) ToStringOutput() pulumi.StringOutput

func (OsType) ToStringOutputWithContext

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

func (OsType) ToStringPtrOutput

func (e OsType) ToStringPtrOutput() pulumi.StringPtrOutput

func (OsType) ToStringPtrOutputWithContext

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

type PasswordResponse

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

type PasswordResponseArgs

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

func (PasswordResponseArgs) ElementType

func (PasswordResponseArgs) ElementType() reflect.Type

func (PasswordResponseArgs) ToPasswordResponseOutput

func (i PasswordResponseArgs) ToPasswordResponseOutput() PasswordResponseOutput

func (PasswordResponseArgs) ToPasswordResponseOutputWithContext

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

type PasswordResponseArray

type PasswordResponseArray []PasswordResponseInput

func (PasswordResponseArray) ElementType

func (PasswordResponseArray) ElementType() reflect.Type

func (PasswordResponseArray) ToPasswordResponseArrayOutput

func (i PasswordResponseArray) ToPasswordResponseArrayOutput() PasswordResponseArrayOutput

func (PasswordResponseArray) ToPasswordResponseArrayOutputWithContext

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

type PasswordResponseArrayInput

type PasswordResponseArrayInput interface {
	pulumi.Input

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

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

PasswordResponseArray{ PasswordResponseArgs{...} }

type PasswordResponseArrayOutput

type PasswordResponseArrayOutput struct{ *pulumi.OutputState }

func (PasswordResponseArrayOutput) ElementType

func (PasswordResponseArrayOutput) Index

func (PasswordResponseArrayOutput) ToPasswordResponseArrayOutput

func (o PasswordResponseArrayOutput) ToPasswordResponseArrayOutput() PasswordResponseArrayOutput

func (PasswordResponseArrayOutput) ToPasswordResponseArrayOutputWithContext

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

type PasswordResponseInput

type PasswordResponseInput interface {
	pulumi.Input

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

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

PasswordResponseArgs{...}

type PasswordResponseOutput

type PasswordResponseOutput struct{ *pulumi.OutputState }

func (PasswordResponseOutput) ElementType

func (PasswordResponseOutput) ElementType() reflect.Type

func (PasswordResponseOutput) Name

func (PasswordResponseOutput) ToPasswordResponseOutput

func (o PasswordResponseOutput) ToPasswordResponseOutput() PasswordResponseOutput

func (PasswordResponseOutput) ToPasswordResponseOutputWithContext

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

func (PasswordResponseOutput) Value

type PersonalComputeInstanceSettings

type PersonalComputeInstanceSettings struct {
	// A user explicitly assigned to a personal compute instance.
	AssignedUser *AssignedUser `pulumi:"assignedUser"`
}

Settings for a personal compute instance.

type PersonalComputeInstanceSettingsArgs

type PersonalComputeInstanceSettingsArgs struct {
	// A user explicitly assigned to a personal compute instance.
	AssignedUser AssignedUserPtrInput `pulumi:"assignedUser"`
}

Settings for a personal compute instance.

func (PersonalComputeInstanceSettingsArgs) ElementType

func (PersonalComputeInstanceSettingsArgs) ToPersonalComputeInstanceSettingsOutput

func (i PersonalComputeInstanceSettingsArgs) ToPersonalComputeInstanceSettingsOutput() PersonalComputeInstanceSettingsOutput

func (PersonalComputeInstanceSettingsArgs) ToPersonalComputeInstanceSettingsOutputWithContext

func (i PersonalComputeInstanceSettingsArgs) ToPersonalComputeInstanceSettingsOutputWithContext(ctx context.Context) PersonalComputeInstanceSettingsOutput

func (PersonalComputeInstanceSettingsArgs) ToPersonalComputeInstanceSettingsPtrOutput

func (i PersonalComputeInstanceSettingsArgs) ToPersonalComputeInstanceSettingsPtrOutput() PersonalComputeInstanceSettingsPtrOutput

func (PersonalComputeInstanceSettingsArgs) ToPersonalComputeInstanceSettingsPtrOutputWithContext

func (i PersonalComputeInstanceSettingsArgs) ToPersonalComputeInstanceSettingsPtrOutputWithContext(ctx context.Context) PersonalComputeInstanceSettingsPtrOutput

type PersonalComputeInstanceSettingsInput

type PersonalComputeInstanceSettingsInput interface {
	pulumi.Input

	ToPersonalComputeInstanceSettingsOutput() PersonalComputeInstanceSettingsOutput
	ToPersonalComputeInstanceSettingsOutputWithContext(context.Context) PersonalComputeInstanceSettingsOutput
}

PersonalComputeInstanceSettingsInput is an input type that accepts PersonalComputeInstanceSettingsArgs and PersonalComputeInstanceSettingsOutput values. You can construct a concrete instance of `PersonalComputeInstanceSettingsInput` via:

PersonalComputeInstanceSettingsArgs{...}

type PersonalComputeInstanceSettingsOutput

type PersonalComputeInstanceSettingsOutput struct{ *pulumi.OutputState }

Settings for a personal compute instance.

func (PersonalComputeInstanceSettingsOutput) AssignedUser

A user explicitly assigned to a personal compute instance.

func (PersonalComputeInstanceSettingsOutput) ElementType

func (PersonalComputeInstanceSettingsOutput) ToPersonalComputeInstanceSettingsOutput

func (o PersonalComputeInstanceSettingsOutput) ToPersonalComputeInstanceSettingsOutput() PersonalComputeInstanceSettingsOutput

func (PersonalComputeInstanceSettingsOutput) ToPersonalComputeInstanceSettingsOutputWithContext

func (o PersonalComputeInstanceSettingsOutput) ToPersonalComputeInstanceSettingsOutputWithContext(ctx context.Context) PersonalComputeInstanceSettingsOutput

func (PersonalComputeInstanceSettingsOutput) ToPersonalComputeInstanceSettingsPtrOutput

func (o PersonalComputeInstanceSettingsOutput) ToPersonalComputeInstanceSettingsPtrOutput() PersonalComputeInstanceSettingsPtrOutput

func (PersonalComputeInstanceSettingsOutput) ToPersonalComputeInstanceSettingsPtrOutputWithContext

func (o PersonalComputeInstanceSettingsOutput) ToPersonalComputeInstanceSettingsPtrOutputWithContext(ctx context.Context) PersonalComputeInstanceSettingsPtrOutput

type PersonalComputeInstanceSettingsPtrInput

type PersonalComputeInstanceSettingsPtrInput interface {
	pulumi.Input

	ToPersonalComputeInstanceSettingsPtrOutput() PersonalComputeInstanceSettingsPtrOutput
	ToPersonalComputeInstanceSettingsPtrOutputWithContext(context.Context) PersonalComputeInstanceSettingsPtrOutput
}

PersonalComputeInstanceSettingsPtrInput is an input type that accepts PersonalComputeInstanceSettingsArgs, PersonalComputeInstanceSettingsPtr and PersonalComputeInstanceSettingsPtrOutput values. You can construct a concrete instance of `PersonalComputeInstanceSettingsPtrInput` via:

        PersonalComputeInstanceSettingsArgs{...}

or:

        nil

type PersonalComputeInstanceSettingsPtrOutput

type PersonalComputeInstanceSettingsPtrOutput struct{ *pulumi.OutputState }

func (PersonalComputeInstanceSettingsPtrOutput) AssignedUser

A user explicitly assigned to a personal compute instance.

func (PersonalComputeInstanceSettingsPtrOutput) Elem

func (PersonalComputeInstanceSettingsPtrOutput) ElementType

func (PersonalComputeInstanceSettingsPtrOutput) ToPersonalComputeInstanceSettingsPtrOutput

func (o PersonalComputeInstanceSettingsPtrOutput) ToPersonalComputeInstanceSettingsPtrOutput() PersonalComputeInstanceSettingsPtrOutput

func (PersonalComputeInstanceSettingsPtrOutput) ToPersonalComputeInstanceSettingsPtrOutputWithContext

func (o PersonalComputeInstanceSettingsPtrOutput) ToPersonalComputeInstanceSettingsPtrOutputWithContext(ctx context.Context) PersonalComputeInstanceSettingsPtrOutput

type PersonalComputeInstanceSettingsResponse

type PersonalComputeInstanceSettingsResponse struct {
	// A user explicitly assigned to a personal compute instance.
	AssignedUser *AssignedUserResponse `pulumi:"assignedUser"`
}

Settings for a personal compute instance.

type PersonalComputeInstanceSettingsResponseArgs

type PersonalComputeInstanceSettingsResponseArgs struct {
	// A user explicitly assigned to a personal compute instance.
	AssignedUser AssignedUserResponsePtrInput `pulumi:"assignedUser"`
}

Settings for a personal compute instance.

func (PersonalComputeInstanceSettingsResponseArgs) ElementType

func (PersonalComputeInstanceSettingsResponseArgs) ToPersonalComputeInstanceSettingsResponseOutput

func (i PersonalComputeInstanceSettingsResponseArgs) ToPersonalComputeInstanceSettingsResponseOutput() PersonalComputeInstanceSettingsResponseOutput

func (PersonalComputeInstanceSettingsResponseArgs) ToPersonalComputeInstanceSettingsResponseOutputWithContext

func (i PersonalComputeInstanceSettingsResponseArgs) ToPersonalComputeInstanceSettingsResponseOutputWithContext(ctx context.Context) PersonalComputeInstanceSettingsResponseOutput

func (PersonalComputeInstanceSettingsResponseArgs) ToPersonalComputeInstanceSettingsResponsePtrOutput

func (i PersonalComputeInstanceSettingsResponseArgs) ToPersonalComputeInstanceSettingsResponsePtrOutput() PersonalComputeInstanceSettingsResponsePtrOutput

func (PersonalComputeInstanceSettingsResponseArgs) ToPersonalComputeInstanceSettingsResponsePtrOutputWithContext

func (i PersonalComputeInstanceSettingsResponseArgs) ToPersonalComputeInstanceSettingsResponsePtrOutputWithContext(ctx context.Context) PersonalComputeInstanceSettingsResponsePtrOutput

type PersonalComputeInstanceSettingsResponseInput

type PersonalComputeInstanceSettingsResponseInput interface {
	pulumi.Input

	ToPersonalComputeInstanceSettingsResponseOutput() PersonalComputeInstanceSettingsResponseOutput
	ToPersonalComputeInstanceSettingsResponseOutputWithContext(context.Context) PersonalComputeInstanceSettingsResponseOutput
}

PersonalComputeInstanceSettingsResponseInput is an input type that accepts PersonalComputeInstanceSettingsResponseArgs and PersonalComputeInstanceSettingsResponseOutput values. You can construct a concrete instance of `PersonalComputeInstanceSettingsResponseInput` via:

PersonalComputeInstanceSettingsResponseArgs{...}

type PersonalComputeInstanceSettingsResponseOutput

type PersonalComputeInstanceSettingsResponseOutput struct{ *pulumi.OutputState }

Settings for a personal compute instance.

func (PersonalComputeInstanceSettingsResponseOutput) AssignedUser

A user explicitly assigned to a personal compute instance.

func (PersonalComputeInstanceSettingsResponseOutput) ElementType

func (PersonalComputeInstanceSettingsResponseOutput) ToPersonalComputeInstanceSettingsResponseOutput

func (o PersonalComputeInstanceSettingsResponseOutput) ToPersonalComputeInstanceSettingsResponseOutput() PersonalComputeInstanceSettingsResponseOutput

func (PersonalComputeInstanceSettingsResponseOutput) ToPersonalComputeInstanceSettingsResponseOutputWithContext

func (o PersonalComputeInstanceSettingsResponseOutput) ToPersonalComputeInstanceSettingsResponseOutputWithContext(ctx context.Context) PersonalComputeInstanceSettingsResponseOutput

func (PersonalComputeInstanceSettingsResponseOutput) ToPersonalComputeInstanceSettingsResponsePtrOutput

func (o PersonalComputeInstanceSettingsResponseOutput) ToPersonalComputeInstanceSettingsResponsePtrOutput() PersonalComputeInstanceSettingsResponsePtrOutput

func (PersonalComputeInstanceSettingsResponseOutput) ToPersonalComputeInstanceSettingsResponsePtrOutputWithContext

func (o PersonalComputeInstanceSettingsResponseOutput) ToPersonalComputeInstanceSettingsResponsePtrOutputWithContext(ctx context.Context) PersonalComputeInstanceSettingsResponsePtrOutput

type PersonalComputeInstanceSettingsResponsePtrInput

type PersonalComputeInstanceSettingsResponsePtrInput interface {
	pulumi.Input

	ToPersonalComputeInstanceSettingsResponsePtrOutput() PersonalComputeInstanceSettingsResponsePtrOutput
	ToPersonalComputeInstanceSettingsResponsePtrOutputWithContext(context.Context) PersonalComputeInstanceSettingsResponsePtrOutput
}

PersonalComputeInstanceSettingsResponsePtrInput is an input type that accepts PersonalComputeInstanceSettingsResponseArgs, PersonalComputeInstanceSettingsResponsePtr and PersonalComputeInstanceSettingsResponsePtrOutput values. You can construct a concrete instance of `PersonalComputeInstanceSettingsResponsePtrInput` via:

        PersonalComputeInstanceSettingsResponseArgs{...}

or:

        nil

type PersonalComputeInstanceSettingsResponsePtrOutput

type PersonalComputeInstanceSettingsResponsePtrOutput struct{ *pulumi.OutputState }

func (PersonalComputeInstanceSettingsResponsePtrOutput) AssignedUser

A user explicitly assigned to a personal compute instance.

func (PersonalComputeInstanceSettingsResponsePtrOutput) Elem

func (PersonalComputeInstanceSettingsResponsePtrOutput) ElementType

func (PersonalComputeInstanceSettingsResponsePtrOutput) ToPersonalComputeInstanceSettingsResponsePtrOutput

func (o PersonalComputeInstanceSettingsResponsePtrOutput) ToPersonalComputeInstanceSettingsResponsePtrOutput() PersonalComputeInstanceSettingsResponsePtrOutput

func (PersonalComputeInstanceSettingsResponsePtrOutput) ToPersonalComputeInstanceSettingsResponsePtrOutputWithContext

func (o PersonalComputeInstanceSettingsResponsePtrOutput) ToPersonalComputeInstanceSettingsResponsePtrOutputWithContext(ctx context.Context) PersonalComputeInstanceSettingsResponsePtrOutput

type PrivateEndpointConnection

type PrivateEndpointConnection struct {
	pulumi.CustomResourceState

	// The identity of the resource.
	Identity IdentityResponsePtrOutput `pulumi:"identity"`
	// Specifies the location of the resource.
	Location pulumi.StringPtrOutput `pulumi:"location"`
	// Specifies the name of the resource.
	Name pulumi.StringOutput `pulumi:"name"`
	// The resource of private end point.
	PrivateEndpoint PrivateEndpointResponsePtrOutput `pulumi:"privateEndpoint"`
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponseOutput `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state of the private endpoint connection resource.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// The sku of the workspace.
	Sku SkuResponsePtrOutput `pulumi:"sku"`
	// Read only system data
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// Contains resource tags defined as key/value pairs.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Specifies the type of the resource.
	Type pulumi.StringOutput `pulumi:"type"`
}

The Private Endpoint Connection resource.

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

func (*PrivateEndpointConnection) ElementType() reflect.Type

func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutput

func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput

func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext

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

type PrivateEndpointConnectionInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
	ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
}

type PrivateEndpointConnectionOutput

type PrivateEndpointConnectionOutput struct {
	*pulumi.OutputState
}

func (PrivateEndpointConnectionOutput) ElementType

func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput

func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput

func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext

func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput

type PrivateEndpointConnectionResponse

type PrivateEndpointConnectionResponse struct {
	// Specifies the resource ID.
	Id string `pulumi:"id"`
	// The identity of the resource.
	Identity *IdentityResponse `pulumi:"identity"`
	// Specifies the location of the resource.
	Location *string `pulumi:"location"`
	// Specifies the name of the resource.
	Name string `pulumi:"name"`
	// The resource of private end point.
	PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"`
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state of the private endpoint connection resource.
	ProvisioningState string `pulumi:"provisioningState"`
	// The sku of the workspace.
	Sku *SkuResponse `pulumi:"sku"`
	// Read only system data
	SystemData SystemDataResponse `pulumi:"systemData"`
	// Contains resource tags defined as key/value pairs.
	Tags map[string]string `pulumi:"tags"`
	// Specifies the type of the resource.
	Type string `pulumi:"type"`
}

The Private Endpoint Connection resource.

type PrivateEndpointConnectionResponseArgs

type PrivateEndpointConnectionResponseArgs struct {
	// Specifies the resource ID.
	Id pulumi.StringInput `pulumi:"id"`
	// The identity of the resource.
	Identity IdentityResponsePtrInput `pulumi:"identity"`
	// Specifies the location of the resource.
	Location pulumi.StringPtrInput `pulumi:"location"`
	// Specifies the name of the resource.
	Name pulumi.StringInput `pulumi:"name"`
	// The resource of private end point.
	PrivateEndpoint PrivateEndpointResponsePtrInput `pulumi:"privateEndpoint"`
	// A collection of information about the state of the connection between service consumer and provider.
	PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponseInput `pulumi:"privateLinkServiceConnectionState"`
	// The provisioning state of the private endpoint connection resource.
	ProvisioningState pulumi.StringInput `pulumi:"provisioningState"`
	// The sku of the workspace.
	Sku SkuResponsePtrInput `pulumi:"sku"`
	// Read only system data
	SystemData SystemDataResponseInput `pulumi:"systemData"`
	// Contains resource tags defined as key/value pairs.
	Tags pulumi.StringMapInput `pulumi:"tags"`
	// Specifies the type of the resource.
	Type pulumi.StringInput `pulumi:"type"`
}

The Private Endpoint Connection resource.

func (PrivateEndpointConnectionResponseArgs) ElementType

func (PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutput

func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput

func (PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutputWithContext

func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput

type PrivateEndpointConnectionResponseArray

type PrivateEndpointConnectionResponseArray []PrivateEndpointConnectionResponseInput

func (PrivateEndpointConnectionResponseArray) ElementType

func (PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutput

func (i PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput

func (PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutputWithContext

func (i PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput

type PrivateEndpointConnectionResponseArrayInput

type PrivateEndpointConnectionResponseArrayInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput
	ToPrivateEndpointConnectionResponseArrayOutputWithContext(context.Context) PrivateEndpointConnectionResponseArrayOutput
}

PrivateEndpointConnectionResponseArrayInput is an input type that accepts PrivateEndpointConnectionResponseArray and PrivateEndpointConnectionResponseArrayOutput values. You can construct a concrete instance of `PrivateEndpointConnectionResponseArrayInput` via:

PrivateEndpointConnectionResponseArray{ PrivateEndpointConnectionResponseArgs{...} }

type PrivateEndpointConnectionResponseArrayOutput

type PrivateEndpointConnectionResponseArrayOutput struct{ *pulumi.OutputState }

func (PrivateEndpointConnectionResponseArrayOutput) ElementType

func (PrivateEndpointConnectionResponseArrayOutput) Index

func (PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput

func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput

func (PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext

func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput

type PrivateEndpointConnectionResponseInput

type PrivateEndpointConnectionResponseInput interface {
	pulumi.Input

	ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
	ToPrivateEndpointConnectionResponseOutputWithContext(context.Context) PrivateEndpointConnectionResponseOutput
}

PrivateEndpointConnectionResponseInput is an input type that accepts PrivateEndpointConnectionResponseArgs and PrivateEndpointConnectionResponseOutput values. You can construct a concrete instance of `PrivateEndpointConnectionResponseInput` via:

PrivateEndpointConnectionResponseArgs{...}

type PrivateEndpointConnectionResponseOutput

type PrivateEndpointConnectionResponseOutput struct{ *pulumi.OutputState }

The Private Endpoint Connection resource.

func (PrivateEndpointConnectionResponseOutput) ElementType

func (PrivateEndpointConnectionResponseOutput) Id

Specifies the resource ID.

func (PrivateEndpointConnectionResponseOutput) Identity

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

Read only system data

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

func (PrivateEndpointConnectionState) ElementType

type PrivateEndpointResponse

type PrivateEndpointResponse struct {
	// The ARM identifier for Private Endpoint
	Id string `pulumi:"id"`
	// The ARM identifier for Subnet resource that private endpoint links to
	SubnetArmId string `pulumi:"subnetArmId"`
}

The Private Endpoint resource.

type PrivateEndpointResponseArgs

type PrivateEndpointResponseArgs struct {
	// The ARM identifier for Private Endpoint
	Id pulumi.StringInput `pulumi:"id"`
	// The ARM identifier for Subnet resource that private endpoint links to
	SubnetArmId pulumi.StringInput `pulumi:"subnetArmId"`
}

The Private Endpoint resource.

func (PrivateEndpointResponseArgs) ElementType

func (PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput

func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput

func (PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext

func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput

func (PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput

func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput

func (PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext

func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput

type PrivateEndpointResponseInput

type PrivateEndpointResponseInput interface {
	pulumi.Input

	ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
	ToPrivateEndpointResponseOutputWithContext(context.Context) PrivateEndpointResponseOutput
}

PrivateEndpointResponseInput is an input type that accepts PrivateEndpointResponseArgs and PrivateEndpointResponseOutput values. You can construct a concrete instance of `PrivateEndpointResponseInput` via:

PrivateEndpointResponseArgs{...}

type PrivateEndpointResponseOutput

type PrivateEndpointResponseOutput struct{ *pulumi.OutputState }

The Private Endpoint resource.

func (PrivateEndpointResponseOutput) ElementType

func (PrivateEndpointResponseOutput) Id

The ARM identifier for Private Endpoint

func (PrivateEndpointResponseOutput) SubnetArmId

The ARM identifier for Subnet resource that private endpoint links to

func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput

func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput

func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext

func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput

func (PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput

func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput

func (PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext

func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput

type PrivateEndpointResponsePtrInput

type PrivateEndpointResponsePtrInput interface {
	pulumi.Input

	ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
	ToPrivateEndpointResponsePtrOutputWithContext(context.Context) PrivateEndpointResponsePtrOutput
}

PrivateEndpointResponsePtrInput is an input type that accepts PrivateEndpointResponseArgs, PrivateEndpointResponsePtr and PrivateEndpointResponsePtrOutput values. You can construct a concrete instance of `PrivateEndpointResponsePtrInput` via:

        PrivateEndpointResponseArgs{...}

or:

        nil

type PrivateEndpointResponsePtrOutput

type PrivateEndpointResponsePtrOutput struct{ *pulumi.OutputState }

func (PrivateEndpointResponsePtrOutput) Elem

func (PrivateEndpointResponsePtrOutput) ElementType

func (PrivateEndpointResponsePtrOutput) Id

The ARM identifier for Private Endpoint

func (PrivateEndpointResponsePtrOutput) SubnetArmId

The ARM identifier for Subnet resource that private endpoint links to

func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput

func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput

func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext

func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput

type PrivateEndpointServiceConnectionStatus

type PrivateEndpointServiceConnectionStatus pulumi.String

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

func (PrivateEndpointServiceConnectionStatus) ElementType

func (PrivateEndpointServiceConnectionStatus) ToStringOutput

func (PrivateEndpointServiceConnectionStatus) ToStringOutputWithContext

func (PrivateEndpointServiceConnectionStatus) ToStringPtrOutput

func (PrivateEndpointServiceConnectionStatus) ToStringPtrOutputWithContext

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

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

func (RemoteLoginPortPublicAccess) ToStringOutput

func (e RemoteLoginPortPublicAccess) ToStringOutput() pulumi.StringOutput

func (RemoteLoginPortPublicAccess) ToStringOutputWithContext

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

func (RemoteLoginPortPublicAccess) ToStringPtrOutput

func (e RemoteLoginPortPublicAccess) ToStringPtrOutput() pulumi.StringPtrOutput

func (RemoteLoginPortPublicAccess) ToStringPtrOutputWithContext

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

type ResourceIdentityType pulumi.String

The identity type.

func (ResourceIdentityType) ElementType

func (ResourceIdentityType) ElementType() reflect.Type

func (ResourceIdentityType) ToStringOutput

func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput

func (ResourceIdentityType) ToStringOutputWithContext

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

func (ResourceIdentityType) ToStringPtrOutput

func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput

func (ResourceIdentityType) ToStringPtrOutputWithContext

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

type ScaleSettings

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

scale settings for AML Compute

type ScaleSettingsArgs

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

scale settings for AML Compute

func (ScaleSettingsArgs) ElementType

func (ScaleSettingsArgs) ElementType() reflect.Type

func (ScaleSettingsArgs) ToScaleSettingsOutput

func (i ScaleSettingsArgs) ToScaleSettingsOutput() ScaleSettingsOutput

func (ScaleSettingsArgs) ToScaleSettingsOutputWithContext

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

func (ScaleSettingsArgs) ToScaleSettingsPtrOutput

func (i ScaleSettingsArgs) ToScaleSettingsPtrOutput() ScaleSettingsPtrOutput

func (ScaleSettingsArgs) ToScaleSettingsPtrOutputWithContext

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

type ScaleSettingsInput

type ScaleSettingsInput interface {
	pulumi.Input

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

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

ScaleSettingsArgs{...}

type ScaleSettingsOutput

type ScaleSettingsOutput struct{ *pulumi.OutputState }

scale settings for AML Compute

func (ScaleSettingsOutput) ElementType

func (ScaleSettingsOutput) ElementType() reflect.Type

func (ScaleSettingsOutput) MaxNodeCount

func (o ScaleSettingsOutput) MaxNodeCount() pulumi.IntOutput

Max number of nodes to use

func (ScaleSettingsOutput) MinNodeCount

func (o ScaleSettingsOutput) MinNodeCount() pulumi.IntPtrOutput

Min number of nodes to use

func (ScaleSettingsOutput) NodeIdleTimeBeforeScaleDown

func (o ScaleSettingsOutput) NodeIdleTimeBeforeScaleDown() pulumi.StringPtrOutput

Node Idle Time before scaling down amlCompute. This string needs to be in the RFC Format.

func (ScaleSettingsOutput) ToScaleSettingsOutput

func (o ScaleSettingsOutput) ToScaleSettingsOutput() ScaleSettingsOutput

func (ScaleSettingsOutput) ToScaleSettingsOutputWithContext

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

func (ScaleSettingsOutput) ToScaleSettingsPtrOutput

func (o ScaleSettingsOutput) ToScaleSettingsPtrOutput() ScaleSettingsPtrOutput

func (ScaleSettingsOutput) ToScaleSettingsPtrOutputWithContext

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

type ScaleSettingsPtrInput

type ScaleSettingsPtrInput interface {
	pulumi.Input

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

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

        ScaleSettingsArgs{...}

or:

        nil

type ScaleSettingsPtrOutput

type ScaleSettingsPtrOutput struct{ *pulumi.OutputState }

func (ScaleSettingsPtrOutput) Elem

func (ScaleSettingsPtrOutput) ElementType

func (ScaleSettingsPtrOutput) ElementType() reflect.Type

func (ScaleSettingsPtrOutput) MaxNodeCount

func (o ScaleSettingsPtrOutput) MaxNodeCount() pulumi.IntPtrOutput

Max number of nodes to use

func (ScaleSettingsPtrOutput) MinNodeCount

func (o ScaleSettingsPtrOutput) MinNodeCount() pulumi.IntPtrOutput

Min number of nodes to use

func (ScaleSettingsPtrOutput) NodeIdleTimeBeforeScaleDown

func (o ScaleSettingsPtrOutput) NodeIdleTimeBeforeScaleDown() pulumi.StringPtrOutput

Node Idle Time before scaling down amlCompute. This string needs to be in the RFC Format.

func (ScaleSettingsPtrOutput) ToScaleSettingsPtrOutput

func (o ScaleSettingsPtrOutput) ToScaleSettingsPtrOutput() ScaleSettingsPtrOutput

func (ScaleSettingsPtrOutput) ToScaleSettingsPtrOutputWithContext

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

type ScaleSettingsResponse

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

scale settings for AML Compute

type ScaleSettingsResponseArgs

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

scale settings for AML Compute

func (ScaleSettingsResponseArgs) ElementType

func (ScaleSettingsResponseArgs) ElementType() reflect.Type

func (ScaleSettingsResponseArgs) ToScaleSettingsResponseOutput

func (i ScaleSettingsResponseArgs) ToScaleSettingsResponseOutput() ScaleSettingsResponseOutput

func (ScaleSettingsResponseArgs) ToScaleSettingsResponseOutputWithContext

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

func (ScaleSettingsResponseArgs) ToScaleSettingsResponsePtrOutput

func (i ScaleSettingsResponseArgs) ToScaleSettingsResponsePtrOutput() ScaleSettingsResponsePtrOutput

func (ScaleSettingsResponseArgs) ToScaleSettingsResponsePtrOutputWithContext

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

type ScaleSettingsResponseInput

type ScaleSettingsResponseInput interface {
	pulumi.Input

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

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

ScaleSettingsResponseArgs{...}

type ScaleSettingsResponseOutput

type ScaleSettingsResponseOutput struct{ *pulumi.OutputState }

scale settings for AML Compute

func (ScaleSettingsResponseOutput) ElementType

func (ScaleSettingsResponseOutput) MaxNodeCount

func (o ScaleSettingsResponseOutput) MaxNodeCount() pulumi.IntOutput

Max number of nodes to use

func (ScaleSettingsResponseOutput) MinNodeCount

Min number of nodes to use

func (ScaleSettingsResponseOutput) NodeIdleTimeBeforeScaleDown

func (o ScaleSettingsResponseOutput) NodeIdleTimeBeforeScaleDown() pulumi.StringPtrOutput

Node Idle Time before scaling down amlCompute. This string needs to be in the RFC Format.

func (ScaleSettingsResponseOutput) ToScaleSettingsResponseOutput

func (o ScaleSettingsResponseOutput) ToScaleSettingsResponseOutput() ScaleSettingsResponseOutput

func (ScaleSettingsResponseOutput) ToScaleSettingsResponseOutputWithContext

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

func (ScaleSettingsResponseOutput) ToScaleSettingsResponsePtrOutput

func (o ScaleSettingsResponseOutput) ToScaleSettingsResponsePtrOutput() ScaleSettingsResponsePtrOutput

func (ScaleSettingsResponseOutput) ToScaleSettingsResponsePtrOutputWithContext

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

type ScaleSettingsResponsePtrInput

type ScaleSettingsResponsePtrInput interface {
	pulumi.Input

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

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

        ScaleSettingsResponseArgs{...}

or:

        nil

type ScaleSettingsResponsePtrOutput

type ScaleSettingsResponsePtrOutput struct{ *pulumi.OutputState }

func (ScaleSettingsResponsePtrOutput) Elem

func (ScaleSettingsResponsePtrOutput) ElementType

func (ScaleSettingsResponsePtrOutput) MaxNodeCount

Max number of nodes to use

func (ScaleSettingsResponsePtrOutput) MinNodeCount

Min number of nodes to use

func (ScaleSettingsResponsePtrOutput) NodeIdleTimeBeforeScaleDown

func (o ScaleSettingsResponsePtrOutput) NodeIdleTimeBeforeScaleDown() pulumi.StringPtrOutput

Node Idle Time before scaling down amlCompute. This string needs to be in the RFC Format.

func (ScaleSettingsResponsePtrOutput) ToScaleSettingsResponsePtrOutput

func (o ScaleSettingsResponsePtrOutput) ToScaleSettingsResponsePtrOutput() ScaleSettingsResponsePtrOutput

func (ScaleSettingsResponsePtrOutput) ToScaleSettingsResponsePtrOutputWithContext

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

type ScriptReference

type ScriptReference struct {
	// Optional command line arguments passed to the script to run.
	ScriptArguments *string `pulumi:"scriptArguments"`
	// The location of scripts in the mounted volume.
	ScriptData *string `pulumi:"scriptData"`
	// The storage source of the script: inline, workspace.
	ScriptSource *string `pulumi:"scriptSource"`
	// Optional time period passed to timeout command.
	Timeout *string `pulumi:"timeout"`
}

Script reference

type ScriptReferenceArgs

type ScriptReferenceArgs struct {
	// Optional command line arguments passed to the script to run.
	ScriptArguments pulumi.StringPtrInput `pulumi:"scriptArguments"`
	// The location of scripts in the mounted volume.
	ScriptData pulumi.StringPtrInput `pulumi:"scriptData"`
	// The storage source of the script: inline, workspace.
	ScriptSource pulumi.StringPtrInput `pulumi:"scriptSource"`
	// Optional time period passed to timeout command.
	Timeout pulumi.StringPtrInput `pulumi:"timeout"`
}

Script reference

func (ScriptReferenceArgs) ElementType

func (ScriptReferenceArgs) ElementType() reflect.Type

func (ScriptReferenceArgs) ToScriptReferenceOutput

func (i ScriptReferenceArgs) ToScriptReferenceOutput() ScriptReferenceOutput

func (ScriptReferenceArgs) ToScriptReferenceOutputWithContext

func (i ScriptReferenceArgs) ToScriptReferenceOutputWithContext(ctx context.Context) ScriptReferenceOutput

func (ScriptReferenceArgs) ToScriptReferencePtrOutput

func (i ScriptReferenceArgs) ToScriptReferencePtrOutput() ScriptReferencePtrOutput

func (ScriptReferenceArgs) ToScriptReferencePtrOutputWithContext

func (i ScriptReferenceArgs) ToScriptReferencePtrOutputWithContext(ctx context.Context) ScriptReferencePtrOutput

type ScriptReferenceInput

type ScriptReferenceInput interface {
	pulumi.Input

	ToScriptReferenceOutput() ScriptReferenceOutput
	ToScriptReferenceOutputWithContext(context.Context) ScriptReferenceOutput
}

ScriptReferenceInput is an input type that accepts ScriptReferenceArgs and ScriptReferenceOutput values. You can construct a concrete instance of `ScriptReferenceInput` via:

ScriptReferenceArgs{...}

type ScriptReferenceOutput

type ScriptReferenceOutput struct{ *pulumi.OutputState }

Script reference

func (ScriptReferenceOutput) ElementType

func (ScriptReferenceOutput) ElementType() reflect.Type

func (ScriptReferenceOutput) ScriptArguments

func (o ScriptReferenceOutput) ScriptArguments() pulumi.StringPtrOutput

Optional command line arguments passed to the script to run.

func (ScriptReferenceOutput) ScriptData

The location of scripts in the mounted volume.

func (ScriptReferenceOutput) ScriptSource

func (o ScriptReferenceOutput) ScriptSource() pulumi.StringPtrOutput

The storage source of the script: inline, workspace.

func (ScriptReferenceOutput) Timeout

Optional time period passed to timeout command.

func (ScriptReferenceOutput) ToScriptReferenceOutput

func (o ScriptReferenceOutput) ToScriptReferenceOutput() ScriptReferenceOutput

func (ScriptReferenceOutput) ToScriptReferenceOutputWithContext

func (o ScriptReferenceOutput) ToScriptReferenceOutputWithContext(ctx context.Context) ScriptReferenceOutput

func (ScriptReferenceOutput) ToScriptReferencePtrOutput

func (o ScriptReferenceOutput) ToScriptReferencePtrOutput() ScriptReferencePtrOutput

func (ScriptReferenceOutput) ToScriptReferencePtrOutputWithContext

func (o ScriptReferenceOutput) ToScriptReferencePtrOutputWithContext(ctx context.Context) ScriptReferencePtrOutput

type ScriptReferencePtrInput

type ScriptReferencePtrInput interface {
	pulumi.Input

	ToScriptReferencePtrOutput() ScriptReferencePtrOutput
	ToScriptReferencePtrOutputWithContext(context.Context) ScriptReferencePtrOutput
}

ScriptReferencePtrInput is an input type that accepts ScriptReferenceArgs, ScriptReferencePtr and ScriptReferencePtrOutput values. You can construct a concrete instance of `ScriptReferencePtrInput` via:

        ScriptReferenceArgs{...}

or:

        nil

type ScriptReferencePtrOutput

type ScriptReferencePtrOutput struct{ *pulumi.OutputState }

func (ScriptReferencePtrOutput) Elem

func (ScriptReferencePtrOutput) ElementType

func (ScriptReferencePtrOutput) ElementType() reflect.Type

func (ScriptReferencePtrOutput) ScriptArguments

func (o ScriptReferencePtrOutput) ScriptArguments() pulumi.StringPtrOutput

Optional command line arguments passed to the script to run.

func (ScriptReferencePtrOutput) ScriptData

The location of scripts in the mounted volume.

func (ScriptReferencePtrOutput) ScriptSource

The storage source of the script: inline, workspace.

func (ScriptReferencePtrOutput) Timeout

Optional time period passed to timeout command.

func (ScriptReferencePtrOutput) ToScriptReferencePtrOutput

func (o ScriptReferencePtrOutput) ToScriptReferencePtrOutput() ScriptReferencePtrOutput

func (ScriptReferencePtrOutput) ToScriptReferencePtrOutputWithContext

func (o ScriptReferencePtrOutput) ToScriptReferencePtrOutputWithContext(ctx context.Context) ScriptReferencePtrOutput

type ScriptReferenceResponse

type ScriptReferenceResponse struct {
	// Optional command line arguments passed to the script to run.
	ScriptArguments *string `pulumi:"scriptArguments"`
	// The location of scripts in the mounted volume.
	ScriptData *string `pulumi:"scriptData"`
	// The storage source of the script: inline, workspace.
	ScriptSource *string `pulumi:"scriptSource"`
	// Optional time period passed to timeout command.
	Timeout *string `pulumi:"timeout"`
}

Script reference

type ScriptReferenceResponseArgs

type ScriptReferenceResponseArgs struct {
	// Optional command line arguments passed to the script to run.
	ScriptArguments pulumi.StringPtrInput `pulumi:"scriptArguments"`
	// The location of scripts in the mounted volume.
	ScriptData pulumi.StringPtrInput `pulumi:"scriptData"`
	// The storage source of the script: inline, workspace.
	ScriptSource pulumi.StringPtrInput `pulumi:"scriptSource"`
	// Optional time period passed to timeout command.
	Timeout pulumi.StringPtrInput `pulumi:"timeout"`
}

Script reference

func (ScriptReferenceResponseArgs) ElementType

func (ScriptReferenceResponseArgs) ToScriptReferenceResponseOutput

func (i ScriptReferenceResponseArgs) ToScriptReferenceResponseOutput() ScriptReferenceResponseOutput

func (ScriptReferenceResponseArgs) ToScriptReferenceResponseOutputWithContext

func (i ScriptReferenceResponseArgs) ToScriptReferenceResponseOutputWithContext(ctx context.Context) ScriptReferenceResponseOutput

func (ScriptReferenceResponseArgs) ToScriptReferenceResponsePtrOutput

func (i ScriptReferenceResponseArgs) ToScriptReferenceResponsePtrOutput() ScriptReferenceResponsePtrOutput

func (ScriptReferenceResponseArgs) ToScriptReferenceResponsePtrOutputWithContext

func (i ScriptReferenceResponseArgs) ToScriptReferenceResponsePtrOutputWithContext(ctx context.Context) ScriptReferenceResponsePtrOutput

type ScriptReferenceResponseInput

type ScriptReferenceResponseInput interface {
	pulumi.Input

	ToScriptReferenceResponseOutput() ScriptReferenceResponseOutput
	ToScriptReferenceResponseOutputWithContext(context.Context) ScriptReferenceResponseOutput
}

ScriptReferenceResponseInput is an input type that accepts ScriptReferenceResponseArgs and ScriptReferenceResponseOutput values. You can construct a concrete instance of `ScriptReferenceResponseInput` via:

ScriptReferenceResponseArgs{...}

type ScriptReferenceResponseOutput

type ScriptReferenceResponseOutput struct{ *pulumi.OutputState }

Script reference

func (ScriptReferenceResponseOutput) ElementType

func (ScriptReferenceResponseOutput) ScriptArguments

Optional command line arguments passed to the script to run.

func (ScriptReferenceResponseOutput) ScriptData

The location of scripts in the mounted volume.

func (ScriptReferenceResponseOutput) ScriptSource

The storage source of the script: inline, workspace.

func (ScriptReferenceResponseOutput) Timeout

Optional time period passed to timeout command.

func (ScriptReferenceResponseOutput) ToScriptReferenceResponseOutput

func (o ScriptReferenceResponseOutput) ToScriptReferenceResponseOutput() ScriptReferenceResponseOutput

func (ScriptReferenceResponseOutput) ToScriptReferenceResponseOutputWithContext

func (o ScriptReferenceResponseOutput) ToScriptReferenceResponseOutputWithContext(ctx context.Context) ScriptReferenceResponseOutput

func (ScriptReferenceResponseOutput) ToScriptReferenceResponsePtrOutput

func (o ScriptReferenceResponseOutput) ToScriptReferenceResponsePtrOutput() ScriptReferenceResponsePtrOutput

func (ScriptReferenceResponseOutput) ToScriptReferenceResponsePtrOutputWithContext

func (o ScriptReferenceResponseOutput) ToScriptReferenceResponsePtrOutputWithContext(ctx context.Context) ScriptReferenceResponsePtrOutput

type ScriptReferenceResponsePtrInput

type ScriptReferenceResponsePtrInput interface {
	pulumi.Input

	ToScriptReferenceResponsePtrOutput() ScriptReferenceResponsePtrOutput
	ToScriptReferenceResponsePtrOutputWithContext(context.Context) ScriptReferenceResponsePtrOutput
}

ScriptReferenceResponsePtrInput is an input type that accepts ScriptReferenceResponseArgs, ScriptReferenceResponsePtr and ScriptReferenceResponsePtrOutput values. You can construct a concrete instance of `ScriptReferenceResponsePtrInput` via:

        ScriptReferenceResponseArgs{...}

or:

        nil

type ScriptReferenceResponsePtrOutput

type ScriptReferenceResponsePtrOutput struct{ *pulumi.OutputState }

func (ScriptReferenceResponsePtrOutput) Elem

func (ScriptReferenceResponsePtrOutput) ElementType

func (ScriptReferenceResponsePtrOutput) ScriptArguments

Optional command line arguments passed to the script to run.

func (ScriptReferenceResponsePtrOutput) ScriptData

The location of scripts in the mounted volume.

func (ScriptReferenceResponsePtrOutput) ScriptSource

The storage source of the script: inline, workspace.

func (ScriptReferenceResponsePtrOutput) Timeout

Optional time period passed to timeout command.

func (ScriptReferenceResponsePtrOutput) ToScriptReferenceResponsePtrOutput

func (o ScriptReferenceResponsePtrOutput) ToScriptReferenceResponsePtrOutput() ScriptReferenceResponsePtrOutput

func (ScriptReferenceResponsePtrOutput) ToScriptReferenceResponsePtrOutputWithContext

func (o ScriptReferenceResponsePtrOutput) ToScriptReferenceResponsePtrOutputWithContext(ctx context.Context) ScriptReferenceResponsePtrOutput

type ScriptsToExecute

type ScriptsToExecute struct {
	// Script that's run only once during provision of the compute.
	CreationScript *ScriptReference `pulumi:"creationScript"`
	// Script that's run every time the machine starts.
	StartupScript *ScriptReference `pulumi:"startupScript"`
}

Customized setup scripts

type ScriptsToExecuteArgs

type ScriptsToExecuteArgs struct {
	// Script that's run only once during provision of the compute.
	CreationScript ScriptReferencePtrInput `pulumi:"creationScript"`
	// Script that's run every time the machine starts.
	StartupScript ScriptReferencePtrInput `pulumi:"startupScript"`
}

Customized setup scripts

func (ScriptsToExecuteArgs) ElementType

func (ScriptsToExecuteArgs) ElementType() reflect.Type

func (ScriptsToExecuteArgs) ToScriptsToExecuteOutput

func (i ScriptsToExecuteArgs) ToScriptsToExecuteOutput() ScriptsToExecuteOutput

func (ScriptsToExecuteArgs) ToScriptsToExecuteOutputWithContext

func (i ScriptsToExecuteArgs) ToScriptsToExecuteOutputWithContext(ctx context.Context) ScriptsToExecuteOutput

func (ScriptsToExecuteArgs) ToScriptsToExecutePtrOutput

func (i ScriptsToExecuteArgs) ToScriptsToExecutePtrOutput() ScriptsToExecutePtrOutput

func (ScriptsToExecuteArgs) ToScriptsToExecutePtrOutputWithContext

func (i ScriptsToExecuteArgs) ToScriptsToExecutePtrOutputWithContext(ctx context.Context) ScriptsToExecutePtrOutput

type ScriptsToExecuteInput

type ScriptsToExecuteInput interface {
	pulumi.Input

	ToScriptsToExecuteOutput() ScriptsToExecuteOutput
	ToScriptsToExecuteOutputWithContext(context.Context) ScriptsToExecuteOutput
}

ScriptsToExecuteInput is an input type that accepts ScriptsToExecuteArgs and ScriptsToExecuteOutput values. You can construct a concrete instance of `ScriptsToExecuteInput` via:

ScriptsToExecuteArgs{...}

type ScriptsToExecuteOutput

type ScriptsToExecuteOutput struct{ *pulumi.OutputState }

Customized setup scripts

func (ScriptsToExecuteOutput) CreationScript

Script that's run only once during provision of the compute.

func (ScriptsToExecuteOutput) ElementType

func (ScriptsToExecuteOutput) ElementType() reflect.Type

func (ScriptsToExecuteOutput) StartupScript

Script that's run every time the machine starts.

func (ScriptsToExecuteOutput) ToScriptsToExecuteOutput

func (o ScriptsToExecuteOutput) ToScriptsToExecuteOutput() ScriptsToExecuteOutput

func (ScriptsToExecuteOutput) ToScriptsToExecuteOutputWithContext

func (o ScriptsToExecuteOutput) ToScriptsToExecuteOutputWithContext(ctx context.Context) ScriptsToExecuteOutput

func (ScriptsToExecuteOutput) ToScriptsToExecutePtrOutput

func (o ScriptsToExecuteOutput) ToScriptsToExecutePtrOutput() ScriptsToExecutePtrOutput

func (ScriptsToExecuteOutput) ToScriptsToExecutePtrOutputWithContext

func (o ScriptsToExecuteOutput) ToScriptsToExecutePtrOutputWithContext(ctx context.Context) ScriptsToExecutePtrOutput

type ScriptsToExecutePtrInput

type ScriptsToExecutePtrInput interface {
	pulumi.Input

	ToScriptsToExecutePtrOutput() ScriptsToExecutePtrOutput
	ToScriptsToExecutePtrOutputWithContext(context.Context) ScriptsToExecutePtrOutput
}

ScriptsToExecutePtrInput is an input type that accepts ScriptsToExecuteArgs, ScriptsToExecutePtr and ScriptsToExecutePtrOutput values. You can construct a concrete instance of `ScriptsToExecutePtrInput` via:

        ScriptsToExecuteArgs{...}

or:

        nil

type ScriptsToExecutePtrOutput

type ScriptsToExecutePtrOutput struct{ *pulumi.OutputState }

func (ScriptsToExecutePtrOutput) CreationScript

Script that's run only once during provision of the compute.

func (ScriptsToExecutePtrOutput) Elem

func (ScriptsToExecutePtrOutput) ElementType

func (ScriptsToExecutePtrOutput) ElementType() reflect.Type

func (ScriptsToExecutePtrOutput) StartupScript

Script that's run every time the machine starts.

func (ScriptsToExecutePtrOutput) ToScriptsToExecutePtrOutput

func (o ScriptsToExecutePtrOutput) ToScriptsToExecutePtrOutput() ScriptsToExecutePtrOutput

func (ScriptsToExecutePtrOutput) ToScriptsToExecutePtrOutputWithContext

func (o ScriptsToExecutePtrOutput) ToScriptsToExecutePtrOutputWithContext(ctx context.Context) ScriptsToExecutePtrOutput

type ScriptsToExecuteResponse

type ScriptsToExecuteResponse struct {
	// Script that's run only once during provision of the compute.
	CreationScript *ScriptReferenceResponse `pulumi:"creationScript"`
	// Script that's run every time the machine starts.
	StartupScript *ScriptReferenceResponse `pulumi:"startupScript"`
}

Customized setup scripts

type ScriptsToExecuteResponseArgs

type ScriptsToExecuteResponseArgs struct {
	// Script that's run only once during provision of the compute.
	CreationScript ScriptReferenceResponsePtrInput `pulumi:"creationScript"`
	// Script that's run every time the machine starts.
	StartupScript ScriptReferenceResponsePtrInput `pulumi:"startupScript"`
}

Customized setup scripts

func (ScriptsToExecuteResponseArgs) ElementType

func (ScriptsToExecuteResponseArgs) ToScriptsToExecuteResponseOutput

func (i ScriptsToExecuteResponseArgs) ToScriptsToExecuteResponseOutput() ScriptsToExecuteResponseOutput

func (ScriptsToExecuteResponseArgs) ToScriptsToExecuteResponseOutputWithContext

func (i ScriptsToExecuteResponseArgs) ToScriptsToExecuteResponseOutputWithContext(ctx context.Context) ScriptsToExecuteResponseOutput

func (ScriptsToExecuteResponseArgs) ToScriptsToExecuteResponsePtrOutput

func (i ScriptsToExecuteResponseArgs) ToScriptsToExecuteResponsePtrOutput() ScriptsToExecuteResponsePtrOutput

func (ScriptsToExecuteResponseArgs) ToScriptsToExecuteResponsePtrOutputWithContext

func (i ScriptsToExecuteResponseArgs) ToScriptsToExecuteResponsePtrOutputWithContext(ctx context.Context) ScriptsToExecuteResponsePtrOutput

type ScriptsToExecuteResponseInput

type ScriptsToExecuteResponseInput interface {
	pulumi.Input

	ToScriptsToExecuteResponseOutput() ScriptsToExecuteResponseOutput
	ToScriptsToExecuteResponseOutputWithContext(context.Context) ScriptsToExecuteResponseOutput
}

ScriptsToExecuteResponseInput is an input type that accepts ScriptsToExecuteResponseArgs and ScriptsToExecuteResponseOutput values. You can construct a concrete instance of `ScriptsToExecuteResponseInput` via:

ScriptsToExecuteResponseArgs{...}

type ScriptsToExecuteResponseOutput

type ScriptsToExecuteResponseOutput struct{ *pulumi.OutputState }

Customized setup scripts

func (ScriptsToExecuteResponseOutput) CreationScript

Script that's run only once during provision of the compute.

func (ScriptsToExecuteResponseOutput) ElementType

func (ScriptsToExecuteResponseOutput) StartupScript

Script that's run every time the machine starts.

func (ScriptsToExecuteResponseOutput) ToScriptsToExecuteResponseOutput

func (o ScriptsToExecuteResponseOutput) ToScriptsToExecuteResponseOutput() ScriptsToExecuteResponseOutput

func (ScriptsToExecuteResponseOutput) ToScriptsToExecuteResponseOutputWithContext

func (o ScriptsToExecuteResponseOutput) ToScriptsToExecuteResponseOutputWithContext(ctx context.Context) ScriptsToExecuteResponseOutput

func (ScriptsToExecuteResponseOutput) ToScriptsToExecuteResponsePtrOutput

func (o ScriptsToExecuteResponseOutput) ToScriptsToExecuteResponsePtrOutput() ScriptsToExecuteResponsePtrOutput

func (ScriptsToExecuteResponseOutput) ToScriptsToExecuteResponsePtrOutputWithContext

func (o ScriptsToExecuteResponseOutput) ToScriptsToExecuteResponsePtrOutputWithContext(ctx context.Context) ScriptsToExecuteResponsePtrOutput

type ScriptsToExecuteResponsePtrInput

type ScriptsToExecuteResponsePtrInput interface {
	pulumi.Input

	ToScriptsToExecuteResponsePtrOutput() ScriptsToExecuteResponsePtrOutput
	ToScriptsToExecuteResponsePtrOutputWithContext(context.Context) ScriptsToExecuteResponsePtrOutput
}

ScriptsToExecuteResponsePtrInput is an input type that accepts ScriptsToExecuteResponseArgs, ScriptsToExecuteResponsePtr and ScriptsToExecuteResponsePtrOutput values. You can construct a concrete instance of `ScriptsToExecuteResponsePtrInput` via:

        ScriptsToExecuteResponseArgs{...}

or:

        nil

type ScriptsToExecuteResponsePtrOutput

type ScriptsToExecuteResponsePtrOutput struct{ *pulumi.OutputState }

func (ScriptsToExecuteResponsePtrOutput) CreationScript

Script that's run only once during provision of the compute.

func (ScriptsToExecuteResponsePtrOutput) Elem

func (ScriptsToExecuteResponsePtrOutput) ElementType

func (ScriptsToExecuteResponsePtrOutput) StartupScript

Script that's run every time the machine starts.

func (ScriptsToExecuteResponsePtrOutput) ToScriptsToExecuteResponsePtrOutput

func (o ScriptsToExecuteResponsePtrOutput) ToScriptsToExecuteResponsePtrOutput() ScriptsToExecuteResponsePtrOutput

func (ScriptsToExecuteResponsePtrOutput) ToScriptsToExecuteResponsePtrOutputWithContext

func (o ScriptsToExecuteResponsePtrOutput) ToScriptsToExecuteResponsePtrOutputWithContext(ctx context.Context) ScriptsToExecuteResponsePtrOutput

type ServiceManagedResourcesSettings

type ServiceManagedResourcesSettings struct {
	// The settings for the service managed cosmosdb account.
	CosmosDb *CosmosDbSettings `pulumi:"cosmosDb"`
}

type ServiceManagedResourcesSettingsArgs

type ServiceManagedResourcesSettingsArgs struct {
	// The settings for the service managed cosmosdb account.
	CosmosDb CosmosDbSettingsPtrInput `pulumi:"cosmosDb"`
}

func (ServiceManagedResourcesSettingsArgs) ElementType

func (ServiceManagedResourcesSettingsArgs) ToServiceManagedResourcesSettingsOutput

func (i ServiceManagedResourcesSettingsArgs) ToServiceManagedResourcesSettingsOutput() ServiceManagedResourcesSettingsOutput

func (ServiceManagedResourcesSettingsArgs) ToServiceManagedResourcesSettingsOutputWithContext

func (i ServiceManagedResourcesSettingsArgs) ToServiceManagedResourcesSettingsOutputWithContext(ctx context.Context) ServiceManagedResourcesSettingsOutput

func (ServiceManagedResourcesSettingsArgs) ToServiceManagedResourcesSettingsPtrOutput

func (i ServiceManagedResourcesSettingsArgs) ToServiceManagedResourcesSettingsPtrOutput() ServiceManagedResourcesSettingsPtrOutput

func (ServiceManagedResourcesSettingsArgs) ToServiceManagedResourcesSettingsPtrOutputWithContext

func (i ServiceManagedResourcesSettingsArgs) ToServiceManagedResourcesSettingsPtrOutputWithContext(ctx context.Context) ServiceManagedResourcesSettingsPtrOutput

type ServiceManagedResourcesSettingsInput

type ServiceManagedResourcesSettingsInput interface {
	pulumi.Input

	ToServiceManagedResourcesSettingsOutput() ServiceManagedResourcesSettingsOutput
	ToServiceManagedResourcesSettingsOutputWithContext(context.Context) ServiceManagedResourcesSettingsOutput
}

ServiceManagedResourcesSettingsInput is an input type that accepts ServiceManagedResourcesSettingsArgs and ServiceManagedResourcesSettingsOutput values. You can construct a concrete instance of `ServiceManagedResourcesSettingsInput` via:

ServiceManagedResourcesSettingsArgs{...}

type ServiceManagedResourcesSettingsOutput

type ServiceManagedResourcesSettingsOutput struct{ *pulumi.OutputState }

func (ServiceManagedResourcesSettingsOutput) CosmosDb

The settings for the service managed cosmosdb account.

func (ServiceManagedResourcesSettingsOutput) ElementType

func (ServiceManagedResourcesSettingsOutput) ToServiceManagedResourcesSettingsOutput

func (o ServiceManagedResourcesSettingsOutput) ToServiceManagedResourcesSettingsOutput() ServiceManagedResourcesSettingsOutput

func (ServiceManagedResourcesSettingsOutput) ToServiceManagedResourcesSettingsOutputWithContext

func (o ServiceManagedResourcesSettingsOutput) ToServiceManagedResourcesSettingsOutputWithContext(ctx context.Context) ServiceManagedResourcesSettingsOutput

func (ServiceManagedResourcesSettingsOutput) ToServiceManagedResourcesSettingsPtrOutput

func (o ServiceManagedResourcesSettingsOutput) ToServiceManagedResourcesSettingsPtrOutput() ServiceManagedResourcesSettingsPtrOutput

func (ServiceManagedResourcesSettingsOutput) ToServiceManagedResourcesSettingsPtrOutputWithContext

func (o ServiceManagedResourcesSettingsOutput) ToServiceManagedResourcesSettingsPtrOutputWithContext(ctx context.Context) ServiceManagedResourcesSettingsPtrOutput

type ServiceManagedResourcesSettingsPtrInput

type ServiceManagedResourcesSettingsPtrInput interface {
	pulumi.Input

	ToServiceManagedResourcesSettingsPtrOutput() ServiceManagedResourcesSettingsPtrOutput
	ToServiceManagedResourcesSettingsPtrOutputWithContext(context.Context) ServiceManagedResourcesSettingsPtrOutput
}

ServiceManagedResourcesSettingsPtrInput is an input type that accepts ServiceManagedResourcesSettingsArgs, ServiceManagedResourcesSettingsPtr and ServiceManagedResourcesSettingsPtrOutput values. You can construct a concrete instance of `ServiceManagedResourcesSettingsPtrInput` via:

        ServiceManagedResourcesSettingsArgs{...}

or:

        nil

type ServiceManagedResourcesSettingsPtrOutput

type ServiceManagedResourcesSettingsPtrOutput struct{ *pulumi.OutputState }

func (ServiceManagedResourcesSettingsPtrOutput) CosmosDb

The settings for the service managed cosmosdb account.

func (ServiceManagedResourcesSettingsPtrOutput) Elem

func (ServiceManagedResourcesSettingsPtrOutput) ElementType

func (ServiceManagedResourcesSettingsPtrOutput) ToServiceManagedResourcesSettingsPtrOutput

func (o ServiceManagedResourcesSettingsPtrOutput) ToServiceManagedResourcesSettingsPtrOutput() ServiceManagedResourcesSettingsPtrOutput

func (ServiceManagedResourcesSettingsPtrOutput) ToServiceManagedResourcesSettingsPtrOutputWithContext

func (o ServiceManagedResourcesSettingsPtrOutput) ToServiceManagedResourcesSettingsPtrOutputWithContext(ctx context.Context) ServiceManagedResourcesSettingsPtrOutput

type ServiceManagedResourcesSettingsResponse

type ServiceManagedResourcesSettingsResponse struct {
	// The settings for the service managed cosmosdb account.
	CosmosDb *CosmosDbSettingsResponse `pulumi:"cosmosDb"`
}

type ServiceManagedResourcesSettingsResponseArgs

type ServiceManagedResourcesSettingsResponseArgs struct {
	// The settings for the service managed cosmosdb account.
	CosmosDb CosmosDbSettingsResponsePtrInput `pulumi:"cosmosDb"`
}

func (ServiceManagedResourcesSettingsResponseArgs) ElementType

func (ServiceManagedResourcesSettingsResponseArgs) ToServiceManagedResourcesSettingsResponseOutput

func (i ServiceManagedResourcesSettingsResponseArgs) ToServiceManagedResourcesSettingsResponseOutput() ServiceManagedResourcesSettingsResponseOutput

func (ServiceManagedResourcesSettingsResponseArgs) ToServiceManagedResourcesSettingsResponseOutputWithContext

func (i ServiceManagedResourcesSettingsResponseArgs) ToServiceManagedResourcesSettingsResponseOutputWithContext(ctx context.Context) ServiceManagedResourcesSettingsResponseOutput

func (ServiceManagedResourcesSettingsResponseArgs) ToServiceManagedResourcesSettingsResponsePtrOutput

func (i ServiceManagedResourcesSettingsResponseArgs) ToServiceManagedResourcesSettingsResponsePtrOutput() ServiceManagedResourcesSettingsResponsePtrOutput

func (ServiceManagedResourcesSettingsResponseArgs) ToServiceManagedResourcesSettingsResponsePtrOutputWithContext

func (i ServiceManagedResourcesSettingsResponseArgs) ToServiceManagedResourcesSettingsResponsePtrOutputWithContext(ctx context.Context) ServiceManagedResourcesSettingsResponsePtrOutput

type ServiceManagedResourcesSettingsResponseInput

type ServiceManagedResourcesSettingsResponseInput interface {
	pulumi.Input

	ToServiceManagedResourcesSettingsResponseOutput() ServiceManagedResourcesSettingsResponseOutput
	ToServiceManagedResourcesSettingsResponseOutputWithContext(context.Context) ServiceManagedResourcesSettingsResponseOutput
}

ServiceManagedResourcesSettingsResponseInput is an input type that accepts ServiceManagedResourcesSettingsResponseArgs and ServiceManagedResourcesSettingsResponseOutput values. You can construct a concrete instance of `ServiceManagedResourcesSettingsResponseInput` via:

ServiceManagedResourcesSettingsResponseArgs{...}

type ServiceManagedResourcesSettingsResponseOutput

type ServiceManagedResourcesSettingsResponseOutput struct{ *pulumi.OutputState }

func (ServiceManagedResourcesSettingsResponseOutput) CosmosDb

The settings for the service managed cosmosdb account.

func (ServiceManagedResourcesSettingsResponseOutput) ElementType

func (ServiceManagedResourcesSettingsResponseOutput) ToServiceManagedResourcesSettingsResponseOutput

func (o ServiceManagedResourcesSettingsResponseOutput) ToServiceManagedResourcesSettingsResponseOutput() ServiceManagedResourcesSettingsResponseOutput

func (ServiceManagedResourcesSettingsResponseOutput) ToServiceManagedResourcesSettingsResponseOutputWithContext

func (o ServiceManagedResourcesSettingsResponseOutput) ToServiceManagedResourcesSettingsResponseOutputWithContext(ctx context.Context) ServiceManagedResourcesSettingsResponseOutput

func (ServiceManagedResourcesSettingsResponseOutput) ToServiceManagedResourcesSettingsResponsePtrOutput

func (o ServiceManagedResourcesSettingsResponseOutput) ToServiceManagedResourcesSettingsResponsePtrOutput() ServiceManagedResourcesSettingsResponsePtrOutput

func (ServiceManagedResourcesSettingsResponseOutput) ToServiceManagedResourcesSettingsResponsePtrOutputWithContext

func (o ServiceManagedResourcesSettingsResponseOutput) ToServiceManagedResourcesSettingsResponsePtrOutputWithContext(ctx context.Context) ServiceManagedResourcesSettingsResponsePtrOutput

type ServiceManagedResourcesSettingsResponsePtrInput

type ServiceManagedResourcesSettingsResponsePtrInput interface {
	pulumi.Input

	ToServiceManagedResourcesSettingsResponsePtrOutput() ServiceManagedResourcesSettingsResponsePtrOutput
	ToServiceManagedResourcesSettingsResponsePtrOutputWithContext(context.Context) ServiceManagedResourcesSettingsResponsePtrOutput
}

ServiceManagedResourcesSettingsResponsePtrInput is an input type that accepts ServiceManagedResourcesSettingsResponseArgs, ServiceManagedResourcesSettingsResponsePtr and ServiceManagedResourcesSettingsResponsePtrOutput values. You can construct a concrete instance of `ServiceManagedResourcesSettingsResponsePtrInput` via:

        ServiceManagedResourcesSettingsResponseArgs{...}

or:

        nil

type ServiceManagedResourcesSettingsResponsePtrOutput

type ServiceManagedResourcesSettingsResponsePtrOutput struct{ *pulumi.OutputState }

func (ServiceManagedResourcesSettingsResponsePtrOutput) CosmosDb

The settings for the service managed cosmosdb account.

func (ServiceManagedResourcesSettingsResponsePtrOutput) Elem

func (ServiceManagedResourcesSettingsResponsePtrOutput) ElementType

func (ServiceManagedResourcesSettingsResponsePtrOutput) ToServiceManagedResourcesSettingsResponsePtrOutput

func (o ServiceManagedResourcesSettingsResponsePtrOutput) ToServiceManagedResourcesSettingsResponsePtrOutput() ServiceManagedResourcesSettingsResponsePtrOutput

func (ServiceManagedResourcesSettingsResponsePtrOutput) ToServiceManagedResourcesSettingsResponsePtrOutputWithContext

func (o ServiceManagedResourcesSettingsResponsePtrOutput) ToServiceManagedResourcesSettingsResponsePtrOutputWithContext(ctx context.Context) ServiceManagedResourcesSettingsResponsePtrOutput

type ServiceResponseBaseResponseError

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

The error details.

type ServiceResponseBaseResponseErrorArgs

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

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

func (ServiceResponseBaseResponseErrorOutput) Error

The error response.

func (ServiceResponseBaseResponseErrorOutput) ToServiceResponseBaseResponseErrorOutput

func (o ServiceResponseBaseResponseErrorOutput) ToServiceResponseBaseResponseErrorOutput() ServiceResponseBaseResponseErrorOutput

func (ServiceResponseBaseResponseErrorOutput) ToServiceResponseBaseResponseErrorOutputWithContext

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

type SetupScripts

type SetupScripts struct {
	// Customized setup scripts
	Scripts *ScriptsToExecute `pulumi:"scripts"`
}

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

type SetupScriptsArgs

type SetupScriptsArgs struct {
	// Customized setup scripts
	Scripts ScriptsToExecutePtrInput `pulumi:"scripts"`
}

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

func (SetupScriptsArgs) ElementType

func (SetupScriptsArgs) ElementType() reflect.Type

func (SetupScriptsArgs) ToSetupScriptsOutput

func (i SetupScriptsArgs) ToSetupScriptsOutput() SetupScriptsOutput

func (SetupScriptsArgs) ToSetupScriptsOutputWithContext

func (i SetupScriptsArgs) ToSetupScriptsOutputWithContext(ctx context.Context) SetupScriptsOutput

func (SetupScriptsArgs) ToSetupScriptsPtrOutput

func (i SetupScriptsArgs) ToSetupScriptsPtrOutput() SetupScriptsPtrOutput

func (SetupScriptsArgs) ToSetupScriptsPtrOutputWithContext

func (i SetupScriptsArgs) ToSetupScriptsPtrOutputWithContext(ctx context.Context) SetupScriptsPtrOutput

type SetupScriptsInput

type SetupScriptsInput interface {
	pulumi.Input

	ToSetupScriptsOutput() SetupScriptsOutput
	ToSetupScriptsOutputWithContext(context.Context) SetupScriptsOutput
}

SetupScriptsInput is an input type that accepts SetupScriptsArgs and SetupScriptsOutput values. You can construct a concrete instance of `SetupScriptsInput` via:

SetupScriptsArgs{...}

type SetupScriptsOutput

type SetupScriptsOutput struct{ *pulumi.OutputState }

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

func (SetupScriptsOutput) ElementType

func (SetupScriptsOutput) ElementType() reflect.Type

func (SetupScriptsOutput) Scripts

Customized setup scripts

func (SetupScriptsOutput) ToSetupScriptsOutput

func (o SetupScriptsOutput) ToSetupScriptsOutput() SetupScriptsOutput

func (SetupScriptsOutput) ToSetupScriptsOutputWithContext

func (o SetupScriptsOutput) ToSetupScriptsOutputWithContext(ctx context.Context) SetupScriptsOutput

func (SetupScriptsOutput) ToSetupScriptsPtrOutput

func (o SetupScriptsOutput) ToSetupScriptsPtrOutput() SetupScriptsPtrOutput

func (SetupScriptsOutput) ToSetupScriptsPtrOutputWithContext

func (o SetupScriptsOutput) ToSetupScriptsPtrOutputWithContext(ctx context.Context) SetupScriptsPtrOutput

type SetupScriptsPtrInput

type SetupScriptsPtrInput interface {
	pulumi.Input

	ToSetupScriptsPtrOutput() SetupScriptsPtrOutput
	ToSetupScriptsPtrOutputWithContext(context.Context) SetupScriptsPtrOutput
}

SetupScriptsPtrInput is an input type that accepts SetupScriptsArgs, SetupScriptsPtr and SetupScriptsPtrOutput values. You can construct a concrete instance of `SetupScriptsPtrInput` via:

        SetupScriptsArgs{...}

or:

        nil

type SetupScriptsPtrOutput

type SetupScriptsPtrOutput struct{ *pulumi.OutputState }

func (SetupScriptsPtrOutput) Elem

func (SetupScriptsPtrOutput) ElementType

func (SetupScriptsPtrOutput) ElementType() reflect.Type

func (SetupScriptsPtrOutput) Scripts

Customized setup scripts

func (SetupScriptsPtrOutput) ToSetupScriptsPtrOutput

func (o SetupScriptsPtrOutput) ToSetupScriptsPtrOutput() SetupScriptsPtrOutput

func (SetupScriptsPtrOutput) ToSetupScriptsPtrOutputWithContext

func (o SetupScriptsPtrOutput) ToSetupScriptsPtrOutputWithContext(ctx context.Context) SetupScriptsPtrOutput

type SetupScriptsResponse

type SetupScriptsResponse struct {
	// Customized setup scripts
	Scripts *ScriptsToExecuteResponse `pulumi:"scripts"`
}

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

type SetupScriptsResponseArgs

type SetupScriptsResponseArgs struct {
	// Customized setup scripts
	Scripts ScriptsToExecuteResponsePtrInput `pulumi:"scripts"`
}

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

func (SetupScriptsResponseArgs) ElementType

func (SetupScriptsResponseArgs) ElementType() reflect.Type

func (SetupScriptsResponseArgs) ToSetupScriptsResponseOutput

func (i SetupScriptsResponseArgs) ToSetupScriptsResponseOutput() SetupScriptsResponseOutput

func (SetupScriptsResponseArgs) ToSetupScriptsResponseOutputWithContext

func (i SetupScriptsResponseArgs) ToSetupScriptsResponseOutputWithContext(ctx context.Context) SetupScriptsResponseOutput

func (SetupScriptsResponseArgs) ToSetupScriptsResponsePtrOutput

func (i SetupScriptsResponseArgs) ToSetupScriptsResponsePtrOutput() SetupScriptsResponsePtrOutput

func (SetupScriptsResponseArgs) ToSetupScriptsResponsePtrOutputWithContext

func (i SetupScriptsResponseArgs) ToSetupScriptsResponsePtrOutputWithContext(ctx context.Context) SetupScriptsResponsePtrOutput

type SetupScriptsResponseInput

type SetupScriptsResponseInput interface {
	pulumi.Input

	ToSetupScriptsResponseOutput() SetupScriptsResponseOutput
	ToSetupScriptsResponseOutputWithContext(context.Context) SetupScriptsResponseOutput
}

SetupScriptsResponseInput is an input type that accepts SetupScriptsResponseArgs and SetupScriptsResponseOutput values. You can construct a concrete instance of `SetupScriptsResponseInput` via:

SetupScriptsResponseArgs{...}

type SetupScriptsResponseOutput

type SetupScriptsResponseOutput struct{ *pulumi.OutputState }

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

func (SetupScriptsResponseOutput) ElementType

func (SetupScriptsResponseOutput) ElementType() reflect.Type

func (SetupScriptsResponseOutput) Scripts

Customized setup scripts

func (SetupScriptsResponseOutput) ToSetupScriptsResponseOutput

func (o SetupScriptsResponseOutput) ToSetupScriptsResponseOutput() SetupScriptsResponseOutput

func (SetupScriptsResponseOutput) ToSetupScriptsResponseOutputWithContext

func (o SetupScriptsResponseOutput) ToSetupScriptsResponseOutputWithContext(ctx context.Context) SetupScriptsResponseOutput

func (SetupScriptsResponseOutput) ToSetupScriptsResponsePtrOutput

func (o SetupScriptsResponseOutput) ToSetupScriptsResponsePtrOutput() SetupScriptsResponsePtrOutput

func (SetupScriptsResponseOutput) ToSetupScriptsResponsePtrOutputWithContext

func (o SetupScriptsResponseOutput) ToSetupScriptsResponsePtrOutputWithContext(ctx context.Context) SetupScriptsResponsePtrOutput

type SetupScriptsResponsePtrInput

type SetupScriptsResponsePtrInput interface {
	pulumi.Input

	ToSetupScriptsResponsePtrOutput() SetupScriptsResponsePtrOutput
	ToSetupScriptsResponsePtrOutputWithContext(context.Context) SetupScriptsResponsePtrOutput
}

SetupScriptsResponsePtrInput is an input type that accepts SetupScriptsResponseArgs, SetupScriptsResponsePtr and SetupScriptsResponsePtrOutput values. You can construct a concrete instance of `SetupScriptsResponsePtrInput` via:

        SetupScriptsResponseArgs{...}

or:

        nil

type SetupScriptsResponsePtrOutput

type SetupScriptsResponsePtrOutput struct{ *pulumi.OutputState }

func (SetupScriptsResponsePtrOutput) Elem

func (SetupScriptsResponsePtrOutput) ElementType

func (SetupScriptsResponsePtrOutput) Scripts

Customized setup scripts

func (SetupScriptsResponsePtrOutput) ToSetupScriptsResponsePtrOutput

func (o SetupScriptsResponsePtrOutput) ToSetupScriptsResponsePtrOutput() SetupScriptsResponsePtrOutput

func (SetupScriptsResponsePtrOutput) ToSetupScriptsResponsePtrOutputWithContext

func (o SetupScriptsResponsePtrOutput) ToSetupScriptsResponsePtrOutputWithContext(ctx context.Context) SetupScriptsResponsePtrOutput

type SharedPrivateLinkResource

type SharedPrivateLinkResource struct {
	// The private link resource group id.
	GroupId *string `pulumi:"groupId"`
	// Unique name of the private link.
	Name *string `pulumi:"name"`
	// The resource id that private link links to.
	PrivateLinkResourceId *string `pulumi:"privateLinkResourceId"`
	// Request message.
	RequestMessage *string `pulumi:"requestMessage"`
	// Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
	Status *string `pulumi:"status"`
}

type SharedPrivateLinkResourceArgs

type SharedPrivateLinkResourceArgs struct {
	// The private link resource group id.
	GroupId pulumi.StringPtrInput `pulumi:"groupId"`
	// Unique name of the private link.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The resource id that private link links to.
	PrivateLinkResourceId pulumi.StringPtrInput `pulumi:"privateLinkResourceId"`
	// Request message.
	RequestMessage pulumi.StringPtrInput `pulumi:"requestMessage"`
	// Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
	Status pulumi.StringPtrInput `pulumi:"status"`
}

func (SharedPrivateLinkResourceArgs) ElementType

func (SharedPrivateLinkResourceArgs) ToSharedPrivateLinkResourceOutput

func (i SharedPrivateLinkResourceArgs) ToSharedPrivateLinkResourceOutput() SharedPrivateLinkResourceOutput

func (SharedPrivateLinkResourceArgs) ToSharedPrivateLinkResourceOutputWithContext

func (i SharedPrivateLinkResourceArgs) ToSharedPrivateLinkResourceOutputWithContext(ctx context.Context) SharedPrivateLinkResourceOutput

type SharedPrivateLinkResourceArray

type SharedPrivateLinkResourceArray []SharedPrivateLinkResourceInput

func (SharedPrivateLinkResourceArray) ElementType

func (SharedPrivateLinkResourceArray) ToSharedPrivateLinkResourceArrayOutput

func (i SharedPrivateLinkResourceArray) ToSharedPrivateLinkResourceArrayOutput() SharedPrivateLinkResourceArrayOutput

func (SharedPrivateLinkResourceArray) ToSharedPrivateLinkResourceArrayOutputWithContext

func (i SharedPrivateLinkResourceArray) ToSharedPrivateLinkResourceArrayOutputWithContext(ctx context.Context) SharedPrivateLinkResourceArrayOutput

type SharedPrivateLinkResourceArrayInput

type SharedPrivateLinkResourceArrayInput interface {
	pulumi.Input

	ToSharedPrivateLinkResourceArrayOutput() SharedPrivateLinkResourceArrayOutput
	ToSharedPrivateLinkResourceArrayOutputWithContext(context.Context) SharedPrivateLinkResourceArrayOutput
}

SharedPrivateLinkResourceArrayInput is an input type that accepts SharedPrivateLinkResourceArray and SharedPrivateLinkResourceArrayOutput values. You can construct a concrete instance of `SharedPrivateLinkResourceArrayInput` via:

SharedPrivateLinkResourceArray{ SharedPrivateLinkResourceArgs{...} }

type SharedPrivateLinkResourceArrayOutput

type SharedPrivateLinkResourceArrayOutput struct{ *pulumi.OutputState }

func (SharedPrivateLinkResourceArrayOutput) ElementType

func (SharedPrivateLinkResourceArrayOutput) Index

func (SharedPrivateLinkResourceArrayOutput) ToSharedPrivateLinkResourceArrayOutput

func (o SharedPrivateLinkResourceArrayOutput) ToSharedPrivateLinkResourceArrayOutput() SharedPrivateLinkResourceArrayOutput

func (SharedPrivateLinkResourceArrayOutput) ToSharedPrivateLinkResourceArrayOutputWithContext

func (o SharedPrivateLinkResourceArrayOutput) ToSharedPrivateLinkResourceArrayOutputWithContext(ctx context.Context) SharedPrivateLinkResourceArrayOutput

type SharedPrivateLinkResourceInput

type SharedPrivateLinkResourceInput interface {
	pulumi.Input

	ToSharedPrivateLinkResourceOutput() SharedPrivateLinkResourceOutput
	ToSharedPrivateLinkResourceOutputWithContext(context.Context) SharedPrivateLinkResourceOutput
}

SharedPrivateLinkResourceInput is an input type that accepts SharedPrivateLinkResourceArgs and SharedPrivateLinkResourceOutput values. You can construct a concrete instance of `SharedPrivateLinkResourceInput` via:

SharedPrivateLinkResourceArgs{...}

type SharedPrivateLinkResourceOutput

type SharedPrivateLinkResourceOutput struct{ *pulumi.OutputState }

func (SharedPrivateLinkResourceOutput) ElementType

func (SharedPrivateLinkResourceOutput) GroupId

The private link resource group id.

func (SharedPrivateLinkResourceOutput) Name

Unique name of the private link.

func (SharedPrivateLinkResourceOutput) PrivateLinkResourceId

func (o SharedPrivateLinkResourceOutput) PrivateLinkResourceId() pulumi.StringPtrOutput

The resource id that private link links to.

func (SharedPrivateLinkResourceOutput) RequestMessage

Request message.

func (SharedPrivateLinkResourceOutput) Status

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

func (SharedPrivateLinkResourceOutput) ToSharedPrivateLinkResourceOutput

func (o SharedPrivateLinkResourceOutput) ToSharedPrivateLinkResourceOutput() SharedPrivateLinkResourceOutput

func (SharedPrivateLinkResourceOutput) ToSharedPrivateLinkResourceOutputWithContext

func (o SharedPrivateLinkResourceOutput) ToSharedPrivateLinkResourceOutputWithContext(ctx context.Context) SharedPrivateLinkResourceOutput

type SharedPrivateLinkResourceResponse

type SharedPrivateLinkResourceResponse struct {
	// The private link resource group id.
	GroupId *string `pulumi:"groupId"`
	// Unique name of the private link.
	Name *string `pulumi:"name"`
	// The resource id that private link links to.
	PrivateLinkResourceId *string `pulumi:"privateLinkResourceId"`
	// Request message.
	RequestMessage *string `pulumi:"requestMessage"`
	// Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
	Status *string `pulumi:"status"`
}

type SharedPrivateLinkResourceResponseArgs

type SharedPrivateLinkResourceResponseArgs struct {
	// The private link resource group id.
	GroupId pulumi.StringPtrInput `pulumi:"groupId"`
	// Unique name of the private link.
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The resource id that private link links to.
	PrivateLinkResourceId pulumi.StringPtrInput `pulumi:"privateLinkResourceId"`
	// Request message.
	RequestMessage pulumi.StringPtrInput `pulumi:"requestMessage"`
	// Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
	Status pulumi.StringPtrInput `pulumi:"status"`
}

func (SharedPrivateLinkResourceResponseArgs) ElementType

func (SharedPrivateLinkResourceResponseArgs) ToSharedPrivateLinkResourceResponseOutput

func (i SharedPrivateLinkResourceResponseArgs) ToSharedPrivateLinkResourceResponseOutput() SharedPrivateLinkResourceResponseOutput

func (SharedPrivateLinkResourceResponseArgs) ToSharedPrivateLinkResourceResponseOutputWithContext

func (i SharedPrivateLinkResourceResponseArgs) ToSharedPrivateLinkResourceResponseOutputWithContext(ctx context.Context) SharedPrivateLinkResourceResponseOutput

type SharedPrivateLinkResourceResponseArray

type SharedPrivateLinkResourceResponseArray []SharedPrivateLinkResourceResponseInput

func (SharedPrivateLinkResourceResponseArray) ElementType

func (SharedPrivateLinkResourceResponseArray) ToSharedPrivateLinkResourceResponseArrayOutput

func (i SharedPrivateLinkResourceResponseArray) ToSharedPrivateLinkResourceResponseArrayOutput() SharedPrivateLinkResourceResponseArrayOutput

func (SharedPrivateLinkResourceResponseArray) ToSharedPrivateLinkResourceResponseArrayOutputWithContext

func (i SharedPrivateLinkResourceResponseArray) ToSharedPrivateLinkResourceResponseArrayOutputWithContext(ctx context.Context) SharedPrivateLinkResourceResponseArrayOutput

type SharedPrivateLinkResourceResponseArrayInput

type SharedPrivateLinkResourceResponseArrayInput interface {
	pulumi.Input

	ToSharedPrivateLinkResourceResponseArrayOutput() SharedPrivateLinkResourceResponseArrayOutput
	ToSharedPrivateLinkResourceResponseArrayOutputWithContext(context.Context) SharedPrivateLinkResourceResponseArrayOutput
}

SharedPrivateLinkResourceResponseArrayInput is an input type that accepts SharedPrivateLinkResourceResponseArray and SharedPrivateLinkResourceResponseArrayOutput values. You can construct a concrete instance of `SharedPrivateLinkResourceResponseArrayInput` via:

SharedPrivateLinkResourceResponseArray{ SharedPrivateLinkResourceResponseArgs{...} }

type SharedPrivateLinkResourceResponseArrayOutput

type SharedPrivateLinkResourceResponseArrayOutput struct{ *pulumi.OutputState }

func (SharedPrivateLinkResourceResponseArrayOutput) ElementType

func (SharedPrivateLinkResourceResponseArrayOutput) Index

func (SharedPrivateLinkResourceResponseArrayOutput) ToSharedPrivateLinkResourceResponseArrayOutput

func (o SharedPrivateLinkResourceResponseArrayOutput) ToSharedPrivateLinkResourceResponseArrayOutput() SharedPrivateLinkResourceResponseArrayOutput

func (SharedPrivateLinkResourceResponseArrayOutput) ToSharedPrivateLinkResourceResponseArrayOutputWithContext

func (o SharedPrivateLinkResourceResponseArrayOutput) ToSharedPrivateLinkResourceResponseArrayOutputWithContext(ctx context.Context) SharedPrivateLinkResourceResponseArrayOutput

type SharedPrivateLinkResourceResponseInput

type SharedPrivateLinkResourceResponseInput interface {
	pulumi.Input

	ToSharedPrivateLinkResourceResponseOutput() SharedPrivateLinkResourceResponseOutput
	ToSharedPrivateLinkResourceResponseOutputWithContext(context.Context) SharedPrivateLinkResourceResponseOutput
}

SharedPrivateLinkResourceResponseInput is an input type that accepts SharedPrivateLinkResourceResponseArgs and SharedPrivateLinkResourceResponseOutput values. You can construct a concrete instance of `SharedPrivateLinkResourceResponseInput` via:

SharedPrivateLinkResourceResponseArgs{...}

type SharedPrivateLinkResourceResponseOutput

type SharedPrivateLinkResourceResponseOutput struct{ *pulumi.OutputState }

func (SharedPrivateLinkResourceResponseOutput) ElementType

func (SharedPrivateLinkResourceResponseOutput) GroupId

The private link resource group id.

func (SharedPrivateLinkResourceResponseOutput) Name

Unique name of the private link.

func (SharedPrivateLinkResourceResponseOutput) PrivateLinkResourceId

The resource id that private link links to.

func (SharedPrivateLinkResourceResponseOutput) RequestMessage

Request message.

func (SharedPrivateLinkResourceResponseOutput) Status

Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

func (SharedPrivateLinkResourceResponseOutput) ToSharedPrivateLinkResourceResponseOutput

func (o SharedPrivateLinkResourceResponseOutput) ToSharedPrivateLinkResourceResponseOutput() SharedPrivateLinkResourceResponseOutput

func (SharedPrivateLinkResourceResponseOutput) ToSharedPrivateLinkResourceResponseOutputWithContext

func (o SharedPrivateLinkResourceResponseOutput) ToSharedPrivateLinkResourceResponseOutputWithContext(ctx context.Context) SharedPrivateLinkResourceResponseOutput

type Sku

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

Sku of the resource

type SkuArgs

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

Sku of the resource

func (SkuArgs) ElementType

func (SkuArgs) ElementType() reflect.Type

func (SkuArgs) ToSkuOutput

func (i SkuArgs) ToSkuOutput() SkuOutput

func (SkuArgs) ToSkuOutputWithContext

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

func (SkuArgs) ToSkuPtrOutput

func (i SkuArgs) ToSkuPtrOutput() SkuPtrOutput

func (SkuArgs) ToSkuPtrOutputWithContext

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

type SkuInput

type SkuInput interface {
	pulumi.Input

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

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

SkuArgs{...}

type SkuOutput

type SkuOutput struct{ *pulumi.OutputState }

Sku of the resource

func (SkuOutput) ElementType

func (SkuOutput) ElementType() reflect.Type

func (SkuOutput) Name

func (o SkuOutput) Name() pulumi.StringPtrOutput

Name of the sku

func (SkuOutput) Tier

func (o SkuOutput) Tier() pulumi.StringPtrOutput

Tier of the sku like Basic or Enterprise

func (SkuOutput) ToSkuOutput

func (o SkuOutput) ToSkuOutput() SkuOutput

func (SkuOutput) ToSkuOutputWithContext

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

func (SkuOutput) ToSkuPtrOutput

func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput

func (SkuOutput) ToSkuPtrOutputWithContext

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

type SkuPtrInput

type SkuPtrInput interface {
	pulumi.Input

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

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

        SkuArgs{...}

or:

        nil

func SkuPtr

func SkuPtr(v *SkuArgs) SkuPtrInput

type SkuPtrOutput

type SkuPtrOutput struct{ *pulumi.OutputState }

func (SkuPtrOutput) Elem

func (o SkuPtrOutput) Elem() SkuOutput

func (SkuPtrOutput) ElementType

func (SkuPtrOutput) ElementType() reflect.Type

func (SkuPtrOutput) Name

Name of the sku

func (SkuPtrOutput) Tier

Tier of the sku like Basic or Enterprise

func (SkuPtrOutput) ToSkuPtrOutput

func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput

func (SkuPtrOutput) ToSkuPtrOutputWithContext

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

type SkuResponse

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

Sku of the resource

type SkuResponseArgs

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

Sku of the resource

func (SkuResponseArgs) ElementType

func (SkuResponseArgs) ElementType() reflect.Type

func (SkuResponseArgs) ToSkuResponseOutput

func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput

func (SkuResponseArgs) ToSkuResponseOutputWithContext

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

func (SkuResponseArgs) ToSkuResponsePtrOutput

func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput

func (SkuResponseArgs) ToSkuResponsePtrOutputWithContext

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

type SkuResponseInput

type SkuResponseInput interface {
	pulumi.Input

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

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

SkuResponseArgs{...}

type SkuResponseOutput

type SkuResponseOutput struct{ *pulumi.OutputState }

Sku of the resource

func (SkuResponseOutput) ElementType

func (SkuResponseOutput) ElementType() reflect.Type

func (SkuResponseOutput) Name

Name of the sku

func (SkuResponseOutput) Tier

Tier of the sku like Basic or Enterprise

func (SkuResponseOutput) ToSkuResponseOutput

func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput

func (SkuResponseOutput) ToSkuResponseOutputWithContext

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

func (SkuResponseOutput) ToSkuResponsePtrOutput

func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput

func (SkuResponseOutput) ToSkuResponsePtrOutputWithContext

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

type SkuResponsePtrInput

type SkuResponsePtrInput interface {
	pulumi.Input

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

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

        SkuResponseArgs{...}

or:

        nil

func SkuResponsePtr

func SkuResponsePtr(v *SkuResponseArgs) SkuResponsePtrInput

type SkuResponsePtrOutput

type SkuResponsePtrOutput struct{ *pulumi.OutputState }

func (SkuResponsePtrOutput) Elem

func (SkuResponsePtrOutput) ElementType

func (SkuResponsePtrOutput) ElementType() reflect.Type

func (SkuResponsePtrOutput) Name

Name of the sku

func (SkuResponsePtrOutput) Tier

Tier of the sku like Basic or Enterprise

func (SkuResponsePtrOutput) ToSkuResponsePtrOutput

func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput

func (SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext

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

type SparkMavenPackage

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 SshPublicAccess

type SshPublicAccess pulumi.String

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

func (SshPublicAccess) ElementType

func (SshPublicAccess) ElementType() reflect.Type

func (SshPublicAccess) ToStringOutput

func (e SshPublicAccess) ToStringOutput() pulumi.StringOutput

func (SshPublicAccess) ToStringOutputWithContext

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

func (SshPublicAccess) ToStringPtrOutput

func (e SshPublicAccess) ToStringPtrOutput() pulumi.StringPtrOutput

func (SshPublicAccess) ToStringPtrOutputWithContext

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

type SslConfiguration

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

The ssl configuration for scoring

type SslConfigurationArgs

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

The ssl configuration for scoring

func (SslConfigurationArgs) ElementType

func (SslConfigurationArgs) ElementType() reflect.Type

func (SslConfigurationArgs) ToSslConfigurationOutput

func (i SslConfigurationArgs) ToSslConfigurationOutput() SslConfigurationOutput

func (SslConfigurationArgs) ToSslConfigurationOutputWithContext

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

func (SslConfigurationArgs) ToSslConfigurationPtrOutput

func (i SslConfigurationArgs) ToSslConfigurationPtrOutput() SslConfigurationPtrOutput

func (SslConfigurationArgs) ToSslConfigurationPtrOutputWithContext

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

type SslConfigurationInput

type SslConfigurationInput interface {
	pulumi.Input

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

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

SslConfigurationArgs{...}

type SslConfigurationOutput

type SslConfigurationOutput struct{ *pulumi.OutputState }

The ssl configuration for scoring

func (SslConfigurationOutput) Cert

Cert data

func (SslConfigurationOutput) Cname

CNAME of the cert

func (SslConfigurationOutput) ElementType

func (SslConfigurationOutput) ElementType() reflect.Type

func (SslConfigurationOutput) Key

Key data

func (SslConfigurationOutput) Status

Enable or disable ssl for scoring

func (SslConfigurationOutput) ToSslConfigurationOutput

func (o SslConfigurationOutput) ToSslConfigurationOutput() SslConfigurationOutput

func (SslConfigurationOutput) ToSslConfigurationOutputWithContext

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

func (SslConfigurationOutput) ToSslConfigurationPtrOutput

func (o SslConfigurationOutput) ToSslConfigurationPtrOutput() SslConfigurationPtrOutput

func (SslConfigurationOutput) ToSslConfigurationPtrOutputWithContext

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

type SslConfigurationPtrInput

type SslConfigurationPtrInput interface {
	pulumi.Input

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

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

        SslConfigurationArgs{...}

or:

        nil

type SslConfigurationPtrOutput

type SslConfigurationPtrOutput struct{ *pulumi.OutputState }

func (SslConfigurationPtrOutput) Cert

Cert data

func (SslConfigurationPtrOutput) Cname

CNAME of the cert

func (SslConfigurationPtrOutput) Elem

func (SslConfigurationPtrOutput) ElementType

func (SslConfigurationPtrOutput) ElementType() reflect.Type

func (SslConfigurationPtrOutput) Key

Key data

func (SslConfigurationPtrOutput) Status

Enable or disable ssl for scoring

func (SslConfigurationPtrOutput) ToSslConfigurationPtrOutput

func (o SslConfigurationPtrOutput) ToSslConfigurationPtrOutput() SslConfigurationPtrOutput

func (SslConfigurationPtrOutput) ToSslConfigurationPtrOutputWithContext

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

type SslConfigurationResponse

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

The ssl configuration for scoring

type SslConfigurationResponseArgs

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

The ssl configuration for scoring

func (SslConfigurationResponseArgs) ElementType

func (SslConfigurationResponseArgs) ToSslConfigurationResponseOutput

func (i SslConfigurationResponseArgs) ToSslConfigurationResponseOutput() SslConfigurationResponseOutput

func (SslConfigurationResponseArgs) ToSslConfigurationResponseOutputWithContext

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

func (SslConfigurationResponseArgs) ToSslConfigurationResponsePtrOutput

func (i SslConfigurationResponseArgs) ToSslConfigurationResponsePtrOutput() SslConfigurationResponsePtrOutput

func (SslConfigurationResponseArgs) ToSslConfigurationResponsePtrOutputWithContext

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

type SslConfigurationResponseInput

type SslConfigurationResponseInput interface {
	pulumi.Input

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

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

SslConfigurationResponseArgs{...}

type SslConfigurationResponseOutput

type SslConfigurationResponseOutput struct{ *pulumi.OutputState }

The ssl configuration for scoring

func (SslConfigurationResponseOutput) Cert

Cert data

func (SslConfigurationResponseOutput) Cname

CNAME of the cert

func (SslConfigurationResponseOutput) ElementType

func (SslConfigurationResponseOutput) Key

Key data

func (SslConfigurationResponseOutput) Status

Enable or disable ssl for scoring

func (SslConfigurationResponseOutput) ToSslConfigurationResponseOutput

func (o SslConfigurationResponseOutput) ToSslConfigurationResponseOutput() SslConfigurationResponseOutput

func (SslConfigurationResponseOutput) ToSslConfigurationResponseOutputWithContext

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

func (SslConfigurationResponseOutput) ToSslConfigurationResponsePtrOutput

func (o SslConfigurationResponseOutput) ToSslConfigurationResponsePtrOutput() SslConfigurationResponsePtrOutput

func (SslConfigurationResponseOutput) ToSslConfigurationResponsePtrOutputWithContext

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

type SslConfigurationResponsePtrInput

type SslConfigurationResponsePtrInput interface {
	pulumi.Input

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

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

        SslConfigurationResponseArgs{...}

or:

        nil

type SslConfigurationResponsePtrOutput

type SslConfigurationResponsePtrOutput struct{ *pulumi.OutputState }

func (SslConfigurationResponsePtrOutput) Cert

Cert data

func (SslConfigurationResponsePtrOutput) Cname

CNAME of the cert

func (SslConfigurationResponsePtrOutput) Elem

func (SslConfigurationResponsePtrOutput) ElementType

func (SslConfigurationResponsePtrOutput) Key

Key data

func (SslConfigurationResponsePtrOutput) Status

Enable or disable ssl for scoring

func (SslConfigurationResponsePtrOutput) ToSslConfigurationResponsePtrOutput

func (o SslConfigurationResponsePtrOutput) ToSslConfigurationResponsePtrOutput() SslConfigurationResponsePtrOutput

func (SslConfigurationResponsePtrOutput) ToSslConfigurationResponsePtrOutputWithContext

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

type SystemDataResponse

type SystemDataResponse struct {
	// The timestamp of resource creation (UTC)
	CreatedAt *string `pulumi:"createdAt"`
	// An identifier for the identity that created the resource
	CreatedBy *string `pulumi:"createdBy"`
	// The type of identity that created the resource
	CreatedByType *string `pulumi:"createdByType"`
	// The timestamp of resource last modification (UTC)
	LastModifiedAt *string `pulumi:"lastModifiedAt"`
	// An identifier for the identity that last modified the resource
	LastModifiedBy *string `pulumi:"lastModifiedBy"`
	// The type of identity that last modified the resource
	LastModifiedByType *string `pulumi:"lastModifiedByType"`
}

Read only system data

type SystemDataResponseArgs

type SystemDataResponseArgs struct {
	// The timestamp of resource creation (UTC)
	CreatedAt pulumi.StringPtrInput `pulumi:"createdAt"`
	// An identifier for the identity that created the resource
	CreatedBy pulumi.StringPtrInput `pulumi:"createdBy"`
	// The type of identity that created the resource
	CreatedByType pulumi.StringPtrInput `pulumi:"createdByType"`
	// The timestamp of resource last modification (UTC)
	LastModifiedAt pulumi.StringPtrInput `pulumi:"lastModifiedAt"`
	// An identifier for the identity that last modified the resource
	LastModifiedBy pulumi.StringPtrInput `pulumi:"lastModifiedBy"`
	// The type of identity that last modified the resource
	LastModifiedByType pulumi.StringPtrInput `pulumi:"lastModifiedByType"`
}

Read only system data

func (SystemDataResponseArgs) ElementType

func (SystemDataResponseArgs) ElementType() reflect.Type

func (SystemDataResponseArgs) ToSystemDataResponseOutput

func (i SystemDataResponseArgs) ToSystemDataResponseOutput() SystemDataResponseOutput

func (SystemDataResponseArgs) ToSystemDataResponseOutputWithContext

func (i SystemDataResponseArgs) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput

func (SystemDataResponseArgs) ToSystemDataResponsePtrOutput

func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput

func (SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext

func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput

type SystemDataResponseInput

type SystemDataResponseInput interface {
	pulumi.Input

	ToSystemDataResponseOutput() SystemDataResponseOutput
	ToSystemDataResponseOutputWithContext(context.Context) SystemDataResponseOutput
}

SystemDataResponseInput is an input type that accepts SystemDataResponseArgs and SystemDataResponseOutput values. You can construct a concrete instance of `SystemDataResponseInput` via:

SystemDataResponseArgs{...}

type SystemDataResponseOutput

type SystemDataResponseOutput struct{ *pulumi.OutputState }

Read only system data

func (SystemDataResponseOutput) CreatedAt

The timestamp of resource creation (UTC)

func (SystemDataResponseOutput) CreatedBy

An identifier for the identity that created the resource

func (SystemDataResponseOutput) CreatedByType

The type of identity that created the resource

func (SystemDataResponseOutput) ElementType

func (SystemDataResponseOutput) ElementType() reflect.Type

func (SystemDataResponseOutput) LastModifiedAt

func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput

The timestamp of resource last modification (UTC)

func (SystemDataResponseOutput) LastModifiedBy

func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput

An identifier for the identity that last modified the resource

func (SystemDataResponseOutput) LastModifiedByType

func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput

The type of identity that last modified the resource

func (SystemDataResponseOutput) ToSystemDataResponseOutput

func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput

func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext

func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput

func (SystemDataResponseOutput) ToSystemDataResponsePtrOutput

func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput

func (SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext

func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput

type SystemDataResponsePtrInput

type SystemDataResponsePtrInput interface {
	pulumi.Input

	ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
	ToSystemDataResponsePtrOutputWithContext(context.Context) SystemDataResponsePtrOutput
}

SystemDataResponsePtrInput is an input type that accepts SystemDataResponseArgs, SystemDataResponsePtr and SystemDataResponsePtrOutput values. You can construct a concrete instance of `SystemDataResponsePtrInput` via:

        SystemDataResponseArgs{...}

or:

        nil

type SystemDataResponsePtrOutput

type SystemDataResponsePtrOutput struct{ *pulumi.OutputState }

func (SystemDataResponsePtrOutput) CreatedAt

The timestamp of resource creation (UTC)

func (SystemDataResponsePtrOutput) CreatedBy

An identifier for the identity that created the resource

func (SystemDataResponsePtrOutput) CreatedByType

The type of identity that created the resource

func (SystemDataResponsePtrOutput) Elem

func (SystemDataResponsePtrOutput) ElementType

func (SystemDataResponsePtrOutput) LastModifiedAt

The timestamp of resource last modification (UTC)

func (SystemDataResponsePtrOutput) LastModifiedBy

An identifier for the identity that last modified the resource

func (SystemDataResponsePtrOutput) LastModifiedByType

func (o SystemDataResponsePtrOutput) LastModifiedByType() pulumi.StringPtrOutput

The type of identity that last modified the resource

func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput

func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput

func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext

func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput

type SystemServiceResponse

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

A system service running on a compute.

type SystemServiceResponseArgs

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

A system service running on a compute.

func (SystemServiceResponseArgs) ElementType

func (SystemServiceResponseArgs) ElementType() reflect.Type

func (SystemServiceResponseArgs) ToSystemServiceResponseOutput

func (i SystemServiceResponseArgs) ToSystemServiceResponseOutput() SystemServiceResponseOutput

func (SystemServiceResponseArgs) ToSystemServiceResponseOutputWithContext

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

type SystemServiceResponseArray

type SystemServiceResponseArray []SystemServiceResponseInput

func (SystemServiceResponseArray) ElementType

func (SystemServiceResponseArray) ElementType() reflect.Type

func (SystemServiceResponseArray) ToSystemServiceResponseArrayOutput

func (i SystemServiceResponseArray) ToSystemServiceResponseArrayOutput() SystemServiceResponseArrayOutput

func (SystemServiceResponseArray) ToSystemServiceResponseArrayOutputWithContext

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

type SystemServiceResponseArrayInput

type SystemServiceResponseArrayInput interface {
	pulumi.Input

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

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

SystemServiceResponseArray{ SystemServiceResponseArgs{...} }

type SystemServiceResponseArrayOutput

type SystemServiceResponseArrayOutput struct{ *pulumi.OutputState }

func (SystemServiceResponseArrayOutput) ElementType

func (SystemServiceResponseArrayOutput) Index

func (SystemServiceResponseArrayOutput) ToSystemServiceResponseArrayOutput

func (o SystemServiceResponseArrayOutput) ToSystemServiceResponseArrayOutput() SystemServiceResponseArrayOutput

func (SystemServiceResponseArrayOutput) ToSystemServiceResponseArrayOutputWithContext

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

type SystemServiceResponseInput

type SystemServiceResponseInput interface {
	pulumi.Input

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

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

SystemServiceResponseArgs{...}

type SystemServiceResponseOutput

type SystemServiceResponseOutput struct{ *pulumi.OutputState }

A system service running on a compute.

func (SystemServiceResponseOutput) ElementType

func (SystemServiceResponseOutput) PublicIpAddress

func (o SystemServiceResponseOutput) PublicIpAddress() pulumi.StringOutput

Public IP address

func (SystemServiceResponseOutput) SystemServiceType

func (o SystemServiceResponseOutput) SystemServiceType() pulumi.StringOutput

The type of this system service.

func (SystemServiceResponseOutput) ToSystemServiceResponseOutput

func (o SystemServiceResponseOutput) ToSystemServiceResponseOutput() SystemServiceResponseOutput

func (SystemServiceResponseOutput) ToSystemServiceResponseOutputWithContext

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

func (SystemServiceResponseOutput) Version

The version for this type.

type UserAccountCredentials

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

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

type UserAccountCredentialsArgs

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

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

func (UserAccountCredentialsArgs) ElementType

func (UserAccountCredentialsArgs) ElementType() reflect.Type

func (UserAccountCredentialsArgs) ToUserAccountCredentialsOutput

func (i UserAccountCredentialsArgs) ToUserAccountCredentialsOutput() UserAccountCredentialsOutput

func (UserAccountCredentialsArgs) ToUserAccountCredentialsOutputWithContext

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

func (UserAccountCredentialsArgs) ToUserAccountCredentialsPtrOutput

func (i UserAccountCredentialsArgs) ToUserAccountCredentialsPtrOutput() UserAccountCredentialsPtrOutput

func (UserAccountCredentialsArgs) ToUserAccountCredentialsPtrOutputWithContext

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

type UserAccountCredentialsInput

type UserAccountCredentialsInput interface {
	pulumi.Input

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

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

UserAccountCredentialsArgs{...}

type UserAccountCredentialsOutput

type UserAccountCredentialsOutput struct{ *pulumi.OutputState }

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

func (UserAccountCredentialsOutput) AdminUserName

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

func (UserAccountCredentialsOutput) AdminUserPassword

func (o UserAccountCredentialsOutput) AdminUserPassword() pulumi.StringPtrOutput

Password of the administrator user account.

func (UserAccountCredentialsOutput) AdminUserSshPublicKey

func (o UserAccountCredentialsOutput) AdminUserSshPublicKey() pulumi.StringPtrOutput

SSH public key of the administrator user account.

func (UserAccountCredentialsOutput) ElementType

func (UserAccountCredentialsOutput) ToUserAccountCredentialsOutput

func (o UserAccountCredentialsOutput) ToUserAccountCredentialsOutput() UserAccountCredentialsOutput

func (UserAccountCredentialsOutput) ToUserAccountCredentialsOutputWithContext

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

func (UserAccountCredentialsOutput) ToUserAccountCredentialsPtrOutput

func (o UserAccountCredentialsOutput) ToUserAccountCredentialsPtrOutput() UserAccountCredentialsPtrOutput

func (UserAccountCredentialsOutput) ToUserAccountCredentialsPtrOutputWithContext

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

type UserAccountCredentialsPtrInput

type UserAccountCredentialsPtrInput interface {
	pulumi.Input

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

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

        UserAccountCredentialsArgs{...}

or:

        nil

type UserAccountCredentialsPtrOutput

type UserAccountCredentialsPtrOutput struct{ *pulumi.OutputState }

func (UserAccountCredentialsPtrOutput) AdminUserName

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

func (UserAccountCredentialsPtrOutput) AdminUserPassword

Password of the administrator user account.

func (UserAccountCredentialsPtrOutput) AdminUserSshPublicKey

func (o UserAccountCredentialsPtrOutput) AdminUserSshPublicKey() pulumi.StringPtrOutput

SSH public key of the administrator user account.

func (UserAccountCredentialsPtrOutput) Elem

func (UserAccountCredentialsPtrOutput) ElementType

func (UserAccountCredentialsPtrOutput) ToUserAccountCredentialsPtrOutput

func (o UserAccountCredentialsPtrOutput) ToUserAccountCredentialsPtrOutput() UserAccountCredentialsPtrOutput

func (UserAccountCredentialsPtrOutput) ToUserAccountCredentialsPtrOutputWithContext

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

type UserAccountCredentialsResponse

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

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

type UserAccountCredentialsResponseArgs

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

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

func (UserAccountCredentialsResponseArgs) ElementType

func (UserAccountCredentialsResponseArgs) ToUserAccountCredentialsResponseOutput

func (i UserAccountCredentialsResponseArgs) ToUserAccountCredentialsResponseOutput() UserAccountCredentialsResponseOutput

func (UserAccountCredentialsResponseArgs) ToUserAccountCredentialsResponseOutputWithContext

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

func (UserAccountCredentialsResponseArgs) ToUserAccountCredentialsResponsePtrOutput

func (i UserAccountCredentialsResponseArgs) ToUserAccountCredentialsResponsePtrOutput() UserAccountCredentialsResponsePtrOutput

func (UserAccountCredentialsResponseArgs) ToUserAccountCredentialsResponsePtrOutputWithContext

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

type UserAccountCredentialsResponseInput

type UserAccountCredentialsResponseInput interface {
	pulumi.Input

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

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

UserAccountCredentialsResponseArgs{...}

type UserAccountCredentialsResponseOutput

type UserAccountCredentialsResponseOutput struct{ *pulumi.OutputState }

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

func (UserAccountCredentialsResponseOutput) AdminUserName

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

func (UserAccountCredentialsResponseOutput) AdminUserPassword

Password of the administrator user account.

func (UserAccountCredentialsResponseOutput) AdminUserSshPublicKey

SSH public key of the administrator user account.

func (UserAccountCredentialsResponseOutput) ElementType

func (UserAccountCredentialsResponseOutput) ToUserAccountCredentialsResponseOutput

func (o UserAccountCredentialsResponseOutput) ToUserAccountCredentialsResponseOutput() UserAccountCredentialsResponseOutput

func (UserAccountCredentialsResponseOutput) ToUserAccountCredentialsResponseOutputWithContext

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

func (UserAccountCredentialsResponseOutput) ToUserAccountCredentialsResponsePtrOutput

func (o UserAccountCredentialsResponseOutput) ToUserAccountCredentialsResponsePtrOutput() UserAccountCredentialsResponsePtrOutput

func (UserAccountCredentialsResponseOutput) ToUserAccountCredentialsResponsePtrOutputWithContext

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

type UserAccountCredentialsResponsePtrInput

type UserAccountCredentialsResponsePtrInput interface {
	pulumi.Input

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

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

        UserAccountCredentialsResponseArgs{...}

or:

        nil

type UserAccountCredentialsResponsePtrOutput

type UserAccountCredentialsResponsePtrOutput struct{ *pulumi.OutputState }

func (UserAccountCredentialsResponsePtrOutput) AdminUserName

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

func (UserAccountCredentialsResponsePtrOutput) AdminUserPassword

Password of the administrator user account.

func (UserAccountCredentialsResponsePtrOutput) AdminUserSshPublicKey

SSH public key of the administrator user account.

func (UserAccountCredentialsResponsePtrOutput) Elem

func (UserAccountCredentialsResponsePtrOutput) ElementType

func (UserAccountCredentialsResponsePtrOutput) ToUserAccountCredentialsResponsePtrOutput

func (o UserAccountCredentialsResponsePtrOutput) ToUserAccountCredentialsResponsePtrOutput() UserAccountCredentialsResponsePtrOutput

func (UserAccountCredentialsResponsePtrOutput) ToUserAccountCredentialsResponsePtrOutputWithContext

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

type UserAssignedIdentityResponse

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 ValueFormat

type ValueFormat pulumi.String

format for the workspace connection value

func (ValueFormat) ElementType

func (ValueFormat) ElementType() reflect.Type

func (ValueFormat) ToStringOutput

func (e ValueFormat) ToStringOutput() pulumi.StringOutput

func (ValueFormat) ToStringOutputWithContext

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

func (ValueFormat) ToStringPtrOutput

func (e ValueFormat) ToStringPtrOutput() pulumi.StringPtrOutput

func (ValueFormat) ToStringPtrOutputWithContext

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

type VirtualMachine

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

A Machine Learning compute based on Azure Virtual Machines.

type VirtualMachineArgs

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

A Machine Learning compute based on Azure Virtual Machines.

func (VirtualMachineArgs) ElementType

func (VirtualMachineArgs) ElementType() reflect.Type

func (VirtualMachineArgs) ToVirtualMachineOutput

func (i VirtualMachineArgs) ToVirtualMachineOutput() VirtualMachineOutput

func (VirtualMachineArgs) ToVirtualMachineOutputWithContext

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

type VirtualMachineImage

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

A Machine Learning compute based on Azure Virtual Machines.

type VirtualMachineResponseArgs

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

A Machine Learning compute based on Azure Virtual Machines.

func (VirtualMachineResponseArgs) ElementType

func (VirtualMachineResponseArgs) ElementType() reflect.Type

func (VirtualMachineResponseArgs) ToVirtualMachineResponseOutput

func (i VirtualMachineResponseArgs) ToVirtualMachineResponseOutput() VirtualMachineResponseOutput

func (VirtualMachineResponseArgs) ToVirtualMachineResponseOutputWithContext

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

type VirtualMachineResponseInput

type VirtualMachineResponseInput interface {
	pulumi.Input

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

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

VirtualMachineResponseArgs{...}

type VirtualMachineResponseOutput

type VirtualMachineResponseOutput struct{ *pulumi.OutputState }

A Machine Learning compute based on Azure Virtual Machines.

func (VirtualMachineResponseOutput) ComputeLocation

Location for the underlying compute

func (VirtualMachineResponseOutput) ComputeType

The type of compute Expected value is 'VirtualMachine'.

func (VirtualMachineResponseOutput) Description

The description of the Machine Learning compute.

func (VirtualMachineResponseOutput) ElementType

func (VirtualMachineResponseOutput) IsAttachedCompute

func (o VirtualMachineResponseOutput) IsAttachedCompute() pulumi.BoolOutput

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

func (VirtualMachineResponseOutput) Properties

func (VirtualMachineResponseOutput) ProvisioningErrors

Errors during provisioning

func (VirtualMachineResponseOutput) ProvisioningState

func (o VirtualMachineResponseOutput) ProvisioningState() pulumi.StringOutput

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

func (VirtualMachineResponseOutput) ResourceId

ARM resource id of the underlying compute

func (VirtualMachineResponseOutput) ToVirtualMachineResponseOutput

func (o VirtualMachineResponseOutput) ToVirtualMachineResponseOutput() VirtualMachineResponseOutput

func (VirtualMachineResponseOutput) ToVirtualMachineResponseOutputWithContext

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

type VirtualMachineResponseProperties

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

type VirtualMachineResponsePropertiesArgs

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

func (VirtualMachineResponsePropertiesArgs) ElementType

func (VirtualMachineResponsePropertiesArgs) ToVirtualMachineResponsePropertiesOutput

func (i VirtualMachineResponsePropertiesArgs) ToVirtualMachineResponsePropertiesOutput() VirtualMachineResponsePropertiesOutput

func (VirtualMachineResponsePropertiesArgs) ToVirtualMachineResponsePropertiesOutputWithContext

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

func (VirtualMachineResponsePropertiesArgs) ToVirtualMachineResponsePropertiesPtrOutput

func (i VirtualMachineResponsePropertiesArgs) ToVirtualMachineResponsePropertiesPtrOutput() VirtualMachineResponsePropertiesPtrOutput

func (VirtualMachineResponsePropertiesArgs) ToVirtualMachineResponsePropertiesPtrOutputWithContext

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

type VirtualMachineResponsePropertiesInput

type VirtualMachineResponsePropertiesInput interface {
	pulumi.Input

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

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

VirtualMachineResponsePropertiesArgs{...}

type VirtualMachineResponsePropertiesOutput

type VirtualMachineResponsePropertiesOutput struct{ *pulumi.OutputState }

func (VirtualMachineResponsePropertiesOutput) Address

Public IP address of the virtual machine.

func (VirtualMachineResponsePropertiesOutput) AdministratorAccount

Admin credentials for virtual machine

func (VirtualMachineResponsePropertiesOutput) ElementType

func (VirtualMachineResponsePropertiesOutput) SshPort

Port open for ssh connections.

func (VirtualMachineResponsePropertiesOutput) ToVirtualMachineResponsePropertiesOutput

func (o VirtualMachineResponsePropertiesOutput) ToVirtualMachineResponsePropertiesOutput() VirtualMachineResponsePropertiesOutput

func (VirtualMachineResponsePropertiesOutput) ToVirtualMachineResponsePropertiesOutputWithContext

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

func (VirtualMachineResponsePropertiesOutput) ToVirtualMachineResponsePropertiesPtrOutput

func (o VirtualMachineResponsePropertiesOutput) ToVirtualMachineResponsePropertiesPtrOutput() VirtualMachineResponsePropertiesPtrOutput

func (VirtualMachineResponsePropertiesOutput) ToVirtualMachineResponsePropertiesPtrOutputWithContext

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

func (VirtualMachineResponsePropertiesOutput) VirtualMachineSize

Virtual Machine size

type VirtualMachineResponsePropertiesPtrInput

type VirtualMachineResponsePropertiesPtrInput interface {
	pulumi.Input

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

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

        VirtualMachineResponsePropertiesArgs{...}

or:

        nil

type VirtualMachineResponsePropertiesPtrOutput

type VirtualMachineResponsePropertiesPtrOutput struct{ *pulumi.OutputState }

func (VirtualMachineResponsePropertiesPtrOutput) Address

Public IP address of the virtual machine.

func (VirtualMachineResponsePropertiesPtrOutput) AdministratorAccount

Admin credentials for virtual machine

func (VirtualMachineResponsePropertiesPtrOutput) Elem

func (VirtualMachineResponsePropertiesPtrOutput) ElementType

func (VirtualMachineResponsePropertiesPtrOutput) SshPort

Port open for ssh connections.

func (VirtualMachineResponsePropertiesPtrOutput) ToVirtualMachineResponsePropertiesPtrOutput

func (o VirtualMachineResponsePropertiesPtrOutput) ToVirtualMachineResponsePropertiesPtrOutput() VirtualMachineResponsePropertiesPtrOutput

func (VirtualMachineResponsePropertiesPtrOutput) ToVirtualMachineResponsePropertiesPtrOutputWithContext

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

func (VirtualMachineResponsePropertiesPtrOutput) VirtualMachineSize

Virtual Machine size

type VirtualMachineSshCredentials

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

Admin credentials for virtual machine

type VirtualMachineSshCredentialsArgs

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

Admin credentials for virtual machine

func (VirtualMachineSshCredentialsArgs) ElementType

func (VirtualMachineSshCredentialsArgs) ToVirtualMachineSshCredentialsOutput

func (i VirtualMachineSshCredentialsArgs) ToVirtualMachineSshCredentialsOutput() VirtualMachineSshCredentialsOutput

func (VirtualMachineSshCredentialsArgs) ToVirtualMachineSshCredentialsOutputWithContext

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

func (VirtualMachineSshCredentialsArgs) ToVirtualMachineSshCredentialsPtrOutput

func (i VirtualMachineSshCredentialsArgs) ToVirtualMachineSshCredentialsPtrOutput() VirtualMachineSshCredentialsPtrOutput

func (VirtualMachineSshCredentialsArgs) ToVirtualMachineSshCredentialsPtrOutputWithContext

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

type VirtualMachineSshCredentialsInput

type VirtualMachineSshCredentialsInput interface {
	pulumi.Input

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

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

VirtualMachineSshCredentialsArgs{...}

type VirtualMachineSshCredentialsOutput

type VirtualMachineSshCredentialsOutput struct{ *pulumi.OutputState }

Admin credentials for virtual machine

func (VirtualMachineSshCredentialsOutput) ElementType

func (VirtualMachineSshCredentialsOutput) Password

Password of admin account

func (VirtualMachineSshCredentialsOutput) PrivateKeyData

Private key data

func (VirtualMachineSshCredentialsOutput) PublicKeyData

Public key data

func (VirtualMachineSshCredentialsOutput) ToVirtualMachineSshCredentialsOutput

func (o VirtualMachineSshCredentialsOutput) ToVirtualMachineSshCredentialsOutput() VirtualMachineSshCredentialsOutput

func (VirtualMachineSshCredentialsOutput) ToVirtualMachineSshCredentialsOutputWithContext

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

func (VirtualMachineSshCredentialsOutput) ToVirtualMachineSshCredentialsPtrOutput

func (o VirtualMachineSshCredentialsOutput) ToVirtualMachineSshCredentialsPtrOutput() VirtualMachineSshCredentialsPtrOutput

func (VirtualMachineSshCredentialsOutput) ToVirtualMachineSshCredentialsPtrOutputWithContext

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

func (VirtualMachineSshCredentialsOutput) Username

Username of admin account

type VirtualMachineSshCredentialsPtrInput

type VirtualMachineSshCredentialsPtrInput interface {
	pulumi.Input

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

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

        VirtualMachineSshCredentialsArgs{...}

or:

        nil

type VirtualMachineSshCredentialsPtrOutput

type VirtualMachineSshCredentialsPtrOutput struct{ *pulumi.OutputState }

func (VirtualMachineSshCredentialsPtrOutput) Elem

func (VirtualMachineSshCredentialsPtrOutput) ElementType

func (VirtualMachineSshCredentialsPtrOutput) Password

Password of admin account

func (VirtualMachineSshCredentialsPtrOutput) PrivateKeyData

Private key data

func (VirtualMachineSshCredentialsPtrOutput) PublicKeyData

Public key data

func (VirtualMachineSshCredentialsPtrOutput) ToVirtualMachineSshCredentialsPtrOutput

func (o VirtualMachineSshCredentialsPtrOutput) ToVirtualMachineSshCredentialsPtrOutput() VirtualMachineSshCredentialsPtrOutput

func (VirtualMachineSshCredentialsPtrOutput) ToVirtualMachineSshCredentialsPtrOutputWithContext

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

func (VirtualMachineSshCredentialsPtrOutput) Username

Username of admin account

type VirtualMachineSshCredentialsResponse

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

Admin credentials for virtual machine

type VirtualMachineSshCredentialsResponseArgs

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

Admin credentials for virtual machine

func (VirtualMachineSshCredentialsResponseArgs) ElementType

func (VirtualMachineSshCredentialsResponseArgs) ToVirtualMachineSshCredentialsResponseOutput

func (i VirtualMachineSshCredentialsResponseArgs) ToVirtualMachineSshCredentialsResponseOutput() VirtualMachineSshCredentialsResponseOutput

func (VirtualMachineSshCredentialsResponseArgs) ToVirtualMachineSshCredentialsResponseOutputWithContext

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

func (VirtualMachineSshCredentialsResponseArgs) ToVirtualMachineSshCredentialsResponsePtrOutput

func (i VirtualMachineSshCredentialsResponseArgs) ToVirtualMachineSshCredentialsResponsePtrOutput() VirtualMachineSshCredentialsResponsePtrOutput

func (VirtualMachineSshCredentialsResponseArgs) ToVirtualMachineSshCredentialsResponsePtrOutputWithContext

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

type VirtualMachineSshCredentialsResponseInput

type VirtualMachineSshCredentialsResponseInput interface {
	pulumi.Input

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

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

VirtualMachineSshCredentialsResponseArgs{...}

type VirtualMachineSshCredentialsResponseOutput

type VirtualMachineSshCredentialsResponseOutput struct{ *pulumi.OutputState }

Admin credentials for virtual machine

func (VirtualMachineSshCredentialsResponseOutput) ElementType

func (VirtualMachineSshCredentialsResponseOutput) Password

Password of admin account

func (VirtualMachineSshCredentialsResponseOutput) PrivateKeyData

Private key data

func (VirtualMachineSshCredentialsResponseOutput) PublicKeyData

Public key data

func (VirtualMachineSshCredentialsResponseOutput) ToVirtualMachineSshCredentialsResponseOutput

func (o VirtualMachineSshCredentialsResponseOutput) ToVirtualMachineSshCredentialsResponseOutput() VirtualMachineSshCredentialsResponseOutput

func (VirtualMachineSshCredentialsResponseOutput) ToVirtualMachineSshCredentialsResponseOutputWithContext

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

func (VirtualMachineSshCredentialsResponseOutput) ToVirtualMachineSshCredentialsResponsePtrOutput

func (o VirtualMachineSshCredentialsResponseOutput) ToVirtualMachineSshCredentialsResponsePtrOutput() VirtualMachineSshCredentialsResponsePtrOutput

func (VirtualMachineSshCredentialsResponseOutput) ToVirtualMachineSshCredentialsResponsePtrOutputWithContext

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

func (VirtualMachineSshCredentialsResponseOutput) Username

Username of admin account

type VirtualMachineSshCredentialsResponsePtrInput

type VirtualMachineSshCredentialsResponsePtrInput interface {
	pulumi.Input

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

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

        VirtualMachineSshCredentialsResponseArgs{...}

or:

        nil

type VirtualMachineSshCredentialsResponsePtrOutput

type VirtualMachineSshCredentialsResponsePtrOutput struct{ *pulumi.OutputState }

func (VirtualMachineSshCredentialsResponsePtrOutput) Elem

func (VirtualMachineSshCredentialsResponsePtrOutput) ElementType

func (VirtualMachineSshCredentialsResponsePtrOutput) Password

Password of admin account

func (VirtualMachineSshCredentialsResponsePtrOutput) PrivateKeyData

Private key data

func (VirtualMachineSshCredentialsResponsePtrOutput) PublicKeyData

Public key data

func (VirtualMachineSshCredentialsResponsePtrOutput) ToVirtualMachineSshCredentialsResponsePtrOutput

func (o VirtualMachineSshCredentialsResponsePtrOutput) ToVirtualMachineSshCredentialsResponsePtrOutput() VirtualMachineSshCredentialsResponsePtrOutput

func (VirtualMachineSshCredentialsResponsePtrOutput) ToVirtualMachineSshCredentialsResponsePtrOutputWithContext

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

func (VirtualMachineSshCredentialsResponsePtrOutput) Username

Username of admin account

type VmPriority

type VmPriority pulumi.String

Virtual Machine priority

func (VmPriority) ElementType

func (VmPriority) ElementType() reflect.Type

func (VmPriority) ToStringOutput

func (e VmPriority) ToStringOutput() pulumi.StringOutput

func (VmPriority) ToStringOutputWithContext

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

func (VmPriority) ToStringPtrOutput

func (e VmPriority) ToStringPtrOutput() pulumi.StringPtrOutput

func (VmPriority) ToStringPtrOutputWithContext

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

type Workspace

type Workspace struct {
	pulumi.CustomResourceState

	// The flag to indicate whether to allow public access when behind VNet.
	AllowPublicAccessWhenBehindVnet pulumi.BoolPtrOutput `pulumi:"allowPublicAccessWhenBehindVnet"`
	// ARM id of the application insights associated with this workspace. This cannot be changed once the workspace has been created
	ApplicationInsights pulumi.StringPtrOutput `pulumi:"applicationInsights"`
	// ARM id of the container registry associated with this workspace. This cannot be changed once the workspace has been created
	ContainerRegistry pulumi.StringPtrOutput `pulumi:"containerRegistry"`
	// The description of this workspace.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Url for the discovery service to identify regional endpoints for machine learning experimentation services
	DiscoveryUrl pulumi.StringPtrOutput `pulumi:"discoveryUrl"`
	// The encryption settings of Azure ML workspace.
	Encryption EncryptionPropertyResponsePtrOutput `pulumi:"encryption"`
	// The friendly name for this workspace. This name in mutable
	FriendlyName pulumi.StringPtrOutput `pulumi:"friendlyName"`
	// The flag to signal HBI data in the workspace and reduce diagnostic data collected by the service
	HbiWorkspace pulumi.BoolPtrOutput `pulumi:"hbiWorkspace"`
	// The identity of the resource.
	Identity IdentityResponsePtrOutput `pulumi:"identity"`
	// The compute name for image build
	ImageBuildCompute pulumi.StringPtrOutput `pulumi:"imageBuildCompute"`
	// ARM id of the key vault associated with this workspace. This cannot be changed once the workspace has been created
	KeyVault pulumi.StringPtrOutput `pulumi:"keyVault"`
	// Specifies the location of the resource.
	Location pulumi.StringPtrOutput `pulumi:"location"`
	// Specifies the name of the resource.
	Name pulumi.StringOutput `pulumi:"name"`
	// The notebook info of Azure ML workspace.
	NotebookInfo NotebookResourceInfoResponseOutput `pulumi:"notebookInfo"`
	// The user assigned identity resource id that represents the workspace identity.
	PrimaryUserAssignedIdentity pulumi.StringPtrOutput `pulumi:"primaryUserAssignedIdentity"`
	// The list of private endpoint connections in the workspace.
	PrivateEndpointConnections PrivateEndpointConnectionResponseArrayOutput `pulumi:"privateEndpointConnections"`
	// Count of private connections in the workspace
	PrivateLinkCount pulumi.IntOutput `pulumi:"privateLinkCount"`
	// The current deployment state of workspace resource. The provisioningState is to indicate states for resource provisioning.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// The service managed resource settings.
	ServiceManagedResourcesSettings ServiceManagedResourcesSettingsResponsePtrOutput `pulumi:"serviceManagedResourcesSettings"`
	// The name of the managed resource group created by workspace RP in customer subscription if the workspace is CMK workspace
	ServiceProvisionedResourceGroup pulumi.StringOutput `pulumi:"serviceProvisionedResourceGroup"`
	// The list of shared private link resources in this workspace.
	SharedPrivateLinkResources SharedPrivateLinkResourceResponseArrayOutput `pulumi:"sharedPrivateLinkResources"`
	// The sku of the workspace.
	Sku SkuResponsePtrOutput `pulumi:"sku"`
	// ARM id of the storage account associated with this workspace. This cannot be changed once the workspace has been created
	StorageAccount pulumi.StringPtrOutput `pulumi:"storageAccount"`
	// Read only system data
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// Contains resource tags defined as key/value pairs.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Specifies the type of the resource.
	Type pulumi.StringOutput `pulumi:"type"`
	// The immutable id associated with this workspace.
	WorkspaceId pulumi.StringOutput `pulumi:"workspaceId"`
}

An object that represents a machine learning workspace.

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

func (*Workspace) ElementType() reflect.Type

func (*Workspace) ToWorkspaceOutput

func (i *Workspace) ToWorkspaceOutput() WorkspaceOutput

func (*Workspace) ToWorkspaceOutputWithContext

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

type WorkspaceArgs

type WorkspaceArgs struct {
	// The flag to indicate whether to allow public access when behind VNet.
	AllowPublicAccessWhenBehindVnet pulumi.BoolPtrInput
	// ARM id of the application insights associated with this workspace. This cannot be changed once the workspace has been created
	ApplicationInsights pulumi.StringPtrInput
	// ARM id of the container registry associated with this workspace. This cannot be changed once the workspace has been created
	ContainerRegistry pulumi.StringPtrInput
	// The description of this workspace.
	Description pulumi.StringPtrInput
	// Url for the discovery service to identify regional endpoints for machine learning experimentation services
	DiscoveryUrl pulumi.StringPtrInput
	// The encryption settings of Azure ML workspace.
	Encryption EncryptionPropertyPtrInput
	// The friendly name for this workspace. This name in mutable
	FriendlyName pulumi.StringPtrInput
	// The flag to signal HBI data in the workspace and reduce diagnostic data collected by the service
	HbiWorkspace pulumi.BoolPtrInput
	// The identity of the resource.
	Identity IdentityPtrInput
	// The compute name for image build
	ImageBuildCompute pulumi.StringPtrInput
	// ARM id of the key vault associated with this workspace. This cannot be changed once the workspace has been created
	KeyVault pulumi.StringPtrInput
	// Specifies the location of the resource.
	Location pulumi.StringPtrInput
	// The user assigned identity resource id that represents the workspace identity.
	PrimaryUserAssignedIdentity pulumi.StringPtrInput
	// Name of the resource group in which workspace is located.
	ResourceGroupName pulumi.StringInput
	// The service managed resource settings.
	ServiceManagedResourcesSettings ServiceManagedResourcesSettingsPtrInput
	// The list of shared private link resources in this workspace.
	SharedPrivateLinkResources SharedPrivateLinkResourceArrayInput
	// The sku of the workspace.
	Sku SkuPtrInput
	// ARM id of the storage account associated with this workspace. This cannot be changed once the workspace has been created
	StorageAccount pulumi.StringPtrInput
	// Contains resource tags defined as key/value pairs.
	Tags pulumi.StringMapInput
	// Name of Azure Machine Learning workspace.
	WorkspaceName pulumi.StringInput
}

The set of arguments for constructing a Workspace resource.

func (WorkspaceArgs) ElementType

func (WorkspaceArgs) ElementType() reflect.Type

type WorkspaceConnection

type WorkspaceConnection struct {
	pulumi.CustomResourceState

	// Authorization type of the workspace connection.
	AuthType pulumi.StringPtrOutput `pulumi:"authType"`
	// Category of the workspace connection.
	Category pulumi.StringPtrOutput `pulumi:"category"`
	// Friendly name of the workspace connection.
	Name pulumi.StringOutput `pulumi:"name"`
	// Target of the workspace connection.
	Target pulumi.StringPtrOutput `pulumi:"target"`
	// Resource type of workspace connection.
	Type pulumi.StringOutput `pulumi:"type"`
	// Value details of the workspace connection.
	Value pulumi.StringPtrOutput `pulumi:"value"`
	// format for the workspace connection value
	ValueFormat pulumi.StringPtrOutput `pulumi:"valueFormat"`
}

Workspace connection.

func GetWorkspaceConnection

func GetWorkspaceConnection(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *WorkspaceConnectionState, opts ...pulumi.ResourceOption) (*WorkspaceConnection, error)

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

func NewWorkspaceConnection

func NewWorkspaceConnection(ctx *pulumi.Context,
	name string, args *WorkspaceConnectionArgs, opts ...pulumi.ResourceOption) (*WorkspaceConnection, error)

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

func (*WorkspaceConnection) ElementType

func (*WorkspaceConnection) ElementType() reflect.Type

func (*WorkspaceConnection) ToWorkspaceConnectionOutput

func (i *WorkspaceConnection) ToWorkspaceConnectionOutput() WorkspaceConnectionOutput

func (*WorkspaceConnection) ToWorkspaceConnectionOutputWithContext

func (i *WorkspaceConnection) ToWorkspaceConnectionOutputWithContext(ctx context.Context) WorkspaceConnectionOutput

type WorkspaceConnectionArgs

type WorkspaceConnectionArgs struct {
	// Authorization type of the workspace connection.
	AuthType pulumi.StringPtrInput
	// Category of the workspace connection.
	Category pulumi.StringPtrInput
	// Friendly name of the workspace connection
	ConnectionName pulumi.StringInput
	// Friendly name of the workspace connection
	Name pulumi.StringPtrInput
	// Name of the resource group in which workspace is located.
	ResourceGroupName pulumi.StringInput
	// Target of the workspace connection.
	Target pulumi.StringPtrInput
	// Value details of the workspace connection.
	Value pulumi.StringPtrInput
	// format for the workspace connection value
	ValueFormat pulumi.StringPtrInput
	// Name of Azure Machine Learning workspace.
	WorkspaceName pulumi.StringInput
}

The set of arguments for constructing a WorkspaceConnection resource.

func (WorkspaceConnectionArgs) ElementType

func (WorkspaceConnectionArgs) ElementType() reflect.Type

type WorkspaceConnectionInput

type WorkspaceConnectionInput interface {
	pulumi.Input

	ToWorkspaceConnectionOutput() WorkspaceConnectionOutput
	ToWorkspaceConnectionOutputWithContext(ctx context.Context) WorkspaceConnectionOutput
}

type WorkspaceConnectionOutput

type WorkspaceConnectionOutput struct {
	*pulumi.OutputState
}

func (WorkspaceConnectionOutput) ElementType

func (WorkspaceConnectionOutput) ElementType() reflect.Type

func (WorkspaceConnectionOutput) ToWorkspaceConnectionOutput

func (o WorkspaceConnectionOutput) ToWorkspaceConnectionOutput() WorkspaceConnectionOutput

func (WorkspaceConnectionOutput) ToWorkspaceConnectionOutputWithContext

func (o WorkspaceConnectionOutput) ToWorkspaceConnectionOutputWithContext(ctx context.Context) WorkspaceConnectionOutput

type WorkspaceConnectionState

type WorkspaceConnectionState struct {
	// Authorization type of the workspace connection.
	AuthType pulumi.StringPtrInput
	// Category of the workspace connection.
	Category pulumi.StringPtrInput
	// Friendly name of the workspace connection.
	Name pulumi.StringPtrInput
	// Target of the workspace connection.
	Target pulumi.StringPtrInput
	// Resource type of workspace connection.
	Type pulumi.StringPtrInput
	// Value details of the workspace connection.
	Value pulumi.StringPtrInput
	// format for the workspace connection value
	ValueFormat pulumi.StringPtrInput
}

func (WorkspaceConnectionState) ElementType

func (WorkspaceConnectionState) ElementType() reflect.Type

type WorkspaceInput

type WorkspaceInput interface {
	pulumi.Input

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

type WorkspaceOutput

type WorkspaceOutput struct {
	*pulumi.OutputState
}

func (WorkspaceOutput) ElementType

func (WorkspaceOutput) ElementType() reflect.Type

func (WorkspaceOutput) ToWorkspaceOutput

func (o WorkspaceOutput) ToWorkspaceOutput() WorkspaceOutput

func (WorkspaceOutput) ToWorkspaceOutputWithContext

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

type WorkspaceState

type WorkspaceState struct {
	// The flag to indicate whether to allow public access when behind VNet.
	AllowPublicAccessWhenBehindVnet pulumi.BoolPtrInput
	// ARM id of the application insights associated with this workspace. This cannot be changed once the workspace has been created
	ApplicationInsights pulumi.StringPtrInput
	// ARM id of the container registry associated with this workspace. This cannot be changed once the workspace has been created
	ContainerRegistry pulumi.StringPtrInput
	// The description of this workspace.
	Description pulumi.StringPtrInput
	// Url for the discovery service to identify regional endpoints for machine learning experimentation services
	DiscoveryUrl pulumi.StringPtrInput
	// The encryption settings of Azure ML workspace.
	Encryption EncryptionPropertyResponsePtrInput
	// The friendly name for this workspace. This name in mutable
	FriendlyName pulumi.StringPtrInput
	// The flag to signal HBI data in the workspace and reduce diagnostic data collected by the service
	HbiWorkspace pulumi.BoolPtrInput
	// The identity of the resource.
	Identity IdentityResponsePtrInput
	// The compute name for image build
	ImageBuildCompute pulumi.StringPtrInput
	// ARM id of the key vault associated with this workspace. This cannot be changed once the workspace has been created
	KeyVault pulumi.StringPtrInput
	// Specifies the location of the resource.
	Location pulumi.StringPtrInput
	// Specifies the name of the resource.
	Name pulumi.StringPtrInput
	// The notebook info of Azure ML workspace.
	NotebookInfo NotebookResourceInfoResponsePtrInput
	// The user assigned identity resource id that represents the workspace identity.
	PrimaryUserAssignedIdentity pulumi.StringPtrInput
	// The list of private endpoint connections in the workspace.
	PrivateEndpointConnections PrivateEndpointConnectionResponseArrayInput
	// Count of private connections in the workspace
	PrivateLinkCount pulumi.IntPtrInput
	// The current deployment state of workspace resource. The provisioningState is to indicate states for resource provisioning.
	ProvisioningState pulumi.StringPtrInput
	// The service managed resource settings.
	ServiceManagedResourcesSettings ServiceManagedResourcesSettingsResponsePtrInput
	// The name of the managed resource group created by workspace RP in customer subscription if the workspace is CMK workspace
	ServiceProvisionedResourceGroup pulumi.StringPtrInput
	// The list of shared private link resources in this workspace.
	SharedPrivateLinkResources SharedPrivateLinkResourceResponseArrayInput
	// The sku of the workspace.
	Sku SkuResponsePtrInput
	// ARM id of the storage account associated with this workspace. This cannot be changed once the workspace has been created
	StorageAccount pulumi.StringPtrInput
	// Read only system data
	SystemData SystemDataResponsePtrInput
	// Contains resource tags defined as key/value pairs.
	Tags pulumi.StringMapInput
	// Specifies the type of the resource.
	Type pulumi.StringPtrInput
	// The immutable id associated with this workspace.
	WorkspaceId pulumi.StringPtrInput
}

func (WorkspaceState) ElementType

func (WorkspaceState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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