Class AwsStorageProfile
java.lang.Object
com.vmware.vra.jenkinsplugin.model.iaas.AwsStorageProfile
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen", date="2020-09-09T18:26:35.661905-04:00[America/New_York]") public class AwsStorageProfile extends Object
Defines a structure that holds list of storage policies defined for AWS for a specific
region.**HATEOAS** links:<br>**region** - Region - Region for the
profile.<br>**self** - AwsStorageProfile - Self link to this aws Storage Profile
-
Constructor Summary
Constructors Constructor Description AwsStorageProfile() -
Method Summary
Modifier and Type Method Description AwsStorageProfile_links(Map<String,Href> _links)AwsStorageProfileaddTagsItem(Tag tagsItem)AwsStorageProfilecloudAccountId(String cloudAccountId)AwsStorageProfilecreatedAt(String createdAt)AwsStorageProfiledefaultItem(Boolean defaultItem)AwsStorageProfiledescription(String description)AwsStorageProfiledeviceType(String deviceType)booleanequals(Object o)AwsStorageProfileexternalRegionId(String externalRegionId)StringgetCloudAccountId()Id of the cloud account this storage profile belongs to.StringgetCreatedAt()Date when the entity was created.StringgetDescription()A human-friendly description.StringgetDeviceType()Indicates the type of storage device.StringgetExternalRegionId()The id of the region for which this profile is definedStringgetId()The id of this resource instanceStringgetIops()Indicates maximum I/O operations per second in range(1-20,000).Map<String,Href>getLinks()HATEOAS of the entityStringgetName()A human-friendly name used as an identifier in APIs that support this option.StringgetOrganizationId()This field is deprecated.StringgetOrgId()The id of the organization this entity belongs to.StringgetOwner()Email of the user that owns the entity.List<Tag>getTags()A list of tags that represent the capabilities of this storage profileStringgetUpdatedAt()Date when the entity was last updated.StringgetVolumeType()Indicates the type of volume associated with type of storage device.inthashCode()AwsStorageProfileid(String id)AwsStorageProfileiops(String iops)BooleanisDefaultItem()Indicates whether this storage profile is default or not..BooleanisSupportsEncryption()Indicates whether this storage profile supports encryption or not.AwsStorageProfilename(String name)AwsStorageProfileorganizationId(String organizationId)AwsStorageProfileorgId(String orgId)AwsStorageProfileowner(String owner)AwsStorageProfileputLinksItem(String key, Href _linksItem)voidsetCloudAccountId(String cloudAccountId)voidsetCreatedAt(String createdAt)voidsetDefaultItem(Boolean defaultItem)voidsetDescription(String description)voidsetDeviceType(String deviceType)voidsetExternalRegionId(String externalRegionId)voidsetId(String id)voidsetIops(String iops)voidsetLinks(Map<String,Href> _links)voidsetName(String name)voidsetOrganizationId(String organizationId)voidsetOrgId(String orgId)voidsetOwner(String owner)voidsetSupportsEncryption(Boolean supportsEncryption)voidsetTags(List<Tag> tags)voidsetUpdatedAt(String updatedAt)voidsetVolumeType(String volumeType)AwsStorageProfilesupportsEncryption(Boolean supportsEncryption)AwsStorageProfiletags(List<Tag> tags)StringtoString()AwsStorageProfileupdatedAt(String updatedAt)AwsStorageProfilevolumeType(String volumeType)
-
Constructor Details
-
AwsStorageProfile
public AwsStorageProfile()
-
-
Method Details
-
owner
-
getOwner
Email of the user that owns the entity.- Returns:
- owner
-
setOwner
-
deviceType
-
getDeviceType
Indicates the type of storage device.- Returns:
- deviceType
-
setDeviceType
-
volumeType
-
getVolumeType
Indicates the type of volume associated with type of storage device.- Returns:
- volumeType
-
setVolumeType
-
_links
-
putLinksItem
-
getLinks
HATEOAS of the entity- Returns:
- _links
-
setLinks
-
supportsEncryption
-
isSupportsEncryption
Indicates whether this storage profile supports 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
-
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
-
iops
-
getIops
Indicates maximum I/O operations per second in range(1-20,000).- Returns:
- iops
-
setIops
-
id
-
getId
The id of this resource instance- Returns:
- id
-
setId
-
defaultItem
-
isDefaultItem
Indicates whether this storage profile is default or not..- Returns:
- defaultItem
-
setDefaultItem
-
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
-