Class UpdateCloudAccountSpecification
java.lang.Object
com.vmware.vra.jenkinsplugin.model.iaas.UpdateCloudAccountSpecification
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen", date="2020-09-09T18:26:35.661905-04:00[America/New_York]") public class UpdateCloudAccountSpecification extends Object
UpdateCloudAccountSpecification
-
Constructor Summary
Constructors Constructor Description UpdateCloudAccountSpecification() -
Method Summary
Modifier and Type Method Description UpdateCloudAccountSpecificationaddAssociatedCloudAccountIdsItem(String associatedCloudAccountIdsItem)UpdateCloudAccountSpecificationaddRegionIdsItem(String regionIdsItem)UpdateCloudAccountSpecificationaddTagsItem(Tag tagsItem)UpdateCloudAccountSpecificationassociatedCloudAccountIds(List<String> associatedCloudAccountIds)UpdateCloudAccountSpecificationcreateDefaultZones(Boolean createDefaultZones)UpdateCloudAccountSpecificationcustomProperties(Map<String,String> customProperties)UpdateCloudAccountSpecificationdescription(String description)booleanequals(Object o)List<String>getAssociatedCloudAccountIds()Cloud accounts to associate with this cloud accountMap<String,String>getCustomProperties()Additional custom properties that may be used to extend the Cloud Account.StringgetDescription()A human-friendly description.StringgetName()A human-friendly name used as an identifier in APIs that support this option.StringgetPrivateKey()Secret access key or password to be used to authenticate with the cloud accountStringgetPrivateKeyId()Access key id or username to be used to authenticate with the cloud accountList<String>getRegionIds()A set of Region names to enable provisioning on.List<Tag>getTags()A set of tag keys and optional values to set on the Cloud AccountinthashCode()BooleanisCreateDefaultZones()Create default cloud zones for the enabled regions.UpdateCloudAccountSpecificationname(String name)UpdateCloudAccountSpecificationprivateKey(String privateKey)UpdateCloudAccountSpecificationprivateKeyId(String privateKeyId)UpdateCloudAccountSpecificationputCustomPropertiesItem(String key, String customPropertiesItem)UpdateCloudAccountSpecificationregionIds(List<String> regionIds)voidsetAssociatedCloudAccountIds(List<String> associatedCloudAccountIds)voidsetCreateDefaultZones(Boolean createDefaultZones)voidsetCustomProperties(Map<String,String> customProperties)voidsetDescription(String description)voidsetName(String name)voidsetPrivateKey(String privateKey)voidsetPrivateKeyId(String privateKeyId)voidsetRegionIds(List<String> regionIds)voidsetTags(List<Tag> tags)UpdateCloudAccountSpecificationtags(List<Tag> tags)StringtoString()
-
Constructor Details
-
UpdateCloudAccountSpecification
public UpdateCloudAccountSpecification()
-
-
Method Details
-
privateKey
-
getPrivateKey
Secret access key or password to be used to authenticate with the cloud account- Returns:
- privateKey
-
setPrivateKey
-
createDefaultZones
-
isCreateDefaultZones
Create default cloud zones for the enabled regions.- Returns:
- createDefaultZones
-
setCreateDefaultZones
-
associatedCloudAccountIds
public UpdateCloudAccountSpecification associatedCloudAccountIds(List<String> associatedCloudAccountIds) -
addAssociatedCloudAccountIdsItem
public UpdateCloudAccountSpecification addAssociatedCloudAccountIdsItem(String associatedCloudAccountIdsItem) -
getAssociatedCloudAccountIds
Cloud accounts to associate with this cloud account- Returns:
- associatedCloudAccountIds
-
setAssociatedCloudAccountIds
-
customProperties
-
putCustomPropertiesItem
public UpdateCloudAccountSpecification putCustomPropertiesItem(String key, String customPropertiesItem) -
getCustomProperties
Additional custom properties that may be used to extend the Cloud Account.- Returns:
- customProperties
-
setCustomProperties
-
name
-
getName
A human-friendly name used as an identifier in APIs that support this option.- Returns:
- name
-
setName
-
description
-
getDescription
A human-friendly description.- Returns:
- description
-
setDescription
-
regionIds
-
addRegionIdsItem
-
getRegionIds
A set of Region names to enable provisioning on.- Returns:
- regionIds
-
setRegionIds
-
privateKeyId
-
getPrivateKeyId
Access key id or username to be used to authenticate with the cloud account- Returns:
- privateKeyId
-
setPrivateKeyId
-
tags
-
addTagsItem
-
getTags
A set of tag keys and optional values to set on the Cloud Account- Returns:
- tags
-
setTags
-
equals
-
hashCode
public int hashCode() -
toString
-