Class AzureStorageProfile
java.lang.Object
com.vmware.vra.jenkinsplugin.model.iaas.AzureStorageProfile
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen", date="2020-09-09T18:26:35.661905-04:00[America/New_York]") public class AzureStorageProfile extends Object
Defines a structure that holds list of storage policies defined for Azure for a specific
region.**HATEOAS** links:<br>**storage-account** - FabricAzureStorageAccount - Storage
account for the profile.<br>**region** - Region - Region for the profile.<br>**self**
- AzureStorageProfile - Self link to this Azure storage profile.
-
Constructor Summary
Constructors Constructor Description AzureStorageProfile()
-
Method Summary
Modifier and Type Method Description AzureStorageProfile
_links(Map<String,Href> _links)
AzureStorageProfile
addTagsItem(Tag tagsItem)
AzureStorageProfile
cloudAccountId(String cloudAccountId)
AzureStorageProfile
createdAt(String createdAt)
AzureStorageProfile
dataDiskCaching(String dataDiskCaching)
AzureStorageProfile
defaultItem(Boolean defaultItem)
AzureStorageProfile
description(String description)
AzureStorageProfile
diskType(String diskType)
boolean
equals(Object o)
AzureStorageProfile
externalRegionId(String externalRegionId)
String
getCloudAccountId()
Id of the cloud account this storage profile belongs to.String
getCreatedAt()
Date when the entity was created.String
getDataDiskCaching()
Indicates the caching mechanism for additional disk.String
getDescription()
A human-friendly description.String
getDiskType()
Indicates the performance tier for the storage type.String
getExternalRegionId()
The id of the region for which this profile is definedString
getId()
The id of this resource instanceMap<String,Href>
getLinks()
HATEOAS of the entityString
getName()
A human-friendly name used as an identifier in APIs that support this option.String
getOrganizationId()
This field is deprecated.String
getOrgId()
The id of the organization this entity belongs to.String
getOsDiskCaching()
Indicates the caching mechanism for OS disk.String
getOwner()
Email of the user that owns the entity.List<Tag>
getTags()
A list of tags that represent the capabilities of this storage profileString
getUpdatedAt()
Date when the entity was last updated.int
hashCode()
AzureStorageProfile
id(String id)
Boolean
isDefaultItem()
Indicates if a storage profile contains default storage properties.Boolean
isSupportsEncryption()
Indicates whether this storage profile should support encryption or not.AzureStorageProfile
name(String name)
AzureStorageProfile
organizationId(String organizationId)
AzureStorageProfile
orgId(String orgId)
AzureStorageProfile
osDiskCaching(String osDiskCaching)
AzureStorageProfile
owner(String owner)
AzureStorageProfile
putLinksItem(String key, Href _linksItem)
void
setCloudAccountId(String cloudAccountId)
void
setCreatedAt(String createdAt)
void
setDataDiskCaching(String dataDiskCaching)
void
setDefaultItem(Boolean defaultItem)
void
setDescription(String description)
void
setDiskType(String diskType)
void
setExternalRegionId(String externalRegionId)
void
setId(String id)
void
setLinks(Map<String,Href> _links)
void
setName(String name)
void
setOrganizationId(String organizationId)
void
setOrgId(String orgId)
void
setOsDiskCaching(String osDiskCaching)
void
setOwner(String owner)
void
setSupportsEncryption(Boolean supportsEncryption)
void
setTags(List<Tag> tags)
void
setUpdatedAt(String updatedAt)
AzureStorageProfile
supportsEncryption(Boolean supportsEncryption)
AzureStorageProfile
tags(List<Tag> tags)
String
toString()
AzureStorageProfile
updatedAt(String updatedAt)
-
Constructor Details
-
AzureStorageProfile
public AzureStorageProfile()
-
-
Method Details
-
owner
-
getOwner
Email of the user that owns the entity.- Returns:
- owner
-
setOwner
-
_links
-
putLinksItem
-
getLinks
HATEOAS of the entity- Returns:
- _links
-
setLinks
-
supportsEncryption
-
isSupportsEncryption
Indicates whether this storage profile should support encryption or not.- Returns:
- supportsEncryption
-
setSupportsEncryption
-
externalRegionId
-
getExternalRegionId
The id of the region for which this profile is defined- Returns:
- externalRegionId
-
setExternalRegionId
-
cloudAccountId
-
getCloudAccountId
Id of the cloud account this storage profile belongs to.- Returns:
- cloudAccountId
-
setCloudAccountId
-
description
-
getDescription
A human-friendly description.- Returns:
- description
-
setDescription
-
dataDiskCaching
-
getDataDiskCaching
Indicates the caching mechanism for additional disk.- Returns:
- dataDiskCaching
-
setDataDiskCaching
-
orgId
-
getOrgId
The id of the organization this entity belongs to.- Returns:
- orgId
-
setOrgId
-
tags
-
addTagsItem
-
getTags
A list of tags that represent the capabilities of this storage profile- Returns:
- tags
-
setTags
-
organizationId
-
getOrganizationId
This field is deprecated. Use orgId instead. The id of the organization this entity belongs to.- Returns:
- organizationId
-
setOrganizationId
-
createdAt
-
getCreatedAt
Date when the entity was created. The date is in ISO 8601 and UTC.- Returns:
- createdAt
-
setCreatedAt
-
name
-
getName
A human-friendly name used as an identifier in APIs that support this option.- Returns:
- name
-
setName
-
id
-
getId
The id of this resource instance- Returns:
- id
-
setId
-
defaultItem
-
isDefaultItem
Indicates if a storage profile contains default storage properties.- Returns:
- defaultItem
-
setDefaultItem
-
diskType
-
getDiskType
Indicates the performance tier for the storage type. Premium disks are SSD backed and Standard disks are HDD backed.- Returns:
- diskType
-
setDiskType
-
osDiskCaching
-
getOsDiskCaching
Indicates the caching mechanism for OS disk. Default policy for OS disks is Read/Write.- Returns:
- osDiskCaching
-
setOsDiskCaching
-
updatedAt
-
getUpdatedAt
Date when the entity was last updated. The date is ISO 8601 and UTC.- Returns:
- updatedAt
-
setUpdatedAt
-
equals
-
hashCode
public int hashCode() -
toString
-