Class CloudAccountNsxTSpecification
java.lang.Object
com.vmware.vra.jenkinsplugin.model.iaas.CloudAccountNsxTSpecification
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen", date="2020-09-09T18:26:35.661905-04:00[America/New_York]") public class CloudAccountNsxTSpecification extends Object
Specification for an NSX-T 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.
-
Constructor Summary
Constructors Constructor Description CloudAccountNsxTSpecification()
-
Method Summary
Modifier and Type Method Description CloudAccountNsxTSpecification
acceptSelfSignedCertificate(Boolean acceptSelfSignedCertificate)
CloudAccountNsxTSpecification
addAssociatedCloudAccountIdsItem(String associatedCloudAccountIdsItem)
CloudAccountNsxTSpecification
addTagsItem(Tag tagsItem)
CloudAccountNsxTSpecification
associatedCloudAccountIds(List<String> associatedCloudAccountIds)
CloudAccountNsxTSpecification
dcid(String dcid)
CloudAccountNsxTSpecification
description(String description)
boolean
equals(Object o)
List<String>
getAssociatedCloudAccountIds()
vSphere cloud accounts associated with this NSX-T cloud account.String
getDcid()
Identifier of a data collector vm deployed in the on premise infrastructure.String
getDescription()
A human-friendly description.String
getHostName()
Host name for the NSX-T endpointString
getName()
A human-friendly name used as an identifier in APIs that support this option.String
getPassword()
Password for the user used to authenticate with the cloud AccountList<Tag>
getTags()
A set of tag keys and optional values to set on the Cloud AccountString
getUsername()
Username to authenticate with the cloud accountint
hashCode()
CloudAccountNsxTSpecification
hostName(String hostName)
Boolean
isAcceptSelfSignedCertificate()
Accept self signed certificate when connecting.CloudAccountNsxTSpecification
name(String name)
CloudAccountNsxTSpecification
password(String password)
void
setAcceptSelfSignedCertificate(Boolean acceptSelfSignedCertificate)
void
setAssociatedCloudAccountIds(List<String> associatedCloudAccountIds)
void
setDcid(String dcid)
void
setDescription(String description)
void
setHostName(String hostName)
void
setName(String name)
void
setPassword(String password)
void
setTags(List<Tag> tags)
void
setUsername(String username)
CloudAccountNsxTSpecification
tags(List<Tag> tags)
String
toString()
CloudAccountNsxTSpecification
username(String username)
-
Constructor Details
-
CloudAccountNsxTSpecification
public CloudAccountNsxTSpecification()
-
-
Method Details
-
hostName
-
getHostName
Host name for the NSX-T endpoint- Returns:
- hostName
-
setHostName
-
acceptSelfSignedCertificate
public CloudAccountNsxTSpecification acceptSelfSignedCertificate(Boolean acceptSelfSignedCertificate) -
isAcceptSelfSignedCertificate
Accept self signed certificate when connecting.- Returns:
- acceptSelfSignedCertificate
-
setAcceptSelfSignedCertificate
-
password
-
getPassword
Password for the user used to authenticate with the cloud Account- Returns:
- password
-
setPassword
-
associatedCloudAccountIds
public CloudAccountNsxTSpecification associatedCloudAccountIds(List<String> associatedCloudAccountIds) -
addAssociatedCloudAccountIdsItem
public CloudAccountNsxTSpecification addAssociatedCloudAccountIdsItem(String associatedCloudAccountIdsItem) -
getAssociatedCloudAccountIds
vSphere cloud accounts associated with this NSX-T cloud account.- Returns:
- associatedCloudAccountIds
-
setAssociatedCloudAccountIds
-
dcid
-
getDcid
Identifier of a data collector vm deployed in the on premise infrastructure. Refer to the data-collector API to create or list data collectors- Returns:
- dcid
-
setDcid
-
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
-
username
-
getUsername
Username to authenticate with the cloud account- Returns:
- username
-
setUsername
-
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
-