Class CloudAccountNsxVSpecification
java.lang.Object
com.vmware.vra.jenkinsplugin.model.iaas.CloudAccountNsxVSpecification
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen", date="2020-09-09T18:26:35.661905-04:00[America/New_York]") public class CloudAccountNsxVSpecification extends Object
Specification for an NSX-v 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 CloudAccountNsxVSpecification()
-
Method Summary
Modifier and Type Method Description CloudAccountNsxVSpecification
acceptSelfSignedCertificate(Boolean acceptSelfSignedCertificate)
CloudAccountNsxVSpecification
addAssociatedCloudAccountIdsItem(String associatedCloudAccountIdsItem)
CloudAccountNsxVSpecification
addTagsItem(Tag tagsItem)
CloudAccountNsxVSpecification
associatedCloudAccountIds(List<String> associatedCloudAccountIds)
CloudAccountNsxVSpecification
dcid(String dcid)
CloudAccountNsxVSpecification
description(String description)
boolean
equals(Object o)
List<String>
getAssociatedCloudAccountIds()
vSphere cloud account associated with this NSX-V 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-v 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()
CloudAccountNsxVSpecification
hostName(String hostName)
Boolean
isAcceptSelfSignedCertificate()
Accept self signed certificate when connecting.CloudAccountNsxVSpecification
name(String name)
CloudAccountNsxVSpecification
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)
CloudAccountNsxVSpecification
tags(List<Tag> tags)
String
toString()
CloudAccountNsxVSpecification
username(String username)
-
Constructor Details
-
CloudAccountNsxVSpecification
public CloudAccountNsxVSpecification()
-
-
Method Details
-
hostName
-
getHostName
Host name for the NSX-v endpoint- Returns:
- hostName
-
setHostName
-
acceptSelfSignedCertificate
public CloudAccountNsxVSpecification 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 CloudAccountNsxVSpecification associatedCloudAccountIds(List<String> associatedCloudAccountIds) -
addAssociatedCloudAccountIdsItem
public CloudAccountNsxVSpecification addAssociatedCloudAccountIdsItem(String associatedCloudAccountIdsItem) -
getAssociatedCloudAccountIds
vSphere cloud account associated with this NSX-V cloud account. NSX-V cloud account can be associated with a single vSphere 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
-