SharedAccessAccountPolicy Classe
- java.
lang. Object - SharedAccessPolicy
- com.
microsoft. azure. storage. SharedAccessAccountPolicy
- com.
public class SharedAccessAccountPolicy extends SharedAccessPolicy
Representa uma política de acesso compartilhado, que especifica a hora de início, a hora de expiração e as permissões para uma assinatura de acesso compartilhado.
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
EnumSet<Shared |
getPermissions()
Obtém as permissões para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado. |
Shared |
getProtocols()
Obtém os protocolos permitidos para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado. |
IPRange |
getRange()
Obtém os endereços IP permitidos para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado. |
EnumSet<Shared |
getResourceTypes()
Obtém o tipo de recurso para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado. |
EnumSet<Shared |
getServices()
Obtém os serviços (blob, arquivo, fila, tabela) para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado. |
String |
permissionsToString()
Converte as permissões dessa política de acesso compartilhado em um . |
String |
resourceTypesToString()
Converte os tipos de recursos dessa política de acesso compartilhado em um . |
String |
servicesToString()
Converte os serviços dessa política de acesso compartilhado em um . |
void |
setPermissions(EnumSet<SharedAccessAccountPermissions> permissions)
Define as permissões para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado. |
void |
setPermissionsFromString(final String value)
Define permissões de acesso compartilhado usando as permissões especificadas. |
void |
setProtocols(SharedAccessProtocols protocols)
Define os protocolos permitidos para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado. |
void |
setRange(IPRange range)
Define os endereços IP permitidos para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado. |
void |
setResourceTypeFromString(final String value)
Define tipos de recursos de acesso compartilhado usando os tipos de recursos especificados. |
void |
setResourceTypes(EnumSet<SharedAccessAccountResourceType> resourceTypes)
Define o tipo de recurso para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado. |
void |
setServiceFromString(final String value)
Define serviços de acesso compartilhado usando os serviços especificados. |
void |
setServices(EnumSet<SharedAccessAccountService> services)
Define os serviços (blob, arquivo, fila, tabela) para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado. |
Membros herdados
Detalhes do método
getPermissions
public EnumSet
Obtém as permissões para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.
Returns:
getProtocols
public SharedAccessProtocols getProtocols()
Obtém os protocolos permitidos para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.
Returns:
getRange
public IPRange getRange()
Obtém os endereços IP permitidos para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.
Returns:
getResourceTypes
public EnumSet
Obtém o tipo de recurso para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.
Returns:
getServices
public EnumSet
Obtém os serviços (blob, arquivo, fila, tabela) para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.
Returns:
permissionsToString
public String permissionsToString()
Converte as permissões dessa política de acesso compartilhado em um .
Returns:
String
que representa as permissões de acesso compartilhado.resourceTypesToString
public String resourceTypesToString()
Converte os tipos de recursos dessa política de acesso compartilhado em um .
Returns:
String
que representa as permissões de acesso compartilhado.servicesToString
public String servicesToString()
Converte os serviços dessa política de acesso compartilhado em um .
Returns:
String
que representa as permissões de acesso compartilhado.setPermissions
public void setPermissions(EnumSet
Define as permissões para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.
Parameters:
setPermissionsFromString
public void setPermissionsFromString(final String value)
Define permissões de acesso compartilhado usando as permissões especificadas.
Parameters:
String
que representa as permissões de acesso compartilhado.
setProtocols
public void setProtocols(SharedAccessProtocols protocols)
Define os protocolos permitidos para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.
Parameters:
setRange
public void setRange(IPRange range)
Define os endereços IP permitidos para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.
Parameters:
setResourceTypeFromString
public void setResourceTypeFromString(final String value)
Define tipos de recursos de acesso compartilhado usando os tipos de recursos especificados.
Parameters:
String
que representa os tipos de recurso de acesso compartilhado.
setResourceTypes
public void setResourceTypes(EnumSet
Define o tipo de recurso para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.
Parameters:
setServiceFromString
public void setServiceFromString(final String value)
Define serviços de acesso compartilhado usando os serviços especificados.
Parameters:
String
que representa os serviços de acesso compartilhado.
setServices
public void setServices(EnumSet
Define os serviços (blob, arquivo, fila, tabela) para uma assinatura de acesso compartilhado associada a essa política de acesso compartilhado.
Parameters:
Aplica-se a
Azure SDK for Java