Compartilhar via


LocalUserInner Classe

public final class LocalUserInner
extends ProxyResource

O usuário local associado às contas de armazenamento.

Resumo do Construtor

Construtor Description
LocalUserInner()

Cria uma instância da classe Interna do UsuárioLocal.

Resumo do método

Modificador e tipo Método e descrição
Boolean hasSharedKey()

Obter a propriedade hasSharedKey: indica se a chave compartilhada existe.

Boolean hasSshKey()

Obter a propriedade hasSshKey: indica se a chave ssh existe.

Boolean hasSshPassword()

Obter a propriedade hasSshPassword: indica se a senha ssh existe.

String homeDirectory()

Obtenha apropriedade home Directory: diretório inicial do usuário local opcional.

List<PermissionScope> permissionScopes()

Obter a propriedade Scopes de permissão: os escopos de permissão do usuário local.

String sid()

Obter a propriedade sid: um identificador de segurança exclusivo gerado pelo servidor.

List<SshPublicKey> sshAuthorizedKeys()

Obtenha a propriedade sshAuthorizedKeys: Chaves autorizadas de usuário local opcionais para SFTP.

SystemData systemData()

Obtenha a propriedade Dados do sistema: metadados relativos à criação e à última modificação do recurso.

void validate()

Valida a instância.

LocalUserInner withHasSharedKey(Boolean hasSharedKey)

Defina a propriedade hasSharedKey: indica se a chave compartilhada existe.

LocalUserInner withHasSshKey(Boolean hasSshKey)

Defina a propriedade hasSshKey: indica se a chave ssh existe.

LocalUserInner withHasSshPassword(Boolean hasSshPassword)

Defina a propriedade hasSshPassword: indica se a senha ssh existe.

LocalUserInner withHomeDirectory(String homeDirectory)

Defina a propriedade homeDirectory: diretório inicial do usuário local opcional.

LocalUserInner withPermissionScopes(List<PermissionScope> permissionScopes)

Defina a propriedade Scopes de permissão: os escopos de permissão do usuário local.

LocalUserInner withSshAuthorizedKeys(List<SshPublicKey> sshAuthorizedKeys)

Defina a propriedade sshAuthorizedKeys: Chaves autorizadas de usuário local opcionais para SFTP.

Métodos herdados de ProxyResource

Métodos herdados de java.lang.Object

Detalhes do construtor

LocalUserInner

public LocalUserInner()

Cria uma instância da classe LocalUserInner.

Detalhes do método

hasSharedKey

public Boolean hasSharedKey()

Obter a propriedade hasSharedKey: indica se a chave compartilhada existe. Defina-o como false para remover a chave compartilhada existente.

Returns:

o valor hasSharedKey.

hasSshKey

public Boolean hasSshKey()

Obter a propriedade hasSshKey: indica se a chave ssh existe. Defina-a como false para remover a chave SSH existente.

Returns:

o valor hasSshKey.

hasSshPassword

public Boolean hasSshPassword()

Obter a propriedade hasSshPassword: indica se a senha ssh existe. Defina-a como false para remover a senha SSH existente.

Returns:

o valor hasSshPassword.

homeDirectory

public String homeDirectory()

Obtenha a propriedade homeDirectory: diretório inicial do usuário local opcional.

Returns:

o valor homeDirectory.

permissionScopes

public List permissionScopes()

Obter a propriedade permissionScopes: os escopos de permissão do usuário local.

Returns:

o valor permissionScopes.

sid

public String sid()

Obter a propriedade sid: um identificador de segurança exclusivo gerado pelo servidor.

Returns:

o valor sid.

sshAuthorizedKeys

public List sshAuthorizedKeys()

Obtenha a propriedade sshAuthorizedKeys: chaves autorizadas de ssh de usuário local opcionais para SFTP.

Returns:

o valor sshAuthorizedKeys.

systemData

public SystemData systemData()

Obtenha a propriedade systemData: Metadados referentes à criação e à última modificação do recurso.

Returns:

o valor systemData.

validate

public void validate()

Valida a instância.

withHasSharedKey

public LocalUserInner withHasSharedKey(Boolean hasSharedKey)

Defina a propriedade hasSharedKey: indica se a chave compartilhada existe. Defina-o como false para remover a chave compartilhada existente.

Parameters:

hasSharedKey - o valor hasSharedKey a ser definido.

Returns:

o próprio objeto LocalUserInner.

withHasSshKey

public LocalUserInner withHasSshKey(Boolean hasSshKey)

Defina a propriedade hasSshKey: indica se a chave ssh existe. Defina-a como false para remover a chave SSH existente.

Parameters:

hasSshKey - o valor hasSshKey a ser definido.

Returns:

o próprio objeto LocalUserInner.

withHasSshPassword

public LocalUserInner withHasSshPassword(Boolean hasSshPassword)

Definir a propriedade hasSshPassword: indica se a senha ssh existe. Defina-a como false para remover a senha SSH existente.

Parameters:

hasSshPassword - o valor hasSshPassword a ser definido.

Returns:

o próprio objeto LocalUserInner.

withHomeDirectory

public LocalUserInner withHomeDirectory(String homeDirectory)

Defina a propriedade homeDirectory: diretório inicial do usuário local opcional.

Parameters:

homeDirectory - o valor homeDirectory a ser definido.

Returns:

o próprio objeto LocalUserInner.

withPermissionScopes

public LocalUserInner withPermissionScopes(List permissionScopes)

Defina a propriedade permissionScopes: os escopos de permissão do usuário local.

Parameters:

permissionScopes - o valor permissionScopes a ser definido.

Returns:

o próprio objeto LocalUserInner.

withSshAuthorizedKeys

public LocalUserInner withSshAuthorizedKeys(List sshAuthorizedKeys)

Defina a propriedade sshAuthorizedKeys: chaves autorizadas de ssh de usuário local opcionais para SFTP.

Parameters:

sshAuthorizedKeys - o valor sshAuthorizedKeys a ser definido.

Returns:

o próprio objeto LocalUserInner.

Aplica-se a