Class SasAuthentication
java.lang.Object
com.azure.resourcemanager.deploymentmanager.models.Authentication
com.azure.resourcemanager.deploymentmanager.models.SasAuthentication
Defines the properties to access the artifacts using an Azure Storage SAS URI.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionsasUri()Get the sasUri property: The SAS URI to the Azure Storage blob container.voidvalidate()Validates the instance.withSasUri(String sasUri) Set the sasUri property: The SAS URI to the Azure Storage blob container.
-
Constructor Details
-
SasAuthentication
public SasAuthentication()Creates an instance of SasAuthentication class.
-
-
Method Details
-
sasUri
Get the sasUri property: The SAS URI to the Azure Storage blob container. Any offset from the root of the container to where the artifacts are located can be defined in the artifactRoot.- Returns:
- the sasUri value.
-
withSasUri
Set the sasUri property: The SAS URI to the Azure Storage blob container. Any offset from the root of the container to where the artifacts are located can be defined in the artifactRoot.- Parameters:
sasUri- the sasUri value to set.- Returns:
- the SasAuthentication object itself.
-
validate
public void validate()Validates the instance.- Overrides:
validatein classAuthentication- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-