Class CloudAccountAws
java.lang.Object
com.vmware.vra.jenkinsplugin.model.iaas.CloudAccountAws
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen", date="2020-09-09T18:26:35.661905-04:00[America/New_York]") public class CloudAccountAws extends Object
State object representing a AWS cloud account.<br><br>A cloud account identifies a
cloud account type and an account-specific deployment region or data center where the associated
cloud account resources are hosted.<br>**HATEOAS** links:<br>**regions** -
array[Region] - List of regions that are enabled for this cloud account.<br>**self** -
CloudAccountAws - Self link to this cloud account
-
Constructor Summary
Constructors Constructor Description CloudAccountAws()
-
Method Summary
Modifier and Type Method Description CloudAccountAws
_links(Map<String,Href> _links)
CloudAccountAws
accessKeyId(String accessKeyId)
CloudAccountAws
addEnabledRegionIdsItem(String enabledRegionIdsItem)
CloudAccountAws
addTagsItem(Tag tagsItem)
CloudAccountAws
createdAt(String createdAt)
CloudAccountAws
customProperties(Map<String,String> customProperties)
CloudAccountAws
description(String description)
CloudAccountAws
enabledRegionIds(List<String> enabledRegionIds)
boolean
equals(Object o)
String
getAccessKeyId()
Access key id for Aws.String
getCreatedAt()
Date when the entity was created.Map<String,String>
getCustomProperties()
Additional properties that may be used to extend the base type.String
getDescription()
A human-friendly description.List<String>
getEnabledRegionIds()
A set of region names that are enabled for this cloud account.String
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
getOwner()
Email of the user that owns the entity.List<Tag>
getTags()
A set of tag keys and optional values that were set on the Cloud AccountString
getUpdatedAt()
Date when the entity was last updated.int
hashCode()
CloudAccountAws
id(String id)
CloudAccountAws
name(String name)
CloudAccountAws
organizationId(String organizationId)
CloudAccountAws
orgId(String orgId)
CloudAccountAws
owner(String owner)
CloudAccountAws
putCustomPropertiesItem(String key, String customPropertiesItem)
CloudAccountAws
putLinksItem(String key, Href _linksItem)
void
setAccessKeyId(String accessKeyId)
void
setCreatedAt(String createdAt)
void
setCustomProperties(Map<String,String> customProperties)
void
setDescription(String description)
void
setEnabledRegionIds(List<String> enabledRegionIds)
void
setId(String id)
void
setLinks(Map<String,Href> _links)
void
setName(String name)
void
setOrganizationId(String organizationId)
void
setOrgId(String orgId)
void
setOwner(String owner)
void
setTags(List<Tag> tags)
void
setUpdatedAt(String updatedAt)
CloudAccountAws
tags(List<Tag> tags)
String
toString()
CloudAccountAws
updatedAt(String updatedAt)
-
Constructor Details
-
CloudAccountAws
public CloudAccountAws()
-
-
Method Details
-
owner
-
getOwner
Email of the user that owns the entity.- Returns:
- owner
-
setOwner
-
accessKeyId
-
getAccessKeyId
Access key id for Aws.- Returns:
- accessKeyId
-
setAccessKeyId
-
enabledRegionIds
-
addEnabledRegionIdsItem
-
getEnabledRegionIds
A set of region names that are enabled for this cloud account.- Returns:
- enabledRegionIds
-
setEnabledRegionIds
-
_links
-
putLinksItem
-
getLinks
HATEOAS of the entity- Returns:
- _links
-
setLinks
-
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 set of tag keys and optional values that were set on the Cloud Account- 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
-
customProperties
-
putCustomPropertiesItem
-
getCustomProperties
Additional properties that may be used to extend the base type.- Returns:
- customProperties
-
setCustomProperties
-
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
-
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
-