storage

package
v2.11.0 Latest Latest
Warning

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

Go to latest
Published: Nov 12, 2024 License: MIT Imports: 15 Imported by: 3

Documentation

Overview

Package storage contains API Schema definitions for the machinelearningservices storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=machinelearningservices.azure.com +versionName=v1api20240401storage

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Index

Constants

View Source
const APIVersion_Value = APIVersion("2024-04-01")

Variables

View Source
var (
	// GroupVersion is group version used to register these objects
	GroupVersion = schema.GroupVersion{Group: "machinelearningservices.azure.com", Version: "v1api20240401storage"}

	// SchemeBuilder is used to add go types to the GroupVersionKind scheme
	SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion}

	// AddToScheme adds the types in this group-version to the given scheme.
	AddToScheme = SchemeBuilder.AddToScheme
)

Functions

This section is empty.

Types

type AADAuthTypeWorkspaceConnectionProperties

type AADAuthTypeWorkspaceConnectionProperties struct {
	AuthType       *string                `json:"authType,omitempty"`
	Category       *string                `json:"category,omitempty"`
	ExpiryTime     *string                `json:"expiryTime,omitempty"`
	IsSharedToAll  *bool                  `json:"isSharedToAll,omitempty"`
	Metadata       map[string]string      `json:"metadata,omitempty"`
	PropertyBag    genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	SharedUserList []string               `json:"sharedUserList,omitempty"`
	Target         *string                `json:"target,omitempty"`
	Value          *string                `json:"value,omitempty"`
	ValueFormat    *string                `json:"valueFormat,omitempty"`
}

Storage version of v1api20240401.AADAuthTypeWorkspaceConnectionProperties

