Search

Class AzureStorageAccount

Extends com.vmware.o11n.sdk.modeldriven.AbstractWrapper

Attributes

Name Type Description
accountType String
azureId String
connection AzureConnection
creationTime String
displayName String
internalIdString String
lastGeoFailoverTime String
name String
primaryLocation String
provisioningState String
region String
resourceGroup AzureResourceGroup
secondaryLocation String
statusOfPrimary String
statusOfSecondary String
target AzureStorageAccount
type String

Methods

Name Returns
AzureStorageAccount() constructor
__getTarget() com.vmware.o11n.plugin.azure.model.StorageAccount
getInternalId() com.vmware.o11n.sdk.modeldriven.Sid
setContext(com.vmware.o11n.sdk.modeldriven.PluginContext ) void
setInternalId(com.vmware.o11n.sdk.modeldriven.Sid ) void

Returned by

Method Returns
AzureStorageManager.create(AzureResourceGroup resourceGroup, AzureRegion region, String storageAccountName, String propsJson) AzureStorageAccount
AzureStorageManager.getById(AzureConnection connection, String azureId) AzureStorageAccount
AzureStorageManager.listAllStorageAccount(AzureConnection connection) AzureStorageAccount[]
AzureStorageManager.listStorageAccountByResourceGroup(AzureResourceGroup resourceGroup) AzureStorageAccount[]

Referenced in

Method Returns
AzureStorageManager.addTag(AzureStorageAccount storageAccount, String key, String value) void
AzureStorageManager.allowAllAccess(AzureStorageAccount storageAccount) void
AzureStorageManager.delete(AzureStorageAccount storageAccount) void
AzureStorageManager.listTags(AzureStorageAccount storageAccount) String[]
AzureStorageManager.removeTag(AzureStorageAccount storageAccount, String key) void
AzureStorageManager.restrictAccessByIPRange(AzureStorageAccount storageAccount, String ipAddressCidr, boolean restrict) void
AzureStorageManager.restrictHttpsAndHttpTraffice(AzureStorageAccount storageAccount, boolean httpsOnly) void
AzureStorageManager.toggleAccessByIPAddress(AzureStorageAccount storageAccount, String ipAddress, boolean restrict) void
AzureStorageManager.toggleAccessBySubnet(AzureStorageAccount storageAccount, AzureVirtualNetwork vNetwork, AzureSubnet subnet, boolean restrict) void
AzureStorageManager.toggleAccessWithinAzureServices(AzureStorageAccount storageAccount, boolean restrict) void
AzureStorageManager.toggleBlobEncryption(AzureStorageAccount storageAccount, boolean enable) void
AzureStorageManager.toggleFileEncryption(AzureStorageAccount storageAccount, boolean enable) void
AzureStorageManager.toggleReadAccessToLoggingFromAnyNetwork(AzureStorageAccount storageAccount, boolean restrict) void
AzureStorageManager.toggleReadAccessToMetricsFromAnyNetwork(AzureStorageAccount storageAccount, boolean restrict) void
AzureVirtualMachineManager.attachBootDiagnosticStorage(AzureVirtualMachine virtualMachine, AzureStorageAccount storageAccount) void
AzureVirtualMachineManager.create(AzureResourceGroup resourceGroup, AzureRegion region, String vmName, AzureStorageAccount storageAccount, AzureNetworkInterface networkInterface, boolean isManagedDiskVM, String userName, String passKey, AzureVirtualMachineSize vmSize, AzureVirtualMachineImage vmImage, AzureAvailabilitySet availabilitySet, String osDiskSkuType) AzureVirtualMachine