Share via


IComputeInstanceSchema Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.ComputeInstanceSchemaTypeConverter))]
public interface IComputeInstanceSchema : Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MachineLearningServices.Models.Api20240401.ComputeInstanceSchemaTypeConverter))>]
type IComputeInstanceSchema = interface
    interface IJsonSerializable
Public Interface IComputeInstanceSchema
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

Application

Describes available applications and their endpoints on this ComputeInstance.

ApplicationSharingPolicy

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

AssignedUserObjectId

User’s AAD Object Id.

AssignedUserTenantId

User’s AAD Tenant Id.

AuthorizationType

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

ConnectivityEndpointPrivateIPAddress

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

ConnectivityEndpointPublicIPAddress

Public IP Address of this ComputeInstance.

Container

Describes informations of containers on this ComputeInstance.

CreatedByUserId

Uniquely identifies the user within his/her organization.

CreatedByUserName

Name of the user.

CreatedByUserOrgId

Uniquely identifies user' Azure Active Directory organization.

CreationScriptArgument

Optional command line arguments passed to the script to run.

CreationScriptData

The location of scripts in the mounted volume.

CreationScriptSource

The storage source of the script: workspace.

CreationScriptTimeout

Optional time period passed to timeout command.

CustomService

List of Custom Services added to the compute.

DataDisk

Describes informations of dataDisks on this ComputeInstance.

DataMount

Describes informations of dataMounts on this ComputeInstance.

EnableNodePublicIP

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

Error

Collection of errors encountered on this ComputeInstance.

LastOperationName

Name of the last operation.

LastOperationStatus

Operation status.

LastOperationTime

Time of the last operation.

LastOperationTrigger

Trigger of operation.

OSImageMetadataCurrentImageVersion

Specifies the current operating system image version this compute instance is running on.

OSImageMetadataIsLatestOsimageVersion

Specifies whether this compute instance is running on the latest operating system image.

OSImageMetadataLatestImageVersion

Specifies the latest available operating system image version.

ScheduleComputeStartStop

The list of compute start stop schedules to be applied.

SshSettingAdminPublicKey

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

SshSettingAdminUserName

Describes the admin user name.

SshSettingSshPort

Describes the port for connecting through SSH.

SshSettingSshPublicAccess

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

StartupScriptArgument

Optional command line arguments passed to the script to run.

StartupScriptData

The location of scripts in the mounted volume.

StartupScriptSource

The storage source of the script: workspace.

StartupScriptTimeout

Optional time period passed to timeout command.

State

The current state of this ComputeInstance.

SubnetId

The ID of the resource

VersionRuntime

Runtime of compute instance.

VMSize

Virtual Machine Size

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to