func (*AADAuthTypeWorkspaceConnectionProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AADAuthTypeWorkspaceConnectionProperties.

func (*AADAuthTypeWorkspaceConnectionProperties) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AADAuthTypeWorkspaceConnectionProperties_STATUS

type AADAuthTypeWorkspaceConnectionProperties_STATUS struct {
	AuthType                *string                `json:"authType,omitempty"`
	Category                *string                `json:"category,omitempty"`
	CreatedByWorkspaceArmId *string                `json:"createdByWorkspaceArmId,omitempty"`
	ExpiryTime              *string                `json:"expiryTime,omitempty"`
	Group                   *string                `json:"group,omitempty"`
	IsSharedToAll           *bool                  `json:"isSharedToAll,omitempty"`
	Metadata                map[string]string      `json:"metadata,omitempty"`
	PropertyBag             genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	SharedUserList          []string               `json:"sharedUserList,omitempty"`
	Target                  *string                `json:"target,omitempty"`
	Value                   *string                `json:"value,omitempty"`
	ValueFormat             *string                `json:"valueFormat,omitempty"`
}

Storage version of v1api20240401.AADAuthTypeWorkspaceConnectionProperties_STATUS

func (*AADAuthTypeWorkspaceConnectionProperties_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AADAuthTypeWorkspaceConnectionProperties_STATUS.

func (*AADAuthTypeWorkspaceConnectionProperties_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AKS

type AKS struct {
	ComputeLocation  *string                `json:"computeLocation,omitempty"`
	ComputeType      *string                `json:"computeType,omitempty"`
	Description      *string                `json:"description,omitempty"`
	DisableLocalAuth *bool                  `json:"disableLocalAuth,omitempty"`
	Properties       *AKS_Properties        `json:"properties,omitempty"`
	PropertyBag      genruntime.PropertyBag `json:"$propertyBag,omitempty"`

	// ResourceReference: ARM resource id of the underlying compute
	ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"`
}

Storage version of v1api20240401.AKS

func (*AKS) DeepCopy

func (in *AKS) DeepCopy() *AKS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AKS.

func (*AKS) DeepCopyInto

func (in *AKS) DeepCopyInto(out *AKS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AKS_Properties

type AKS_Properties struct {
	AgentCount                 *int                        `json:"agentCount,omitempty"`
	AgentVmSize                *string                     `json:"agentVmSize,omitempty"`
	AksNetworkingConfiguration *AksNetworkingConfiguration `json:"aksNetworkingConfiguration,omitempty"`
	ClusterFqdn                *string                     `json:"clusterFqdn,omitempty"`
	ClusterPurpose             *string                     `json:"clusterPurpose,omitempty"`

	// LoadBalancerSubnetReference: Load Balancer Subnet
	LoadBalancerSubnetReference *genruntime.ResourceReference `armReference:"LoadBalancerSubnet" json:"loadBalancerSubnetReference,omitempty"`
	LoadBalancerType            *string                       `json:"loadBalancerType,omitempty"`
	PropertyBag                 genruntime.PropertyBag        `json:"$propertyBag,omitempty"`
	SslConfiguration            *SslConfiguration             `json:"sslConfiguration,omitempty"`
}

Storage version of v1api20240401.AKS_Properties

func (*AKS_Properties) DeepCopy

func (in *AKS_Properties) DeepCopy() *AKS_Properties

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AKS_Properties.

func (*AKS_Properties) DeepCopyInto

func (in *AKS_Properties) DeepCopyInto(out *AKS_Properties)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AKS_Properties_STATUS

type AKS_Properties_STATUS struct {
	AgentCount                 *int                               `json:"agentCount,omitempty"`
	AgentVmSize                *string                            `json:"agentVmSize,omitempty"`
	AksNetworkingConfiguration *AksNetworkingConfiguration_STATUS `json:"aksNetworkingConfiguration,omitempty"`
	ClusterFqdn                *string                            `json:"clusterFqdn,omitempty"`
	ClusterPurpose             *string                            `json:"clusterPurpose,omitempty"`
	LoadBalancerSubnet         *string                            `json:"loadBalancerSubnet,omitempty"`
	LoadBalancerType           *string                            `json:"loadBalancerType,omitempty"`
	PropertyBag                genruntime.PropertyBag             `json:"$propertyBag,omitempty"`
	SslConfiguration           *SslConfiguration_STATUS           `json:"sslConfiguration,omitempty"`
	SystemServices             []SystemService_STATUS             `json:"systemServices,omitempty"`
}

Storage version of v1api20240401.AKS_Properties_STATUS

func (*AKS_Properties_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AKS_Properties_STATUS.

func (*AKS_Properties_STATUS) DeepCopyInto

func (in *AKS_Properties_STATUS) DeepCopyInto(out *AKS_Properties_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AKS_STATUS

type AKS_STATUS struct {
	ComputeLocation    *string                `json:"computeLocation,omitempty"`
	ComputeType        *string                `json:"computeType,omitempty"`
	CreatedOn          *string                `json:"createdOn,omitempty"`
	Description        *string                `json:"description,omitempty"`
	DisableLocalAuth   *bool                  `json:"disableLocalAuth,omitempty"`
	IsAttachedCompute  *bool                  `json:"isAttachedCompute,omitempty"`
	ModifiedOn         *string                `json:"modifiedOn,omitempty"`
	Properties         *AKS_Properties_STATUS `json:"properties,omitempty"`
	PropertyBag        genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	ProvisioningErrors []ErrorResponse_STATUS `json:"provisioningErrors,omitempty"`
	ProvisioningState  *string                `json:"provisioningState,omitempty"`
	ResourceId         *string                `json:"resourceId,omitempty"`
}

Storage version of v1api20240401.AKS_STATUS

func (*AKS_STATUS) DeepCopy

func (in *AKS_STATUS) DeepCopy() *AKS_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AKS_STATUS.

func (*AKS_STATUS) DeepCopyInto

func (in *AKS_STATUS) DeepCopyInto(out *AKS_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type APIVersion

type APIVersion string

Storage version of v1api20240401.APIVersion +kubebuilder:validation:Enum={"2024-04-01"}

type AccessKeyAuthTypeWorkspaceConnectionProperties

type AccessKeyAuthTypeWorkspaceConnectionProperties struct {
	AuthType       *string                       `json:"authType,omitempty"`
	Category       *string                       `json:"category,omitempty"`
	Credentials    *WorkspaceConnectionAccessKey `json:"credentials,omitempty"`
	ExpiryTime     *string                       `json:"expiryTime,omitempty"`
	IsSharedToAll  *bool                         `json:"isSharedToAll,omitempty"`
	Metadata       map[string]string             `json:"metadata,omitempty"`
	PropertyBag    genruntime.PropertyBag        `json:"$propertyBag,omitempty"`
	SharedUserList []string                      `json:"sharedUserList,omitempty"`
	Target         *string                       `json:"target,omitempty"`
	Value          *string                       `json:"value,omitempty"`
	ValueFormat    *string                       `json:"valueFormat,omitempty"`
}

Storage version of v1api20240401.AccessKeyAuthTypeWorkspaceConnectionProperties

func (*AccessKeyAuthTypeWorkspaceConnectionProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccessKeyAuthTypeWorkspaceConnectionProperties.

func (*AccessKeyAuthTypeWorkspaceConnectionProperties) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AccessKeyAuthTypeWorkspaceConnectionProperties_STATUS

type AccessKeyAuthTypeWorkspaceConnectionProperties_STATUS struct {
	AuthType                *string                              `json:"authType,omitempty"`
	Category                *string                              `json:"category,omitempty"`
	CreatedByWorkspaceArmId *string                              `json:"createdByWorkspaceArmId,omitempty"`
	Credentials             *WorkspaceConnectionAccessKey_STATUS `json:"credentials,omitempty"`
	ExpiryTime              *string                              `json:"expiryTime,omitempty"`
	Group                   *string                              `json:"group,omitempty"`
	IsSharedToAll           *bool                                `json:"isSharedToAll,omitempty"`
	Metadata                map[string]string                    `json:"metadata,omitempty"`
	PropertyBag             genruntime.PropertyBag               `json:"$propertyBag,omitempty"`
	SharedUserList          []string                             `json:"sharedUserList,omitempty"`
	Target                  *string                              `json:"target,omitempty"`
	Value                   *string                              `json:"value,omitempty"`
	ValueFormat             *string                              `json:"valueFormat,omitempty"`
}

Storage version of v1api20240401.AccessKeyAuthTypeWorkspaceConnectionProperties_STATUS

func (*AccessKeyAuthTypeWorkspaceConnectionProperties_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccessKeyAuthTypeWorkspaceConnectionProperties_STATUS.

func (*AccessKeyAuthTypeWorkspaceConnectionProperties_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AccountKeyAuthTypeWorkspaceConnectionProperties

type AccountKeyAuthTypeWorkspaceConnectionProperties struct {
	AuthType       *string                        `json:"authType,omitempty"`
	Category       *string                        `json:"category,omitempty"`
	Credentials    *WorkspaceConnectionAccountKey `json:"credentials,omitempty"`
	ExpiryTime     *string                        `json:"expiryTime,omitempty"`
	IsSharedToAll  *bool                          `json:"isSharedToAll,omitempty"`
	Metadata       map[string]string              `json:"metadata,omitempty"`
	PropertyBag    genruntime.PropertyBag         `json:"$propertyBag,omitempty"`
	SharedUserList []string                       `json:"sharedUserList,omitempty"`
	Target         *string                        `json:"target,omitempty"`
	Value          *string                        `json:"value,omitempty"`
	ValueFormat    *string                        `json:"valueFormat,omitempty"`
}

Storage version of v1api20240401.AccountKeyAuthTypeWorkspaceConnectionProperties

func (*AccountKeyAuthTypeWorkspaceConnectionProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountKeyAuthTypeWorkspaceConnectionProperties.

func (*AccountKeyAuthTypeWorkspaceConnectionProperties) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AccountKeyAuthTypeWorkspaceConnectionProperties_STATUS

type AccountKeyAuthTypeWorkspaceConnectionProperties_STATUS struct {
	AuthType                *string                               `json:"authType,omitempty"`
	Category                *string                               `json:"category,omitempty"`
	CreatedByWorkspaceArmId *string                               `json:"createdByWorkspaceArmId,omitempty"`
	Credentials             *WorkspaceConnectionAccountKey_STATUS `json:"credentials,omitempty"`
	ExpiryTime              *string                               `json:"expiryTime,omitempty"`
	Group                   *string                               `json:"group,omitempty"`
	IsSharedToAll           *bool                                 `json:"isSharedToAll,omitempty"`
	Metadata                map[string]string                     `json:"metadata,omitempty"`
	PropertyBag             genruntime.PropertyBag                `json:"$propertyBag,omitempty"`
	SharedUserList          []string                              `json:"sharedUserList,omitempty"`
	Target                  *string                               `json:"target,omitempty"`
	Value                   *string                               `json:"value,omitempty"`
	ValueFormat             *string                               `json:"valueFormat,omitempty"`
}

Storage version of v1api20240401.AccountKeyAuthTypeWorkspaceConnectionProperties_STATUS

func (*AccountKeyAuthTypeWorkspaceConnectionProperties_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountKeyAuthTypeWorkspaceConnectionProperties_STATUS.

func (*AccountKeyAuthTypeWorkspaceConnectionProperties_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AcrDetails

type AcrDetails struct {
	PropertyBag             genruntime.PropertyBag   `json:"$propertyBag,omitempty"`
	SystemCreatedAcrAccount *SystemCreatedAcrAccount `json:"systemCreatedAcrAccount,omitempty"`
	UserCreatedAcrAccount   *UserCreatedAcrAccount   `json:"userCreatedAcrAccount,omitempty"`
}

Storage version of v1api20240401.AcrDetails Details of ACR account to be used for the Registry

func (*AcrDetails) DeepCopy

func (in *AcrDetails) DeepCopy() *AcrDetails

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AcrDetails.

func (*AcrDetails) DeepCopyInto

func (in *AcrDetails) DeepCopyInto(out *AcrDetails)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AcrDetails_STATUS

type AcrDetails_STATUS struct {
	PropertyBag             genruntime.PropertyBag          `json:"$propertyBag,omitempty"`
	SystemCreatedAcrAccount *SystemCreatedAcrAccount_STATUS `json:"systemCreatedAcrAccount,omitempty"`
	UserCreatedAcrAccount   *UserCreatedAcrAccount_STATUS   `json:"userCreatedAcrAccount,omitempty"`
}

Storage version of v1api20240401.AcrDetails_STATUS Details of ACR account to be used for the Registry

func (*AcrDetails_STATUS) DeepCopy

func (in *AcrDetails_STATUS) DeepCopy() *AcrDetails_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AcrDetails_STATUS.

func (*AcrDetails_STATUS) DeepCopyInto

func (in *AcrDetails_STATUS) DeepCopyInto(out *AcrDetails_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AksNetworkingConfiguration

type AksNetworkingConfiguration struct {
	DnsServiceIP     *string                `json:"dnsServiceIP,omitempty"`
	DockerBridgeCidr *string                `json:"dockerBridgeCidr,omitempty"`
	PropertyBag      genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	ServiceCidr      *string                `json:"serviceCidr,omitempty"`

	// SubnetReference: Virtual network subnet resource ID the compute nodes belong to
	SubnetReference *genruntime.ResourceReference `armReference:"SubnetId" json:"subnetReference,omitempty"`
}

Storage version of v1api20240401.AksNetworkingConfiguration Advance configuration for AKS networking

func (*AksNetworkingConfiguration) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AksNetworkingConfiguration.

func (*AksNetworkingConfiguration) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AksNetworkingConfiguration_STATUS

type AksNetworkingConfiguration_STATUS struct {
	DnsServiceIP     *string                `json:"dnsServiceIP,omitempty"`
	DockerBridgeCidr *string                `json:"dockerBridgeCidr,omitempty"`
	PropertyBag      genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	ServiceCidr      *string                `json:"serviceCidr,omitempty"`
	SubnetId         *string                `json:"subnetId,omitempty"`
}

Storage version of v1api20240401.AksNetworkingConfiguration_STATUS Advance configuration for AKS networking

func (*AksNetworkingConfiguration_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AksNetworkingConfiguration_STATUS.

func (*AksNetworkingConfiguration_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AmlCompute

type AmlCompute struct {
	ComputeLocation  *string                `json:"computeLocation,omitempty"`
	ComputeType      *string                `json:"computeType,omitempty"`
	Description      *string                `json:"description,omitempty"`
	DisableLocalAuth *bool                  `json:"disableLocalAuth,omitempty"`
	Properties       *AmlComputeProperties  `json:"properties,omitempty"`
	PropertyBag      genruntime.PropertyBag `json:"$propertyBag,omitempty"`

	// ResourceReference: ARM resource id of the underlying compute
	ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"`
}

Storage version of v1api20240401.AmlCompute

func (*AmlCompute) DeepCopy

func (in *AmlCompute) DeepCopy() *AmlCompute

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AmlCompute.

func (*AmlCompute) DeepCopyInto

func (in *AmlCompute) DeepCopyInto(out *AmlCompute)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AmlComputeProperties

type AmlComputeProperties struct {
	EnableNodePublicIp          *bool                   `json:"enableNodePublicIp,omitempty"`
	IsolatedNetwork             *bool                   `json:"isolatedNetwork,omitempty"`
	OsType                      *string                 `json:"osType,omitempty"`
	PropertyBag                 map[string]v1.JSON      `json:"propertyBag,omitempty"`
	PropertyStash               genruntime.PropertyBag  `json:"$propertyBag,omitempty"`
	RemoteLoginPortPublicAccess *string                 `json:"remoteLoginPortPublicAccess,omitempty"`
	ScaleSettings               *ScaleSettings          `json:"scaleSettings,omitempty"`
	Subnet                      *ResourceId             `json:"subnet,omitempty"`
	UserAccountCredentials      *UserAccountCredentials `json:"userAccountCredentials,omitempty"`
	VirtualMachineImage         *VirtualMachineImage    `json:"virtualMachineImage,omitempty"`
	VmPriority                  *string                 `json:"vmPriority,omitempty"`
	VmSize                      *string                 `json:"vmSize,omitempty"`
}

Storage version of v1api20240401.AmlComputeProperties AML Compute properties

func (*AmlComputeProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AmlComputeProperties.

func (*AmlComputeProperties) DeepCopyInto

func (in *AmlComputeProperties) DeepCopyInto(out *AmlComputeProperties)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AmlComputeProperties_STATUS

type AmlComputeProperties_STATUS struct {
	AllocationState               *string                        `json:"allocationState,omitempty"`
	AllocationStateTransitionTime *string                        `json:"allocationStateTransitionTime,omitempty"`
	CurrentNodeCount              *int                           `json:"currentNodeCount,omitempty"`
	EnableNodePublicIp            *bool                          `json:"enableNodePublicIp,omitempty"`
	Errors                        []ErrorResponse_STATUS         `json:"errors,omitempty"`
	IsolatedNetwork               *bool                          `json:"isolatedNetwork,omitempty"`
	NodeStateCounts               *NodeStateCounts_STATUS        `json:"nodeStateCounts,omitempty"`
	OsType                        *string                        `json:"osType,omitempty"`
	PropertyBag                   map[string]v1.JSON             `json:"propertyBag,omitempty"`
	PropertyStash                 genruntime.PropertyBag         `json:"$propertyBag,omitempty"`
	RemoteLoginPortPublicAccess   *string                        `json:"remoteLoginPortPublicAccess,omitempty"`
	ScaleSettings                 *ScaleSettings_STATUS          `json:"scaleSettings,omitempty"`
	Subnet                        *ResourceId_STATUS             `json:"subnet,omitempty"`
	TargetNodeCount               *int                           `json:"targetNodeCount,omitempty"`
	UserAccountCredentials        *UserAccountCredentials_STATUS `json:"userAccountCredentials,omitempty"`
	VirtualMachineImage           *VirtualMachineImage_STATUS    `json:"virtualMachineImage,omitempty"`
	VmPriority                    *string                        `json:"vmPriority,omitempty"`
	VmSize                        *string                        `json:"vmSize,omitempty"`
}

Storage version of v1api20240401.AmlComputeProperties_STATUS AML Compute properties

func (*AmlComputeProperties_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AmlComputeProperties_STATUS.

func (*AmlComputeProperties_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AmlCompute_STATUS

type AmlCompute_STATUS struct {
	ComputeLocation    *string                      `json:"computeLocation,omitempty"`
	ComputeType        *string                      `json:"computeType,omitempty"`
	CreatedOn          *string                      `json:"createdOn,omitempty"`
	Description        *string                      `json:"description,omitempty"`
	DisableLocalAuth   *bool                        `json:"disableLocalAuth,omitempty"`
	IsAttachedCompute  *bool                        `json:"isAttachedCompute,omitempty"`
	ModifiedOn         *string                      `json:"modifiedOn,omitempty"`
	Properties         *AmlComputeProperties_STATUS `json:"properties,omitempty"`
	PropertyBag        genruntime.PropertyBag       `json:"$propertyBag,omitempty"`
	ProvisioningErrors []ErrorResponse_STATUS       `json:"provisioningErrors,omitempty"`
	ProvisioningState  *string                      `json:"provisioningState,omitempty"`
	ResourceId         *string                      `json:"resourceId,omitempty"`
}

Storage version of v1api20240401.AmlCompute_STATUS

func (*AmlCompute_STATUS) DeepCopy

func (in *AmlCompute_STATUS) DeepCopy() *AmlCompute_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AmlCompute_STATUS.

func (*AmlCompute_STATUS) DeepCopyInto

func (in *AmlCompute_STATUS) DeepCopyInto(out *AmlCompute_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ApiKeyAuthWorkspaceConnectionProperties

type ApiKeyAuthWorkspaceConnectionProperties struct {
	AuthType       *string                    `json:"authType,omitempty"`
	Category       *string                    `json:"category,omitempty"`
	Credentials    *WorkspaceConnectionApiKey `json:"credentials,omitempty"`
	ExpiryTime     *string                    `json:"expiryTime,omitempty"`
	IsSharedToAll  *bool                      `json:"isSharedToAll,omitempty"`
	Metadata       map[string]string          `json:"metadata,omitempty"`
	PropertyBag    genruntime.PropertyBag     `json:"$propertyBag,omitempty"`
	SharedUserList []string                   `json:"sharedUserList,omitempty"`
	Target         *string                    `json:"target,omitempty"`
	Value          *string                    `json:"value,omitempty"`
	ValueFormat    *string                    `json:"valueFormat,omitempty"`
}

Storage version of v1api20240401.ApiKeyAuthWorkspaceConnectionProperties

func (*ApiKeyAuthWorkspaceConnectionProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiKeyAuthWorkspaceConnectionProperties.

func (*ApiKeyAuthWorkspaceConnectionProperties) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ApiKeyAuthWorkspaceConnectionProperties_STATUS

type ApiKeyAuthWorkspaceConnectionProperties_STATUS struct {
	AuthType                *string                           `json:"authType,omitempty"`
	Category                *string                           `json:"category,omitempty"`
	CreatedByWorkspaceArmId *string                           `json:"createdByWorkspaceArmId,omitempty"`
	Credentials             *WorkspaceConnectionApiKey_STATUS `json:"credentials,omitempty"`
	ExpiryTime              *string                           `json:"expiryTime,omitempty"`
	Group                   *string                           `json:"group,omitempty"`
	IsSharedToAll           *bool                             `json:"isSharedToAll,omitempty"`
	Metadata                map[string]string                 `json:"metadata,omitempty"`
	PropertyBag             genruntime.PropertyBag            `json:"$propertyBag,omitempty"`
	SharedUserList          []string                          `json:"sharedUserList,omitempty"`
	Target                  *string                           `json:"target,omitempty"`
	Value                   *string                           `json:"value,omitempty"`
	ValueFormat             *string                           `json:"valueFormat,omitempty"`
}

Storage version of v1api20240401.ApiKeyAuthWorkspaceConnectionProperties_STATUS

func (*ApiKeyAuthWorkspaceConnectionProperties_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiKeyAuthWorkspaceConnectionProperties_STATUS.

func (*ApiKeyAuthWorkspaceConnectionProperties_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ArmResourceId

type ArmResourceId struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`

	// ResourceReference: Arm ResourceId is in the format
	// "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Storage/storageAccounts/{StorageAccountName}"
	// or
	// "/subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.ContainerRegistry/registries/{AcrName}"
	ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"`
}

Storage version of v1api20240401.ArmResourceId ARM ResourceId of a resource

func (*ArmResourceId) DeepCopy

func (in *ArmResourceId) DeepCopy() *ArmResourceId

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArmResourceId.

func (*ArmResourceId) DeepCopyInto

func (in *ArmResourceId) DeepCopyInto(out *ArmResourceId)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ArmResourceId_STATUS

type ArmResourceId_STATUS struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	ResourceId  *string                `json:"resourceId,omitempty"`
}

Storage version of v1api20240401.ArmResourceId_STATUS ARM ResourceId of a resource

func (*ArmResourceId_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArmResourceId_STATUS.

func (*ArmResourceId_STATUS) DeepCopyInto

func (in *ArmResourceId_STATUS) DeepCopyInto(out *ArmResourceId_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AssignedUser

type AssignedUser struct {
	ObjectId           *string                        `json:"objectId,omitempty" optionalConfigMapPair:"ObjectId"`
	ObjectIdFromConfig *genruntime.ConfigMapReference `json:"objectIdFromConfig,omitempty" optionalConfigMapPair:"ObjectId"`
	PropertyBag        genruntime.PropertyBag         `json:"$propertyBag,omitempty"`
	TenantId           *string                        `json:"tenantId,omitempty" optionalConfigMapPair:"TenantId"`
	TenantIdFromConfig *genruntime.ConfigMapReference `json:"tenantIdFromConfig,omitempty" optionalConfigMapPair:"TenantId"`
}

Storage version of v1api20240401.AssignedUser A user that can be assigned to a compute instance.

func (*AssignedUser) DeepCopy

func (in *AssignedUser) DeepCopy() *AssignedUser

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AssignedUser.

func (*AssignedUser) DeepCopyInto

func (in *AssignedUser) DeepCopyInto(out *AssignedUser)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AssignedUser_STATUS

type AssignedUser_STATUS struct {
	ObjectId    *string                `json:"objectId,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	TenantId    *string                `json:"tenantId,omitempty"`
}

Storage version of v1api20240401.AssignedUser_STATUS A user that can be assigned to a compute instance.

func (*AssignedUser_STATUS) DeepCopy

func (in *AssignedUser_STATUS) DeepCopy() *AssignedUser_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AssignedUser_STATUS.

func (*AssignedUser_STATUS) DeepCopyInto

func (in *AssignedUser_STATUS) DeepCopyInto(out *AssignedUser_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AutoPauseProperties

type AutoPauseProperties struct {
	DelayInMinutes *int                   `json:"delayInMinutes,omitempty"`
	Enabled        *bool                  `json:"enabled,omitempty"`
	PropertyBag    genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.AutoPauseProperties Auto pause properties

func (*AutoPauseProperties) DeepCopy

func (in *AutoPauseProperties) DeepCopy() *AutoPauseProperties

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoPauseProperties.

func (*AutoPauseProperties) DeepCopyInto

func (in *AutoPauseProperties) DeepCopyInto(out *AutoPauseProperties)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AutoPauseProperties_STATUS

type AutoPauseProperties_STATUS struct {
	DelayInMinutes *int                   `json:"delayInMinutes,omitempty"`
	Enabled        *bool                  `json:"enabled,omitempty"`
	PropertyBag    genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.AutoPauseProperties_STATUS Auto pause properties

func (*AutoPauseProperties_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoPauseProperties_STATUS.

func (*AutoPauseProperties_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AutoScaleProperties

type AutoScaleProperties struct {
	Enabled      *bool                  `json:"enabled,omitempty"`
	MaxNodeCount *int                   `json:"maxNodeCount,omitempty"`
	MinNodeCount *int                   `json:"minNodeCount,omitempty"`
	PropertyBag  genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.AutoScaleProperties Auto scale properties

func (*AutoScaleProperties) DeepCopy

func (in *AutoScaleProperties) DeepCopy() *AutoScaleProperties

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScaleProperties.

func (*AutoScaleProperties) DeepCopyInto

func (in *AutoScaleProperties) DeepCopyInto(out *AutoScaleProperties)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type AutoScaleProperties_STATUS

type AutoScaleProperties_STATUS struct {
	Enabled      *bool                  `json:"enabled,omitempty"`
	MaxNodeCount *int                   `json:"maxNodeCount,omitempty"`
	MinNodeCount *int                   `json:"minNodeCount,omitempty"`
	PropertyBag  genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.AutoScaleProperties_STATUS Auto scale properties

func (*AutoScaleProperties_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScaleProperties_STATUS.

func (*AutoScaleProperties_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type BindOptions

type BindOptions struct {
	CreateHostPath *bool                  `json:"createHostPath,omitempty"`
	Propagation    *string                `json:"propagation,omitempty"`
	PropertyBag    genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Selinux        *string                `json:"selinux,omitempty"`
}

Storage version of v1api20240401.BindOptions Describes the bind options for the container

func (*BindOptions) DeepCopy

func (in *BindOptions) DeepCopy() *BindOptions

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindOptions.

func (*BindOptions) DeepCopyInto

func (in *BindOptions) DeepCopyInto(out *BindOptions)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type BindOptions_STATUS

type BindOptions_STATUS struct {
	CreateHostPath *bool                  `json:"createHostPath,omitempty"`
	Propagation    *string                `json:"propagation,omitempty"`
	PropertyBag    genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Selinux        *string                `json:"selinux,omitempty"`
}

Storage version of v1api20240401.BindOptions_STATUS Describes the bind options for the container

func (*BindOptions_STATUS) DeepCopy

func (in *BindOptions_STATUS) DeepCopy() *BindOptions_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BindOptions_STATUS.

func (*BindOptions_STATUS) DeepCopyInto

func (in *BindOptions_STATUS) DeepCopyInto(out *BindOptions_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Compute

type Compute struct {
	AKS               *AKS                   `json:"aks,omitempty"`
	AmlCompute        *AmlCompute            `json:"amlCompute,omitempty"`
	ComputeInstance   *ComputeInstance       `json:"computeInstance,omitempty"`
	DataFactory       *DataFactory           `json:"dataFactory,omitempty"`
	DataLakeAnalytics *DataLakeAnalytics     `json:"dataLakeAnalytics,omitempty"`
	Databricks        *Databricks            `json:"databricks,omitempty"`
	HDInsight         *HDInsight             `json:"hdInsight,omitempty"`
	Kubernetes        *Kubernetes            `json:"kubernetes,omitempty"`
	PropertyBag       genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	SynapseSpark      *SynapseSpark          `json:"synapseSpark,omitempty"`
	VirtualMachine    *VirtualMachine        `json:"virtualMachine,omitempty"`
}

Storage version of v1api20240401.Compute

func (*Compute) DeepCopy

func (in *Compute) DeepCopy() *Compute

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Compute.

func (*Compute) DeepCopyInto

func (in *Compute) DeepCopyInto(out *Compute)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ComputeInstance

type ComputeInstance struct {
	ComputeLocation  *string                    `json:"computeLocation,omitempty"`
	ComputeType      *string                    `json:"computeType,omitempty"`
	Description      *string                    `json:"description,omitempty"`
	DisableLocalAuth *bool                      `json:"disableLocalAuth,omitempty"`
	Properties       *ComputeInstanceProperties `json:"properties,omitempty"`
	PropertyBag      genruntime.PropertyBag     `json:"$propertyBag,omitempty"`

	// ResourceReference: ARM resource id of the underlying compute
	ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"`
}

Storage version of v1api20240401.ComputeInstance

func (*ComputeInstance) DeepCopy

func (in *ComputeInstance) DeepCopy() *ComputeInstance

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeInstance.

func (*ComputeInstance) DeepCopyInto

func (in *ComputeInstance) DeepCopyInto(out *ComputeInstance)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ComputeInstanceApplication_STATUS

type ComputeInstanceApplication_STATUS struct {
	DisplayName *string                `json:"displayName,omitempty"`
	EndpointUri *string                `json:"endpointUri,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.ComputeInstanceApplication_STATUS Defines an Aml Instance application and its connectivity endpoint URI.

func (*ComputeInstanceApplication_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeInstanceApplication_STATUS.

func (*ComputeInstanceApplication_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ComputeInstanceConnectivityEndpoints_STATUS

type ComputeInstanceConnectivityEndpoints_STATUS struct {
	PrivateIpAddress *string                `json:"privateIpAddress,omitempty"`
	PropertyBag      genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	PublicIpAddress  *string                `json:"publicIpAddress,omitempty"`
}

Storage version of v1api20240401.ComputeInstanceConnectivityEndpoints_STATUS Defines all connectivity endpoints and properties for an ComputeInstance.

func (*ComputeInstanceConnectivityEndpoints_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeInstanceConnectivityEndpoints_STATUS.

func (*ComputeInstanceConnectivityEndpoints_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ComputeInstanceContainer_STATUS

type ComputeInstanceContainer_STATUS struct {
	Autosave    *string                                `json:"autosave,omitempty"`
	Environment *ComputeInstanceEnvironmentInfo_STATUS `json:"environment,omitempty"`
	Gpu         *string                                `json:"gpu,omitempty"`
	Name        *string                                `json:"name,omitempty"`
	Network     *string                                `json:"network,omitempty"`
	PropertyBag genruntime.PropertyBag                 `json:"$propertyBag,omitempty"`
	Services    []map[string]v1.JSON                   `json:"services,omitempty"`
}

Storage version of v1api20240401.ComputeInstanceContainer_STATUS Defines an Aml Instance container.

func (*ComputeInstanceContainer_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeInstanceContainer_STATUS.

func (*ComputeInstanceContainer_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ComputeInstanceCreatedBy_STATUS

type ComputeInstanceCreatedBy_STATUS struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	UserId      *string                `json:"userId,omitempty"`
	UserName    *string                `json:"userName,omitempty"`
	UserOrgId   *string                `json:"userOrgId,omitempty"`
}

Storage version of v1api20240401.ComputeInstanceCreatedBy_STATUS Describes information on user who created this ComputeInstance.

func (*ComputeInstanceCreatedBy_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeInstanceCreatedBy_STATUS.

func (*ComputeInstanceCreatedBy_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ComputeInstanceDataDisk_STATUS

type ComputeInstanceDataDisk_STATUS struct {
	Caching            *string                `json:"caching,omitempty"`
	DiskSizeGB         *int                   `json:"diskSizeGB,omitempty"`
	Lun                *int                   `json:"lun,omitempty"`
	PropertyBag        genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	StorageAccountType *string                `json:"storageAccountType,omitempty"`
}

Storage version of v1api20240401.ComputeInstanceDataDisk_STATUS Defines an Aml Instance DataDisk.

func (*ComputeInstanceDataDisk_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeInstanceDataDisk_STATUS.

func (*ComputeInstanceDataDisk_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ComputeInstanceDataMount_STATUS

type ComputeInstanceDataMount_STATUS struct {
	CreatedBy   *string                `json:"createdBy,omitempty"`
	Error       *string                `json:"error,omitempty"`
	MountAction *string                `json:"mountAction,omitempty"`
	MountName   *string                `json:"mountName,omitempty"`
	MountPath   *string                `json:"mountPath,omitempty"`
	MountState  *string                `json:"mountState,omitempty"`
	MountedOn   *string                `json:"mountedOn,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Source      *string                `json:"source,omitempty"`
	SourceType  *string                `json:"sourceType,omitempty"`
}

Storage version of v1api20240401.ComputeInstanceDataMount_STATUS Defines an Aml Instance DataMount.

func (*ComputeInstanceDataMount_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeInstanceDataMount_STATUS.

func (*ComputeInstanceDataMount_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ComputeInstanceEnvironmentInfo_STATUS

type ComputeInstanceEnvironmentInfo_STATUS struct {
	Name        *string                `json:"name,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Version     *string                `json:"version,omitempty"`
}

Storage version of v1api20240401.ComputeInstanceEnvironmentInfo_STATUS Environment information

func (*ComputeInstanceEnvironmentInfo_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeInstanceEnvironmentInfo_STATUS.

func (*ComputeInstanceEnvironmentInfo_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ComputeInstanceLastOperation_STATUS

type ComputeInstanceLastOperation_STATUS struct {
	OperationName    *string                `json:"operationName,omitempty"`
	OperationStatus  *string                `json:"operationStatus,omitempty"`
	OperationTime    *string                `json:"operationTime,omitempty"`
	OperationTrigger *string                `json:"operationTrigger,omitempty"`
	PropertyBag      genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.ComputeInstanceLastOperation_STATUS The last operation on ComputeInstance.

func (*ComputeInstanceLastOperation_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeInstanceLastOperation_STATUS.

func (*ComputeInstanceLastOperation_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ComputeInstanceProperties

type ComputeInstanceProperties struct {
	ApplicationSharingPolicy         *string                          `json:"applicationSharingPolicy,omitempty"`
	ComputeInstanceAuthorizationType *string                          `json:"computeInstanceAuthorizationType,omitempty"`
	CustomServices                   []CustomService                  `json:"customServices,omitempty"`
	EnableNodePublicIp               *bool                            `json:"enableNodePublicIp,omitempty"`
	PersonalComputeInstanceSettings  *PersonalComputeInstanceSettings `json:"personalComputeInstanceSettings,omitempty"`
	PropertyBag                      genruntime.PropertyBag           `json:"$propertyBag,omitempty"`
	Schedules                        *ComputeSchedules                `json:"schedules,omitempty"`
	SetupScripts                     *SetupScripts                    `json:"setupScripts,omitempty"`
	SshSettings                      *ComputeInstanceSshSettings      `json:"sshSettings,omitempty"`
	Subnet                           *ResourceId                      `json:"subnet,omitempty"`
	VmSize                           *string                          `json:"vmSize,omitempty"`
}

Storage version of v1api20240401.ComputeInstanceProperties Compute Instance properties

func (*ComputeInstanceProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeInstanceProperties.

func (*ComputeInstanceProperties) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ComputeInstanceProperties_STATUS

type ComputeInstanceProperties_STATUS struct {
	ApplicationSharingPolicy         *string                                      `json:"applicationSharingPolicy,omitempty"`
	Applications                     []ComputeInstanceApplication_STATUS          `json:"applications,omitempty"`
	ComputeInstanceAuthorizationType *string                                      `json:"computeInstanceAuthorizationType,omitempty"`
	ConnectivityEndpoints            *ComputeInstanceConnectivityEndpoints_STATUS `json:"connectivityEndpoints,omitempty"`
	Containers                       []ComputeInstanceContainer_STATUS            `json:"containers,omitempty"`
	CreatedBy                        *ComputeInstanceCreatedBy_STATUS             `json:"createdBy,omitempty"`
	CustomServices                   []CustomService_STATUS                       `json:"customServices,omitempty"`
	DataDisks                        []ComputeInstanceDataDisk_STATUS             `json:"dataDisks,omitempty"`
	DataMounts                       []ComputeInstanceDataMount_STATUS            `json:"dataMounts,omitempty"`
	EnableNodePublicIp               *bool                                        `json:"enableNodePublicIp,omitempty"`
	Errors                           []ErrorResponse_STATUS                       `json:"errors,omitempty"`
	LastOperation                    *ComputeInstanceLastOperation_STATUS         `json:"lastOperation,omitempty"`
	OsImageMetadata                  *ImageMetadata_STATUS                        `json:"osImageMetadata,omitempty"`
	PersonalComputeInstanceSettings  *PersonalComputeInstanceSettings_STATUS      `json:"personalComputeInstanceSettings,omitempty"`
	PropertyBag                      genruntime.PropertyBag                       `json:"$propertyBag,omitempty"`
	Schedules                        *ComputeSchedules_STATUS                     `json:"schedules,omitempty"`
	SetupScripts                     *SetupScripts_STATUS                         `json:"setupScripts,omitempty"`
	SshSettings                      *ComputeInstanceSshSettings_STATUS           `json:"sshSettings,omitempty"`
	State                            *string                                      `json:"state,omitempty"`
	Subnet                           *ResourceId_STATUS                           `json:"subnet,omitempty"`
	Versions                         *ComputeInstanceVersion_STATUS               `json:"versions,omitempty"`
	VmSize                           *string                                      `json:"vmSize,omitempty"`
}

Storage version of v1api20240401.ComputeInstanceProperties_STATUS Compute Instance properties

func (*ComputeInstanceProperties_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeInstanceProperties_STATUS.

func (*ComputeInstanceProperties_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ComputeInstanceSshSettings

type ComputeInstanceSshSettings struct {
	AdminPublicKey  *string                `json:"adminPublicKey,omitempty"`
	PropertyBag     genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	SshPublicAccess *string                `json:"sshPublicAccess,omitempty"`
}

Storage version of v1api20240401.ComputeInstanceSshSettings Specifies policy and settings for SSH access.

func (*ComputeInstanceSshSettings) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeInstanceSshSettings.

func (*ComputeInstanceSshSettings) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ComputeInstanceSshSettings_STATUS

type ComputeInstanceSshSettings_STATUS struct {
	AdminPublicKey  *string                `json:"adminPublicKey,omitempty"`
	AdminUserName   *string                `json:"adminUserName,omitempty"`
	PropertyBag     genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	SshPort         *int                   `json:"sshPort,omitempty"`
	SshPublicAccess *string                `json:"sshPublicAccess,omitempty"`
}

Storage version of v1api20240401.ComputeInstanceSshSettings_STATUS Specifies policy and settings for SSH access.

func (*ComputeInstanceSshSettings_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeInstanceSshSettings_STATUS.

func (*ComputeInstanceSshSettings_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ComputeInstanceVersion_STATUS

type ComputeInstanceVersion_STATUS struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Runtime     *string                `json:"runtime,omitempty"`
}

Storage version of v1api20240401.ComputeInstanceVersion_STATUS Version of computeInstance.

func (*ComputeInstanceVersion_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeInstanceVersion_STATUS.

func (*ComputeInstanceVersion_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ComputeInstance_STATUS

type ComputeInstance_STATUS struct {
	ComputeLocation    *string                           `json:"computeLocation,omitempty"`
	ComputeType        *string                           `json:"computeType,omitempty"`
	CreatedOn          *string                           `json:"createdOn,omitempty"`
	Description        *string                           `json:"description,omitempty"`
	DisableLocalAuth   *bool                             `json:"disableLocalAuth,omitempty"`
	IsAttachedCompute  *bool                             `json:"isAttachedCompute,omitempty"`
	ModifiedOn         *string                           `json:"modifiedOn,omitempty"`
	Properties         *ComputeInstanceProperties_STATUS `json:"properties,omitempty"`
	PropertyBag        genruntime.PropertyBag            `json:"$propertyBag,omitempty"`
	ProvisioningErrors []ErrorResponse_STATUS            `json:"provisioningErrors,omitempty"`
	ProvisioningState  *string                           `json:"provisioningState,omitempty"`
	ResourceId         *string                           `json:"resourceId,omitempty"`
}

Storage version of v1api20240401.ComputeInstance_STATUS

func (*ComputeInstance_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeInstance_STATUS.

func (*ComputeInstance_STATUS) DeepCopyInto

func (in *ComputeInstance_STATUS) DeepCopyInto(out *ComputeInstance_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ComputeRecurrenceSchedule

type ComputeRecurrenceSchedule struct {
	Hours       []int                  `json:"hours,omitempty"`
	Minutes     []int                  `json:"minutes,omitempty"`
	MonthDays   []int                  `json:"monthDays,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	WeekDays    []string               `json:"weekDays,omitempty"`
}

Storage version of v1api20240401.ComputeRecurrenceSchedule

func (*ComputeRecurrenceSchedule) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeRecurrenceSchedule.

func (*ComputeRecurrenceSchedule) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ComputeRecurrenceSchedule_STATUS

type ComputeRecurrenceSchedule_STATUS struct {
	Hours       []int                  `json:"hours,omitempty"`
	Minutes     []int                  `json:"minutes,omitempty"`
	MonthDays   []int                  `json:"monthDays,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	WeekDays    []string               `json:"weekDays,omitempty"`
}

Storage version of v1api20240401.ComputeRecurrenceSchedule_STATUS

func (*ComputeRecurrenceSchedule_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeRecurrenceSchedule_STATUS.

func (*ComputeRecurrenceSchedule_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ComputeRuntimeDto

type ComputeRuntimeDto struct {
	PropertyBag         genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	SparkRuntimeVersion *string                `json:"sparkRuntimeVersion,omitempty"`
}

Storage version of v1api20240401.ComputeRuntimeDto Compute runtime config for feature store type workspace.

func (*ComputeRuntimeDto) DeepCopy

func (in *ComputeRuntimeDto) DeepCopy() *ComputeRuntimeDto

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeRuntimeDto.

func (*ComputeRuntimeDto) DeepCopyInto

func (in *ComputeRuntimeDto) DeepCopyInto(out *ComputeRuntimeDto)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ComputeRuntimeDto_STATUS

type ComputeRuntimeDto_STATUS struct {
	PropertyBag         genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	SparkRuntimeVersion *string                `json:"sparkRuntimeVersion,omitempty"`
}

Storage version of v1api20240401.ComputeRuntimeDto_STATUS Compute runtime config for feature store type workspace.

func (*ComputeRuntimeDto_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeRuntimeDto_STATUS.

func (*ComputeRuntimeDto_STATUS) DeepCopyInto

func (in *ComputeRuntimeDto_STATUS) DeepCopyInto(out *ComputeRuntimeDto_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ComputeSchedules

type ComputeSchedules struct {
	ComputeStartStop []ComputeStartStopSchedule `json:"computeStartStop,omitempty"`
	PropertyBag      genruntime.PropertyBag     `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.ComputeSchedules The list of schedules to be applied on the computes

func (*ComputeSchedules) DeepCopy

func (in *ComputeSchedules) DeepCopy() *ComputeSchedules

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeSchedules.

func (*ComputeSchedules) DeepCopyInto

func (in *ComputeSchedules) DeepCopyInto(out *ComputeSchedules)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ComputeSchedules_STATUS

type ComputeSchedules_STATUS struct {
	ComputeStartStop []ComputeStartStopSchedule_STATUS `json:"computeStartStop,omitempty"`
	PropertyBag      genruntime.PropertyBag            `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.ComputeSchedules_STATUS The list of schedules to be applied on the computes

func (*ComputeSchedules_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeSchedules_STATUS.

func (*ComputeSchedules_STATUS) DeepCopyInto

func (in *ComputeSchedules_STATUS) DeepCopyInto(out *ComputeSchedules_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ComputeStartStopSchedule

type ComputeStartStopSchedule struct {
	Action      *string                `json:"action,omitempty"`
	Cron        *Cron                  `json:"cron,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Recurrence  *Recurrence            `json:"recurrence,omitempty"`
	Schedule    *ScheduleBase          `json:"schedule,omitempty"`
	Status      *string                `json:"status,omitempty"`
	TriggerType *string                `json:"triggerType,omitempty"`
}

Storage version of v1api20240401.ComputeStartStopSchedule Compute start stop schedule properties

func (*ComputeStartStopSchedule) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeStartStopSchedule.

func (*ComputeStartStopSchedule) DeepCopyInto

func (in *ComputeStartStopSchedule) DeepCopyInto(out *ComputeStartStopSchedule)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ComputeStartStopSchedule_STATUS

type ComputeStartStopSchedule_STATUS struct {
	Action             *string                `json:"action,omitempty"`
	Cron               *Cron_STATUS           `json:"cron,omitempty"`
	Id                 *string                `json:"id,omitempty"`
	PropertyBag        genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	ProvisioningStatus *string                `json:"provisioningStatus,omitempty"`
	Recurrence         *Recurrence_STATUS     `json:"recurrence,omitempty"`
	Schedule           *ScheduleBase_STATUS   `json:"schedule,omitempty"`
	Status             *string                `json:"status,omitempty"`
	TriggerType        *string                `json:"triggerType,omitempty"`
}

Storage version of v1api20240401.ComputeStartStopSchedule_STATUS Compute start stop schedule properties

func (*ComputeStartStopSchedule_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ComputeStartStopSchedule_STATUS.

func (*ComputeStartStopSchedule_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Compute_STATUS

type Compute_STATUS struct {
	AKS               *AKS_STATUS               `json:"aks,omitempty"`
	AmlCompute        *AmlCompute_STATUS        `json:"amlCompute,omitempty"`
	ComputeInstance   *ComputeInstance_STATUS   `json:"computeInstance,omitempty"`
	DataFactory       *DataFactory_STATUS       `json:"dataFactory,omitempty"`
	DataLakeAnalytics *DataLakeAnalytics_STATUS `json:"dataLakeAnalytics,omitempty"`
	Databricks        *Databricks_STATUS        `json:"databricks,omitempty"`
	HDInsight         *HDInsight_STATUS         `json:"hdInsight,omitempty"`
	Kubernetes        *Kubernetes_STATUS        `json:"kubernetes,omitempty"`
	PropertyBag       genruntime.PropertyBag    `json:"$propertyBag,omitempty"`
	SynapseSpark      *SynapseSpark_STATUS      `json:"synapseSpark,omitempty"`
	VirtualMachine    *VirtualMachine_STATUS    `json:"virtualMachine,omitempty"`
}

Storage version of v1api20240401.Compute_STATUS

func (*Compute_STATUS) DeepCopy

func (in *Compute_STATUS) DeepCopy() *Compute_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Compute_STATUS.

func (*Compute_STATUS) DeepCopyInto

func (in *Compute_STATUS) DeepCopyInto(out *Compute_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type CosmosDbSettings

type CosmosDbSettings struct {
	CollectionsThroughput *int                   `json:"collectionsThroughput,omitempty"`
	PropertyBag           genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.CosmosDbSettings

func (*CosmosDbSettings) DeepCopy

func (in *CosmosDbSettings) DeepCopy() *CosmosDbSettings

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosDbSettings.

func (*CosmosDbSettings) DeepCopyInto

func (in *CosmosDbSettings) DeepCopyInto(out *CosmosDbSettings)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type CosmosDbSettings_STATUS

type CosmosDbSettings_STATUS struct {
	CollectionsThroughput *int                   `json:"collectionsThroughput,omitempty"`
	PropertyBag           genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.CosmosDbSettings_STATUS

func (*CosmosDbSettings_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosDbSettings_STATUS.

func (*CosmosDbSettings_STATUS) DeepCopyInto

func (in *CosmosDbSettings_STATUS) DeepCopyInto(out *CosmosDbSettings_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Cron

type Cron struct {
	Expression  *string                `json:"expression,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	StartTime   *string                `json:"startTime,omitempty"`
	TimeZone    *string                `json:"timeZone,omitempty"`
}

Storage version of v1api20240401.Cron The workflow trigger cron for ComputeStartStop schedule type.

func (*Cron) DeepCopy

func (in *Cron) DeepCopy() *Cron

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Cron.

func (*Cron) DeepCopyInto

func (in *Cron) DeepCopyInto(out *Cron)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Cron_STATUS

type Cron_STATUS struct {
	Expression  *string                `json:"expression,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	StartTime   *string                `json:"startTime,omitempty"`
	TimeZone    *string                `json:"timeZone,omitempty"`
}

Storage version of v1api20240401.Cron_STATUS The workflow trigger cron for ComputeStartStop schedule type.

func (*Cron_STATUS) DeepCopy

func (in *Cron_STATUS) DeepCopy() *Cron_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Cron_STATUS.

func (*Cron_STATUS) DeepCopyInto

func (in *Cron_STATUS) DeepCopyInto(out *Cron_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type CustomKeys

type CustomKeys struct {
	Keys        *genruntime.SecretMapReference `json:"keys,omitempty"`
	PropertyBag genruntime.PropertyBag         `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.CustomKeys Custom Keys credential object

func (*CustomKeys) DeepCopy

func (in *CustomKeys) DeepCopy() *CustomKeys

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomKeys.

func (*CustomKeys) DeepCopyInto

func (in *CustomKeys) DeepCopyInto(out *CustomKeys)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type CustomKeysWorkspaceConnectionProperties

type CustomKeysWorkspaceConnectionProperties struct {
	AuthType       *string                `json:"authType,omitempty"`
	Category       *string                `json:"category,omitempty"`
	Credentials    *CustomKeys            `json:"credentials,omitempty"`
	ExpiryTime     *string                `json:"expiryTime,omitempty"`
	IsSharedToAll  *bool                  `json:"isSharedToAll,omitempty"`
	Metadata       map[string]string      `json:"metadata,omitempty"`
	PropertyBag    genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	SharedUserList []string               `json:"sharedUserList,omitempty"`
	Target         *string                `json:"target,omitempty"`
	Value          *string                `json:"value,omitempty"`
	ValueFormat    *string                `json:"valueFormat,omitempty"`
}

Storage version of v1api20240401.CustomKeysWorkspaceConnectionProperties

func (*CustomKeysWorkspaceConnectionProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomKeysWorkspaceConnectionProperties.

func (*CustomKeysWorkspaceConnectionProperties) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type CustomKeysWorkspaceConnectionProperties_STATUS

type CustomKeysWorkspaceConnectionProperties_STATUS struct {
	AuthType                *string                `json:"authType,omitempty"`
	Category                *string                `json:"category,omitempty"`
	CreatedByWorkspaceArmId *string                `json:"createdByWorkspaceArmId,omitempty"`
	Credentials             *CustomKeys_STATUS     `json:"credentials,omitempty"`
	ExpiryTime              *string                `json:"expiryTime,omitempty"`
	Group                   *string                `json:"group,omitempty"`
	IsSharedToAll           *bool                  `json:"isSharedToAll,omitempty"`
	Metadata                map[string]string      `json:"metadata,omitempty"`
	PropertyBag             genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	SharedUserList          []string               `json:"sharedUserList,omitempty"`
	Target                  *string                `json:"target,omitempty"`
	Value                   *string                `json:"value,omitempty"`
	ValueFormat             *string                `json:"valueFormat,omitempty"`
}

Storage version of v1api20240401.CustomKeysWorkspaceConnectionProperties_STATUS

func (*CustomKeysWorkspaceConnectionProperties_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomKeysWorkspaceConnectionProperties_STATUS.

func (*CustomKeysWorkspaceConnectionProperties_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type CustomKeys_STATUS

type CustomKeys_STATUS struct {
	Keys        map[string]string      `json:"keys,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.CustomKeys_STATUS Custom Keys credential object

func (*CustomKeys_STATUS) DeepCopy

func (in *CustomKeys_STATUS) DeepCopy() *CustomKeys_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomKeys_STATUS.

func (*CustomKeys_STATUS) DeepCopyInto

func (in *CustomKeys_STATUS) DeepCopyInto(out *CustomKeys_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type CustomService

type CustomService struct {
	Docker               *Docker                        `json:"docker,omitempty"`
	Endpoints            []Endpoint                     `json:"endpoints,omitempty"`
	EnvironmentVariables map[string]EnvironmentVariable `json:"environmentVariables,omitempty"`
	Image                *Image                         `json:"image,omitempty"`
	Name                 *string                        `json:"name,omitempty"`
	PropertyBag          genruntime.PropertyBag         `json:"$propertyBag,omitempty"`
	Volumes              []VolumeDefinition             `json:"volumes,omitempty"`
}

Storage version of v1api20240401.CustomService Specifies the custom service configuration

func (*CustomService) DeepCopy

func (in *CustomService) DeepCopy() *CustomService

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomService.

func (*CustomService) DeepCopyInto

func (in *CustomService) DeepCopyInto(out *CustomService)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type CustomService_STATUS

type CustomService_STATUS struct {
	Docker               *Docker_STATUS                        `json:"docker,omitempty"`
	Endpoints            []Endpoint_STATUS                     `json:"endpoints,omitempty"`
	EnvironmentVariables map[string]EnvironmentVariable_STATUS `json:"environmentVariables,omitempty"`
	Image                *Image_STATUS                         `json:"image,omitempty"`
	Name                 *string                               `json:"name,omitempty"`
	PropertyBag          genruntime.PropertyBag                `json:"$propertyBag,omitempty"`
	Volumes              []VolumeDefinition_STATUS             `json:"volumes,omitempty"`
}

Storage version of v1api20240401.CustomService_STATUS Specifies the custom service configuration

func (*CustomService_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomService_STATUS.

func (*CustomService_STATUS) DeepCopyInto

func (in *CustomService_STATUS) DeepCopyInto(out *CustomService_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type DataFactory

type DataFactory struct {
	ComputeLocation  *string                `json:"computeLocation,omitempty"`
	ComputeType      *string                `json:"computeType,omitempty"`
	Description      *string                `json:"description,omitempty"`
	DisableLocalAuth *bool                  `json:"disableLocalAuth,omitempty"`
	PropertyBag      genruntime.PropertyBag `json:"$propertyBag,omitempty"`

	// ResourceReference: ARM resource id of the underlying compute
	ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"`
}

Storage version of v1api20240401.DataFactory

func (*DataFactory) DeepCopy

func (in *DataFactory) DeepCopy() *DataFactory

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactory.

func (*DataFactory) DeepCopyInto

func (in *DataFactory) DeepCopyInto(out *DataFactory)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type DataFactory_STATUS

type DataFactory_STATUS struct {
	ComputeLocation    *string                `json:"computeLocation,omitempty"`
	ComputeType        *string                `json:"computeType,omitempty"`
	CreatedOn          *string                `json:"createdOn,omitempty"`
	Description        *string                `json:"description,omitempty"`
	DisableLocalAuth   *bool                  `json:"disableLocalAuth,omitempty"`
	IsAttachedCompute  *bool                  `json:"isAttachedCompute,omitempty"`
	ModifiedOn         *string                `json:"modifiedOn,omitempty"`
	PropertyBag        genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	ProvisioningErrors []ErrorResponse_STATUS `json:"provisioningErrors,omitempty"`
	ProvisioningState  *string                `json:"provisioningState,omitempty"`
	ResourceId         *string                `json:"resourceId,omitempty"`
}

Storage version of v1api20240401.DataFactory_STATUS

func (*DataFactory_STATUS) DeepCopy

func (in *DataFactory_STATUS) DeepCopy() *DataFactory_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataFactory_STATUS.

func (*DataFactory_STATUS) DeepCopyInto

func (in *DataFactory_STATUS) DeepCopyInto(out *DataFactory_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type DataLakeAnalytics

type DataLakeAnalytics struct {
	ComputeLocation  *string                       `json:"computeLocation,omitempty"`
	ComputeType      *string                       `json:"computeType,omitempty"`
	Description      *string                       `json:"description,omitempty"`
	DisableLocalAuth *bool                         `json:"disableLocalAuth,omitempty"`
	Properties       *DataLakeAnalytics_Properties `json:"properties,omitempty"`
	PropertyBag      genruntime.PropertyBag        `json:"$propertyBag,omitempty"`

	// ResourceReference: ARM resource id of the underlying compute
	ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"`
}

Storage version of v1api20240401.DataLakeAnalytics

func (*DataLakeAnalytics) DeepCopy

func (in *DataLakeAnalytics) DeepCopy() *DataLakeAnalytics

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeAnalytics.

func (*DataLakeAnalytics) DeepCopyInto

func (in *DataLakeAnalytics) DeepCopyInto(out *DataLakeAnalytics)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type DataLakeAnalytics_Properties

type DataLakeAnalytics_Properties struct {
	DataLakeStoreAccountName *string                `json:"dataLakeStoreAccountName,omitempty"`
	PropertyBag              genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.DataLakeAnalytics_Properties

func (*DataLakeAnalytics_Properties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeAnalytics_Properties.

func (*DataLakeAnalytics_Properties) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type DataLakeAnalytics_Properties_STATUS

type DataLakeAnalytics_Properties_STATUS struct {
	DataLakeStoreAccountName *string                `json:"dataLakeStoreAccountName,omitempty"`
	PropertyBag              genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.DataLakeAnalytics_Properties_STATUS

func (*DataLakeAnalytics_Properties_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeAnalytics_Properties_STATUS.

func (*DataLakeAnalytics_Properties_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type DataLakeAnalytics_STATUS

type DataLakeAnalytics_STATUS struct {
	ComputeLocation    *string                              `json:"computeLocation,omitempty"`
	ComputeType        *string                              `json:"computeType,omitempty"`
	CreatedOn          *string                              `json:"createdOn,omitempty"`
	Description        *string                              `json:"description,omitempty"`
	DisableLocalAuth   *bool                                `json:"disableLocalAuth,omitempty"`
	IsAttachedCompute  *bool                                `json:"isAttachedCompute,omitempty"`
	ModifiedOn         *string                              `json:"modifiedOn,omitempty"`
	Properties         *DataLakeAnalytics_Properties_STATUS `json:"properties,omitempty"`
	PropertyBag        genruntime.PropertyBag               `json:"$propertyBag,omitempty"`
	ProvisioningErrors []ErrorResponse_STATUS               `json:"provisioningErrors,omitempty"`
	ProvisioningState  *string                              `json:"provisioningState,omitempty"`
	ResourceId         *string                              `json:"resourceId,omitempty"`
}

Storage version of v1api20240401.DataLakeAnalytics_STATUS

func (*DataLakeAnalytics_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataLakeAnalytics_STATUS.

func (*DataLakeAnalytics_STATUS) DeepCopyInto

func (in *DataLakeAnalytics_STATUS) DeepCopyInto(out *DataLakeAnalytics_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Databricks

type Databricks struct {
	ComputeLocation  *string                `json:"computeLocation,omitempty"`
	ComputeType      *string                `json:"computeType,omitempty"`
	Description      *string                `json:"description,omitempty"`
	DisableLocalAuth *bool                  `json:"disableLocalAuth,omitempty"`
	Properties       *DatabricksProperties  `json:"properties,omitempty"`
	PropertyBag      genruntime.PropertyBag `json:"$propertyBag,omitempty"`

	// ResourceReference: ARM resource id of the underlying compute
	ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"`
}

Storage version of v1api20240401.Databricks

func (*Databricks) DeepCopy

func (in *Databricks) DeepCopy() *Databricks

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Databricks.

func (*Databricks) DeepCopyInto

func (in *Databricks) DeepCopyInto(out *Databricks)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type DatabricksProperties

type DatabricksProperties struct {
	DatabricksAccessToken *genruntime.SecretReference `json:"databricksAccessToken,omitempty"`
	PropertyBag           genruntime.PropertyBag      `json:"$propertyBag,omitempty"`
	WorkspaceUrl          *string                     `json:"workspaceUrl,omitempty"`
}

Storage version of v1api20240401.DatabricksProperties Properties of Databricks

func (*DatabricksProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabricksProperties.

func (*DatabricksProperties) DeepCopyInto

func (in *DatabricksProperties) DeepCopyInto(out *DatabricksProperties)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type DatabricksProperties_STATUS

type DatabricksProperties_STATUS struct {
	PropertyBag  genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	WorkspaceUrl *string                `json:"workspaceUrl,omitempty"`
}

Storage version of v1api20240401.DatabricksProperties_STATUS Properties of Databricks

func (*DatabricksProperties_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabricksProperties_STATUS.

func (*DatabricksProperties_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Databricks_STATUS

type Databricks_STATUS struct {
	ComputeLocation    *string                      `json:"computeLocation,omitempty"`
	ComputeType        *string                      `json:"computeType,omitempty"`
	CreatedOn          *string                      `json:"createdOn,omitempty"`
	Description        *string                      `json:"description,omitempty"`
	DisableLocalAuth   *bool                        `json:"disableLocalAuth,omitempty"`
	IsAttachedCompute  *bool                        `json:"isAttachedCompute,omitempty"`
	ModifiedOn         *string                      `json:"modifiedOn,omitempty"`
	Properties         *DatabricksProperties_STATUS `json:"properties,omitempty"`
	PropertyBag        genruntime.PropertyBag       `json:"$propertyBag,omitempty"`
	ProvisioningErrors []ErrorResponse_STATUS       `json:"provisioningErrors,omitempty"`
	ProvisioningState  *string                      `json:"provisioningState,omitempty"`
	ResourceId         *string                      `json:"resourceId,omitempty"`
}

Storage version of v1api20240401.Databricks_STATUS

func (*Databricks_STATUS) DeepCopy

func (in *Databricks_STATUS) DeepCopy() *Databricks_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Databricks_STATUS.

func (*Databricks_STATUS) DeepCopyInto

func (in *Databricks_STATUS) DeepCopyInto(out *Databricks_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Docker

type Docker struct {
	Privileged  *bool                  `json:"privileged,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.Docker Docker container configuration

func (*Docker) DeepCopy

func (in *Docker) DeepCopy() *Docker

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Docker.

func (*Docker) DeepCopyInto

func (in *Docker) DeepCopyInto(out *Docker)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Docker_STATUS

type Docker_STATUS struct {
	Privileged  *bool                  `json:"privileged,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.Docker_STATUS Docker container configuration

func (*Docker_STATUS) DeepCopy

func (in *Docker_STATUS) DeepCopy() *Docker_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Docker_STATUS.

func (*Docker_STATUS) DeepCopyInto

func (in *Docker_STATUS) DeepCopyInto(out *Docker_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type EncryptionKeyVaultProperties

type EncryptionKeyVaultProperties struct {
	IdentityClientId           *string                        `json:"identityClientId,omitempty" optionalConfigMapPair:"IdentityClientId"`
	IdentityClientIdFromConfig *genruntime.ConfigMapReference `json:"identityClientIdFromConfig,omitempty" optionalConfigMapPair:"IdentityClientId"`
	KeyIdentifier              *string                        `json:"keyIdentifier,omitempty"`

	// +kubebuilder:validation:Required
	// KeyVaultArmReference: The ArmId of the keyVault where the customer owned encryption key is present.
	KeyVaultArmReference *genruntime.ResourceReference `armReference:"KeyVaultArmId" json:"keyVaultArmReference,omitempty"`
	PropertyBag          genruntime.PropertyBag        `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.EncryptionKeyVaultProperties

func (*EncryptionKeyVaultProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionKeyVaultProperties.

func (*EncryptionKeyVaultProperties) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type EncryptionKeyVaultProperties_STATUS

type EncryptionKeyVaultProperties_STATUS struct {
	IdentityClientId *string                `json:"identityClientId,omitempty"`
	KeyIdentifier    *string                `json:"keyIdentifier,omitempty"`
	KeyVaultArmId    *string                `json:"keyVaultArmId,omitempty"`
	PropertyBag      genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.EncryptionKeyVaultProperties_STATUS

func (*EncryptionKeyVaultProperties_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionKeyVaultProperties_STATUS.

func (*EncryptionKeyVaultProperties_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type EncryptionProperty

type EncryptionProperty struct {
	Identity           *IdentityForCmk               `json:"identity,omitempty"`
	KeyVaultProperties *EncryptionKeyVaultProperties `json:"keyVaultProperties,omitempty"`
	PropertyBag        genruntime.PropertyBag        `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.EncryptionProperty

func (*EncryptionProperty) DeepCopy

func (in *EncryptionProperty) DeepCopy() *EncryptionProperty

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionProperty.

func (*EncryptionProperty) DeepCopyInto

func (in *EncryptionProperty) DeepCopyInto(out *EncryptionProperty)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type EncryptionProperty_STATUS

type EncryptionProperty_STATUS struct {
	Identity           *IdentityForCmk_STATUS               `json:"identity,omitempty"`
	KeyVaultProperties *EncryptionKeyVaultProperties_STATUS `json:"keyVaultProperties,omitempty"`
	PropertyBag        genruntime.PropertyBag               `json:"$propertyBag,omitempty"`
	Status             *string                              `json:"status,omitempty"`
}

Storage version of v1api20240401.EncryptionProperty_STATUS

func (*EncryptionProperty_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionProperty_STATUS.

func (*EncryptionProperty_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Endpoint

type Endpoint struct {
	HostIp      *string                `json:"hostIp,omitempty"`
	Name        *string                `json:"name,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Protocol    *string                `json:"protocol,omitempty"`
	Published   *int                   `json:"published,omitempty"`
	Target      *int                   `json:"target,omitempty"`
}

Storage version of v1api20240401.Endpoint Describes the endpoint configuration for the container

func (*Endpoint) DeepCopy

func (in *Endpoint) DeepCopy() *Endpoint

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Endpoint.

func (*Endpoint) DeepCopyInto

func (in *Endpoint) DeepCopyInto(out *Endpoint)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Endpoint_STATUS

type Endpoint_STATUS struct {
	HostIp      *string                `json:"hostIp,omitempty"`
	Name        *string                `json:"name,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Protocol    *string                `json:"protocol,omitempty"`
	Published   *int                   `json:"published,omitempty"`
	Target      *int                   `json:"target,omitempty"`
}

Storage version of v1api20240401.Endpoint_STATUS Describes the endpoint configuration for the container

func (*Endpoint_STATUS) DeepCopy

func (in *Endpoint_STATUS) DeepCopy() *Endpoint_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Endpoint_STATUS.

func (*Endpoint_STATUS) DeepCopyInto

func (in *Endpoint_STATUS) DeepCopyInto(out *Endpoint_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type EnvironmentVariable

type EnvironmentVariable struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Type        *string                `json:"type,omitempty"`
	Value       *string                `json:"value,omitempty"`
}

Storage version of v1api20240401.EnvironmentVariable Environment Variables for the container

func (*EnvironmentVariable) DeepCopy

func (in *EnvironmentVariable) DeepCopy() *EnvironmentVariable

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentVariable.

func (*EnvironmentVariable) DeepCopyInto

func (in *EnvironmentVariable) DeepCopyInto(out *EnvironmentVariable)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type EnvironmentVariable_STATUS

type EnvironmentVariable_STATUS struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Type        *string                `json:"type,omitempty"`
	Value       *string                `json:"value,omitempty"`
}

Storage version of v1api20240401.EnvironmentVariable_STATUS Environment Variables for the container

func (*EnvironmentVariable_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentVariable_STATUS.

func (*EnvironmentVariable_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ErrorAdditionalInfo_STATUS

type ErrorAdditionalInfo_STATUS struct {
	Info        map[string]v1.JSON     `json:"info,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Type        *string                `json:"type,omitempty"`
}

Storage version of v1api20240401.ErrorAdditionalInfo_STATUS The resource management error additional info.

func (*ErrorAdditionalInfo_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ErrorAdditionalInfo_STATUS.

func (*ErrorAdditionalInfo_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ErrorDetail_STATUS

type ErrorDetail_STATUS struct {
	AdditionalInfo []ErrorAdditionalInfo_STATUS  `json:"additionalInfo,omitempty"`
	Code           *string                       `json:"code,omitempty"`
	Details        []ErrorDetail_STATUS_Unrolled `json:"details,omitempty"`
	Message        *string                       `json:"message,omitempty"`
	PropertyBag    genruntime.PropertyBag        `json:"$propertyBag,omitempty"`
	Target         *string                       `json:"target,omitempty"`
}

Storage version of v1api20240401.ErrorDetail_STATUS The error detail.

func (*ErrorDetail_STATUS) DeepCopy

func (in *ErrorDetail_STATUS) DeepCopy() *ErrorDetail_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ErrorDetail_STATUS.

func (*ErrorDetail_STATUS) DeepCopyInto

func (in *ErrorDetail_STATUS) DeepCopyInto(out *ErrorDetail_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ErrorDetail_STATUS_Unrolled

type ErrorDetail_STATUS_Unrolled struct {
	AdditionalInfo []ErrorAdditionalInfo_STATUS `json:"additionalInfo,omitempty"`
	Code           *string                      `json:"code,omitempty"`
	Message        *string                      `json:"message,omitempty"`
	PropertyBag    genruntime.PropertyBag       `json:"$propertyBag,omitempty"`
	Target         *string                      `json:"target,omitempty"`
}

Storage version of v1api20240401.ErrorDetail_STATUS_Unrolled

func (*ErrorDetail_STATUS_Unrolled) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ErrorDetail_STATUS_Unrolled.

func (*ErrorDetail_STATUS_Unrolled) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ErrorResponse_STATUS

type ErrorResponse_STATUS struct {
	Error       *ErrorDetail_STATUS    `json:"error,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.ErrorResponse_STATUS Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).

func (*ErrorResponse_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ErrorResponse_STATUS.

func (*ErrorResponse_STATUS) DeepCopyInto

func (in *ErrorResponse_STATUS) DeepCopyInto(out *ErrorResponse_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type FeatureStoreSettings

type FeatureStoreSettings struct {
	ComputeRuntime             *ComputeRuntimeDto     `json:"computeRuntime,omitempty"`
	OfflineStoreConnectionName *string                `json:"offlineStoreConnectionName,omitempty"`
	OnlineStoreConnectionName  *string                `json:"onlineStoreConnectionName,omitempty"`
	PropertyBag                genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.FeatureStoreSettings Settings for feature store type workspace.

func (*FeatureStoreSettings) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureStoreSettings.

func (*FeatureStoreSettings) DeepCopyInto

func (in *FeatureStoreSettings) DeepCopyInto(out *FeatureStoreSettings)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type FeatureStoreSettings_STATUS

type FeatureStoreSettings_STATUS struct {
	ComputeRuntime             *ComputeRuntimeDto_STATUS `json:"computeRuntime,omitempty"`
	OfflineStoreConnectionName *string                   `json:"offlineStoreConnectionName,omitempty"`
	OnlineStoreConnectionName  *string                   `json:"onlineStoreConnectionName,omitempty"`
	PropertyBag                genruntime.PropertyBag    `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.FeatureStoreSettings_STATUS Settings for feature store type workspace.

func (*FeatureStoreSettings_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FeatureStoreSettings_STATUS.

func (*FeatureStoreSettings_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type FqdnOutboundRule

type FqdnOutboundRule struct {
	Category    *string                `json:"category,omitempty"`
	Destination *string                `json:"destination,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Status      *string                `json:"status,omitempty"`
	Type        *string                `json:"type,omitempty"`
}

Storage version of v1api20240401.FqdnOutboundRule

func (*FqdnOutboundRule) DeepCopy

func (in *FqdnOutboundRule) DeepCopy() *FqdnOutboundRule

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FqdnOutboundRule.

func (*FqdnOutboundRule) DeepCopyInto

func (in *FqdnOutboundRule) DeepCopyInto(out *FqdnOutboundRule)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type FqdnOutboundRule_STATUS

type FqdnOutboundRule_STATUS struct {
	Category    *string                `json:"category,omitempty"`
	Destination *string                `json:"destination,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Status      *string                `json:"status,omitempty"`
	Type        *string                `json:"type,omitempty"`
}

Storage version of v1api20240401.FqdnOutboundRule_STATUS

func (*FqdnOutboundRule_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FqdnOutboundRule_STATUS.

func (*FqdnOutboundRule_STATUS) DeepCopyInto

func (in *FqdnOutboundRule_STATUS) DeepCopyInto(out *FqdnOutboundRule_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type HDInsight

type HDInsight struct {
	ComputeLocation  *string                `json:"computeLocation,omitempty"`
	ComputeType      *string                `json:"computeType,omitempty"`
	Description      *string                `json:"description,omitempty"`
	DisableLocalAuth *bool                  `json:"disableLocalAuth,omitempty"`
	Properties       *HDInsightProperties   `json:"properties,omitempty"`
	PropertyBag      genruntime.PropertyBag `json:"$propertyBag,omitempty"`

	// ResourceReference: ARM resource id of the underlying compute
	ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"`
}

Storage version of v1api20240401.HDInsight

func (*HDInsight) DeepCopy

func (in *HDInsight) DeepCopy() *HDInsight

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HDInsight.

func (*HDInsight) DeepCopyInto

func (in *HDInsight) DeepCopyInto(out *HDInsight)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type HDInsightProperties

type HDInsightProperties struct {
	Address              *string                       `json:"address,omitempty"`
	AdministratorAccount *VirtualMachineSshCredentials `json:"administratorAccount,omitempty"`
	PropertyBag          genruntime.PropertyBag        `json:"$propertyBag,omitempty"`
	SshPort              *int                          `json:"sshPort,omitempty"`
}

Storage version of v1api20240401.HDInsightProperties HDInsight compute properties

func (*HDInsightProperties) DeepCopy

func (in *HDInsightProperties) DeepCopy() *HDInsightProperties

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HDInsightProperties.

func (*HDInsightProperties) DeepCopyInto

func (in *HDInsightProperties) DeepCopyInto(out *HDInsightProperties)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type HDInsightProperties_STATUS

type HDInsightProperties_STATUS struct {
	Address              *string                              `json:"address,omitempty"`
	AdministratorAccount *VirtualMachineSshCredentials_STATUS `json:"administratorAccount,omitempty"`
	PropertyBag          genruntime.PropertyBag               `json:"$propertyBag,omitempty"`
	SshPort              *int                                 `json:"sshPort,omitempty"`
}

Storage version of v1api20240401.HDInsightProperties_STATUS HDInsight compute properties

func (*HDInsightProperties_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HDInsightProperties_STATUS.

func (*HDInsightProperties_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type HDInsight_STATUS

type HDInsight_STATUS struct {
	ComputeLocation    *string                     `json:"computeLocation,omitempty"`
	ComputeType        *string                     `json:"computeType,omitempty"`
	CreatedOn          *string                     `json:"createdOn,omitempty"`
	Description        *string                     `json:"description,omitempty"`
	DisableLocalAuth   *bool                       `json:"disableLocalAuth,omitempty"`
	IsAttachedCompute  *bool                       `json:"isAttachedCompute,omitempty"`
	ModifiedOn         *string                     `json:"modifiedOn,omitempty"`
	Properties         *HDInsightProperties_STATUS `json:"properties,omitempty"`
	PropertyBag        genruntime.PropertyBag      `json:"$propertyBag,omitempty"`
	ProvisioningErrors []ErrorResponse_STATUS      `json:"provisioningErrors,omitempty"`
	ProvisioningState  *string                     `json:"provisioningState,omitempty"`
	ResourceId         *string                     `json:"resourceId,omitempty"`
}

Storage version of v1api20240401.HDInsight_STATUS

func (*HDInsight_STATUS) DeepCopy

func (in *HDInsight_STATUS) DeepCopy() *HDInsight_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HDInsight_STATUS.

func (*HDInsight_STATUS) DeepCopyInto

func (in *HDInsight_STATUS) DeepCopyInto(out *HDInsight_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type IdentityForCmk

type IdentityForCmk struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`

	// UserAssignedIdentityReference: The ArmId of the user assigned identity that will be used to access the customer managed
	// key vault
	UserAssignedIdentityReference *genruntime.ResourceReference `armReference:"UserAssignedIdentity" json:"userAssignedIdentityReference,omitempty"`
}

Storage version of v1api20240401.IdentityForCmk Identity that will be used to access key vault for encryption at rest

func (*IdentityForCmk) DeepCopy

func (in *IdentityForCmk) DeepCopy() *IdentityForCmk

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityForCmk.

func (*IdentityForCmk) DeepCopyInto

func (in *IdentityForCmk) DeepCopyInto(out *IdentityForCmk)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type IdentityForCmk_STATUS

type IdentityForCmk_STATUS struct {
	PropertyBag          genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	UserAssignedIdentity *string                `json:"userAssignedIdentity,omitempty"`
}

Storage version of v1api20240401.IdentityForCmk_STATUS Identity that will be used to access key vault for encryption at rest

func (*IdentityForCmk_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityForCmk_STATUS.

func (*IdentityForCmk_STATUS) DeepCopyInto

func (in *IdentityForCmk_STATUS) DeepCopyInto(out *IdentityForCmk_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Image

type Image struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Reference   *string                `json:"reference,omitempty"`
	Type        *string                `json:"type,omitempty"`
}

Storage version of v1api20240401.Image Describes the Image Specifications

func (*Image) DeepCopy

func (in *Image) DeepCopy() *Image

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Image.

func (*Image) DeepCopyInto

func (in *Image) DeepCopyInto(out *Image)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ImageMetadata_STATUS

type ImageMetadata_STATUS struct {
	CurrentImageVersion    *string                `json:"currentImageVersion,omitempty"`
	IsLatestOsImageVersion *bool                  `json:"isLatestOsImageVersion,omitempty"`
	LatestImageVersion     *string                `json:"latestImageVersion,omitempty"`
	PropertyBag            genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.ImageMetadata_STATUS Returns metadata about the operating system image for this compute instance.

func (*ImageMetadata_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageMetadata_STATUS.

func (*ImageMetadata_STATUS) DeepCopyInto

func (in *ImageMetadata_STATUS) DeepCopyInto(out *ImageMetadata_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Image_STATUS

type Image_STATUS struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Reference   *string                `json:"reference,omitempty"`
	Type        *string                `json:"type,omitempty"`
}

Storage version of v1api20240401.Image_STATUS Describes the Image Specifications

func (*Image_STATUS) DeepCopy

func (in *Image_STATUS) DeepCopy() *Image_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Image_STATUS.

func (*Image_STATUS) DeepCopyInto

func (in *Image_STATUS) DeepCopyInto(out *Image_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type InstanceTypeSchema

type InstanceTypeSchema struct {
	NodeSelector map[string]string             `json:"nodeSelector,omitempty"`
	PropertyBag  genruntime.PropertyBag        `json:"$propertyBag,omitempty"`
	Resources    *InstanceTypeSchema_Resources `json:"resources,omitempty"`
}

Storage version of v1api20240401.InstanceTypeSchema Instance type schema.

func (*InstanceTypeSchema) DeepCopy

func (in *InstanceTypeSchema) DeepCopy() *InstanceTypeSchema

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceTypeSchema.

func (*InstanceTypeSchema) DeepCopyInto

func (in *InstanceTypeSchema) DeepCopyInto(out *InstanceTypeSchema)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type InstanceTypeSchema_Resources

type InstanceTypeSchema_Resources struct {
	Limits      map[string]string      `json:"limits,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Requests    map[string]string      `json:"requests,omitempty"`
}

Storage version of v1api20240401.InstanceTypeSchema_Resources

func (*InstanceTypeSchema_Resources) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceTypeSchema_Resources.

func (*InstanceTypeSchema_Resources) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type InstanceTypeSchema_Resources_STATUS

type InstanceTypeSchema_Resources_STATUS struct {
	Limits      map[string]string      `json:"limits,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Requests    map[string]string      `json:"requests,omitempty"`
}

Storage version of v1api20240401.InstanceTypeSchema_Resources_STATUS

func (*InstanceTypeSchema_Resources_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceTypeSchema_Resources_STATUS.

func (*InstanceTypeSchema_Resources_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type InstanceTypeSchema_STATUS

type InstanceTypeSchema_STATUS struct {
	NodeSelector map[string]string                    `json:"nodeSelector,omitempty"`
	PropertyBag  genruntime.PropertyBag               `json:"$propertyBag,omitempty"`
	Resources    *InstanceTypeSchema_Resources_STATUS `json:"resources,omitempty"`
}

Storage version of v1api20240401.InstanceTypeSchema_STATUS Instance type schema.

func (*InstanceTypeSchema_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceTypeSchema_STATUS.

func (*InstanceTypeSchema_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Kubernetes

type Kubernetes struct {
	ComputeLocation  *string                `json:"computeLocation,omitempty"`
	ComputeType      *string                `json:"computeType,omitempty"`
	Description      *string                `json:"description,omitempty"`
	DisableLocalAuth *bool                  `json:"disableLocalAuth,omitempty"`
	Properties       *KubernetesProperties  `json:"properties,omitempty"`
	PropertyBag      genruntime.PropertyBag `json:"$propertyBag,omitempty"`

	// ResourceReference: ARM resource id of the underlying compute
	ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"`
}

Storage version of v1api20240401.Kubernetes

func (*Kubernetes) DeepCopy

func (in *Kubernetes) DeepCopy() *Kubernetes

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Kubernetes.

func (*Kubernetes) DeepCopyInto

func (in *Kubernetes) DeepCopyInto(out *Kubernetes)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type KubernetesProperties

type KubernetesProperties struct {
	DefaultInstanceType            *string                        `json:"defaultInstanceType,omitempty"`
	ExtensionInstanceReleaseTrain  *string                        `json:"extensionInstanceReleaseTrain,omitempty"`
	ExtensionPrincipalId           *string                        `json:"extensionPrincipalId,omitempty" optionalConfigMapPair:"ExtensionPrincipalId"`
	ExtensionPrincipalIdFromConfig *genruntime.ConfigMapReference `json:"extensionPrincipalIdFromConfig,omitempty" optionalConfigMapPair:"ExtensionPrincipalId"`
	InstanceTypes                  map[string]InstanceTypeSchema  `json:"instanceTypes,omitempty"`
	Namespace                      *string                        `json:"namespace,omitempty"`
	PropertyBag                    genruntime.PropertyBag         `json:"$propertyBag,omitempty"`
	RelayConnectionString          *genruntime.SecretReference    `json:"relayConnectionString,omitempty"`
	ServiceBusConnectionString     *genruntime.SecretReference    `json:"serviceBusConnectionString,omitempty"`
	VcName                         *string                        `json:"vcName,omitempty"`
}

Storage version of v1api20240401.KubernetesProperties Kubernetes properties

func (*KubernetesProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesProperties.

func (*KubernetesProperties) DeepCopyInto

func (in *KubernetesProperties) DeepCopyInto(out *KubernetesProperties)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type KubernetesProperties_STATUS

type KubernetesProperties_STATUS struct {
	DefaultInstanceType           *string                              `json:"defaultInstanceType,omitempty"`
	ExtensionInstanceReleaseTrain *string                              `json:"extensionInstanceReleaseTrain,omitempty"`
	ExtensionPrincipalId          *string                              `json:"extensionPrincipalId,omitempty"`
	InstanceTypes                 map[string]InstanceTypeSchema_STATUS `json:"instanceTypes,omitempty"`
	Namespace                     *string                              `json:"namespace,omitempty"`
	PropertyBag                   genruntime.PropertyBag               `json:"$propertyBag,omitempty"`
	VcName                        *string                              `json:"vcName,omitempty"`
}

Storage version of v1api20240401.KubernetesProperties_STATUS Kubernetes properties

func (*KubernetesProperties_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubernetesProperties_STATUS.

func (*KubernetesProperties_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Kubernetes_STATUS

type Kubernetes_STATUS struct {
	ComputeLocation    *string                      `json:"computeLocation,omitempty"`
	ComputeType        *string                      `json:"computeType,omitempty"`
	CreatedOn          *string                      `json:"createdOn,omitempty"`
	Description        *string                      `json:"description,omitempty"`
	DisableLocalAuth   *bool                        `json:"disableLocalAuth,omitempty"`
	IsAttachedCompute  *bool                        `json:"isAttachedCompute,omitempty"`
	ModifiedOn         *string                      `json:"modifiedOn,omitempty"`
	Properties         *KubernetesProperties_STATUS `json:"properties,omitempty"`
	PropertyBag        genruntime.PropertyBag       `json:"$propertyBag,omitempty"`
	ProvisioningErrors []ErrorResponse_STATUS       `json:"provisioningErrors,omitempty"`
	ProvisioningState  *string                      `json:"provisioningState,omitempty"`
	ResourceId         *string                      `json:"resourceId,omitempty"`
}

Storage version of v1api20240401.Kubernetes_STATUS

func (*Kubernetes_STATUS) DeepCopy

func (in *Kubernetes_STATUS) DeepCopy() *Kubernetes_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Kubernetes_STATUS.

func (*Kubernetes_STATUS) DeepCopyInto

func (in *Kubernetes_STATUS) DeepCopyInto(out *Kubernetes_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ManagedIdentityAuthTypeWorkspaceConnectionProperties

type ManagedIdentityAuthTypeWorkspaceConnectionProperties struct {
	AuthType       *string                             `json:"authType,omitempty"`
	Category       *string                             `json:"category,omitempty"`
	Credentials    *WorkspaceConnectionManagedIdentity `json:"credentials,omitempty"`
	ExpiryTime     *string                             `json:"expiryTime,omitempty"`
	IsSharedToAll  *bool                               `json:"isSharedToAll,omitempty"`
	Metadata       map[string]string                   `json:"metadata,omitempty"`
	PropertyBag    genruntime.PropertyBag              `json:"$propertyBag,omitempty"`
	SharedUserList []string                            `json:"sharedUserList,omitempty"`
	Target         *string                             `json:"target,omitempty"`
	Value          *string                             `json:"value,omitempty"`
	ValueFormat    *string                             `json:"valueFormat,omitempty"`
}

Storage version of v1api20240401.ManagedIdentityAuthTypeWorkspaceConnectionProperties

func (*ManagedIdentityAuthTypeWorkspaceConnectionProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedIdentityAuthTypeWorkspaceConnectionProperties.

func (*ManagedIdentityAuthTypeWorkspaceConnectionProperties) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ManagedIdentityAuthTypeWorkspaceConnectionProperties_STATUS

type ManagedIdentityAuthTypeWorkspaceConnectionProperties_STATUS struct {
	AuthType                *string                                    `json:"authType,omitempty"`
	Category                *string                                    `json:"category,omitempty"`
	CreatedByWorkspaceArmId *string                                    `json:"createdByWorkspaceArmId,omitempty"`
	Credentials             *WorkspaceConnectionManagedIdentity_STATUS `json:"credentials,omitempty"`
	ExpiryTime              *string                                    `json:"expiryTime,omitempty"`
	Group                   *string                                    `json:"group,omitempty"`
	IsSharedToAll           *bool                                      `json:"isSharedToAll,omitempty"`
	Metadata                map[string]string                          `json:"metadata,omitempty"`
	PropertyBag             genruntime.PropertyBag                     `json:"$propertyBag,omitempty"`
	SharedUserList          []string                                   `json:"sharedUserList,omitempty"`
	Target                  *string                                    `json:"target,omitempty"`
	Value                   *string                                    `json:"value,omitempty"`
	ValueFormat             *string                                    `json:"valueFormat,omitempty"`
}

Storage version of v1api20240401.ManagedIdentityAuthTypeWorkspaceConnectionProperties_STATUS

func (*ManagedIdentityAuthTypeWorkspaceConnectionProperties_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedIdentityAuthTypeWorkspaceConnectionProperties_STATUS.

func (*ManagedIdentityAuthTypeWorkspaceConnectionProperties_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ManagedNetworkProvisionStatus

type ManagedNetworkProvisionStatus struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	SparkReady  *bool                  `json:"sparkReady,omitempty"`
	Status      *string                `json:"status,omitempty"`
}

Storage version of v1api20240401.ManagedNetworkProvisionStatus Status of the Provisioning for the managed network of a machine learning workspace.

func (*ManagedNetworkProvisionStatus) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedNetworkProvisionStatus.

func (*ManagedNetworkProvisionStatus) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ManagedNetworkProvisionStatus_STATUS

type ManagedNetworkProvisionStatus_STATUS struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	SparkReady  *bool                  `json:"sparkReady,omitempty"`
	Status      *string                `json:"status,omitempty"`
}

Storage version of v1api20240401.ManagedNetworkProvisionStatus_STATUS Status of the Provisioning for the managed network of a machine learning workspace.

func (*ManagedNetworkProvisionStatus_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedNetworkProvisionStatus_STATUS.

func (*ManagedNetworkProvisionStatus_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ManagedNetworkSettings

type ManagedNetworkSettings struct {
	IsolationMode *string                        `json:"isolationMode,omitempty"`
	OutboundRules map[string]OutboundRule        `json:"outboundRules,omitempty"`
	PropertyBag   genruntime.PropertyBag         `json:"$propertyBag,omitempty"`
	Status        *ManagedNetworkProvisionStatus `json:"status,omitempty"`
}

Storage version of v1api20240401.ManagedNetworkSettings Managed Network settings for a machine learning workspace.

func (*ManagedNetworkSettings) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedNetworkSettings.

func (*ManagedNetworkSettings) DeepCopyInto

func (in *ManagedNetworkSettings) DeepCopyInto(out *ManagedNetworkSettings)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ManagedNetworkSettings_STATUS

type ManagedNetworkSettings_STATUS struct {
	IsolationMode *string                               `json:"isolationMode,omitempty"`
	NetworkId     *string                               `json:"networkId,omitempty"`
	OutboundRules map[string]OutboundRule_STATUS        `json:"outboundRules,omitempty"`
	PropertyBag   genruntime.PropertyBag                `json:"$propertyBag,omitempty"`
	Status        *ManagedNetworkProvisionStatus_STATUS `json:"status,omitempty"`
}

Storage version of v1api20240401.ManagedNetworkSettings_STATUS Managed Network settings for a machine learning workspace.

func (*ManagedNetworkSettings_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedNetworkSettings_STATUS.

func (*ManagedNetworkSettings_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ManagedServiceIdentity

type ManagedServiceIdentity struct {
	PropertyBag            genruntime.PropertyBag        `json:"$propertyBag,omitempty"`
	Type                   *string                       `json:"type,omitempty"`
	UserAssignedIdentities []UserAssignedIdentityDetails `json:"userAssignedIdentities,omitempty"`
}

Storage version of v1api20240401.ManagedServiceIdentity Managed service identity (system assigned and/or user assigned identities)

func (*ManagedServiceIdentity) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity.

func (*ManagedServiceIdentity) DeepCopyInto

func (in *ManagedServiceIdentity) DeepCopyInto(out *ManagedServiceIdentity)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ManagedServiceIdentity_STATUS

type ManagedServiceIdentity_STATUS struct {
	PrincipalId            *string                                `json:"principalId,omitempty"`
	PropertyBag            genruntime.PropertyBag                 `json:"$propertyBag,omitempty"`
	TenantId               *string                                `json:"tenantId,omitempty"`
	Type                   *string                                `json:"type,omitempty"`
	UserAssignedIdentities map[string]UserAssignedIdentity_STATUS `json:"userAssignedIdentities,omitempty"`
}

Storage version of v1api20240401.ManagedServiceIdentity_STATUS Managed service identity (system assigned and/or user assigned identities)

func (*ManagedServiceIdentity_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity_STATUS.

func (*ManagedServiceIdentity_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type NodeStateCounts_STATUS

type NodeStateCounts_STATUS struct {
	IdleNodeCount      *int                   `json:"idleNodeCount,omitempty"`
	LeavingNodeCount   *int                   `json:"leavingNodeCount,omitempty"`
	PreemptedNodeCount *int                   `json:"preemptedNodeCount,omitempty"`
	PreparingNodeCount *int                   `json:"preparingNodeCount,omitempty"`
	PropertyBag        genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	RunningNodeCount   *int                   `json:"runningNodeCount,omitempty"`
	UnusableNodeCount  *int                   `json:"unusableNodeCount,omitempty"`
}

Storage version of v1api20240401.NodeStateCounts_STATUS Counts of various compute node states on the amlCompute.

func (*NodeStateCounts_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NodeStateCounts_STATUS.

func (*NodeStateCounts_STATUS) DeepCopyInto

func (in *NodeStateCounts_STATUS) DeepCopyInto(out *NodeStateCounts_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type NoneAuthTypeWorkspaceConnectionProperties

type NoneAuthTypeWorkspaceConnectionProperties struct {
	AuthType       *string                `json:"authType,omitempty"`
	Category       *string                `json:"category,omitempty"`
	ExpiryTime     *string                `json:"expiryTime,omitempty"`
	IsSharedToAll  *bool                  `json:"isSharedToAll,omitempty"`
	Metadata       map[string]string      `json:"metadata,omitempty"`
	PropertyBag    genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	SharedUserList []string               `json:"sharedUserList,omitempty"`
	Target         *string                `json:"target,omitempty"`
	Value          *string                `json:"value,omitempty"`
	ValueFormat    *string                `json:"valueFormat,omitempty"`
}

Storage version of v1api20240401.NoneAuthTypeWorkspaceConnectionProperties

func (*NoneAuthTypeWorkspaceConnectionProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NoneAuthTypeWorkspaceConnectionProperties.

func (*NoneAuthTypeWorkspaceConnectionProperties) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type NoneAuthTypeWorkspaceConnectionProperties_STATUS

type NoneAuthTypeWorkspaceConnectionProperties_STATUS struct {
	AuthType                *string                `json:"authType,omitempty"`
	Category                *string                `json:"category,omitempty"`
	CreatedByWorkspaceArmId *string                `json:"createdByWorkspaceArmId,omitempty"`
	ExpiryTime              *string                `json:"expiryTime,omitempty"`
	Group                   *string                `json:"group,omitempty"`
	IsSharedToAll           *bool                  `json:"isSharedToAll,omitempty"`
	Metadata                map[string]string      `json:"metadata,omitempty"`
	PropertyBag             genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	SharedUserList          []string               `json:"sharedUserList,omitempty"`
	Target                  *string                `json:"target,omitempty"`
	Value                   *string                `json:"value,omitempty"`
	ValueFormat             *string                `json:"valueFormat,omitempty"`
}

Storage version of v1api20240401.NoneAuthTypeWorkspaceConnectionProperties_STATUS

func (*NoneAuthTypeWorkspaceConnectionProperties_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NoneAuthTypeWorkspaceConnectionProperties_STATUS.

func (*NoneAuthTypeWorkspaceConnectionProperties_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type NotebookPreparationError_STATUS

type NotebookPreparationError_STATUS struct {
	ErrorMessage *string                `json:"errorMessage,omitempty"`
	PropertyBag  genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	StatusCode   *int                   `json:"statusCode,omitempty"`
}

Storage version of v1api20240401.NotebookPreparationError_STATUS

func (*NotebookPreparationError_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotebookPreparationError_STATUS.

func (*NotebookPreparationError_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type NotebookResourceInfo_STATUS

type NotebookResourceInfo_STATUS struct {
	Fqdn                     *string                          `json:"fqdn,omitempty"`
	NotebookPreparationError *NotebookPreparationError_STATUS `json:"notebookPreparationError,omitempty"`
	PropertyBag              genruntime.PropertyBag           `json:"$propertyBag,omitempty"`
	ResourceId               *string                          `json:"resourceId,omitempty"`
}

Storage version of v1api20240401.NotebookResourceInfo_STATUS

func (*NotebookResourceInfo_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NotebookResourceInfo_STATUS.

func (*NotebookResourceInfo_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type OAuth2AuthTypeWorkspaceConnectionProperties

type OAuth2AuthTypeWorkspaceConnectionProperties struct {
	AuthType       *string                    `json:"authType,omitempty"`
	Category       *string                    `json:"category,omitempty"`
	Credentials    *WorkspaceConnectionOAuth2 `json:"credentials,omitempty"`
	ExpiryTime     *string                    `json:"expiryTime,omitempty"`
	IsSharedToAll  *bool                      `json:"isSharedToAll,omitempty"`
	Metadata       map[string]string          `json:"metadata,omitempty"`
	PropertyBag    genruntime.PropertyBag     `json:"$propertyBag,omitempty"`
	SharedUserList []string                   `json:"sharedUserList,omitempty"`
	Target         *string                    `json:"target,omitempty"`
	Value          *string                    `json:"value,omitempty"`
	ValueFormat    *string                    `json:"valueFormat,omitempty"`
}

Storage version of v1api20240401.OAuth2AuthTypeWorkspaceConnectionProperties

func (*OAuth2AuthTypeWorkspaceConnectionProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuth2AuthTypeWorkspaceConnectionProperties.

func (*OAuth2AuthTypeWorkspaceConnectionProperties) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type OAuth2AuthTypeWorkspaceConnectionProperties_STATUS

type OAuth2AuthTypeWorkspaceConnectionProperties_STATUS struct {
	AuthType                *string                           `json:"authType,omitempty"`
	Category                *string                           `json:"category,omitempty"`
	CreatedByWorkspaceArmId *string                           `json:"createdByWorkspaceArmId,omitempty"`
	Credentials             *WorkspaceConnectionOAuth2_STATUS `json:"credentials,omitempty"`
	ExpiryTime              *string                           `json:"expiryTime,omitempty"`
	Group                   *string                           `json:"group,omitempty"`
	IsSharedToAll           *bool                             `json:"isSharedToAll,omitempty"`
	Metadata                map[string]string                 `json:"metadata,omitempty"`
	PropertyBag             genruntime.PropertyBag            `json:"$propertyBag,omitempty"`
	SharedUserList          []string                          `json:"sharedUserList,omitempty"`
	Target                  *string                           `json:"target,omitempty"`
	Value                   *string                           `json:"value,omitempty"`
	ValueFormat             *string                           `json:"valueFormat,omitempty"`
}

Storage version of v1api20240401.OAuth2AuthTypeWorkspaceConnectionProperties_STATUS

func (*OAuth2AuthTypeWorkspaceConnectionProperties_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OAuth2AuthTypeWorkspaceConnectionProperties_STATUS.

func (*OAuth2AuthTypeWorkspaceConnectionProperties_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type OutboundRule

type OutboundRule struct {
	FQDN            *FqdnOutboundRule            `json:"fqdn,omitempty"`
	PrivateEndpoint *PrivateEndpointOutboundRule `json:"privateEndpoint,omitempty"`
	PropertyBag     genruntime.PropertyBag       `json:"$propertyBag,omitempty"`
	ServiceTag      *ServiceTagOutboundRule      `json:"serviceTag,omitempty"`
}

Storage version of v1api20240401.OutboundRule

func (*OutboundRule) DeepCopy

func (in *OutboundRule) DeepCopy() *OutboundRule

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutboundRule.

func (*OutboundRule) DeepCopyInto

func (in *OutboundRule) DeepCopyInto(out *OutboundRule)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type OutboundRule_STATUS

type OutboundRule_STATUS struct {
	FQDN            *FqdnOutboundRule_STATUS            `json:"fqdn,omitempty"`
	PrivateEndpoint *PrivateEndpointOutboundRule_STATUS `json:"privateEndpoint,omitempty"`
	PropertyBag     genruntime.PropertyBag              `json:"$propertyBag,omitempty"`
	ServiceTag      *ServiceTagOutboundRule_STATUS      `json:"serviceTag,omitempty"`
}

Storage version of v1api20240401.OutboundRule_STATUS

func (*OutboundRule_STATUS) DeepCopy

func (in *OutboundRule_STATUS) DeepCopy() *OutboundRule_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutboundRule_STATUS.

func (*OutboundRule_STATUS) DeepCopyInto

func (in *OutboundRule_STATUS) DeepCopyInto(out *OutboundRule_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PATAuthTypeWorkspaceConnectionProperties

type PATAuthTypeWorkspaceConnectionProperties struct {
	AuthType       *string                                 `json:"authType,omitempty"`
	Category       *string                                 `json:"category,omitempty"`
	Credentials    *WorkspaceConnectionPersonalAccessToken `json:"credentials,omitempty"`
	ExpiryTime     *string                                 `json:"expiryTime,omitempty"`
	IsSharedToAll  *bool                                   `json:"isSharedToAll,omitempty"`
	Metadata       map[string]string                       `json:"metadata,omitempty"`
	PropertyBag    genruntime.PropertyBag                  `json:"$propertyBag,omitempty"`
	SharedUserList []string                                `json:"sharedUserList,omitempty"`
	Target         *string                                 `json:"target,omitempty"`
	Value          *string                                 `json:"value,omitempty"`
	ValueFormat    *string                                 `json:"valueFormat,omitempty"`
}

Storage version of v1api20240401.PATAuthTypeWorkspaceConnectionProperties

func (*PATAuthTypeWorkspaceConnectionProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PATAuthTypeWorkspaceConnectionProperties.

func (*PATAuthTypeWorkspaceConnectionProperties) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PATAuthTypeWorkspaceConnectionProperties_STATUS

type PATAuthTypeWorkspaceConnectionProperties_STATUS struct {
	AuthType                *string                                        `json:"authType,omitempty"`
	Category                *string                                        `json:"category,omitempty"`
	CreatedByWorkspaceArmId *string                                        `json:"createdByWorkspaceArmId,omitempty"`
	Credentials             *WorkspaceConnectionPersonalAccessToken_STATUS `json:"credentials,omitempty"`
	ExpiryTime              *string                                        `json:"expiryTime,omitempty"`
	Group                   *string                                        `json:"group,omitempty"`
	IsSharedToAll           *bool                                          `json:"isSharedToAll,omitempty"`
	Metadata                map[string]string                              `json:"metadata,omitempty"`
	PropertyBag             genruntime.PropertyBag                         `json:"$propertyBag,omitempty"`
	SharedUserList          []string                                       `json:"sharedUserList,omitempty"`
	Target                  *string                                        `json:"target,omitempty"`
	Value                   *string                                        `json:"value,omitempty"`
	ValueFormat             *string                                        `json:"valueFormat,omitempty"`
}

Storage version of v1api20240401.PATAuthTypeWorkspaceConnectionProperties_STATUS

func (*PATAuthTypeWorkspaceConnectionProperties_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PATAuthTypeWorkspaceConnectionProperties_STATUS.

func (*PATAuthTypeWorkspaceConnectionProperties_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PersonalComputeInstanceSettings

type PersonalComputeInstanceSettings struct {
	AssignedUser *AssignedUser          `json:"assignedUser,omitempty"`
	PropertyBag  genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.PersonalComputeInstanceSettings Settings for a personal compute instance.

func (*PersonalComputeInstanceSettings) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PersonalComputeInstanceSettings.

func (*PersonalComputeInstanceSettings) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PersonalComputeInstanceSettings_STATUS

type PersonalComputeInstanceSettings_STATUS struct {
	AssignedUser *AssignedUser_STATUS   `json:"assignedUser,omitempty"`
	PropertyBag  genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.PersonalComputeInstanceSettings_STATUS Settings for a personal compute instance.

func (*PersonalComputeInstanceSettings_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PersonalComputeInstanceSettings_STATUS.

func (*PersonalComputeInstanceSettings_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PrivateEndpointConnection_STATUS

type PrivateEndpointConnection_STATUS struct {
	Id          *string                `json:"id,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.PrivateEndpointConnection_STATUS The Private Endpoint Connection resource.

func (*PrivateEndpointConnection_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointConnection_STATUS.

func (*PrivateEndpointConnection_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PrivateEndpointDestination

type PrivateEndpointDestination struct {
	PropertyBag                genruntime.PropertyBag        `json:"$propertyBag,omitempty"`
	ServiceResourceReference   *genruntime.ResourceReference `armReference:"ServiceResourceId" json:"serviceResourceReference,omitempty"`
	SparkEnabled               *bool                         `json:"sparkEnabled,omitempty"`
	SparkStatus                *string                       `json:"sparkStatus,omitempty"`
	SubresourceTargetReference *genruntime.ResourceReference `armReference:"SubresourceTarget" json:"subresourceTargetReference,omitempty"`
}

Storage version of v1api20240401.PrivateEndpointDestination Private Endpoint destination for a Private Endpoint Outbound Rule for the managed network of a machine learning workspace.

func (*PrivateEndpointDestination) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointDestination.

func (*PrivateEndpointDestination) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PrivateEndpointDestination_STATUS

type PrivateEndpointDestination_STATUS struct {
	PropertyBag       genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	ServiceResourceId *string                `json:"serviceResourceId,omitempty"`
	SparkEnabled      *bool                  `json:"sparkEnabled,omitempty"`
	SparkStatus       *string                `json:"sparkStatus,omitempty"`
	SubresourceTarget *string                `json:"subresourceTarget,omitempty"`
}

Storage version of v1api20240401.PrivateEndpointDestination_STATUS Private Endpoint destination for a Private Endpoint Outbound Rule for the managed network of a machine learning workspace.

func (*PrivateEndpointDestination_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointDestination_STATUS.

func (*PrivateEndpointDestination_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PrivateEndpointOutboundRule

type PrivateEndpointOutboundRule struct {
	Category    *string                     `json:"category,omitempty"`
	Destination *PrivateEndpointDestination `json:"destination,omitempty"`
	PropertyBag genruntime.PropertyBag      `json:"$propertyBag,omitempty"`
	Status      *string                     `json:"status,omitempty"`
	Type        *string                     `json:"type,omitempty"`
}

Storage version of v1api20240401.PrivateEndpointOutboundRule

func (*PrivateEndpointOutboundRule) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointOutboundRule.

func (*PrivateEndpointOutboundRule) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PrivateEndpointOutboundRule_STATUS

type PrivateEndpointOutboundRule_STATUS struct {
	Category    *string                            `json:"category,omitempty"`
	Destination *PrivateEndpointDestination_STATUS `json:"destination,omitempty"`
	PropertyBag genruntime.PropertyBag             `json:"$propertyBag,omitempty"`
	Status      *string                            `json:"status,omitempty"`
	Type        *string                            `json:"type,omitempty"`
}

Storage version of v1api20240401.PrivateEndpointOutboundRule_STATUS

func (*PrivateEndpointOutboundRule_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointOutboundRule_STATUS.

func (*PrivateEndpointOutboundRule_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PrivateEndpointResource

type PrivateEndpointResource struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`

	// SubnetArmReference: The subnetId that the private endpoint is connected to.
	SubnetArmReference *genruntime.ResourceReference `armReference:"SubnetArmId" json:"subnetArmReference,omitempty"`
}

Storage version of v1api20240401.PrivateEndpointResource The PE network resource that is linked to this PE connection.

func (*PrivateEndpointResource) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointResource.

func (*PrivateEndpointResource) DeepCopyInto

func (in *PrivateEndpointResource) DeepCopyInto(out *PrivateEndpointResource)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PrivateEndpointResource_STATUS

type PrivateEndpointResource_STATUS struct {
	Id          *string                `json:"id,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	SubnetArmId *string                `json:"subnetArmId,omitempty"`
}

Storage version of v1api20240401.PrivateEndpointResource_STATUS The PE network resource that is linked to this PE connection.

func (*PrivateEndpointResource_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointResource_STATUS.

func (*PrivateEndpointResource_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Recurrence

type Recurrence struct {
	Frequency   *string                    `json:"frequency,omitempty"`
	Interval    *int                       `json:"interval,omitempty"`
	PropertyBag genruntime.PropertyBag     `json:"$propertyBag,omitempty"`
	Schedule    *ComputeRecurrenceSchedule `json:"schedule,omitempty"`
	StartTime   *string                    `json:"startTime,omitempty"`
	TimeZone    *string                    `json:"timeZone,omitempty"`
}

Storage version of v1api20240401.Recurrence The workflow trigger recurrence for ComputeStartStop schedule type.

func (*Recurrence) DeepCopy

func (in *Recurrence) DeepCopy() *Recurrence

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Recurrence.

func (*Recurrence) DeepCopyInto

func (in *Recurrence) DeepCopyInto(out *Recurrence)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Recurrence_STATUS

type Recurrence_STATUS struct {
	Frequency   *string                           `json:"frequency,omitempty"`
	Interval    *int                              `json:"interval,omitempty"`
	PropertyBag genruntime.PropertyBag            `json:"$propertyBag,omitempty"`
	Schedule    *ComputeRecurrenceSchedule_STATUS `json:"schedule,omitempty"`
	StartTime   *string                           `json:"startTime,omitempty"`
	TimeZone    *string                           `json:"timeZone,omitempty"`
}

Storage version of v1api20240401.Recurrence_STATUS The workflow trigger recurrence for ComputeStartStop schedule type.

func (*Recurrence_STATUS) DeepCopy

func (in *Recurrence_STATUS) DeepCopy() *Recurrence_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Recurrence_STATUS.

func (*Recurrence_STATUS) DeepCopyInto

func (in *Recurrence_STATUS) DeepCopyInto(out *Recurrence_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Registry

type Registry struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              Registry_Spec                  `json:"spec,omitempty"`
	Status            RegistryTrackedResource_STATUS `json:"status,omitempty"`
}

+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240401.Registry Generator information: - Generated from: /machinelearningservices/resource-manager/Microsoft.MachineLearningServices/stable/2024-04-01/registries.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}

func (*Registry) AzureName

func (registry *Registry) AzureName() string

AzureName returns the Azure name of the resource

func (*Registry) ConfigMapDestinationExpressions added in v2.11.0

func (registry *Registry) ConfigMapDestinationExpressions() []*core.DestinationExpression

ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property

func (*Registry) DeepCopy

func (in *Registry) DeepCopy() *Registry

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Registry.

func (*Registry) DeepCopyInto

func (in *Registry) DeepCopyInto(out *Registry)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Registry) DeepCopyObject

func (in *Registry) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (*Registry) ExportKubernetesConfigMaps added in v2.11.0

func (registry *Registry) ExportKubernetesConfigMaps(_ context.Context, _ genruntime.MetaObject, _ *genericarmclient.GenericClient, _ logr.Logger) ([]client.Object, error)

ExportKubernetesConfigMaps defines a resource which can create ConfigMaps in Kubernetes.

func (Registry) GetAPIVersion

func (registry Registry) GetAPIVersion() string

GetAPIVersion returns the ARM API version of the resource. This is always "2024-04-01"

func (*Registry) GetConditions

func (registry *Registry) GetConditions() conditions.Conditions

GetConditions returns the conditions of the resource

func (*Registry) GetResourceScope

func (registry *Registry) GetResourceScope() genruntime.ResourceScope

GetResourceScope returns the scope of the resource

func (*Registry) GetSpec

func (registry *Registry) GetSpec() genruntime.ConvertibleSpec

GetSpec returns the specification of this resource

func (*Registry) GetStatus

func (registry *Registry) GetStatus() genruntime.ConvertibleStatus

GetStatus returns the status of this resource

func (*Registry) GetSupportedOperations

func (registry *Registry) GetSupportedOperations() []genruntime.ResourceOperation

GetSupportedOperations returns the operations supported by the resource

func (*Registry) GetType

func (registry *Registry) GetType() string

GetType returns the ARM Type of the resource. This is always "Microsoft.MachineLearningServices/registries"

func (*Registry) Hub

func (registry *Registry) Hub()

Hub marks that this Registry is the hub type for conversion

func (*Registry) NewEmptyStatus

func (registry *Registry) NewEmptyStatus() genruntime.ConvertibleStatus

NewEmptyStatus returns a new empty (blank) status

func (*Registry) OriginalGVK

func (registry *Registry) OriginalGVK() *schema.GroupVersionKind

OriginalGVK returns a GroupValueKind for the original API version used to create the resource

func (*Registry) Owner

func (registry *Registry) Owner() *genruntime.ResourceReference

Owner returns the ResourceReference of the owner

func (*Registry) SecretDestinationExpressions added in v2.11.0

func (registry *Registry) SecretDestinationExpressions() []*core.DestinationExpression

SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property

func (*Registry) SetConditions

func (registry *Registry) SetConditions(conditions conditions.Conditions)

SetConditions sets the conditions on the resource status

func (*Registry) SetStatus

func (registry *Registry) SetStatus(status genruntime.ConvertibleStatus) error

SetStatus sets the status of this resource

type RegistryList

type RegistryList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Registry `json:"items"`
}

+kubebuilder:object:root=true Storage version of v1api20240401.Registry Generator information: - Generated from: /machinelearningservices/resource-manager/Microsoft.MachineLearningServices/stable/2024-04-01/registries.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/registries/{registryName}

func (*RegistryList) DeepCopy

func (in *RegistryList) DeepCopy() *RegistryList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistryList.

func (*RegistryList) DeepCopyInto

func (in *RegistryList) DeepCopyInto(out *RegistryList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*RegistryList) DeepCopyObject

func (in *RegistryList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type RegistryOperatorConfigMaps

type RegistryOperatorConfigMaps struct {
	DiscoveryUrl      *genruntime.ConfigMapDestination `json:"discoveryUrl,omitempty"`
	MlFlowRegistryUri *genruntime.ConfigMapDestination `json:"mlFlowRegistryUri,omitempty"`
	PropertyBag       genruntime.PropertyBag           `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.RegistryOperatorConfigMaps

func (*RegistryOperatorConfigMaps) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistryOperatorConfigMaps.

func (*RegistryOperatorConfigMaps) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type RegistryOperatorSpec

type RegistryOperatorSpec struct {
	ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
	ConfigMaps           *RegistryOperatorConfigMaps   `json:"configMaps,omitempty"`
	PropertyBag          genruntime.PropertyBag        `json:"$propertyBag,omitempty"`
	SecretExpressions    []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}

Storage version of v1api20240401.RegistryOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure

func (*RegistryOperatorSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistryOperatorSpec.

func (*RegistryOperatorSpec) DeepCopyInto

func (in *RegistryOperatorSpec) DeepCopyInto(out *RegistryOperatorSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type RegistryPrivateEndpointConnection

type RegistryPrivateEndpointConnection struct {
	GroupIds          []string                 `json:"groupIds,omitempty"`
	Location          *string                  `json:"location,omitempty"`
	PrivateEndpoint   *PrivateEndpointResource `json:"privateEndpoint,omitempty"`
	PropertyBag       genruntime.PropertyBag   `json:"$propertyBag,omitempty"`
	ProvisioningState *string                  `json:"provisioningState,omitempty"`

	// Reference: This is the private endpoint connection name created on SRP
	// Full resource id:
	// /subscriptions/{subId}/resourceGroups/{rgName}/providers/Microsoft.MachineLearningServices/{resourceType}/{resourceName}/registryPrivateEndpointConnections/{peConnectionName}
	Reference                                 *genruntime.ResourceReference              `armReference:"Id" json:"reference,omitempty"`
	RegistryPrivateLinkServiceConnectionState *RegistryPrivateLinkServiceConnectionState `json:"registryPrivateLinkServiceConnectionState,omitempty"`
}

Storage version of v1api20240401.RegistryPrivateEndpointConnection Private endpoint connection definition.

func (*RegistryPrivateEndpointConnection) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistryPrivateEndpointConnection.

func (*RegistryPrivateEndpointConnection) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type RegistryPrivateEndpointConnection_STATUS

type RegistryPrivateEndpointConnection_STATUS struct {
	GroupIds                                  []string                                          `json:"groupIds,omitempty"`
	Id                                        *string                                           `json:"id,omitempty"`
	Location                                  *string                                           `json:"location,omitempty"`
	PrivateEndpoint                           *PrivateEndpointResource_STATUS                   `json:"privateEndpoint,omitempty"`
	PropertyBag                               genruntime.PropertyBag                            `json:"$propertyBag,omitempty"`
	ProvisioningState                         *string                                           `json:"provisioningState,omitempty"`
	RegistryPrivateLinkServiceConnectionState *RegistryPrivateLinkServiceConnectionState_STATUS `json:"registryPrivateLinkServiceConnectionState,omitempty"`
}

Storage version of v1api20240401.RegistryPrivateEndpointConnection_STATUS Private endpoint connection definition.

func (*RegistryPrivateEndpointConnection_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistryPrivateEndpointConnection_STATUS.

func (*RegistryPrivateEndpointConnection_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type RegistryPrivateLinkServiceConnectionState

type RegistryPrivateLinkServiceConnectionState struct {
	ActionsRequired *string                `json:"actionsRequired,omitempty"`
	Description     *string                `json:"description,omitempty"`
	PropertyBag     genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Status          *string                `json:"status,omitempty"`
}

Storage version of v1api20240401.RegistryPrivateLinkServiceConnectionState The connection state.

func (*RegistryPrivateLinkServiceConnectionState) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistryPrivateLinkServiceConnectionState.

func (*RegistryPrivateLinkServiceConnectionState) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type RegistryPrivateLinkServiceConnectionState_STATUS

type RegistryPrivateLinkServiceConnectionState_STATUS struct {
	ActionsRequired *string                `json:"actionsRequired,omitempty"`
	Description     *string                `json:"description,omitempty"`
	PropertyBag     genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Status          *string                `json:"status,omitempty"`
}

Storage version of v1api20240401.RegistryPrivateLinkServiceConnectionState_STATUS The connection state.

func (*RegistryPrivateLinkServiceConnectionState_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistryPrivateLinkServiceConnectionState_STATUS.

func (*RegistryPrivateLinkServiceConnectionState_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type RegistryRegionArmDetails

type RegistryRegionArmDetails struct {
	AcrDetails            []AcrDetails            `json:"acrDetails,omitempty"`
	Location              *string                 `json:"location,omitempty"`
	PropertyBag           genruntime.PropertyBag  `json:"$propertyBag,omitempty"`
	StorageAccountDetails []StorageAccountDetails `json:"storageAccountDetails,omitempty"`
}

Storage version of v1api20240401.RegistryRegionArmDetails Details for each region the registry is in

func (*RegistryRegionArmDetails) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistryRegionArmDetails.

func (*RegistryRegionArmDetails) DeepCopyInto

func (in *RegistryRegionArmDetails) DeepCopyInto(out *RegistryRegionArmDetails)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type RegistryRegionArmDetails_STATUS

type RegistryRegionArmDetails_STATUS struct {
	AcrDetails            []AcrDetails_STATUS            `json:"acrDetails,omitempty"`
	Location              *string                        `json:"location,omitempty"`
	PropertyBag           genruntime.PropertyBag         `json:"$propertyBag,omitempty"`
	StorageAccountDetails []StorageAccountDetails_STATUS `json:"storageAccountDetails,omitempty"`
}

Storage version of v1api20240401.RegistryRegionArmDetails_STATUS Details for each region the registry is in

func (*RegistryRegionArmDetails_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistryRegionArmDetails_STATUS.

func (*RegistryRegionArmDetails_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type RegistryTrackedResource_STATUS

type RegistryTrackedResource_STATUS struct {
	Conditions                         []conditions.Condition                     `json:"conditions,omitempty"`
	DiscoveryUrl                       *string                                    `json:"discoveryUrl,omitempty"`
	Id                                 *string                                    `json:"id,omitempty"`
	Identity                           *ManagedServiceIdentity_STATUS             `json:"identity,omitempty"`
	IntellectualPropertyPublisher      *string                                    `json:"intellectualPropertyPublisher,omitempty"`
	Kind                               *string                                    `json:"kind,omitempty"`
	Location                           *string                                    `json:"location,omitempty"`
	ManagedResourceGroup               *ArmResourceId_STATUS                      `json:"managedResourceGroup,omitempty"`
	MlFlowRegistryUri                  *string                                    `json:"mlFlowRegistryUri,omitempty"`
	Name                               *string                                    `json:"name,omitempty"`
	PropertyBag                        genruntime.PropertyBag                     `json:"$propertyBag,omitempty"`
	PublicNetworkAccess                *string                                    `json:"publicNetworkAccess,omitempty"`
	RegionDetails                      []RegistryRegionArmDetails_STATUS          `json:"regionDetails,omitempty"`
	RegistryPrivateEndpointConnections []RegistryPrivateEndpointConnection_STATUS `json:"registryPrivateEndpointConnections,omitempty"`
	Sku                                *Sku_STATUS                                `json:"sku,omitempty"`
	SystemData                         *SystemData_STATUS                         `json:"systemData,omitempty"`
	Tags                               map[string]string                          `json:"tags,omitempty"`
	Type                               *string                                    `json:"type,omitempty"`
}

Storage version of v1api20240401.RegistryTrackedResource_STATUS

func (*RegistryTrackedResource_STATUS) ConvertStatusFrom

func (resource *RegistryTrackedResource_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error

ConvertStatusFrom populates our RegistryTrackedResource_STATUS from the provided source

func (*RegistryTrackedResource_STATUS) ConvertStatusTo

func (resource *RegistryTrackedResource_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error

ConvertStatusTo populates the provided destination from our RegistryTrackedResource_STATUS

func (*RegistryTrackedResource_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegistryTrackedResource_STATUS.

func (*RegistryTrackedResource_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Registry_Spec

type Registry_Spec struct {
	// AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it
	// doesn't have to be.
	AzureName                     string                  `json:"azureName,omitempty"`
	DiscoveryUrl                  *string                 `json:"discoveryUrl,omitempty"`
	Identity                      *ManagedServiceIdentity `json:"identity,omitempty"`
	IntellectualPropertyPublisher *string                 `json:"intellectualPropertyPublisher,omitempty"`
	Kind                          *string                 `json:"kind,omitempty"`
	Location                      *string                 `json:"location,omitempty"`
	ManagedResourceGroup          *ArmResourceId          `json:"managedResourceGroup,omitempty"`
	MlFlowRegistryUri             *string                 `json:"mlFlowRegistryUri,omitempty"`
	OperatorSpec                  *RegistryOperatorSpec   `json:"operatorSpec,omitempty"`
	OriginalVersion               string                  `json:"originalVersion,omitempty"`

	// +kubebuilder:validation:Required
	// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
	// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
	// reference to a resources.azure.com/ResourceGroup resource
	Owner                              *genruntime.KnownResourceReference  `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"`
	PropertyBag                        genruntime.PropertyBag              `json:"$propertyBag,omitempty"`
	PublicNetworkAccess                *string                             `json:"publicNetworkAccess,omitempty"`
	RegionDetails                      []RegistryRegionArmDetails          `json:"regionDetails,omitempty"`
	RegistryPrivateEndpointConnections []RegistryPrivateEndpointConnection `json:"registryPrivateEndpointConnections,omitempty"`
	Sku                                *Sku                                `json:"sku,omitempty"`
	Tags                               map[string]string                   `json:"tags,omitempty"`
}

Storage version of v1api20240401.Registry_Spec

func (*Registry_Spec) ConvertSpecFrom

func (registry *Registry_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error

ConvertSpecFrom populates our Registry_Spec from the provided source

func (*Registry_Spec) ConvertSpecTo

func (registry *Registry_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error

ConvertSpecTo populates the provided destination from our Registry_Spec

func (*Registry_Spec) DeepCopy

func (in *Registry_Spec) DeepCopy() *Registry_Spec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Registry_Spec.

func (*Registry_Spec) DeepCopyInto

func (in *Registry_Spec) DeepCopyInto(out *Registry_Spec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ResourceId

type ResourceId struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`

	// +kubebuilder:validation:Required
	// Reference: The ID of the resource
	Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}

Storage version of v1api20240401.ResourceId Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.

func (*ResourceId) DeepCopy

func (in *ResourceId) DeepCopy() *ResourceId

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceId.

func (*ResourceId) DeepCopyInto

func (in *ResourceId) DeepCopyInto(out *ResourceId)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ResourceId_STATUS

type ResourceId_STATUS struct {
	Id          *string                `json:"id,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.ResourceId_STATUS Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.

func (*ResourceId_STATUS) DeepCopy

func (in *ResourceId_STATUS) DeepCopy() *ResourceId_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceId_STATUS.

func (*ResourceId_STATUS) DeepCopyInto

func (in *ResourceId_STATUS) DeepCopyInto(out *ResourceId_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SASAuthTypeWorkspaceConnectionProperties

type SASAuthTypeWorkspaceConnectionProperties struct {
	AuthType       *string                                   `json:"authType,omitempty"`
	Category       *string                                   `json:"category,omitempty"`
	Credentials    *WorkspaceConnectionSharedAccessSignature `json:"credentials,omitempty"`
	ExpiryTime     *string                                   `json:"expiryTime,omitempty"`
	IsSharedToAll  *bool                                     `json:"isSharedToAll,omitempty"`
	Metadata       map[string]string                         `json:"metadata,omitempty"`
	PropertyBag    genruntime.PropertyBag                    `json:"$propertyBag,omitempty"`
	SharedUserList []string                                  `json:"sharedUserList,omitempty"`
	Target         *string                                   `json:"target,omitempty"`
	Value          *string                                   `json:"value,omitempty"`
	ValueFormat    *string                                   `json:"valueFormat,omitempty"`
}

Storage version of v1api20240401.SASAuthTypeWorkspaceConnectionProperties

func (*SASAuthTypeWorkspaceConnectionProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SASAuthTypeWorkspaceConnectionProperties.

func (*SASAuthTypeWorkspaceConnectionProperties) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SASAuthTypeWorkspaceConnectionProperties_STATUS

type SASAuthTypeWorkspaceConnectionProperties_STATUS struct {
	AuthType                *string                                          `json:"authType,omitempty"`
	Category                *string                                          `json:"category,omitempty"`
	CreatedByWorkspaceArmId *string                                          `json:"createdByWorkspaceArmId,omitempty"`
	Credentials             *WorkspaceConnectionSharedAccessSignature_STATUS `json:"credentials,omitempty"`
	ExpiryTime              *string                                          `json:"expiryTime,omitempty"`
	Group                   *string                                          `json:"group,omitempty"`
	IsSharedToAll           *bool                                            `json:"isSharedToAll,omitempty"`
	Metadata                map[string]string                                `json:"metadata,omitempty"`
	PropertyBag             genruntime.PropertyBag                           `json:"$propertyBag,omitempty"`
	SharedUserList          []string                                         `json:"sharedUserList,omitempty"`
	Target                  *string                                          `json:"target,omitempty"`
	Value                   *string                                          `json:"value,omitempty"`
	ValueFormat             *string                                          `json:"valueFormat,omitempty"`
}

Storage version of v1api20240401.SASAuthTypeWorkspaceConnectionProperties_STATUS

func (*SASAuthTypeWorkspaceConnectionProperties_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SASAuthTypeWorkspaceConnectionProperties_STATUS.

func (*SASAuthTypeWorkspaceConnectionProperties_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ScaleSettings

type ScaleSettings struct {
	MaxNodeCount                *int                   `json:"maxNodeCount,omitempty"`
	MinNodeCount                *int                   `json:"minNodeCount,omitempty"`
	NodeIdleTimeBeforeScaleDown *string                `json:"nodeIdleTimeBeforeScaleDown,omitempty"`
	PropertyBag                 genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.ScaleSettings scale settings for AML Compute

func (*ScaleSettings) DeepCopy

func (in *ScaleSettings) DeepCopy() *ScaleSettings

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScaleSettings.

func (*ScaleSettings) DeepCopyInto

func (in *ScaleSettings) DeepCopyInto(out *ScaleSettings)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ScaleSettings_STATUS

type ScaleSettings_STATUS struct {
	MaxNodeCount                *int                   `json:"maxNodeCount,omitempty"`
	MinNodeCount                *int                   `json:"minNodeCount,omitempty"`
	NodeIdleTimeBeforeScaleDown *string                `json:"nodeIdleTimeBeforeScaleDown,omitempty"`
	PropertyBag                 genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.ScaleSettings_STATUS scale settings for AML Compute

func (*ScaleSettings_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScaleSettings_STATUS.

func (*ScaleSettings_STATUS) DeepCopyInto

func (in *ScaleSettings_STATUS) DeepCopyInto(out *ScaleSettings_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ScheduleBase

type ScheduleBase struct {
	PropertyBag        genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	ProvisioningStatus *string                `json:"provisioningStatus,omitempty"`

	// Reference: A system assigned id for the schedule.
	Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
	Status    *string                       `json:"status,omitempty"`
}

Storage version of v1api20240401.ScheduleBase

func (*ScheduleBase) DeepCopy

func (in *ScheduleBase) DeepCopy() *ScheduleBase

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduleBase.

func (*ScheduleBase) DeepCopyInto

func (in *ScheduleBase) DeepCopyInto(out *ScheduleBase)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ScheduleBase_STATUS

type ScheduleBase_STATUS struct {
	Id                 *string                `json:"id,omitempty"`
	PropertyBag        genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	ProvisioningStatus *string                `json:"provisioningStatus,omitempty"`
	Status             *string                `json:"status,omitempty"`
}

Storage version of v1api20240401.ScheduleBase_STATUS

func (*ScheduleBase_STATUS) DeepCopy

func (in *ScheduleBase_STATUS) DeepCopy() *ScheduleBase_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduleBase_STATUS.

func (*ScheduleBase_STATUS) DeepCopyInto

func (in *ScheduleBase_STATUS) DeepCopyInto(out *ScheduleBase_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ScriptReference

type ScriptReference struct {
	PropertyBag     genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	ScriptArguments *string                `json:"scriptArguments,omitempty"`
	ScriptData      *string                `json:"scriptData,omitempty"`
	ScriptSource    *string                `json:"scriptSource,omitempty"`
	Timeout         *string                `json:"timeout,omitempty"`
}

Storage version of v1api20240401.ScriptReference Script reference

func (*ScriptReference) DeepCopy

func (in *ScriptReference) DeepCopy() *ScriptReference

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScriptReference.

func (*ScriptReference) DeepCopyInto

func (in *ScriptReference) DeepCopyInto(out *ScriptReference)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ScriptReference_STATUS

type ScriptReference_STATUS struct {
	PropertyBag     genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	ScriptArguments *string                `json:"scriptArguments,omitempty"`
	ScriptData      *string                `json:"scriptData,omitempty"`
	ScriptSource    *string                `json:"scriptSource,omitempty"`
	Timeout         *string                `json:"timeout,omitempty"`
}

Storage version of v1api20240401.ScriptReference_STATUS Script reference

func (*ScriptReference_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScriptReference_STATUS.

func (*ScriptReference_STATUS) DeepCopyInto

func (in *ScriptReference_STATUS) DeepCopyInto(out *ScriptReference_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ScriptsToExecute

type ScriptsToExecute struct {
	CreationScript *ScriptReference       `json:"creationScript,omitempty"`
	PropertyBag    genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	StartupScript  *ScriptReference       `json:"startupScript,omitempty"`
}

Storage version of v1api20240401.ScriptsToExecute Customized setup scripts

func (*ScriptsToExecute) DeepCopy

func (in *ScriptsToExecute) DeepCopy() *ScriptsToExecute

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScriptsToExecute.

func (*ScriptsToExecute) DeepCopyInto

func (in *ScriptsToExecute) DeepCopyInto(out *ScriptsToExecute)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ScriptsToExecute_STATUS

type ScriptsToExecute_STATUS struct {
	CreationScript *ScriptReference_STATUS `json:"creationScript,omitempty"`
	PropertyBag    genruntime.PropertyBag  `json:"$propertyBag,omitempty"`
	StartupScript  *ScriptReference_STATUS `json:"startupScript,omitempty"`
}

Storage version of v1api20240401.ScriptsToExecute_STATUS Customized setup scripts

func (*ScriptsToExecute_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScriptsToExecute_STATUS.

func (*ScriptsToExecute_STATUS) DeepCopyInto

func (in *ScriptsToExecute_STATUS) DeepCopyInto(out *ScriptsToExecute_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ServerlessComputeSettings

type ServerlessComputeSettings struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`

	// ServerlessComputeCustomSubnetReference: The resource ID of an existing virtual network subnet in which serverless
	// compute nodes should be deployed
	ServerlessComputeCustomSubnetReference *genruntime.ResourceReference `armReference:"ServerlessComputeCustomSubnet" json:"serverlessComputeCustomSubnetReference,omitempty"`
	ServerlessComputeNoPublicIP            *bool                         `json:"serverlessComputeNoPublicIP,omitempty"`
}

Storage version of v1api20240401.ServerlessComputeSettings

func (*ServerlessComputeSettings) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerlessComputeSettings.

func (*ServerlessComputeSettings) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ServerlessComputeSettings_STATUS

type ServerlessComputeSettings_STATUS struct {
	PropertyBag                   genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	ServerlessComputeCustomSubnet *string                `json:"serverlessComputeCustomSubnet,omitempty"`
	ServerlessComputeNoPublicIP   *bool                  `json:"serverlessComputeNoPublicIP,omitempty"`
}

Storage version of v1api20240401.ServerlessComputeSettings_STATUS

func (*ServerlessComputeSettings_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerlessComputeSettings_STATUS.

func (*ServerlessComputeSettings_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ServiceManagedResourcesSettings

type ServiceManagedResourcesSettings struct {
	CosmosDb    *CosmosDbSettings      `json:"cosmosDb,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.ServiceManagedResourcesSettings

func (*ServiceManagedResourcesSettings) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceManagedResourcesSettings.

func (*ServiceManagedResourcesSettings) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ServiceManagedResourcesSettings_STATUS

type ServiceManagedResourcesSettings_STATUS struct {
	CosmosDb    *CosmosDbSettings_STATUS `json:"cosmosDb,omitempty"`
	PropertyBag genruntime.PropertyBag   `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.ServiceManagedResourcesSettings_STATUS

func (*ServiceManagedResourcesSettings_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceManagedResourcesSettings_STATUS.

func (*ServiceManagedResourcesSettings_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ServicePrincipalAuthTypeWorkspaceConnectionProperties

type ServicePrincipalAuthTypeWorkspaceConnectionProperties struct {
	AuthType       *string                              `json:"authType,omitempty"`
	Category       *string                              `json:"category,omitempty"`
	Credentials    *WorkspaceConnectionServicePrincipal `json:"credentials,omitempty"`
	ExpiryTime     *string                              `json:"expiryTime,omitempty"`
	IsSharedToAll  *bool                                `json:"isSharedToAll,omitempty"`
	Metadata       map[string]string                    `json:"metadata,omitempty"`
	PropertyBag    genruntime.PropertyBag               `json:"$propertyBag,omitempty"`
	SharedUserList []string                             `json:"sharedUserList,omitempty"`
	Target         *string                              `json:"target,omitempty"`
	Value          *string                              `json:"value,omitempty"`
	ValueFormat    *string                              `json:"valueFormat,omitempty"`
}

Storage version of v1api20240401.ServicePrincipalAuthTypeWorkspaceConnectionProperties

func (*ServicePrincipalAuthTypeWorkspaceConnectionProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicePrincipalAuthTypeWorkspaceConnectionProperties.

func (*ServicePrincipalAuthTypeWorkspaceConnectionProperties) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ServicePrincipalAuthTypeWorkspaceConnectionProperties_STATUS

type ServicePrincipalAuthTypeWorkspaceConnectionProperties_STATUS struct {
	AuthType                *string                                     `json:"authType,omitempty"`
	Category                *string                                     `json:"category,omitempty"`
	CreatedByWorkspaceArmId *string                                     `json:"createdByWorkspaceArmId,omitempty"`
	Credentials             *WorkspaceConnectionServicePrincipal_STATUS `json:"credentials,omitempty"`
	ExpiryTime              *string                                     `json:"expiryTime,omitempty"`
	Group                   *string                                     `json:"group,omitempty"`
	IsSharedToAll           *bool                                       `json:"isSharedToAll,omitempty"`
	Metadata                map[string]string                           `json:"metadata,omitempty"`
	PropertyBag             genruntime.PropertyBag                      `json:"$propertyBag,omitempty"`
	SharedUserList          []string                                    `json:"sharedUserList,omitempty"`
	Target                  *string                                     `json:"target,omitempty"`
	Value                   *string                                     `json:"value,omitempty"`
	ValueFormat             *string                                     `json:"valueFormat,omitempty"`
}

Storage version of v1api20240401.ServicePrincipalAuthTypeWorkspaceConnectionProperties_STATUS

func (*ServicePrincipalAuthTypeWorkspaceConnectionProperties_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicePrincipalAuthTypeWorkspaceConnectionProperties_STATUS.

func (*ServicePrincipalAuthTypeWorkspaceConnectionProperties_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ServiceTagDestination

type ServiceTagDestination struct {
	Action      *string                `json:"action,omitempty"`
	PortRanges  *string                `json:"portRanges,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Protocol    *string                `json:"protocol,omitempty"`
	ServiceTag  *string                `json:"serviceTag,omitempty"`
}

Storage version of v1api20240401.ServiceTagDestination Service Tag destination for a Service Tag Outbound Rule for the managed network of a machine learning workspace.

func (*ServiceTagDestination) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceTagDestination.

func (*ServiceTagDestination) DeepCopyInto

func (in *ServiceTagDestination) DeepCopyInto(out *ServiceTagDestination)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ServiceTagDestination_STATUS

type ServiceTagDestination_STATUS struct {
	Action          *string                `json:"action,omitempty"`
	AddressPrefixes []string               `json:"addressPrefixes,omitempty"`
	PortRanges      *string                `json:"portRanges,omitempty"`
	PropertyBag     genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Protocol        *string                `json:"protocol,omitempty"`
	ServiceTag      *string                `json:"serviceTag,omitempty"`
}

Storage version of v1api20240401.ServiceTagDestination_STATUS Service Tag destination for a Service Tag Outbound Rule for the managed network of a machine learning workspace.

func (*ServiceTagDestination_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceTagDestination_STATUS.

func (*ServiceTagDestination_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ServiceTagOutboundRule

type ServiceTagOutboundRule struct {
	Category    *string                `json:"category,omitempty"`
	Destination *ServiceTagDestination `json:"destination,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Status      *string                `json:"status,omitempty"`
	Type        *string                `json:"type,omitempty"`
}

Storage version of v1api20240401.ServiceTagOutboundRule

func (*ServiceTagOutboundRule) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceTagOutboundRule.

func (*ServiceTagOutboundRule) DeepCopyInto

func (in *ServiceTagOutboundRule) DeepCopyInto(out *ServiceTagOutboundRule)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ServiceTagOutboundRule_STATUS

type ServiceTagOutboundRule_STATUS struct {
	Category    *string                       `json:"category,omitempty"`
	Destination *ServiceTagDestination_STATUS `json:"destination,omitempty"`
	PropertyBag genruntime.PropertyBag        `json:"$propertyBag,omitempty"`
	Status      *string                       `json:"status,omitempty"`
	Type        *string                       `json:"type,omitempty"`
}

Storage version of v1api20240401.ServiceTagOutboundRule_STATUS

func (*ServiceTagOutboundRule_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceTagOutboundRule_STATUS.

func (*ServiceTagOutboundRule_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SetupScripts

type SetupScripts struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Scripts     *ScriptsToExecute      `json:"scripts,omitempty"`
}

Storage version of v1api20240401.SetupScripts Details of customized scripts to execute for setting up the cluster.

func (*SetupScripts) DeepCopy

func (in *SetupScripts) DeepCopy() *SetupScripts

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SetupScripts.

func (*SetupScripts) DeepCopyInto

func (in *SetupScripts) DeepCopyInto(out *SetupScripts)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SetupScripts_STATUS

type SetupScripts_STATUS struct {
	PropertyBag genruntime.PropertyBag   `json:"$propertyBag,omitempty"`
	Scripts     *ScriptsToExecute_STATUS `json:"scripts,omitempty"`
}

Storage version of v1api20240401.SetupScripts_STATUS Details of customized scripts to execute for setting up the cluster.

func (*SetupScripts_STATUS) DeepCopy

func (in *SetupScripts_STATUS) DeepCopy() *SetupScripts_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SetupScripts_STATUS.

func (*SetupScripts_STATUS) DeepCopyInto

func (in *SetupScripts_STATUS) DeepCopyInto(out *SetupScripts_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SharedPrivateLinkResource

type SharedPrivateLinkResource struct {
	GroupId *string `json:"groupId,omitempty"`
	Name    *string `json:"name,omitempty"`

	// PrivateLinkResourceReference: The resource id that private link links to.
	PrivateLinkResourceReference *genruntime.ResourceReference `armReference:"PrivateLinkResourceId" json:"privateLinkResourceReference,omitempty"`
	PropertyBag                  genruntime.PropertyBag        `json:"$propertyBag,omitempty"`
	RequestMessage               *string                       `json:"requestMessage,omitempty"`
	Status                       *string                       `json:"status,omitempty"`
}

Storage version of v1api20240401.SharedPrivateLinkResource

func (*SharedPrivateLinkResource) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedPrivateLinkResource.

func (*SharedPrivateLinkResource) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SharedPrivateLinkResource_STATUS

type SharedPrivateLinkResource_STATUS struct {
	GroupId               *string                `json:"groupId,omitempty"`
	Name                  *string                `json:"name,omitempty"`
	PrivateLinkResourceId *string                `json:"privateLinkResourceId,omitempty"`
	PropertyBag           genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	RequestMessage        *string                `json:"requestMessage,omitempty"`
	Status                *string                `json:"status,omitempty"`
}

Storage version of v1api20240401.SharedPrivateLinkResource_STATUS

func (*SharedPrivateLinkResource_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedPrivateLinkResource_STATUS.

func (*SharedPrivateLinkResource_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Sku

type Sku struct {
	Capacity    *int                   `json:"capacity,omitempty"`
	Family      *string                `json:"family,omitempty"`
	Name        *string                `json:"name,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Size        *string                `json:"size,omitempty"`
	Tier        *string                `json:"tier,omitempty"`
}

Storage version of v1api20240401.Sku The resource model definition representing SKU

func (*Sku) DeepCopy

func (in *Sku) DeepCopy() *Sku

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku.

func (*Sku) DeepCopyInto

func (in *Sku) DeepCopyInto(out *Sku)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Sku_STATUS

type Sku_STATUS struct {
	Capacity    *int                   `json:"capacity,omitempty"`
	Family      *string                `json:"family,omitempty"`
	Name        *string                `json:"name,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Size        *string                `json:"size,omitempty"`
	Tier        *string                `json:"tier,omitempty"`
}

Storage version of v1api20240401.Sku_STATUS The resource model definition representing SKU

func (*Sku_STATUS) DeepCopy

func (in *Sku_STATUS) DeepCopy() *Sku_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku_STATUS.

func (*Sku_STATUS) DeepCopyInto

func (in *Sku_STATUS) DeepCopyInto(out *Sku_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SslConfiguration

type SslConfiguration struct {
	Cert                    *genruntime.SecretReference `json:"cert,omitempty"`
	Cname                   *string                     `json:"cname,omitempty"`
	Key                     *genruntime.SecretReference `json:"key,omitempty"`
	LeafDomainLabel         *string                     `json:"leafDomainLabel,omitempty"`
	OverwriteExistingDomain *bool                       `json:"overwriteExistingDomain,omitempty"`
	PropertyBag             genruntime.PropertyBag      `json:"$propertyBag,omitempty"`
	Status                  *string                     `json:"status,omitempty"`
}

Storage version of v1api20240401.SslConfiguration The ssl configuration for scoring

func (*SslConfiguration) DeepCopy

func (in *SslConfiguration) DeepCopy() *SslConfiguration

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SslConfiguration.

func (*SslConfiguration) DeepCopyInto

func (in *SslConfiguration) DeepCopyInto(out *SslConfiguration)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SslConfiguration_STATUS

type SslConfiguration_STATUS struct {
	Cname                   *string                `json:"cname,omitempty"`
	LeafDomainLabel         *string                `json:"leafDomainLabel,omitempty"`
	OverwriteExistingDomain *bool                  `json:"overwriteExistingDomain,omitempty"`
	PropertyBag             genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Status                  *string                `json:"status,omitempty"`
}

Storage version of v1api20240401.SslConfiguration_STATUS The ssl configuration for scoring

func (*SslConfiguration_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SslConfiguration_STATUS.

func (*SslConfiguration_STATUS) DeepCopyInto

func (in *SslConfiguration_STATUS) DeepCopyInto(out *SslConfiguration_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type StorageAccountDetails

type StorageAccountDetails struct {
	PropertyBag                 genruntime.PropertyBag       `json:"$propertyBag,omitempty"`
	SystemCreatedStorageAccount *SystemCreatedStorageAccount `json:"systemCreatedStorageAccount,omitempty"`
	UserCreatedStorageAccount   *UserCreatedStorageAccount   `json:"userCreatedStorageAccount,omitempty"`
}

Storage version of v1api20240401.StorageAccountDetails Details of storage account to be used for the Registry

func (*StorageAccountDetails) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountDetails.

func (*StorageAccountDetails) DeepCopyInto

func (in *StorageAccountDetails) DeepCopyInto(out *StorageAccountDetails)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type StorageAccountDetails_STATUS

type StorageAccountDetails_STATUS struct {
	PropertyBag                 genruntime.PropertyBag              `json:"$propertyBag,omitempty"`
	SystemCreatedStorageAccount *SystemCreatedStorageAccount_STATUS `json:"systemCreatedStorageAccount,omitempty"`
	UserCreatedStorageAccount   *UserCreatedStorageAccount_STATUS   `json:"userCreatedStorageAccount,omitempty"`
}

Storage version of v1api20240401.StorageAccountDetails_STATUS Details of storage account to be used for the Registry

func (*StorageAccountDetails_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageAccountDetails_STATUS.

func (*StorageAccountDetails_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SynapseSpark

type SynapseSpark struct {
	ComputeLocation  *string                  `json:"computeLocation,omitempty"`
	ComputeType      *string                  `json:"computeType,omitempty"`
	Description      *string                  `json:"description,omitempty"`
	DisableLocalAuth *bool                    `json:"disableLocalAuth,omitempty"`
	Properties       *SynapseSpark_Properties `json:"properties,omitempty"`
	PropertyBag      genruntime.PropertyBag   `json:"$propertyBag,omitempty"`

	// ResourceReference: ARM resource id of the underlying compute
	ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"`
}

Storage version of v1api20240401.SynapseSpark

func (*SynapseSpark) DeepCopy

func (in *SynapseSpark) DeepCopy() *SynapseSpark

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SynapseSpark.

func (*SynapseSpark) DeepCopyInto

func (in *SynapseSpark) DeepCopyInto(out *SynapseSpark)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SynapseSpark_Properties

type SynapseSpark_Properties struct {
	AutoPauseProperties *AutoPauseProperties   `json:"autoPauseProperties,omitempty"`
	AutoScaleProperties *AutoScaleProperties   `json:"autoScaleProperties,omitempty"`
	NodeCount           *int                   `json:"nodeCount,omitempty"`
	NodeSize            *string                `json:"nodeSize,omitempty"`
	NodeSizeFamily      *string                `json:"nodeSizeFamily,omitempty"`
	PoolName            *string                `json:"poolName,omitempty"`
	PropertyBag         genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	ResourceGroup       *string                `json:"resourceGroup,omitempty"`
	SparkVersion        *string                `json:"sparkVersion,omitempty"`
	SubscriptionId      *string                `json:"subscriptionId,omitempty"`
	WorkspaceName       *string                `json:"workspaceName,omitempty"`
}

Storage version of v1api20240401.SynapseSpark_Properties

func (*SynapseSpark_Properties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SynapseSpark_Properties.

func (*SynapseSpark_Properties) DeepCopyInto

func (in *SynapseSpark_Properties) DeepCopyInto(out *SynapseSpark_Properties)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SynapseSpark_Properties_STATUS

type SynapseSpark_Properties_STATUS struct {
	AutoPauseProperties *AutoPauseProperties_STATUS `json:"autoPauseProperties,omitempty"`
	AutoScaleProperties *AutoScaleProperties_STATUS `json:"autoScaleProperties,omitempty"`
	NodeCount           *int                        `json:"nodeCount,omitempty"`
	NodeSize            *string                     `json:"nodeSize,omitempty"`
	NodeSizeFamily      *string                     `json:"nodeSizeFamily,omitempty"`
	PoolName            *string                     `json:"poolName,omitempty"`
	PropertyBag         genruntime.PropertyBag      `json:"$propertyBag,omitempty"`
	ResourceGroup       *string                     `json:"resourceGroup,omitempty"`
	SparkVersion        *string                     `json:"sparkVersion,omitempty"`
	SubscriptionId      *string                     `json:"subscriptionId,omitempty"`
	WorkspaceName       *string                     `json:"workspaceName,omitempty"`
}

Storage version of v1api20240401.SynapseSpark_Properties_STATUS

func (*SynapseSpark_Properties_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SynapseSpark_Properties_STATUS.

func (*SynapseSpark_Properties_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SynapseSpark_STATUS

type SynapseSpark_STATUS struct {
	ComputeLocation    *string                         `json:"computeLocation,omitempty"`
	ComputeType        *string                         `json:"computeType,omitempty"`
	CreatedOn          *string                         `json:"createdOn,omitempty"`
	Description        *string                         `json:"description,omitempty"`
	DisableLocalAuth   *bool                           `json:"disableLocalAuth,omitempty"`
	IsAttachedCompute  *bool                           `json:"isAttachedCompute,omitempty"`
	ModifiedOn         *string                         `json:"modifiedOn,omitempty"`
	Properties         *SynapseSpark_Properties_STATUS `json:"properties,omitempty"`
	PropertyBag        genruntime.PropertyBag          `json:"$propertyBag,omitempty"`
	ProvisioningErrors []ErrorResponse_STATUS          `json:"provisioningErrors,omitempty"`
	ProvisioningState  *string                         `json:"provisioningState,omitempty"`
	ResourceId         *string                         `json:"resourceId,omitempty"`
}

Storage version of v1api20240401.SynapseSpark_STATUS

func (*SynapseSpark_STATUS) DeepCopy

func (in *SynapseSpark_STATUS) DeepCopy() *SynapseSpark_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SynapseSpark_STATUS.

func (*SynapseSpark_STATUS) DeepCopyInto

func (in *SynapseSpark_STATUS) DeepCopyInto(out *SynapseSpark_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SystemCreatedAcrAccount

type SystemCreatedAcrAccount struct {
	AcrAccountName *string                `json:"acrAccountName,omitempty"`
	AcrAccountSku  *string                `json:"acrAccountSku,omitempty"`
	PropertyBag    genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.SystemCreatedAcrAccount

func (*SystemCreatedAcrAccount) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemCreatedAcrAccount.

func (*SystemCreatedAcrAccount) DeepCopyInto

func (in *SystemCreatedAcrAccount) DeepCopyInto(out *SystemCreatedAcrAccount)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SystemCreatedAcrAccount_STATUS

type SystemCreatedAcrAccount_STATUS struct {
	AcrAccountName *string                `json:"acrAccountName,omitempty"`
	AcrAccountSku  *string                `json:"acrAccountSku,omitempty"`
	ArmResourceId  *ArmResourceId_STATUS  `json:"armResourceId,omitempty"`
	PropertyBag    genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.SystemCreatedAcrAccount_STATUS

func (*SystemCreatedAcrAccount_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemCreatedAcrAccount_STATUS.

func (*SystemCreatedAcrAccount_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SystemCreatedStorageAccount

type SystemCreatedStorageAccount struct {
	AllowBlobPublicAccess    *bool                  `json:"allowBlobPublicAccess,omitempty"`
	PropertyBag              genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	StorageAccountHnsEnabled *bool                  `json:"storageAccountHnsEnabled,omitempty"`
	StorageAccountName       *string                `json:"storageAccountName,omitempty"`
	StorageAccountType       *string                `json:"storageAccountType,omitempty"`
}

Storage version of v1api20240401.SystemCreatedStorageAccount

func (*SystemCreatedStorageAccount) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemCreatedStorageAccount.

func (*SystemCreatedStorageAccount) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SystemCreatedStorageAccount_STATUS

type SystemCreatedStorageAccount_STATUS struct {
	AllowBlobPublicAccess    *bool                  `json:"allowBlobPublicAccess,omitempty"`
	ArmResourceId            *ArmResourceId_STATUS  `json:"armResourceId,omitempty"`
	PropertyBag              genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	StorageAccountHnsEnabled *bool                  `json:"storageAccountHnsEnabled,omitempty"`
	StorageAccountName       *string                `json:"storageAccountName,omitempty"`
	StorageAccountType       *string                `json:"storageAccountType,omitempty"`
}

Storage version of v1api20240401.SystemCreatedStorageAccount_STATUS

func (*SystemCreatedStorageAccount_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemCreatedStorageAccount_STATUS.

func (*SystemCreatedStorageAccount_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SystemData_STATUS

type SystemData_STATUS struct {
	CreatedAt          *string                `json:"createdAt,omitempty"`
	CreatedBy          *string                `json:"createdBy,omitempty"`
	CreatedByType      *string                `json:"createdByType,omitempty"`
	LastModifiedAt     *string                `json:"lastModifiedAt,omitempty"`
	LastModifiedBy     *string                `json:"lastModifiedBy,omitempty"`
	LastModifiedByType *string                `json:"lastModifiedByType,omitempty"`
	PropertyBag        genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.SystemData_STATUS Metadata pertaining to creation and last modification of the resource.

func (*SystemData_STATUS) DeepCopy

func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_STATUS.

func (*SystemData_STATUS) DeepCopyInto

func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SystemService_STATUS

type SystemService_STATUS struct {
	PropertyBag       genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	PublicIpAddress   *string                `json:"publicIpAddress,omitempty"`
	SystemServiceType *string                `json:"systemServiceType,omitempty"`
	Version           *string                `json:"version,omitempty"`
}

Storage version of v1api20240401.SystemService_STATUS A system service running on a compute.

func (*SystemService_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemService_STATUS.

func (*SystemService_STATUS) DeepCopyInto

func (in *SystemService_STATUS) DeepCopyInto(out *SystemService_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type TmpfsOptions

type TmpfsOptions struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Size        *int                   `json:"size,omitempty"`
}

Storage version of v1api20240401.TmpfsOptions Describes the tmpfs options for the container

func (*TmpfsOptions) DeepCopy

func (in *TmpfsOptions) DeepCopy() *TmpfsOptions

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TmpfsOptions.

func (*TmpfsOptions) DeepCopyInto

func (in *TmpfsOptions) DeepCopyInto(out *TmpfsOptions)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type TmpfsOptions_STATUS

type TmpfsOptions_STATUS struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Size        *int                   `json:"size,omitempty"`
}

Storage version of v1api20240401.TmpfsOptions_STATUS Describes the tmpfs options for the container

func (*TmpfsOptions_STATUS) DeepCopy

func (in *TmpfsOptions_STATUS) DeepCopy() *TmpfsOptions_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TmpfsOptions_STATUS.

func (*TmpfsOptions_STATUS) DeepCopyInto

func (in *TmpfsOptions_STATUS) DeepCopyInto(out *TmpfsOptions_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type UserAccountCredentials

type UserAccountCredentials struct {
	AdminUserName         *string                     `json:"adminUserName,omitempty"`
	AdminUserPassword     *genruntime.SecretReference `json:"adminUserPassword,omitempty"`
	AdminUserSshPublicKey *genruntime.SecretReference `json:"adminUserSshPublicKey,omitempty"`
	PropertyBag           genruntime.PropertyBag      `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.UserAccountCredentials Settings for user account that gets created on each on the nodes of a compute.

func (*UserAccountCredentials) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAccountCredentials.

func (*UserAccountCredentials) DeepCopyInto

func (in *UserAccountCredentials) DeepCopyInto(out *UserAccountCredentials)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type UserAccountCredentials_STATUS

type UserAccountCredentials_STATUS struct {
	AdminUserName *string                `json:"adminUserName,omitempty"`
	PropertyBag   genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.UserAccountCredentials_STATUS Settings for user account that gets created on each on the nodes of a compute.

func (*UserAccountCredentials_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAccountCredentials_STATUS.

func (*UserAccountCredentials_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type UserAssignedIdentityDetails

type UserAssignedIdentityDetails struct {
	PropertyBag genruntime.PropertyBag       `json:"$propertyBag,omitempty"`
	Reference   genruntime.ResourceReference `armReference:"Reference" json:"reference,omitempty"`
}

Storage version of v1api20240401.UserAssignedIdentityDetails Information about the user assigned identity for the resource

func (*UserAssignedIdentityDetails) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityDetails.

func (*UserAssignedIdentityDetails) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type UserAssignedIdentity_STATUS

type UserAssignedIdentity_STATUS struct {
	ClientId    *string                `json:"clientId,omitempty"`
	PrincipalId *string                `json:"principalId,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.UserAssignedIdentity_STATUS User assigned identity properties

func (*UserAssignedIdentity_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentity_STATUS.

func (*UserAssignedIdentity_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type UserCreatedAcrAccount

type UserCreatedAcrAccount struct {
	ArmResourceId *ArmResourceId         `json:"armResourceId,omitempty"`
	PropertyBag   genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.UserCreatedAcrAccount

func (*UserCreatedAcrAccount) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserCreatedAcrAccount.

func (*UserCreatedAcrAccount) DeepCopyInto

func (in *UserCreatedAcrAccount) DeepCopyInto(out *UserCreatedAcrAccount)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type UserCreatedAcrAccount_STATUS

type UserCreatedAcrAccount_STATUS struct {
	ArmResourceId *ArmResourceId_STATUS  `json:"armResourceId,omitempty"`
	PropertyBag   genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.UserCreatedAcrAccount_STATUS

func (*UserCreatedAcrAccount_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserCreatedAcrAccount_STATUS.

func (*UserCreatedAcrAccount_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type UserCreatedStorageAccount

type UserCreatedStorageAccount struct {
	ArmResourceId *ArmResourceId         `json:"armResourceId,omitempty"`
	PropertyBag   genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.UserCreatedStorageAccount

func (*UserCreatedStorageAccount) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserCreatedStorageAccount.

func (*UserCreatedStorageAccount) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type UserCreatedStorageAccount_STATUS

type UserCreatedStorageAccount_STATUS struct {
	ArmResourceId *ArmResourceId_STATUS  `json:"armResourceId,omitempty"`
	PropertyBag   genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.UserCreatedStorageAccount_STATUS

func (*UserCreatedStorageAccount_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserCreatedStorageAccount_STATUS.

func (*UserCreatedStorageAccount_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type UsernamePasswordAuthTypeWorkspaceConnectionProperties

type UsernamePasswordAuthTypeWorkspaceConnectionProperties struct {
	AuthType       *string                              `json:"authType,omitempty"`
	Category       *string                              `json:"category,omitempty"`
	Credentials    *WorkspaceConnectionUsernamePassword `json:"credentials,omitempty"`
	ExpiryTime     *string                              `json:"expiryTime,omitempty"`
	IsSharedToAll  *bool                                `json:"isSharedToAll,omitempty"`
	Metadata       map[string]string                    `json:"metadata,omitempty"`
	PropertyBag    genruntime.PropertyBag               `json:"$propertyBag,omitempty"`
	SharedUserList []string                             `json:"sharedUserList,omitempty"`
	Target         *string                              `json:"target,omitempty"`
	Value          *string                              `json:"value,omitempty"`
	ValueFormat    *string                              `json:"valueFormat,omitempty"`
}

Storage version of v1api20240401.UsernamePasswordAuthTypeWorkspaceConnectionProperties

func (*UsernamePasswordAuthTypeWorkspaceConnectionProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UsernamePasswordAuthTypeWorkspaceConnectionProperties.

func (*UsernamePasswordAuthTypeWorkspaceConnectionProperties) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type UsernamePasswordAuthTypeWorkspaceConnectionProperties_STATUS

type UsernamePasswordAuthTypeWorkspaceConnectionProperties_STATUS struct {
	AuthType                *string                                     `json:"authType,omitempty"`
	Category                *string                                     `json:"category,omitempty"`
	CreatedByWorkspaceArmId *string                                     `json:"createdByWorkspaceArmId,omitempty"`
	Credentials             *WorkspaceConnectionUsernamePassword_STATUS `json:"credentials,omitempty"`
	ExpiryTime              *string                                     `json:"expiryTime,omitempty"`
	Group                   *string                                     `json:"group,omitempty"`
	IsSharedToAll           *bool                                       `json:"isSharedToAll,omitempty"`
	Metadata                map[string]string                           `json:"metadata,omitempty"`
	PropertyBag             genruntime.PropertyBag                      `json:"$propertyBag,omitempty"`
	SharedUserList          []string                                    `json:"sharedUserList,omitempty"`
	Target                  *string                                     `json:"target,omitempty"`
	Value                   *string                                     `json:"value,omitempty"`
	ValueFormat             *string                                     `json:"valueFormat,omitempty"`
}

Storage version of v1api20240401.UsernamePasswordAuthTypeWorkspaceConnectionProperties_STATUS

func (*UsernamePasswordAuthTypeWorkspaceConnectionProperties_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UsernamePasswordAuthTypeWorkspaceConnectionProperties_STATUS.

func (*UsernamePasswordAuthTypeWorkspaceConnectionProperties_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualMachine

type VirtualMachine struct {
	ComputeLocation  *string                    `json:"computeLocation,omitempty"`
	ComputeType      *string                    `json:"computeType,omitempty"`
	Description      *string                    `json:"description,omitempty"`
	DisableLocalAuth *bool                      `json:"disableLocalAuth,omitempty"`
	Properties       *VirtualMachine_Properties `json:"properties,omitempty"`
	PropertyBag      genruntime.PropertyBag     `json:"$propertyBag,omitempty"`

	// ResourceReference: ARM resource id of the underlying compute
	ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"`
}

Storage version of v1api20240401.VirtualMachine

func (*VirtualMachine) DeepCopy

func (in *VirtualMachine) DeepCopy() *VirtualMachine

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachine.

func (*VirtualMachine) DeepCopyInto

func (in *VirtualMachine) DeepCopyInto(out *VirtualMachine)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualMachineImage

type VirtualMachineImage struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`

	// +kubebuilder:validation:Required
	// Reference: Virtual Machine image path
	Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"`
}

Storage version of v1api20240401.VirtualMachineImage Virtual Machine image for Windows AML Compute

func (*VirtualMachineImage) DeepCopy

func (in *VirtualMachineImage) DeepCopy() *VirtualMachineImage

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineImage.

func (*VirtualMachineImage) DeepCopyInto

func (in *VirtualMachineImage) DeepCopyInto(out *VirtualMachineImage)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualMachineImage_STATUS

type VirtualMachineImage_STATUS struct {
	Id          *string                `json:"id,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.VirtualMachineImage_STATUS Virtual Machine image for Windows AML Compute

func (*VirtualMachineImage_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineImage_STATUS.

func (*VirtualMachineImage_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualMachineSshCredentials

type VirtualMachineSshCredentials struct {
	Password       *genruntime.SecretReference `json:"password,omitempty"`
	PrivateKeyData *genruntime.SecretReference `json:"privateKeyData,omitempty"`
	PropertyBag    genruntime.PropertyBag      `json:"$propertyBag,omitempty"`
	PublicKeyData  *genruntime.SecretReference `json:"publicKeyData,omitempty"`
	Username       *string                     `json:"username,omitempty"`
}

Storage version of v1api20240401.VirtualMachineSshCredentials Admin credentials for virtual machine

func (*VirtualMachineSshCredentials) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineSshCredentials.

func (*VirtualMachineSshCredentials) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualMachineSshCredentials_STATUS

type VirtualMachineSshCredentials_STATUS struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Username    *string                `json:"username,omitempty"`
}

Storage version of v1api20240401.VirtualMachineSshCredentials_STATUS Admin credentials for virtual machine

func (*VirtualMachineSshCredentials_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachineSshCredentials_STATUS.

func (*VirtualMachineSshCredentials_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualMachine_Properties

type VirtualMachine_Properties struct {
	Address                   *string                       `json:"address,omitempty"`
	AdministratorAccount      *VirtualMachineSshCredentials `json:"administratorAccount,omitempty"`
	IsNotebookInstanceCompute *bool                         `json:"isNotebookInstanceCompute,omitempty"`
	NotebookServerPort        *int                          `json:"notebookServerPort,omitempty"`
	PropertyBag               genruntime.PropertyBag        `json:"$propertyBag,omitempty"`
	SshPort                   *int                          `json:"sshPort,omitempty"`
	VirtualMachineSize        *string                       `json:"virtualMachineSize,omitempty"`
}

Storage version of v1api20240401.VirtualMachine_Properties

func (*VirtualMachine_Properties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachine_Properties.

func (*VirtualMachine_Properties) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualMachine_Properties_STATUS

type VirtualMachine_Properties_STATUS struct {
	Address                   *string                              `json:"address,omitempty"`
	AdministratorAccount      *VirtualMachineSshCredentials_STATUS `json:"administratorAccount,omitempty"`
	IsNotebookInstanceCompute *bool                                `json:"isNotebookInstanceCompute,omitempty"`
	NotebookServerPort        *int                                 `json:"notebookServerPort,omitempty"`
	PropertyBag               genruntime.PropertyBag               `json:"$propertyBag,omitempty"`
	SshPort                   *int                                 `json:"sshPort,omitempty"`
	VirtualMachineSize        *string                              `json:"virtualMachineSize,omitempty"`
}

Storage version of v1api20240401.VirtualMachine_Properties_STATUS

func (*VirtualMachine_Properties_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachine_Properties_STATUS.

func (*VirtualMachine_Properties_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VirtualMachine_STATUS

type VirtualMachine_STATUS struct {
	ComputeLocation    *string                           `json:"computeLocation,omitempty"`
	ComputeType        *string                           `json:"computeType,omitempty"`
	CreatedOn          *string                           `json:"createdOn,omitempty"`
	Description        *string                           `json:"description,omitempty"`
	DisableLocalAuth   *bool                             `json:"disableLocalAuth,omitempty"`
	IsAttachedCompute  *bool                             `json:"isAttachedCompute,omitempty"`
	ModifiedOn         *string                           `json:"modifiedOn,omitempty"`
	Properties         *VirtualMachine_Properties_STATUS `json:"properties,omitempty"`
	PropertyBag        genruntime.PropertyBag            `json:"$propertyBag,omitempty"`
	ProvisioningErrors []ErrorResponse_STATUS            `json:"provisioningErrors,omitempty"`
	ProvisioningState  *string                           `json:"provisioningState,omitempty"`
	ResourceId         *string                           `json:"resourceId,omitempty"`
}

Storage version of v1api20240401.VirtualMachine_STATUS

func (*VirtualMachine_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualMachine_STATUS.

func (*VirtualMachine_STATUS) DeepCopyInto

func (in *VirtualMachine_STATUS) DeepCopyInto(out *VirtualMachine_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VolumeDefinition

type VolumeDefinition struct {
	Bind        *BindOptions           `json:"bind,omitempty"`
	Consistency *string                `json:"consistency,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	ReadOnly    *bool                  `json:"readOnly,omitempty"`
	Source      *string                `json:"source,omitempty"`
	Target      *string                `json:"target,omitempty"`
	Tmpfs       *TmpfsOptions          `json:"tmpfs,omitempty"`
	Type        *string                `json:"type,omitempty"`
	Volume      *VolumeOptions         `json:"volume,omitempty"`
}

Storage version of v1api20240401.VolumeDefinition Describes the volume configuration for the container

func (*VolumeDefinition) DeepCopy

func (in *VolumeDefinition) DeepCopy() *VolumeDefinition

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeDefinition.

func (*VolumeDefinition) DeepCopyInto

func (in *VolumeDefinition) DeepCopyInto(out *VolumeDefinition)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VolumeDefinition_STATUS

type VolumeDefinition_STATUS struct {
	Bind        *BindOptions_STATUS    `json:"bind,omitempty"`
	Consistency *string                `json:"consistency,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	ReadOnly    *bool                  `json:"readOnly,omitempty"`
	Source      *string                `json:"source,omitempty"`
	Target      *string                `json:"target,omitempty"`
	Tmpfs       *TmpfsOptions_STATUS   `json:"tmpfs,omitempty"`
	Type        *string                `json:"type,omitempty"`
	Volume      *VolumeOptions_STATUS  `json:"volume,omitempty"`
}

Storage version of v1api20240401.VolumeDefinition_STATUS Describes the volume configuration for the container

func (*VolumeDefinition_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeDefinition_STATUS.

func (*VolumeDefinition_STATUS) DeepCopyInto

func (in *VolumeDefinition_STATUS) DeepCopyInto(out *VolumeDefinition_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VolumeOptions

type VolumeOptions struct {
	Nocopy      *bool                  `json:"nocopy,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.VolumeOptions Describes the volume options for the container

func (*VolumeOptions) DeepCopy

func (in *VolumeOptions) DeepCopy() *VolumeOptions

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeOptions.

func (*VolumeOptions) DeepCopyInto

func (in *VolumeOptions) DeepCopyInto(out *VolumeOptions)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type VolumeOptions_STATUS

type VolumeOptions_STATUS struct {
	Nocopy      *bool                  `json:"nocopy,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.VolumeOptions_STATUS Describes the volume options for the container

func (*VolumeOptions_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeOptions_STATUS.

func (*VolumeOptions_STATUS) DeepCopyInto

func (in *VolumeOptions_STATUS) DeepCopyInto(out *VolumeOptions_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Workspace

type Workspace struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              Workspace_Spec   `json:"spec,omitempty"`
	Status            Workspace_STATUS `json:"status,omitempty"`
}

+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240401.Workspace Generator information: - Generated from: /machinelearningservices/resource-manager/Microsoft.MachineLearningServices/stable/2024-04-01/workspaceRP.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}

func (*Workspace) AzureName

func (workspace *Workspace) AzureName() string

AzureName returns the Azure name of the resource

func (*Workspace) ConfigMapDestinationExpressions added in v2.11.0

func (workspace *Workspace) ConfigMapDestinationExpressions() []*core.DestinationExpression

ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property

func (*Workspace) DeepCopy

func (in *Workspace) DeepCopy() *Workspace

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workspace.

func (*Workspace) DeepCopyInto

func (in *Workspace) DeepCopyInto(out *Workspace)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*Workspace) DeepCopyObject

func (in *Workspace) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (Workspace) GetAPIVersion

func (workspace Workspace) GetAPIVersion() string

GetAPIVersion returns the ARM API version of the resource. This is always "2024-04-01"

func (*Workspace) GetConditions

func (workspace *Workspace) GetConditions() conditions.Conditions

GetConditions returns the conditions of the resource

func (*Workspace) GetResourceScope

func (workspace *Workspace) GetResourceScope() genruntime.ResourceScope

GetResourceScope returns the scope of the resource

func (*Workspace) GetSpec

func (workspace *Workspace) GetSpec() genruntime.ConvertibleSpec

GetSpec returns the specification of this resource

func (*Workspace) GetStatus

func (workspace *Workspace) GetStatus() genruntime.ConvertibleStatus

GetStatus returns the status of this resource

func (*Workspace) GetSupportedOperations

func (workspace *Workspace) GetSupportedOperations() []genruntime.ResourceOperation

GetSupportedOperations returns the operations supported by the resource

func (*Workspace) GetType

func (workspace *Workspace) GetType() string

GetType returns the ARM Type of the resource. This is always "Microsoft.MachineLearningServices/workspaces"

func (*Workspace) Hub

func (workspace *Workspace) Hub()

Hub marks that this Workspace is the hub type for conversion

func (*Workspace) NewEmptyStatus

func (workspace *Workspace) NewEmptyStatus() genruntime.ConvertibleStatus

NewEmptyStatus returns a new empty (blank) status

func (*Workspace) OriginalGVK

func (workspace *Workspace) OriginalGVK() *schema.GroupVersionKind

OriginalGVK returns a GroupValueKind for the original API version used to create the resource

func (*Workspace) Owner

func (workspace *Workspace) Owner() *genruntime.ResourceReference

Owner returns the ResourceReference of the owner

func (*Workspace) SecretDestinationExpressions added in v2.11.0

func (workspace *Workspace) SecretDestinationExpressions() []*core.DestinationExpression

SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property

func (*Workspace) SetConditions

func (workspace *Workspace) SetConditions(conditions conditions.Conditions)

SetConditions sets the conditions on the resource status

func (*Workspace) SetStatus

func (workspace *Workspace) SetStatus(status genruntime.ConvertibleStatus) error

SetStatus sets the status of this resource

type WorkspaceConnectionAccessKey

type WorkspaceConnectionAccessKey struct {
	AccessKeyId     *string                     `json:"accessKeyId,omitempty"`
	PropertyBag     genruntime.PropertyBag      `json:"$propertyBag,omitempty"`
	SecretAccessKey *genruntime.SecretReference `json:"secretAccessKey,omitempty"`
}

Storage version of v1api20240401.WorkspaceConnectionAccessKey

func (*WorkspaceConnectionAccessKey) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceConnectionAccessKey.

func (*WorkspaceConnectionAccessKey) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspaceConnectionAccessKey_STATUS

type WorkspaceConnectionAccessKey_STATUS struct {
	AccessKeyId *string                `json:"accessKeyId,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.WorkspaceConnectionAccessKey_STATUS

func (*WorkspaceConnectionAccessKey_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceConnectionAccessKey_STATUS.

func (*WorkspaceConnectionAccessKey_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspaceConnectionAccountKey

type WorkspaceConnectionAccountKey struct {
	Key         *genruntime.SecretReference `json:"key,omitempty"`
	PropertyBag genruntime.PropertyBag      `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.WorkspaceConnectionAccountKey

func (*WorkspaceConnectionAccountKey) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceConnectionAccountKey.

func (*WorkspaceConnectionAccountKey) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspaceConnectionAccountKey_STATUS

type WorkspaceConnectionAccountKey_STATUS struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.WorkspaceConnectionAccountKey_STATUS

func (*WorkspaceConnectionAccountKey_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceConnectionAccountKey_STATUS.

func (*WorkspaceConnectionAccountKey_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspaceConnectionApiKey

type WorkspaceConnectionApiKey struct {
	Key         *genruntime.SecretReference `json:"key,omitempty"`
	PropertyBag genruntime.PropertyBag      `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.WorkspaceConnectionApiKey Api key object for workspace connection credential.

func (*WorkspaceConnectionApiKey) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceConnectionApiKey.

func (*WorkspaceConnectionApiKey) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspaceConnectionApiKey_STATUS

type WorkspaceConnectionApiKey_STATUS struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.WorkspaceConnectionApiKey_STATUS Api key object for workspace connection credential.

func (*WorkspaceConnectionApiKey_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceConnectionApiKey_STATUS.

func (*WorkspaceConnectionApiKey_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspaceConnectionManagedIdentity

type WorkspaceConnectionManagedIdentity struct {
	ClientId           *string                        `json:"clientId,omitempty" optionalConfigMapPair:"ClientId"`
	ClientIdFromConfig *genruntime.ConfigMapReference `json:"clientIdFromConfig,omitempty" optionalConfigMapPair:"ClientId"`
	PropertyBag        genruntime.PropertyBag         `json:"$propertyBag,omitempty"`
	ResourceReference  *genruntime.ResourceReference  `armReference:"ResourceId" json:"resourceReference,omitempty"`
}

Storage version of v1api20240401.WorkspaceConnectionManagedIdentity

func (*WorkspaceConnectionManagedIdentity) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceConnectionManagedIdentity.

func (*WorkspaceConnectionManagedIdentity) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspaceConnectionManagedIdentity_STATUS

type WorkspaceConnectionManagedIdentity_STATUS struct {
	ClientId    *string                `json:"clientId,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	ResourceId  *string                `json:"resourceId,omitempty"`
}

Storage version of v1api20240401.WorkspaceConnectionManagedIdentity_STATUS

func (*WorkspaceConnectionManagedIdentity_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceConnectionManagedIdentity_STATUS.

func (*WorkspaceConnectionManagedIdentity_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspaceConnectionOAuth2

type WorkspaceConnectionOAuth2 struct {
	AuthUrl            *string                        `json:"authUrl,omitempty"`
	ClientId           *string                        `json:"clientId,omitempty" optionalConfigMapPair:"ClientId"`
	ClientIdFromConfig *genruntime.ConfigMapReference `json:"clientIdFromConfig,omitempty" optionalConfigMapPair:"ClientId"`
	ClientSecret       *genruntime.SecretReference    `json:"clientSecret,omitempty"`
	DeveloperToken     *genruntime.SecretReference    `json:"developerToken,omitempty"`
	Password           *genruntime.SecretReference    `json:"password,omitempty"`
	PropertyBag        genruntime.PropertyBag         `json:"$propertyBag,omitempty"`
	RefreshToken       *genruntime.SecretReference    `json:"refreshToken,omitempty"`
	TenantId           *string                        `json:"tenantId,omitempty" optionalConfigMapPair:"TenantId"`
	TenantIdFromConfig *genruntime.ConfigMapReference `json:"tenantIdFromConfig,omitempty" optionalConfigMapPair:"TenantId"`
	Username           *string                        `json:"username,omitempty"`
}

Storage version of v1api20240401.WorkspaceConnectionOAuth2 ClientId and ClientSecret are required. Other properties are optional depending on each OAuth2 provider's implementation.

func (*WorkspaceConnectionOAuth2) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceConnectionOAuth2.

func (*WorkspaceConnectionOAuth2) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspaceConnectionOAuth2_STATUS

type WorkspaceConnectionOAuth2_STATUS struct {
	AuthUrl     *string                `json:"authUrl,omitempty"`
	ClientId    *string                `json:"clientId,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	TenantId    *string                `json:"tenantId,omitempty"`
	Username    *string                `json:"username,omitempty"`
}

Storage version of v1api20240401.WorkspaceConnectionOAuth2_STATUS ClientId and ClientSecret are required. Other properties are optional depending on each OAuth2 provider's implementation.

func (*WorkspaceConnectionOAuth2_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceConnectionOAuth2_STATUS.

func (*WorkspaceConnectionOAuth2_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspaceConnectionPersonalAccessToken

type WorkspaceConnectionPersonalAccessToken struct {
	Pat         *genruntime.SecretReference `json:"pat,omitempty"`
	PropertyBag genruntime.PropertyBag      `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.WorkspaceConnectionPersonalAccessToken

func (*WorkspaceConnectionPersonalAccessToken) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceConnectionPersonalAccessToken.

func (*WorkspaceConnectionPersonalAccessToken) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspaceConnectionPersonalAccessToken_STATUS

type WorkspaceConnectionPersonalAccessToken_STATUS struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.WorkspaceConnectionPersonalAccessToken_STATUS

func (*WorkspaceConnectionPersonalAccessToken_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceConnectionPersonalAccessToken_STATUS.

func (*WorkspaceConnectionPersonalAccessToken_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspaceConnectionPropertiesV2

type WorkspaceConnectionPropertiesV2 struct {
	AAD              *AADAuthTypeWorkspaceConnectionProperties              `json:"aad,omitempty"`
	AccessKey        *AccessKeyAuthTypeWorkspaceConnectionProperties        `json:"accessKey,omitempty"`
	AccountKey       *AccountKeyAuthTypeWorkspaceConnectionProperties       `json:"accountKey,omitempty"`
	ApiKey           *ApiKeyAuthWorkspaceConnectionProperties               `json:"apiKey,omitempty"`
	CustomKeys       *CustomKeysWorkspaceConnectionProperties               `json:"customKeys,omitempty"`
	ManagedIdentity  *ManagedIdentityAuthTypeWorkspaceConnectionProperties  `json:"managedIdentity,omitempty"`
	None             *NoneAuthTypeWorkspaceConnectionProperties             `json:"none,omitempty"`
	OAuth2           *OAuth2AuthTypeWorkspaceConnectionProperties           `json:"oAuth2,omitempty"`
	PAT              *PATAuthTypeWorkspaceConnectionProperties              `json:"pat,omitempty"`
	PropertyBag      genruntime.PropertyBag                                 `json:"$propertyBag,omitempty"`
	SAS              *SASAuthTypeWorkspaceConnectionProperties              `json:"sas,omitempty"`
	ServicePrincipal *ServicePrincipalAuthTypeWorkspaceConnectionProperties `json:"servicePrincipal,omitempty"`
	UsernamePassword *UsernamePasswordAuthTypeWorkspaceConnectionProperties `json:"usernamePassword,omitempty"`
}

Storage version of v1api20240401.WorkspaceConnectionPropertiesV2

func (*WorkspaceConnectionPropertiesV2) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceConnectionPropertiesV2.

func (*WorkspaceConnectionPropertiesV2) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspaceConnectionPropertiesV2_STATUS

type WorkspaceConnectionPropertiesV2_STATUS struct {
	AAD              *AADAuthTypeWorkspaceConnectionProperties_STATUS              `json:"aad,omitempty"`
	AccessKey        *AccessKeyAuthTypeWorkspaceConnectionProperties_STATUS        `json:"accessKey,omitempty"`
	AccountKey       *AccountKeyAuthTypeWorkspaceConnectionProperties_STATUS       `json:"accountKey,omitempty"`
	ApiKey           *ApiKeyAuthWorkspaceConnectionProperties_STATUS               `json:"apiKey,omitempty"`
	CustomKeys       *CustomKeysWorkspaceConnectionProperties_STATUS               `json:"customKeys,omitempty"`
	ManagedIdentity  *ManagedIdentityAuthTypeWorkspaceConnectionProperties_STATUS  `json:"managedIdentity,omitempty"`
	None             *NoneAuthTypeWorkspaceConnectionProperties_STATUS             `json:"none,omitempty"`
	OAuth2           *OAuth2AuthTypeWorkspaceConnectionProperties_STATUS           `json:"oAuth2,omitempty"`
	PAT              *PATAuthTypeWorkspaceConnectionProperties_STATUS              `json:"pat,omitempty"`
	PropertyBag      genruntime.PropertyBag                                        `json:"$propertyBag,omitempty"`
	SAS              *SASAuthTypeWorkspaceConnectionProperties_STATUS              `json:"sas,omitempty"`
	ServicePrincipal *ServicePrincipalAuthTypeWorkspaceConnectionProperties_STATUS `json:"servicePrincipal,omitempty"`
	UsernamePassword *UsernamePasswordAuthTypeWorkspaceConnectionProperties_STATUS `json:"usernamePassword,omitempty"`
}

Storage version of v1api20240401.WorkspaceConnectionPropertiesV2_STATUS

func (*WorkspaceConnectionPropertiesV2_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceConnectionPropertiesV2_STATUS.

func (*WorkspaceConnectionPropertiesV2_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspaceConnectionServicePrincipal

type WorkspaceConnectionServicePrincipal struct {
	ClientId           *string                        `json:"clientId,omitempty" optionalConfigMapPair:"ClientId"`
	ClientIdFromConfig *genruntime.ConfigMapReference `json:"clientIdFromConfig,omitempty" optionalConfigMapPair:"ClientId"`
	ClientSecret       *genruntime.SecretReference    `json:"clientSecret,omitempty"`
	PropertyBag        genruntime.PropertyBag         `json:"$propertyBag,omitempty"`
	TenantId           *string                        `json:"tenantId,omitempty" optionalConfigMapPair:"TenantId"`
	TenantIdFromConfig *genruntime.ConfigMapReference `json:"tenantIdFromConfig,omitempty" optionalConfigMapPair:"TenantId"`
}

Storage version of v1api20240401.WorkspaceConnectionServicePrincipal

func (*WorkspaceConnectionServicePrincipal) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceConnectionServicePrincipal.

func (*WorkspaceConnectionServicePrincipal) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspaceConnectionServicePrincipal_STATUS

type WorkspaceConnectionServicePrincipal_STATUS struct {
	ClientId    *string                `json:"clientId,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	TenantId    *string                `json:"tenantId,omitempty"`
}

Storage version of v1api20240401.WorkspaceConnectionServicePrincipal_STATUS

func (*WorkspaceConnectionServicePrincipal_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceConnectionServicePrincipal_STATUS.

func (*WorkspaceConnectionServicePrincipal_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspaceConnectionSharedAccessSignature

type WorkspaceConnectionSharedAccessSignature struct {
	PropertyBag genruntime.PropertyBag      `json:"$propertyBag,omitempty"`
	Sas         *genruntime.SecretReference `json:"sas,omitempty"`
}

Storage version of v1api20240401.WorkspaceConnectionSharedAccessSignature

func (*WorkspaceConnectionSharedAccessSignature) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceConnectionSharedAccessSignature.

func (*WorkspaceConnectionSharedAccessSignature) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspaceConnectionSharedAccessSignature_STATUS

type WorkspaceConnectionSharedAccessSignature_STATUS struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.WorkspaceConnectionSharedAccessSignature_STATUS

func (*WorkspaceConnectionSharedAccessSignature_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceConnectionSharedAccessSignature_STATUS.

func (*WorkspaceConnectionSharedAccessSignature_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspaceConnectionUsernamePassword

type WorkspaceConnectionUsernamePassword struct {
	Password      *genruntime.SecretReference `json:"password,omitempty"`
	PropertyBag   genruntime.PropertyBag      `json:"$propertyBag,omitempty"`
	SecurityToken *genruntime.SecretReference `json:"securityToken,omitempty"`
	Username      *string                     `json:"username,omitempty"`
}

Storage version of v1api20240401.WorkspaceConnectionUsernamePassword

func (*WorkspaceConnectionUsernamePassword) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceConnectionUsernamePassword.

func (*WorkspaceConnectionUsernamePassword) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspaceConnectionUsernamePassword_STATUS

type WorkspaceConnectionUsernamePassword_STATUS struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Username    *string                `json:"username,omitempty"`
}

Storage version of v1api20240401.WorkspaceConnectionUsernamePassword_STATUS

func (*WorkspaceConnectionUsernamePassword_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceConnectionUsernamePassword_STATUS.

func (*WorkspaceConnectionUsernamePassword_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspaceHubConfig

type WorkspaceHubConfig struct {
	AdditionalWorkspaceStorageAccounts []string               `json:"additionalWorkspaceStorageAccounts,omitempty"`
	DefaultWorkspaceResourceGroup      *string                `json:"defaultWorkspaceResourceGroup,omitempty"`
	PropertyBag                        genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.WorkspaceHubConfig WorkspaceHub's configuration object.

func (*WorkspaceHubConfig) DeepCopy

func (in *WorkspaceHubConfig) DeepCopy() *WorkspaceHubConfig

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceHubConfig.

func (*WorkspaceHubConfig) DeepCopyInto

func (in *WorkspaceHubConfig) DeepCopyInto(out *WorkspaceHubConfig)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspaceHubConfig_STATUS

type WorkspaceHubConfig_STATUS struct {
	AdditionalWorkspaceStorageAccounts []string               `json:"additionalWorkspaceStorageAccounts,omitempty"`
	DefaultWorkspaceResourceGroup      *string                `json:"defaultWorkspaceResourceGroup,omitempty"`
	PropertyBag                        genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.WorkspaceHubConfig_STATUS WorkspaceHub's configuration object.

func (*WorkspaceHubConfig_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceHubConfig_STATUS.

func (*WorkspaceHubConfig_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspaceList

type WorkspaceList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []Workspace `json:"items"`
}

+kubebuilder:object:root=true Storage version of v1api20240401.Workspace Generator information: - Generated from: /machinelearningservices/resource-manager/Microsoft.MachineLearningServices/stable/2024-04-01/workspaceRP.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}

func (*WorkspaceList) DeepCopy

func (in *WorkspaceList) DeepCopy() *WorkspaceList

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceList.

func (*WorkspaceList) DeepCopyInto

func (in *WorkspaceList) DeepCopyInto(out *WorkspaceList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*WorkspaceList) DeepCopyObject

func (in *WorkspaceList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type WorkspaceOperatorSecrets

type WorkspaceOperatorSecrets struct {
	AppInsightsInstrumentationKey *genruntime.SecretDestination `json:"appInsightsInstrumentationKey,omitempty"`
	ContainerRegistryPassword     *genruntime.SecretDestination `json:"containerRegistryPassword,omitempty"`
	ContainerRegistryPassword2    *genruntime.SecretDestination `json:"containerRegistryPassword2,omitempty"`
	ContainerRegistryUserName     *genruntime.SecretDestination `json:"containerRegistryUserName,omitempty"`
	PrimaryNotebookAccessKey      *genruntime.SecretDestination `json:"primaryNotebookAccessKey,omitempty"`
	PropertyBag                   genruntime.PropertyBag        `json:"$propertyBag,omitempty"`
	SecondaryNotebookAccessKey    *genruntime.SecretDestination `json:"secondaryNotebookAccessKey,omitempty"`
	UserStorageKey                *genruntime.SecretDestination `json:"userStorageKey,omitempty"`
}

Storage version of v1api20240401.WorkspaceOperatorSecrets

func (*WorkspaceOperatorSecrets) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceOperatorSecrets.

func (*WorkspaceOperatorSecrets) DeepCopyInto

func (in *WorkspaceOperatorSecrets) DeepCopyInto(out *WorkspaceOperatorSecrets)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspaceOperatorSpec

type WorkspaceOperatorSpec struct {
	ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
	PropertyBag          genruntime.PropertyBag        `json:"$propertyBag,omitempty"`
	SecretExpressions    []*core.DestinationExpression `json:"secretExpressions,omitempty"`
	Secrets              *WorkspaceOperatorSecrets     `json:"secrets,omitempty"`
}

Storage version of v1api20240401.WorkspaceOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure

func (*WorkspaceOperatorSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceOperatorSpec.

func (*WorkspaceOperatorSpec) DeepCopyInto

func (in *WorkspaceOperatorSpec) DeepCopyInto(out *WorkspaceOperatorSpec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Workspace_STATUS

type Workspace_STATUS struct {
	AllowPublicAccessWhenBehindVnet *bool                                   `json:"allowPublicAccessWhenBehindVnet,omitempty"`
	ApplicationInsights             *string                                 `json:"applicationInsights,omitempty"`
	AssociatedWorkspaces            []string                                `json:"associatedWorkspaces,omitempty"`
	Conditions                      []conditions.Condition                  `json:"conditions,omitempty"`
	ContainerRegistry               *string                                 `json:"containerRegistry,omitempty"`
	Description                     *string                                 `json:"description,omitempty"`
	DiscoveryUrl                    *string                                 `json:"discoveryUrl,omitempty"`
	EnableDataIsolation             *bool                                   `json:"enableDataIsolation,omitempty"`
	Encryption                      *EncryptionProperty_STATUS              `json:"encryption,omitempty"`
	FeatureStoreSettings            *FeatureStoreSettings_STATUS            `json:"featureStoreSettings,omitempty"`
	FriendlyName                    *string                                 `json:"friendlyName,omitempty"`
	HbiWorkspace                    *bool                                   `json:"hbiWorkspace,omitempty"`
	HubResourceId                   *string                                 `json:"hubResourceId,omitempty"`
	Id                              *string                                 `json:"id,omitempty"`
	Identity                        *ManagedServiceIdentity_STATUS          `json:"identity,omitempty"`
	ImageBuildCompute               *string                                 `json:"imageBuildCompute,omitempty"`
	KeyVault                        *string                                 `json:"keyVault,omitempty"`
	Kind                            *string                                 `json:"kind,omitempty"`
	Location                        *string                                 `json:"location,omitempty"`
	ManagedNetwork                  *ManagedNetworkSettings_STATUS          `json:"managedNetwork,omitempty"`
	MlFlowTrackingUri               *string                                 `json:"mlFlowTrackingUri,omitempty"`
	Name                            *string                                 `json:"name,omitempty"`
	NotebookInfo                    *NotebookResourceInfo_STATUS            `json:"notebookInfo,omitempty"`
	PrimaryUserAssignedIdentity     *string                                 `json:"primaryUserAssignedIdentity,omitempty"`
	PrivateEndpointConnections      []PrivateEndpointConnection_STATUS      `json:"privateEndpointConnections,omitempty"`
	PrivateLinkCount                *int                                    `json:"privateLinkCount,omitempty"`
	PropertyBag                     genruntime.PropertyBag                  `json:"$propertyBag,omitempty"`
	ProvisioningState               *string                                 `json:"provisioningState,omitempty"`
	PublicNetworkAccess             *string                                 `json:"publicNetworkAccess,omitempty"`
	ServerlessComputeSettings       *ServerlessComputeSettings_STATUS       `json:"serverlessComputeSettings,omitempty"`
	ServiceManagedResourcesSettings *ServiceManagedResourcesSettings_STATUS `json:"serviceManagedResourcesSettings,omitempty"`
	ServiceProvisionedResourceGroup *string                                 `json:"serviceProvisionedResourceGroup,omitempty"`
	SharedPrivateLinkResources      []SharedPrivateLinkResource_STATUS      `json:"sharedPrivateLinkResources,omitempty"`
	Sku                             *Sku_STATUS                             `json:"sku,omitempty"`
	StorageAccount                  *string                                 `json:"storageAccount,omitempty"`
	StorageHnsEnabled               *bool                                   `json:"storageHnsEnabled,omitempty"`
	SystemData                      *SystemData_STATUS                      `json:"systemData,omitempty"`
	Tags                            map[string]string                       `json:"tags,omitempty"`
	TenantId                        *string                                 `json:"tenantId,omitempty"`
	Type                            *string                                 `json:"type,omitempty"`
	V1LegacyMode                    *bool                                   `json:"v1LegacyMode,omitempty"`
	WorkspaceHubConfig              *WorkspaceHubConfig_STATUS              `json:"workspaceHubConfig,omitempty"`
	WorkspaceId                     *string                                 `json:"workspaceId,omitempty"`
}

Storage version of v1api20240401.Workspace_STATUS An object that represents a machine learning workspace.

func (*Workspace_STATUS) ConvertStatusFrom

func (workspace *Workspace_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error

ConvertStatusFrom populates our Workspace_STATUS from the provided source

func (*Workspace_STATUS) ConvertStatusTo

func (workspace *Workspace_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error

ConvertStatusTo populates the provided destination from our Workspace_STATUS

func (*Workspace_STATUS) DeepCopy

func (in *Workspace_STATUS) DeepCopy() *Workspace_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workspace_STATUS.

func (*Workspace_STATUS) DeepCopyInto

func (in *Workspace_STATUS) DeepCopyInto(out *Workspace_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Workspace_Spec

type Workspace_Spec struct {
	AllowPublicAccessWhenBehindVnet *bool `json:"allowPublicAccessWhenBehindVnet,omitempty"`

	// ApplicationInsightsReference: ARM id of the application insights associated with this workspace.
	ApplicationInsightsReference *genruntime.ResourceReference `armReference:"ApplicationInsights" json:"applicationInsightsReference,omitempty"`
	AssociatedWorkspaces         []string                      `json:"associatedWorkspaces,omitempty"`

	// AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it
	// doesn't have to be.
	AzureName string `json:"azureName,omitempty"`

	// ContainerRegistryReference: ARM id of the container registry associated with this workspace.
	ContainerRegistryReference *genruntime.ResourceReference `armReference:"ContainerRegistry" json:"containerRegistryReference,omitempty"`
	Description                *string                       `json:"description,omitempty"`
	DiscoveryUrl               *string                       `json:"discoveryUrl,omitempty"`
	EnableDataIsolation        *bool                         `json:"enableDataIsolation,omitempty"`
	Encryption                 *EncryptionProperty           `json:"encryption,omitempty"`
	FeatureStoreSettings       *FeatureStoreSettings         `json:"featureStoreSettings,omitempty"`
	FriendlyName               *string                       `json:"friendlyName,omitempty"`
	HbiWorkspace               *bool                         `json:"hbiWorkspace,omitempty"`
	HubResourceReference       *genruntime.ResourceReference `armReference:"HubResourceId" json:"hubResourceReference,omitempty"`
	Identity                   *ManagedServiceIdentity       `json:"identity,omitempty"`
	ImageBuildCompute          *string                       `json:"imageBuildCompute,omitempty"`

	// KeyVaultReference: ARM id of the key vault associated with this workspace. This cannot be changed once the workspace has
	// been created
	KeyVaultReference *genruntime.ResourceReference `armReference:"KeyVault" json:"keyVaultReference,omitempty"`
	Kind              *string                       `json:"kind,omitempty"`
	Location          *string                       `json:"location,omitempty"`
	ManagedNetwork    *ManagedNetworkSettings       `json:"managedNetwork,omitempty"`
	OperatorSpec      *WorkspaceOperatorSpec        `json:"operatorSpec,omitempty"`
	OriginalVersion   string                        `json:"originalVersion,omitempty"`

	// +kubebuilder:validation:Required
	// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
	// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
	// reference to a resources.azure.com/ResourceGroup resource
	Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"`

	// PrimaryUserAssignedIdentityReference: The user assigned identity resource id that represents the workspace identity.
	PrimaryUserAssignedIdentityReference *genruntime.ResourceReference    `armReference:"PrimaryUserAssignedIdentity" json:"primaryUserAssignedIdentityReference,omitempty"`
	PropertyBag                          genruntime.PropertyBag           `json:"$propertyBag,omitempty"`
	PublicNetworkAccess                  *string                          `json:"publicNetworkAccess,omitempty"`
	ServerlessComputeSettings            *ServerlessComputeSettings       `json:"serverlessComputeSettings,omitempty"`
	ServiceManagedResourcesSettings      *ServiceManagedResourcesSettings `json:"serviceManagedResourcesSettings,omitempty"`
	SharedPrivateLinkResources           []SharedPrivateLinkResource      `json:"sharedPrivateLinkResources,omitempty"`
	Sku                                  *Sku                             `json:"sku,omitempty"`

	// StorageAccountReference: ARM id of the storage account associated with this workspace. This cannot be changed once the
	// workspace has been created
	StorageAccountReference *genruntime.ResourceReference `armReference:"StorageAccount" json:"storageAccountReference,omitempty"`
	Tags                    map[string]string             `json:"tags,omitempty"`
	V1LegacyMode            *bool                         `json:"v1LegacyMode,omitempty"`
	WorkspaceHubConfig      *WorkspaceHubConfig           `json:"workspaceHubConfig,omitempty"`
}

Storage version of v1api20240401.Workspace_Spec

func (*Workspace_Spec) ConvertSpecFrom

func (workspace *Workspace_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error

ConvertSpecFrom populates our Workspace_Spec from the provided source

func (*Workspace_Spec) ConvertSpecTo

func (workspace *Workspace_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error

ConvertSpecTo populates the provided destination from our Workspace_Spec

func (*Workspace_Spec) DeepCopy

func (in *Workspace_Spec) DeepCopy() *Workspace_Spec

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workspace_Spec.

func (*Workspace_Spec) DeepCopyInto

func (in *Workspace_Spec) DeepCopyInto(out *Workspace_Spec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspacesCompute

type WorkspacesCompute struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              WorkspacesCompute_Spec   `json:"spec,omitempty"`
	Status            WorkspacesCompute_STATUS `json:"status,omitempty"`
}

+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240401.WorkspacesCompute Generator information: - Generated from: /machinelearningservices/resource-manager/Microsoft.MachineLearningServices/stable/2024-04-01/machineLearningServices.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/computes/{computeName}

func (*WorkspacesCompute) AzureName

func (compute *WorkspacesCompute) AzureName() string

AzureName returns the Azure name of the resource

func (*WorkspacesCompute) ConfigMapDestinationExpressions added in v2.11.0

func (compute *WorkspacesCompute) ConfigMapDestinationExpressions() []*core.DestinationExpression

ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property

func (*WorkspacesCompute) DeepCopy

func (in *WorkspacesCompute) DeepCopy() *WorkspacesCompute

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspacesCompute.

func (*WorkspacesCompute) DeepCopyInto

func (in *WorkspacesCompute) DeepCopyInto(out *WorkspacesCompute)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*WorkspacesCompute) DeepCopyObject

func (in *WorkspacesCompute) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (WorkspacesCompute) GetAPIVersion

func (compute WorkspacesCompute) GetAPIVersion() string

GetAPIVersion returns the ARM API version of the resource. This is always "2024-04-01"

func (*WorkspacesCompute) GetConditions

func (compute *WorkspacesCompute) GetConditions() conditions.Conditions

GetConditions returns the conditions of the resource

func (*WorkspacesCompute) GetResourceScope

func (compute *WorkspacesCompute) GetResourceScope() genruntime.ResourceScope

GetResourceScope returns the scope of the resource

func (*WorkspacesCompute) GetSpec

func (compute *WorkspacesCompute) GetSpec() genruntime.ConvertibleSpec

GetSpec returns the specification of this resource

func (*WorkspacesCompute) GetStatus

func (compute *WorkspacesCompute) GetStatus() genruntime.ConvertibleStatus

GetStatus returns the status of this resource

func (*WorkspacesCompute) GetSupportedOperations

func (compute *WorkspacesCompute) GetSupportedOperations() []genruntime.ResourceOperation

GetSupportedOperations returns the operations supported by the resource

func (*WorkspacesCompute) GetType

func (compute *WorkspacesCompute) GetType() string

GetType returns the ARM Type of the resource. This is always "Microsoft.MachineLearningServices/workspaces/computes"

func (*WorkspacesCompute) Hub

func (compute *WorkspacesCompute) Hub()

Hub marks that this WorkspacesCompute is the hub type for conversion

func (*WorkspacesCompute) NewEmptyStatus

func (compute *WorkspacesCompute) NewEmptyStatus() genruntime.ConvertibleStatus

NewEmptyStatus returns a new empty (blank) status

func (*WorkspacesCompute) OriginalGVK

func (compute *WorkspacesCompute) OriginalGVK() *schema.GroupVersionKind

OriginalGVK returns a GroupValueKind for the original API version used to create the resource

func (*WorkspacesCompute) Owner

Owner returns the ResourceReference of the owner

func (*WorkspacesCompute) SecretDestinationExpressions added in v2.11.0

func (compute *WorkspacesCompute) SecretDestinationExpressions() []*core.DestinationExpression

SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property

func (*WorkspacesCompute) SetConditions

func (compute *WorkspacesCompute) SetConditions(conditions conditions.Conditions)

SetConditions sets the conditions on the resource status

func (*WorkspacesCompute) SetStatus

func (compute *WorkspacesCompute) SetStatus(status genruntime.ConvertibleStatus) error

SetStatus sets the status of this resource

type WorkspacesComputeList

type WorkspacesComputeList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []WorkspacesCompute `json:"items"`
}

+kubebuilder:object:root=true Storage version of v1api20240401.WorkspacesCompute Generator information: - Generated from: /machinelearningservices/resource-manager/Microsoft.MachineLearningServices/stable/2024-04-01/machineLearningServices.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/computes/{computeName}

func (*WorkspacesComputeList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspacesComputeList.

func (*WorkspacesComputeList) DeepCopyInto

func (in *WorkspacesComputeList) DeepCopyInto(out *WorkspacesComputeList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*WorkspacesComputeList) DeepCopyObject

func (in *WorkspacesComputeList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type WorkspacesComputeOperatorSpec added in v2.11.0

type WorkspacesComputeOperatorSpec struct {
	ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
	PropertyBag          genruntime.PropertyBag        `json:"$propertyBag,omitempty"`
	SecretExpressions    []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}

Storage version of v1api20240401.WorkspacesComputeOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure

func (*WorkspacesComputeOperatorSpec) DeepCopy added in v2.11.0

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspacesComputeOperatorSpec.

func (*WorkspacesComputeOperatorSpec) DeepCopyInto added in v2.11.0

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspacesCompute_STATUS

type WorkspacesCompute_STATUS struct {
	Conditions  []conditions.Condition         `json:"conditions,omitempty"`
	Id          *string                        `json:"id,omitempty"`
	Identity    *ManagedServiceIdentity_STATUS `json:"identity,omitempty"`
	Location    *string                        `json:"location,omitempty"`
	Name        *string                        `json:"name,omitempty"`
	Properties  *Compute_STATUS                `json:"properties,omitempty"`
	PropertyBag genruntime.PropertyBag         `json:"$propertyBag,omitempty"`
	Sku         *Sku_STATUS                    `json:"sku,omitempty"`
	SystemData  *SystemData_STATUS             `json:"systemData,omitempty"`
	Tags        map[string]string              `json:"tags,omitempty"`
	Type        *string                        `json:"type,omitempty"`
}

Storage version of v1api20240401.WorkspacesCompute_STATUS

func (*WorkspacesCompute_STATUS) ConvertStatusFrom

func (compute *WorkspacesCompute_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error

ConvertStatusFrom populates our WorkspacesCompute_STATUS from the provided source

func (*WorkspacesCompute_STATUS) ConvertStatusTo

func (compute *WorkspacesCompute_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error

ConvertStatusTo populates the provided destination from our WorkspacesCompute_STATUS

func (*WorkspacesCompute_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspacesCompute_STATUS.

func (*WorkspacesCompute_STATUS) DeepCopyInto

func (in *WorkspacesCompute_STATUS) DeepCopyInto(out *WorkspacesCompute_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspacesCompute_Spec

type WorkspacesCompute_Spec struct {
	// AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it
	// doesn't have to be.
	AzureName       string                         `json:"azureName,omitempty"`
	Identity        *ManagedServiceIdentity        `json:"identity,omitempty"`
	Location        *string                        `json:"location,omitempty"`
	OperatorSpec    *WorkspacesComputeOperatorSpec `json:"operatorSpec,omitempty"`
	OriginalVersion string                         `json:"originalVersion,omitempty"`

	// +kubebuilder:validation:Required
	// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
	// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
	// reference to a machinelearningservices.azure.com/Workspace resource
	Owner       *genruntime.KnownResourceReference `group:"machinelearningservices.azure.com" json:"owner,omitempty" kind:"Workspace"`
	Properties  *Compute                           `json:"properties,omitempty"`
	PropertyBag genruntime.PropertyBag             `json:"$propertyBag,omitempty"`
	Sku         *Sku                               `json:"sku,omitempty"`
	Tags        map[string]string                  `json:"tags,omitempty"`
}

Storage version of v1api20240401.WorkspacesCompute_Spec

func (*WorkspacesCompute_Spec) ConvertSpecFrom

func (compute *WorkspacesCompute_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error

ConvertSpecFrom populates our WorkspacesCompute_Spec from the provided source

func (*WorkspacesCompute_Spec) ConvertSpecTo

func (compute *WorkspacesCompute_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error

ConvertSpecTo populates the provided destination from our WorkspacesCompute_Spec

func (*WorkspacesCompute_Spec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspacesCompute_Spec.

func (*WorkspacesCompute_Spec) DeepCopyInto

func (in *WorkspacesCompute_Spec) DeepCopyInto(out *WorkspacesCompute_Spec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspacesConnection

type WorkspacesConnection struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              WorkspacesConnection_Spec   `json:"spec,omitempty"`
	Status            WorkspacesConnection_STATUS `json:"status,omitempty"`
}

+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20240401.WorkspacesConnection Generator information: - Generated from: /machinelearningservices/resource-manager/Microsoft.MachineLearningServices/stable/2024-04-01/workspaceRP.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}

func (*WorkspacesConnection) AzureName

func (connection *WorkspacesConnection) AzureName() string

AzureName returns the Azure name of the resource

func (*WorkspacesConnection) ConfigMapDestinationExpressions added in v2.11.0

func (connection *WorkspacesConnection) ConfigMapDestinationExpressions() []*core.DestinationExpression

ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property

func (*WorkspacesConnection) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspacesConnection.

func (*WorkspacesConnection) DeepCopyInto

func (in *WorkspacesConnection) DeepCopyInto(out *WorkspacesConnection)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*WorkspacesConnection) DeepCopyObject

func (in *WorkspacesConnection) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (WorkspacesConnection) GetAPIVersion

func (connection WorkspacesConnection) GetAPIVersion() string

GetAPIVersion returns the ARM API version of the resource. This is always "2024-04-01"

func (*WorkspacesConnection) GetConditions

func (connection *WorkspacesConnection) GetConditions() conditions.Conditions

GetConditions returns the conditions of the resource

func (*WorkspacesConnection) GetResourceScope

func (connection *WorkspacesConnection) GetResourceScope() genruntime.ResourceScope

GetResourceScope returns the scope of the resource

func (*WorkspacesConnection) GetSpec

func (connection *WorkspacesConnection) GetSpec() genruntime.ConvertibleSpec

GetSpec returns the specification of this resource

func (*WorkspacesConnection) GetStatus

func (connection *WorkspacesConnection) GetStatus() genruntime.ConvertibleStatus

GetStatus returns the status of this resource

func (*WorkspacesConnection) GetSupportedOperations

func (connection *WorkspacesConnection) GetSupportedOperations() []genruntime.ResourceOperation

GetSupportedOperations returns the operations supported by the resource

func (*WorkspacesConnection) GetType

func (connection *WorkspacesConnection) GetType() string

GetType returns the ARM Type of the resource. This is always "Microsoft.MachineLearningServices/workspaces/connections"

func (*WorkspacesConnection) Hub

func (connection *WorkspacesConnection) Hub()

Hub marks that this WorkspacesConnection is the hub type for conversion

func (*WorkspacesConnection) NewEmptyStatus

func (connection *WorkspacesConnection) NewEmptyStatus() genruntime.ConvertibleStatus

NewEmptyStatus returns a new empty (blank) status

func (*WorkspacesConnection) OriginalGVK

func (connection *WorkspacesConnection) OriginalGVK() *schema.GroupVersionKind

OriginalGVK returns a GroupValueKind for the original API version used to create the resource

func (*WorkspacesConnection) Owner

func (connection *WorkspacesConnection) Owner() *genruntime.ResourceReference

Owner returns the ResourceReference of the owner

func (*WorkspacesConnection) SecretDestinationExpressions added in v2.11.0

func (connection *WorkspacesConnection) SecretDestinationExpressions() []*core.DestinationExpression

SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property

func (*WorkspacesConnection) SetConditions

func (connection *WorkspacesConnection) SetConditions(conditions conditions.Conditions)

SetConditions sets the conditions on the resource status

func (*WorkspacesConnection) SetStatus

func (connection *WorkspacesConnection) SetStatus(status genruntime.ConvertibleStatus) error

SetStatus sets the status of this resource

type WorkspacesConnectionList

type WorkspacesConnectionList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []WorkspacesConnection `json:"items"`
}

+kubebuilder:object:root=true Storage version of v1api20240401.WorkspacesConnection Generator information: - Generated from: /machinelearningservices/resource-manager/Microsoft.MachineLearningServices/stable/2024-04-01/workspaceRP.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/connections/{connectionName}

func (*WorkspacesConnectionList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspacesConnectionList.

func (*WorkspacesConnectionList) DeepCopyInto

func (in *WorkspacesConnectionList) DeepCopyInto(out *WorkspacesConnectionList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*WorkspacesConnectionList) DeepCopyObject

func (in *WorkspacesConnectionList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type WorkspacesConnectionOperatorSpec added in v2.11.0

type WorkspacesConnectionOperatorSpec struct {
	ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
	PropertyBag          genruntime.PropertyBag        `json:"$propertyBag,omitempty"`
	SecretExpressions    []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}

Storage version of v1api20240401.WorkspacesConnectionOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure

func (*WorkspacesConnectionOperatorSpec) DeepCopy added in v2.11.0

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspacesConnectionOperatorSpec.

func (*WorkspacesConnectionOperatorSpec) DeepCopyInto added in v2.11.0

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspacesConnection_STATUS

type WorkspacesConnection_STATUS struct {
	Conditions  []conditions.Condition                  `json:"conditions,omitempty"`
	Id          *string                                 `json:"id,omitempty"`
	Name        *string                                 `json:"name,omitempty"`
	Properties  *WorkspaceConnectionPropertiesV2_STATUS `json:"properties,omitempty"`
	PropertyBag genruntime.PropertyBag                  `json:"$propertyBag,omitempty"`
	SystemData  *SystemData_STATUS                      `json:"systemData,omitempty"`
	Type        *string                                 `json:"type,omitempty"`
}

Storage version of v1api20240401.WorkspacesConnection_STATUS

func (*WorkspacesConnection_STATUS) ConvertStatusFrom

func (connection *WorkspacesConnection_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error

ConvertStatusFrom populates our WorkspacesConnection_STATUS from the provided source

func (*WorkspacesConnection_STATUS) ConvertStatusTo

func (connection *WorkspacesConnection_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error

ConvertStatusTo populates the provided destination from our WorkspacesConnection_STATUS

func (*WorkspacesConnection_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspacesConnection_STATUS.

func (*WorkspacesConnection_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type WorkspacesConnection_Spec

type WorkspacesConnection_Spec struct {
	// AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it
	// doesn't have to be.
	AzureName       string                            `json:"azureName,omitempty"`
	OperatorSpec    *WorkspacesConnectionOperatorSpec `json:"operatorSpec,omitempty"`
	OriginalVersion string                            `json:"originalVersion,omitempty"`

	// +kubebuilder:validation:Required
	// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
	// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
	// reference to a machinelearningservices.azure.com/Workspace resource
	Owner       *genruntime.KnownResourceReference `group:"machinelearningservices.azure.com" json:"owner,omitempty" kind:"Workspace"`
	Properties  *WorkspaceConnectionPropertiesV2   `json:"properties,omitempty"`
	PropertyBag genruntime.PropertyBag             `json:"$propertyBag,omitempty"`
}

Storage version of v1api20240401.WorkspacesConnection_Spec

func (*WorkspacesConnection_Spec) ConvertSpecFrom

func (connection *WorkspacesConnection_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error

ConvertSpecFrom populates our WorkspacesConnection_Spec from the provided source

func (*WorkspacesConnection_Spec) ConvertSpecTo

func (connection *WorkspacesConnection_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error

ConvertSpecTo populates the provided destination from our WorkspacesConnection_Spec

func (*WorkspacesConnection_Spec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspacesConnection_Spec.

func (*WorkspacesConnection_Spec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

Jump to

Keyboard shortcuts

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