Class AzureStorageResource
java.lang.Object
com.azure.runtime.host.resources.Resource<AzureStorageResource>
com.azure.runtime.host.resources.AzureBicepResource<AzureStorageResource>
com.azure.runtime.host.extensions.azure.storage.resources.AzureStorageResource
- All Implemented Interfaces:
ResourceTrait<AzureStorageResource>
,ResourceWithEndpoints<AzureStorageResource>
,ResourceWithLifecycle
,ResourceWithParameters<AzureStorageResource>
,ResourceWithTemplate<AzureStorageResource>
,SelfAware<AzureStorageResource>
public class AzureStorageResource
extends AzureBicepResource<AzureStorageResource>
implements ResourceWithEndpoints<AzureStorageResource>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionProcesses the template associated with this resource.Methods inherited from class com.azure.runtime.host.resources.AzureBicepResource
getParameters, self, withParameter, withPath
Methods inherited from class com.azure.runtime.host.resources.Resource
copyInto, getAnnotations, getName, getType, withAnnotation
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.azure.runtime.host.resources.traits.ResourceWithEndpoints
getEndpoint, getEndpoints, self, withExternalHttpEndpoints, withHttpEndpoint, withHttpEndpoint, withHttpsEndpoint, withHttpsEndpoint
Methods inherited from interface com.azure.runtime.host.resources.traits.ResourceWithLifecycle
onResourceAdded, onResourcePrecommit, onResourceRemoved
Methods inherited from interface com.azure.runtime.host.resources.traits.ResourceWithParameters
withParameters
-
Constructor Details
-
AzureStorageResource
-
-
Method Details
-
addBlobs
-
addQueues
-
addTables
-
processTemplate
Description copied from interface:ResourceWithTemplate
Processes the template associated with this resource.- Specified by:
processTemplate
in interfaceResourceWithTemplate<AzureStorageResource>
- Returns:
- A list of template file outputs.
-