BareMetalMachineKeySet interface

BareMetalMachineKeySet representa o conjunto de chaves da máquina bare-metal.

Extends

Propriedades

azureGroupId

A ID do objeto do grupo do Azure Active Directory em que todos os usuários da lista devem estar para que o acesso seja concedido. Os usuários que não estiverem no grupo não terão acesso.

detailedStatus

O status mais detalhado do conjunto de chaves.

detailedStatusMessage

A mensagem descritiva sobre o detailedStatus atual.

etag

"Se a etag for fornecida no corpo da resposta, ela também poderá ser fornecida como um cabeçalho de acordo com a convenção normal de etag. As marcas de entidade são usadas para comparar duas ou mais entidades do mesmo recurso solicitado. O HTTP/1.1 usa tags de entidade nos campos de cabeçalho etag (seção 14.19), If-Match (seção 14.24), If-None-Match (seção 14.26) e If-Range (seção 14.27).")

expiration

A data e a hora após as quais os usuários neste conjunto de chaves serão removidos das máquinas bare-metal.

extendedLocation

A localização estendida do recurso. Essa propriedade é necessária na criação do recurso.

jumpHostsAllowed

A lista de endereços IP de hosts de salto com acesso à rede de gerenciamento do qual um logon será permitido para os usuários.

lastValidation

A última vez que esse conjunto de chaves foi validado.

osGroupName

O nome do grupo ao qual os usuários serão atribuídos no sistema operacional dos computadores.

privilegeLevel

O nível de acesso permitido para os usuários neste conjunto de chaves.

privilegeLevelName

O nome do nível de acesso a ser aplicado quando o nível de privilégio for definido como Outro.

provisioningState

O estado de provisionamento do conjunto de chaves da máquina bare-metal.

userList

A lista exclusiva de usuários permitidos.

userListStatus

A avaliação de status de cada usuário.

Propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

A localização geográfica onde o recurso reside

name

O nome do recurso

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy.

tags

Tags de recursos.

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

Detalhes da propriedade

azureGroupId

A ID do objeto do grupo do Azure Active Directory em que todos os usuários da lista devem estar para que o acesso seja concedido. Os usuários que não estiverem no grupo não terão acesso.

azureGroupId: string

Valor da propriedade

string

detailedStatus

O status mais detalhado do conjunto de chaves.

detailedStatus?: string

Valor da propriedade

string

detailedStatusMessage

A mensagem descritiva sobre o detailedStatus atual.

detailedStatusMessage?: string

Valor da propriedade

string

etag

"Se a etag for fornecida no corpo da resposta, ela também poderá ser fornecida como um cabeçalho de acordo com a convenção normal de etag. As marcas de entidade são usadas para comparar duas ou mais entidades do mesmo recurso solicitado. O HTTP/1.1 usa tags de entidade nos campos de cabeçalho etag (seção 14.19), If-Match (seção 14.24), If-None-Match (seção 14.26) e If-Range (seção 14.27).")

etag?: string

Valor da propriedade

string

expiration

A data e a hora após as quais os usuários neste conjunto de chaves serão removidos das máquinas bare-metal.

expiration: Date

Valor da propriedade

Date

extendedLocation

A localização estendida do recurso. Essa propriedade é necessária na criação do recurso.

extendedLocation: ExtendedLocation

Valor da propriedade

jumpHostsAllowed

A lista de endereços IP de hosts de salto com acesso à rede de gerenciamento do qual um logon será permitido para os usuários.

jumpHostsAllowed: string[]

Valor da propriedade

string[]

lastValidation

A última vez que esse conjunto de chaves foi validado.

lastValidation?: Date

Valor da propriedade

Date

osGroupName

O nome do grupo ao qual os usuários serão atribuídos no sistema operacional dos computadores.

osGroupName?: string

Valor da propriedade

string

privilegeLevel

O nível de acesso permitido para os usuários neste conjunto de chaves.

privilegeLevel: string

Valor da propriedade

string

privilegeLevelName

O nome do nível de acesso a ser aplicado quando o nível de privilégio for definido como Outro.

privilegeLevelName?: string

Valor da propriedade

string

provisioningState

O estado de provisionamento do conjunto de chaves da máquina bare-metal.

provisioningState?: string

Valor da propriedade

string

userList

A lista exclusiva de usuários permitidos.

userList: KeySetUser[]

Valor da propriedade

userListStatus

A avaliação de status de cada usuário.

userListStatus?: KeySetUserStatus[]

Valor da propriedade

Detalhes das propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Valor da propriedade

string

herdado deTrackedResource.id

location

A localização geográfica onde o recurso reside

location: string

Valor da propriedade

string

Herdado deTrackedResource.location

name

O nome do recurso

name?: string

Valor da propriedade

string

herdado deTrackedResource.name

systemData

Metadados do Azure Resource Manager que contêm informações createdBy e modifiedBy.

systemData?: SystemData

Valor da propriedade

herdado detrackedResource.systemData

tags

Tags de recursos.

tags?: Record<string, string>

Valor da propriedade

Record<string, string>

Herdado deTrackedResource.tags

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

type?: string

Valor da propriedade

string

Herdado deTrackedResource.type