VMware vSphere Automation SDK for .NET 7.0.0.1
|
Builder class for IpAllocationParams. More...
Public Member Functions | |
Builder () | |
Constructor with parameters for the required properties of IpAllocationParams. | |
Builder | SetSupportedAllocationScheme (global::System.Collections.Generic.List< vmware.vcenter.ovf.IpAllocationParams.IpAllocationScheme > supportedAllocationScheme) |
Specifies the IP allocation schemes supported by the guest software. | |
Builder | SetSupportedIpAllocationPolicy (global::System.Collections.Generic.List< vmware.vcenter.ovf.IpAllocationParams.IpAllocationPolicy > supportedIpAllocationPolicy) |
Specifies the IP allocation policies supported. | |
Builder | SetIpAllocationPolicy (vmware.vcenter.ovf.IpAllocationParams.IpAllocationPolicy ipAllocationPolicy) |
Specifies how IP allocation is done through an IP Pool. | |
Builder | SetSupportedIpProtocol (global::System.Collections.Generic.List< vmware.vcenter.ovf.IpAllocationParams.IpProtocol > supportedIpProtocol) |
Specifies the IP protocols supported by the guest. | |
Builder | SetIpProtocol (vmware.vcenter.ovf.IpAllocationParams.IpProtocol ipProtocol) |
Specifies the chosen IP protocol for this deployment. | |
Builder | SetType (string type) |
Unique identifier describing the type of the OVF parameters. | |
IpAllocationParams | Build () |
Builder class for IpAllocationParams.
vmware::vcenter::ovf::IpAllocationParams::Builder::Builder | ( | ) | [inline] |
Constructor with parameters for the required properties of IpAllocationParams.
IpAllocationParams vmware::vcenter::ovf::IpAllocationParams::Builder::Build | ( | ) | [inline] |
Builder vmware::vcenter::ovf::IpAllocationParams::Builder::SetIpAllocationPolicy | ( | vmware.vcenter.ovf.IpAllocationParams.IpAllocationPolicy | ipAllocationPolicy | ) | [inline] |
Specifies how IP allocation is done through an IP Pool.
This is typically specified by the deployer.
Builder vmware::vcenter::ovf::IpAllocationParams::Builder::SetIpProtocol | ( | vmware.vcenter.ovf.IpAllocationParams.IpProtocol | ipProtocol | ) | [inline] |
Specifies the chosen IP protocol for this deployment.
This must be one of the IP protocols supported by the guest software. See IpAllocationParams.supportedIpProtocol .
Builder vmware::vcenter::ovf::IpAllocationParams::Builder::SetSupportedAllocationScheme | ( | global::System.Collections.Generic.List< vmware.vcenter.ovf.IpAllocationParams.IpAllocationScheme > | supportedAllocationScheme | ) | [inline] |
Specifies the IP allocation schemes supported by the guest software.
This field defines the valid values for the IP allocation policy. This setting is often configured by the virtual appliance template author or OVF package author to reflect what the guest software supports, and the IP allocation policy is configured at deployment time. See IpAllocationParams.ipAllocationPolicy .
Builder vmware::vcenter::ovf::IpAllocationParams::Builder::SetSupportedIpAllocationPolicy | ( | global::System.Collections.Generic.List< vmware.vcenter.ovf.IpAllocationParams.IpAllocationPolicy > | supportedIpAllocationPolicy | ) | [inline] |
Specifies the IP allocation policies supported.
The set of valid options for the policy is based on the capabilities of the virtual appliance software, as specified by the IpAllocationParams.supportedAllocationScheme field.
Builder vmware::vcenter::ovf::IpAllocationParams::Builder::SetSupportedIpProtocol | ( | global::System.Collections.Generic.List< vmware.vcenter.ovf.IpAllocationParams.IpProtocol > | supportedIpProtocol | ) | [inline] |
Specifies the IP protocols supported by the guest.
Builder vmware::vcenter::ovf::IpAllocationParams::Builder::SetType | ( | string | type | ) | [inline] |
Unique identifier describing the type of the OVF parameters.
The value is the name of the OVF parameters class.