Class SasPolicy
- java.lang.Object
-
- com.azure.resourcemanager.storage.models.SasPolicy
-
public final class SasPolicy extends Object
SasPolicy assigned to the storage account.
-
-
Constructor Summary
Constructors Constructor Description SasPolicy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExpirationActionexpirationAction()Get the expirationAction property: The SAS expiration action.StringsasExpirationPeriod()Get the sasExpirationPeriod property: The SAS expiration period, DD.HH:MM:SS.voidvalidate()Validates the instance.SasPolicywithExpirationAction(ExpirationAction expirationAction)Set the expirationAction property: The SAS expiration action.SasPolicywithSasExpirationPeriod(String sasExpirationPeriod)Set the sasExpirationPeriod property: The SAS expiration period, DD.HH:MM:SS.
-
-
-
Method Detail
-
sasExpirationPeriod
public String sasExpirationPeriod()
Get the sasExpirationPeriod property: The SAS expiration period, DD.HH:MM:SS.- Returns:
- the sasExpirationPeriod value.
-
withSasExpirationPeriod
public SasPolicy withSasExpirationPeriod(String sasExpirationPeriod)
Set the sasExpirationPeriod property: The SAS expiration period, DD.HH:MM:SS.- Parameters:
sasExpirationPeriod- the sasExpirationPeriod value to set.- Returns:
- the SasPolicy object itself.
-
expirationAction
public ExpirationAction expirationAction()
Get the expirationAction property: The SAS expiration action. Can only be Log.- Returns:
- the expirationAction value.
-
withExpirationAction
public SasPolicy withExpirationAction(ExpirationAction expirationAction)
Set the expirationAction property: The SAS expiration action. Can only be Log.- Parameters:
expirationAction- the expirationAction value to set.- Returns:
- the SasPolicy object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-