ComputeInstanceProperties interface
Propriedades da instância de computação
Propriedades
| applications | Descreve os aplicativos disponíveis e seus pontos de extremidade nesta ComputeInstance. |
| application |
Política para compartilhar aplicativos nessa instância de computação entre usuários do espaço de trabalho pai. Se Pessoal, apenas o criador pode acessar aplicativos nessa instância de computação. Quando compartilhado, qualquer usuário do espaço de trabalho pode acessar aplicativos nessa instância, dependendo de sua função atribuída. |
| autologger |
Especifica as configurações para o autologger. |
| compute |
O tipo Compute Instance Authorization. Os valores disponíveis são pessoais (padrão). |
| connectivity |
Descreve todos os pontos de extremidade de conectividade disponíveis para esta ComputeInstance. |
| containers | Descreve informações de contêineres nesta ComputeInstance. |
| created |
Descreve informações sobre o usuário que criou esta ComputeInstance. |
| custom |
Lista de serviços personalizados adicionados à computação. |
| data |
Descreve informações de dataDisks nesta ComputeInstance. |
| data |
Descreve informações de dataMounts nesta ComputeInstance. |
| enable |
Habilite ou desabilite o provisionamento de endereço IP público do nó. Os valores possíveis são: Os valores possíveis são: true - Indica que os nós de computação terão IPs públicos provisionados. false - Indica que os nós de computação terão um ponto de extremidade privado e nenhum IP público. |
| enable |
Habilite o Auto OS Patching. Os valores possíveis são: true, false. |
| enable |
Habilite o acesso root. Os valores possíveis são: true, false. |
| enableSSO | Habilite o SSO (logon único). Os valores possíveis são: true, false. |
| errors | Coleção de erros encontrados nesta ComputeInstance. |
| idle |
Interrompe a instância de computação após o período de inatividade definido pelo usuário. O tempo é definido em formato ISO8601. O mínimo é de 15 min, o máximo é de 3 dias. |
| last |
A última operação em ComputeInstance. |
| os |
Retorna metadados sobre a imagem do sistema operacional para essa instância de computação. |
| personal |
Configurações para uma instância de computação pessoal. |
| release |
Liberar cota se a instância de computação for interrompida. Os valores possíveis são: true - cota de liberação se a instância de computação for interrompida. false - não libere a cota quando a instância de computação for interrompida. |
| schedules | A lista de cronogramas a serem aplicados nos cálculos. |
| setup |
Detalhes dos scripts personalizados a serem executados para configurar o cluster. |
| ssh |
Especifica a política e as configurações para acesso SSH. |
| state | O estado atual desta ComputeInstance. |
| subnet | ID do recurso de sub-rede de rede virtual ao qual os nós de computação pertencem. |
| versions | Versão ComputeInstance. |
| vm |
Tamanho da máquina virtual |
Detalhes de Propriedade
applications
Descreve os aplicativos disponíveis e seus pontos de extremidade nesta ComputeInstance.
applications?: ComputeInstanceApplication[]
Valor de Propriedade
applicationSharingPolicy
Política para compartilhar aplicativos nessa instância de computação entre usuários do espaço de trabalho pai. Se Pessoal, apenas o criador pode acessar aplicativos nessa instância de computação. Quando compartilhado, qualquer usuário do espaço de trabalho pode acessar aplicativos nessa instância, dependendo de sua função atribuída.
applicationSharingPolicy?: string
Valor de Propriedade
string
autologgerSettings
Especifica as configurações para o autologger.
autologgerSettings?: ComputeInstanceAutologgerSettings
Valor de Propriedade
computeInstanceAuthorizationType
O tipo Compute Instance Authorization. Os valores disponíveis são pessoais (padrão).
computeInstanceAuthorizationType?: string
Valor de Propriedade
string
connectivityEndpoints
Descreve todos os pontos de extremidade de conectividade disponíveis para esta ComputeInstance.
connectivityEndpoints?: ComputeInstanceConnectivityEndpoints
Valor de Propriedade
containers
Descreve informações de contêineres nesta ComputeInstance.
containers?: ComputeInstanceContainer[]
Valor de Propriedade
createdBy
Descreve informações sobre o usuário que criou esta ComputeInstance.
createdBy?: ComputeInstanceCreatedBy
Valor de Propriedade
customServices
Lista de serviços personalizados adicionados à computação.
customServices?: CustomService[]
Valor de Propriedade
dataDisks
Descreve informações de dataDisks nesta ComputeInstance.
dataDisks?: ComputeInstanceDataDisk[]
Valor de Propriedade
dataMounts
Descreve informações de dataMounts nesta ComputeInstance.
dataMounts?: ComputeInstanceDataMount[]
Valor de Propriedade
enableNodePublicIp
Habilite ou desabilite o provisionamento de endereço IP público do nó. Os valores possíveis são: Os valores possíveis são: true - Indica que os nós de computação terão IPs públicos provisionados. false - Indica que os nós de computação terão um ponto de extremidade privado e nenhum IP público.
enableNodePublicIp?: boolean
Valor de Propriedade
boolean
enableOSPatching
Habilite o Auto OS Patching. Os valores possíveis são: true, false.
enableOSPatching?: boolean
Valor de Propriedade
boolean
enableRootAccess
Habilite o acesso root. Os valores possíveis são: true, false.
enableRootAccess?: boolean
Valor de Propriedade
boolean
enableSSO
Habilite o SSO (logon único). Os valores possíveis são: true, false.
enableSSO?: boolean
Valor de Propriedade
boolean
errors
Coleção de erros encontrados nesta ComputeInstance.
errors?: ErrorResponse[]
Valor de Propriedade
idleTimeBeforeShutdown
Interrompe a instância de computação após o período de inatividade definido pelo usuário. O tempo é definido em formato ISO8601. O mínimo é de 15 min, o máximo é de 3 dias.
idleTimeBeforeShutdown?: string
Valor de Propriedade
string
lastOperation
A última operação em ComputeInstance.
lastOperation?: ComputeInstanceLastOperation
Valor de Propriedade
osImageMetadata
Retorna metadados sobre a imagem do sistema operacional para essa instância de computação.
osImageMetadata?: ImageMetadata
Valor de Propriedade
personalComputeInstanceSettings
Configurações para uma instância de computação pessoal.
personalComputeInstanceSettings?: PersonalComputeInstanceSettings
Valor de Propriedade
releaseQuotaOnStop
Liberar cota se a instância de computação for interrompida. Os valores possíveis são: true - cota de liberação se a instância de computação for interrompida. false - não libere a cota quando a instância de computação for interrompida.
releaseQuotaOnStop?: boolean
Valor de Propriedade
boolean
schedules
A lista de cronogramas a serem aplicados nos cálculos.
schedules?: ComputeSchedules
Valor de Propriedade
setupScripts
Detalhes dos scripts personalizados a serem executados para configurar o cluster.
setupScripts?: SetupScripts
Valor de Propriedade
sshSettings
Especifica a política e as configurações para acesso SSH.
sshSettings?: ComputeInstanceSshSettings
Valor de Propriedade
state
O estado atual desta ComputeInstance.
state?: string
Valor de Propriedade
string
subnet
ID do recurso de sub-rede de rede virtual ao qual os nós de computação pertencem.
subnet?: ResourceId
Valor de Propriedade
versions
Versão ComputeInstance.
versions?: ComputeInstanceVersion
Valor de Propriedade
vmSize
Tamanho da máquina virtual
vmSize?: string
Valor de Propriedade
string