public static class UpdateSddcDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
UpdateSddcDetails |
build() |
UpdateSddcDetails.Builder |
copy(UpdateSddcDetails model) |
UpdateSddcDetails.Builder |
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.
|
UpdateSddcDetails.Builder |
displayName(String displayName)
The OCID of the
SDDC.
|
UpdateSddcDetails.Builder |
esxiSoftwareVersion(String esxiSoftwareVersion)
The version of bundled ESXi software that the Oracle Cloud VMware Solution will install
on any new ESXi hosts that you add to this SDDC in the future unless a specific version
is configured on the Cluster level.
|
UpdateSddcDetails.Builder |
freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource.
|
UpdateSddcDetails.Builder |
sshAuthorizedKeys(String sshAuthorizedKeys)
One or more public SSH keys to be included in the
~/.ssh/authorized_keys file for
the default user on each ESXi host, only when adding new ESXi hosts to this SDDC. |
UpdateSddcDetails.Builder |
vmwareSoftwareVersion(String vmwareSoftwareVersion)
The version of bundled VMware software that the Oracle Cloud VMware Solution will install
on any new ESXi hosts that you add to this SDDC in the future unless a specific version
is configured on the Cluster level.
|
public UpdateSddcDetails.Builder displayName(String displayName)
The OCID of the SDDC. SDDC name requirements are 1-16 character length limit, Must start with a letter, Must be English letters, numbers, - only, No repeating hyphens, Must be unique within the region.
displayName
- the value to setpublic UpdateSddcDetails.Builder vmwareSoftwareVersion(String vmwareSoftwareVersion)
The version of bundled VMware software that the Oracle Cloud VMware Solution will install on any new ESXi hosts that you add to this SDDC in the future unless a specific version is configured on the Cluster level.
For the list of versions supported by the Oracle Cloud VMware Solution, see listSupportedVmwareSoftwareVersions
).
vmwareSoftwareVersion
- the value to setpublic UpdateSddcDetails.Builder esxiSoftwareVersion(String esxiSoftwareVersion)
The version of bundled ESXi software that the Oracle Cloud VMware Solution will install on any new ESXi hosts that you add to this SDDC in the future unless a specific version is configured on the Cluster level.
For the list of versions supported by the Oracle Cloud VMware Solution, see listSupportedVmwareSoftwareVersions
).
esxiSoftwareVersion
- the value to setpublic UpdateSddcDetails.Builder sshAuthorizedKeys(String sshAuthorizedKeys)
One or more public SSH keys to be included in the ~/.ssh/authorized_keys
file for
the default user on each ESXi host, only when adding new ESXi hosts to this SDDC. Use a
newline character to separate multiple keys. The SSH keys must be in the format required
for the authorized_keys
file.
sshAuthorizedKeys
- the value to setpublic UpdateSddcDetails.Builder freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags.
Example: {"Department": "Finance"}
freeformTags
- the value to setpublic UpdateSddcDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
Example: {"Operations": {"CostCenter": "42"}}
definedTags
- the value to setpublic UpdateSddcDetails build()
public UpdateSddcDetails.Builder copy(UpdateSddcDetails model)
Copyright © 2016–2024. All rights reserved.