Discuss this help topic in SecureBlackbox Forum

TElWinAzureDataStorage.GetContainerACL

TElWinAzureDataStorage     See also     


Filter: C#/Java  VB.NET  Pascal  C++  PHP  


Retrieves ACL (Access Control List) of the data container.

Declaration

[VB.NET]
    Function GetContainerACL(ByVal ContainerName As String, ByVal Policy As TElWinAzureAccessPolicy) As TSBWinAzureContainerAccessLevel
    Function GetContainerACL(ByVal Container As TElWinAzureDataStorageContainer, ByVal Policy As TElWinAzureAccessPolicy) As TSBWinAzureContainerAccessLevel
    Function GetContainerACL(ByVal ContainerName As String, ByVal Policy As TElWinAzureAccessPolicy, ByVal Headers As TElStringList) As TSBWinAzureContainerAccessLevel
    Function GetContainerACL(ByVal ContainerName As String, ByVal SharedAccessSignature As String, ByVal Policy As TElWinAzureAccessPolicy) As TSBWinAzureContainerAccessLevel
    Function GetContainerACL(ByVal Container As TElWinAzureDataStorageContainer, ByVal SharedAccessSignature As String, ByVal Policy As TElWinAzureAccessPolicy) As TSBWinAzureContainerAccessLevel
    Function GetContainerACL(ByVal ContainerName As String, ByVal SharedAccessSignature As String, ByVal Policy As TElWinAzureAccessPolicy, ByVal Headers As TElStringList) As TSBWinAzureContainerAccessLevel

[Pascal]
    function GetContainerACL(const ContainerName : string; Policy : TElWinAzureAccessPolicy) : TSBWinAzureContainerAccessLevel;
    function GetContainerACL(Container : TElWinAzureDataStorageContainer; Policy : TElWinAzureAccessPolicy) : TSBWinAzureContainerAccessLevel;
    function GetContainerACL(const ContainerName : string; Policy : TElWinAzureAccessPolicy; Headers : TStringList) : TSBWinAzureContainerAccessLevel;
    function GetContainerACL(const ContainerName : string; const SharedAccessSignature : string; Policy : TElWinAzureAccessPolicy) : TSBWinAzureContainerAccessLevel;
    function GetContainerACL(Container : TElWinAzureDataStorageContainer; const SharedAccessSignature : string; Policy : TElWinAzureAccessPolicy) : TSBWinAzureContainerAccessLevel;
    function GetContainerACL(const ContainerName : string; const SharedAccessSignature : string; Policy : TElWinAzureAccessPolicy; Headers : TStringList) : TSBWinAzureContainerAccessLevel;

[C++]
    TSBWinAzureContainerAccessLevel GetContainerACL(const std::string &ContainerName, TElWinAzureAccessPolicy &Policy);
    TSBWinAzureContainerAccessLevel GetContainerACL(const std::string &ContainerName, TElWinAzureAccessPolicy *Policy);
    TSBWinAzureContainerAccessLevel GetContainerACL(TElWinAzureDataStorageContainer &Container, TElWinAzureAccessPolicy &Policy);
    TSBWinAzureContainerAccessLevel GetContainerACL(TElWinAzureDataStorageContainer *Container, TElWinAzureAccessPolicy *Policy);
    TSBWinAzureContainerAccessLevel GetContainerACL(const std::string &ContainerName, TElWinAzureAccessPolicy &Policy, TElStringList &Headers);
    TSBWinAzureContainerAccessLevel GetContainerACL(const std::string &ContainerName, TElWinAzureAccessPolicy *Policy, TElStringList *Headers);
    TSBWinAzureContainerAccessLevel GetContainerACL(const std::string &ContainerName, const std::string &SharedAccessSignature, TElWinAzureAccessPolicy &Policy);
    TSBWinAzureContainerAccessLevel GetContainerACL(const std::string &ContainerName, const std::string &SharedAccessSignature, TElWinAzureAccessPolicy *Policy);
    TSBWinAzureContainerAccessLevel GetContainerACL(TElWinAzureDataStorageContainer &Container, const std::string &SharedAccessSignature, TElWinAzureAccessPolicy &Policy);
    TSBWinAzureContainerAccessLevel GetContainerACL(TElWinAzureDataStorageContainer *Container, const std::string &SharedAccessSignature, TElWinAzureAccessPolicy *Policy);
    TSBWinAzureContainerAccessLevel GetContainerACL(const std::string &ContainerName, const std::string &SharedAccessSignature, TElWinAzureAccessPolicy &Policy, TElStringList &Headers);
    TSBWinAzureContainerAccessLevel GetContainerACL(const std::string &ContainerName, const std::string &SharedAccessSignature, TElWinAzureAccessPolicy *Policy, TElStringList *Headers);

[PHP]
    integer GetContainerACL(string $ContainerName, TElWinAzureAccessPolicy $Policy)
    integer GetContainerACL(TElWinAzureDataStorageContainer $Container, TElWinAzureAccessPolicy $Policy)
    integer GetContainerACL(string $ContainerName, TElWinAzureAccessPolicy $Policy, TElStringList $Headers)
    integer GetContainerACL(string $ContainerName, string $SharedAccessSignature, TElWinAzureAccessPolicy $Policy)
    integer GetContainerACL(TElWinAzureDataStorageContainer $Container, string $SharedAccessSignature, TElWinAzureAccessPolicy $Policy)
    integer GetContainerACL(string $ContainerName, string $SharedAccessSignature, TElWinAzureAccessPolicy $Policy, TElStringList $Headers)

Parameters

  • Container - data container for which ACL is requested.
  • ContainerName - name of the container.
  • Headers - contains HTTP request headers.
  • Policy - specifies container access policy.
  • SharedAccessSignature - contains the Shared Access Signature (SAS).

Return value

    Returns the container access level.

Possible values:


Description

    Use this method to get the ACL (Access Control List) for the container.

See also:     SetContainerACL    

Discuss this help topic in SecureBlackbox Forum