Class CloudAccountGcp
java.lang.Object
com.vmware.vra.jenkinsplugin.model.iaas.CloudAccountGcp
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen", date="2020-09-09T18:26:35.661905-04:00[America/New_York]") public class CloudAccountGcp extends Object
State object representing a GCP cloud account.<br><br>A cloud account identifies a
cloud account type and an account-specific deployment region 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** - CloudAccountGcp - Self link
to this cloud account
-
Constructor Summary
Constructors Constructor Description CloudAccountGcp() -
Method Summary
Modifier and Type Method Description CloudAccountGcp_links(Map<String,Href> _links)CloudAccountGcpaddEnabledRegionIdsItem(String enabledRegionIdsItem)CloudAccountGcpaddTagsItem(Tag tagsItem)CloudAccountGcpclientEmail(String clientEmail)CloudAccountGcpcreatedAt(String createdAt)CloudAccountGcpcustomProperties(Map<String,String> customProperties)CloudAccountGcpdescription(String description)CloudAccountGcpenabledRegionIds(List<String> enabledRegionIds)booleanequals(Object o)StringgetClientEmail()GCP Client emailStringgetCreatedAt()Date when the entity was created.Map<String,String>getCustomProperties()Additional properties that may be used to extend the base type.StringgetDescription()A human-friendly description.List<String>getEnabledRegionIds()A set of region names that are enabled for thisStringgetId()The id of this resource instanceMap<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.StringgetPrivateKeyId()GCP Private key IDStringgetProjectId()GCP Project IDList<Tag>getTags()A set of tag keys and optional values that were set on on the Cloud AccountStringgetUpdatedAt()Date when the entity was last updated.inthashCode()CloudAccountGcpid(String id)CloudAccountGcpname(String name)CloudAccountGcporganizationId(String organizationId)CloudAccountGcporgId(String orgId)CloudAccountGcpowner(String owner)CloudAccountGcpprivateKeyId(String privateKeyId)CloudAccountGcpprojectId(String projectId)CloudAccountGcpputCustomPropertiesItem(String key, String customPropertiesItem)CloudAccountGcpputLinksItem(String key, Href _linksItem)voidsetClientEmail(String clientEmail)voidsetCreatedAt(String createdAt)voidsetCustomProperties(Map<String,String> customProperties)voidsetDescription(String description)voidsetEnabledRegionIds(List<String> enabledRegionIds)voidsetId(String id)voidsetLinks(Map<String,Href> _links)voidsetName(String name)voidsetOrganizationId(String organizationId)voidsetOrgId(String orgId)voidsetOwner(String owner)voidsetPrivateKeyId(String privateKeyId)voidsetProjectId(String projectId)voidsetTags(List<Tag> tags)voidsetUpdatedAt(String updatedAt)CloudAccountGcptags(List<Tag> tags)StringtoString()CloudAccountGcpupdatedAt(String updatedAt)
-
Constructor Details
-
CloudAccountGcp
public CloudAccountGcp()
-
-
Method Details
-
owner
-
getOwner
Email of the user that owns the entity.- Returns:
- owner
-
setOwner
-
enabledRegionIds
-
addEnabledRegionIdsItem
-
getEnabledRegionIds
A set of region names that are enabled for this- Returns:
- enabledRegionIds
-
setEnabledRegionIds
-
_links
-
putLinksItem
-
getLinks
HATEOAS of the entity- Returns:
- _links
-
setLinks
-
clientEmail
-
getClientEmail
GCP Client email- Returns:
- clientEmail
-
setClientEmail
-
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 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
-
projectId
-
getProjectId
GCP Project ID- Returns:
- projectId
-
setProjectId
-
privateKeyId
-
getPrivateKeyId
GCP Private key ID- Returns:
- privateKeyId
-
setPrivateKeyId
-
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
-