nutanix.PcRestoreV2
Explore with Pulumi AI
- The Pc Restore V2 resource is an action-only resource that supports creating actions. The update and delete operations have no effect. To run it again, destroy and reapply the resource.
- We need to increase the timeout for restoring the PC, because the restore pc takes longer than the default timeout allows for the operation to complete.
The restore domain manager is a task-driven operation to restore a domain manager from a cluster or object store backup location based on the selected restore point.
Create PcRestoreV2 Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new PcRestoreV2(name: string, args: PcRestoreV2Args, opts?: CustomResourceOptions);
@overload
def PcRestoreV2(resource_name: str,
args: PcRestoreV2Args,
opts: Optional[ResourceOptions] = None)
@overload
def PcRestoreV2(resource_name: str,
opts: Optional[ResourceOptions] = None,
domain_manager: Optional[PcRestoreV2DomainManagerArgs] = None,
ext_id: Optional[str] = None,
restorable_domain_manager_ext_id: Optional[str] = None,
restore_source_ext_id: Optional[str] = None)
func NewPcRestoreV2(ctx *Context, name string, args PcRestoreV2Args, opts ...ResourceOption) (*PcRestoreV2, error)
public PcRestoreV2(string name, PcRestoreV2Args args, CustomResourceOptions? opts = null)
public PcRestoreV2(String name, PcRestoreV2Args args)
public PcRestoreV2(String name, PcRestoreV2Args args, CustomResourceOptions options)
type: nutanix:PcRestoreV2
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args PcRestoreV2Args
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args PcRestoreV2Args
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args PcRestoreV2Args
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args PcRestoreV2Args
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args PcRestoreV2Args
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var pcRestoreV2Resource = new Nutanix.PcRestoreV2("pcRestoreV2Resource", new()
{
DomainManager = new Nutanix.Inputs.PcRestoreV2DomainManagerArgs
{
Configs = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerConfigArgs
{
BuildInfo = new Nutanix.Inputs.PcRestoreV2DomainManagerConfigBuildInfoArgs
{
Version = "string",
},
Name = "string",
Size = "string",
BootstrapConfig = new Nutanix.Inputs.PcRestoreV2DomainManagerConfigBootstrapConfigArgs
{
CloudInitConfigs = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigArgs
{
CloudInitScripts = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptArgs
{
CustomKeyValues = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptCustomKeyValueArgs
{
KeyValuePairs = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptCustomKeyValueKeyValuePairArgs
{
Name = "string",
Values = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptCustomKeyValueKeyValuePairValueArgs
{
Boolean = false,
Integer = 0,
IntegerLists = new[]
{
0,
},
MapOfStrings = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptCustomKeyValueKeyValuePairValueMapOfStringArgs
{
Map =
{
{ "string", "string" },
},
},
},
Object =
{
{ "string", "string" },
},
String = "string",
StringLists = new[]
{
"string",
},
},
},
},
},
},
},
UserDatas = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptUserDataArgs
{
Value = "string",
},
},
},
},
DatasourceType = "string",
Metadata = "string",
},
},
EnvironmentInfo = new Nutanix.Inputs.PcRestoreV2DomainManagerConfigBootstrapConfigEnvironmentInfoArgs
{
ProviderType = "string",
ProvisioningType = "string",
Type = "string",
},
},
Credentials = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerConfigCredentialArgs
{
Password = "string",
Username = "string",
},
},
ResourceConfigs = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerConfigResourceConfigArgs
{
ContainerExtIds = new[]
{
"string",
},
DataDiskSizeBytes = 0,
MemorySizeBytes = 0,
NumVcpus = 0,
},
},
ShouldEnableLockdownMode = false,
},
},
Networks = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkArgs
{
NameServers = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkNameServerArgs
{
Fqdns = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkNameServerFqdnArgs
{
Value = "string",
},
},
Ipv4s = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkNameServerIpv4Args
{
Value = "string",
PrefixLength = 0,
},
},
Ipv6s = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkNameServerIpv6Args
{
Value = "string",
PrefixLength = 0,
},
},
},
},
NtpServers = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkNtpServerArgs
{
Fqdns = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkNtpServerFqdnArgs
{
Value = "string",
},
},
Ipv4s = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkNtpServerIpv4Args
{
Value = "string",
PrefixLength = 0,
},
},
Ipv6s = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkNtpServerIpv6Args
{
Value = "string",
PrefixLength = 0,
},
},
},
},
ExternalAddress = new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkExternalAddressArgs
{
Ipv4s = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkExternalAddressIpv4Args
{
Value = "string",
PrefixLength = 0,
},
},
Ipv6s = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkExternalAddressIpv6Args
{
Value = "string",
PrefixLength = 0,
},
},
},
ExternalNetworks = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkExternalNetworkArgs
{
DefaultGateway = new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkExternalNetworkDefaultGatewayArgs
{
Fqdns = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkExternalNetworkDefaultGatewayFqdnArgs
{
Value = "string",
},
},
Ipv4s = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkExternalNetworkDefaultGatewayIpv4Args
{
Value = "string",
PrefixLength = 0,
},
},
Ipv6s = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkExternalNetworkDefaultGatewayIpv6Args
{
Value = "string",
PrefixLength = 0,
},
},
},
IpRanges = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeArgs
{
Begin = new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeBeginArgs
{
Ipv4s = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeBeginIpv4Args
{
Value = "string",
PrefixLength = 0,
},
},
Ipv6s = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeBeginIpv6Args
{
Value = "string",
PrefixLength = 0,
},
},
},
End = new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeEndArgs
{
Ipv4s = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeEndIpv4Args
{
Value = "string",
PrefixLength = 0,
},
},
Ipv6s = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeEndIpv6Args
{
Value = "string",
PrefixLength = 0,
},
},
},
},
},
NetworkExtId = "string",
SubnetMask = new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkExternalNetworkSubnetMaskArgs
{
Fqdns = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkExternalNetworkSubnetMaskFqdnArgs
{
Value = "string",
},
},
Ipv4s = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkExternalNetworkSubnetMaskIpv4Args
{
Value = "string",
PrefixLength = 0,
},
},
Ipv6s = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkExternalNetworkSubnetMaskIpv6Args
{
Value = "string",
PrefixLength = 0,
},
},
},
},
},
Fqdn = "string",
InternalNetworks = new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkInternalNetworksArgs
{
DefaultGateway = new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkInternalNetworksDefaultGatewayArgs
{
Fqdns = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkInternalNetworksDefaultGatewayFqdnArgs
{
Value = "string",
},
},
Ipv4s = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkInternalNetworksDefaultGatewayIpv4Args
{
Value = "string",
PrefixLength = 0,
},
},
Ipv6s = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkInternalNetworksDefaultGatewayIpv6Args
{
Value = "string",
PrefixLength = 0,
},
},
},
IpRanges = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeArgs
{
Begin = new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeBeginArgs
{
Ipv4s = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeBeginIpv4Args
{
Value = "string",
PrefixLength = 0,
},
},
Ipv6s = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeBeginIpv6Args
{
Value = "string",
PrefixLength = 0,
},
},
},
End = new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeEndArgs
{
Ipv4s = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeEndIpv4Args
{
Value = "string",
PrefixLength = 0,
},
},
Ipv6s = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeEndIpv6Args
{
Value = "string",
PrefixLength = 0,
},
},
},
},
},
SubnetMask = new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkInternalNetworksSubnetMaskArgs
{
Fqdns = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkInternalNetworksSubnetMaskFqdnArgs
{
Value = "string",
},
},
Ipv4s = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkInternalNetworksSubnetMaskIpv4Args
{
Value = "string",
PrefixLength = 0,
},
},
Ipv6s = new[]
{
new Nutanix.Inputs.PcRestoreV2DomainManagerNetworkInternalNetworksSubnetMaskIpv6Args
{
Value = "string",
PrefixLength = 0,
},
},
},
},
},
},
HostingClusterExtId = "string",
IsRegisteredWithHostingCluster = false,
NodeExtIds = new[]
{
"string",
},
ShouldEnableHighAvailability = false,
},
ExtId = "string",
RestorableDomainManagerExtId = "string",
RestoreSourceExtId = "string",
});
example, err := nutanix.NewPcRestoreV2(ctx, "pcRestoreV2Resource", &nutanix.PcRestoreV2Args{
DomainManager: &nutanix.PcRestoreV2DomainManagerArgs{
Configs: nutanix.PcRestoreV2DomainManagerConfigArray{
&nutanix.PcRestoreV2DomainManagerConfigArgs{
BuildInfo: &nutanix.PcRestoreV2DomainManagerConfigBuildInfoArgs{
Version: pulumi.String("string"),
},
Name: pulumi.String("string"),
Size: pulumi.String("string"),
BootstrapConfig: &nutanix.PcRestoreV2DomainManagerConfigBootstrapConfigArgs{
CloudInitConfigs: nutanix.PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigArray{
&nutanix.PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigArgs{
CloudInitScripts: nutanix.PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptArray{
&nutanix.PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptArgs{
CustomKeyValues: nutanix.PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptCustomKeyValueArray{
&nutanix.PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptCustomKeyValueArgs{
KeyValuePairs: nutanix.PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptCustomKeyValueKeyValuePairArray{
&nutanix.PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptCustomKeyValueKeyValuePairArgs{
Name: pulumi.String("string"),
Values: nutanix.PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptCustomKeyValueKeyValuePairValueArray{
&nutanix.PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptCustomKeyValueKeyValuePairValueArgs{
Boolean: pulumi.Bool(false),
Integer: pulumi.Int(0),
IntegerLists: pulumi.IntArray{
pulumi.Int(0),
},
MapOfStrings: nutanix.PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptCustomKeyValueKeyValuePairValueMapOfStringArray{
&nutanix.PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptCustomKeyValueKeyValuePairValueMapOfStringArgs{
Map: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
},
Object: pulumi.StringMap{
"string": pulumi.String("string"),
},
String: pulumi.String("string"),
StringLists: pulumi.StringArray{
pulumi.String("string"),
},
},
},
},
},
},
},
UserDatas: nutanix.PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptUserDataArray{
&nutanix.PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptUserDataArgs{
Value: pulumi.String("string"),
},
},
},
},
DatasourceType: pulumi.String("string"),
Metadata: pulumi.String("string"),
},
},
EnvironmentInfo: &nutanix.PcRestoreV2DomainManagerConfigBootstrapConfigEnvironmentInfoArgs{
ProviderType: pulumi.String("string"),
ProvisioningType: pulumi.String("string"),
Type: pulumi.String("string"),
},
},
Credentials: nutanix.PcRestoreV2DomainManagerConfigCredentialArray{
&nutanix.PcRestoreV2DomainManagerConfigCredentialArgs{
Password: pulumi.String("string"),
Username: pulumi.String("string"),
},
},
ResourceConfigs: nutanix.PcRestoreV2DomainManagerConfigResourceConfigArray{
&nutanix.PcRestoreV2DomainManagerConfigResourceConfigArgs{
ContainerExtIds: pulumi.StringArray{
pulumi.String("string"),
},
DataDiskSizeBytes: pulumi.Int(0),
MemorySizeBytes: pulumi.Int(0),
NumVcpus: pulumi.Int(0),
},
},
ShouldEnableLockdownMode: pulumi.Bool(false),
},
},
Networks: nutanix.PcRestoreV2DomainManagerNetworkArray{
&nutanix.PcRestoreV2DomainManagerNetworkArgs{
NameServers: nutanix.PcRestoreV2DomainManagerNetworkNameServerArray{
&nutanix.PcRestoreV2DomainManagerNetworkNameServerArgs{
Fqdns: nutanix.PcRestoreV2DomainManagerNetworkNameServerFqdnArray{
&nutanix.PcRestoreV2DomainManagerNetworkNameServerFqdnArgs{
Value: pulumi.String("string"),
},
},
Ipv4s: nutanix.PcRestoreV2DomainManagerNetworkNameServerIpv4Array{
&nutanix.PcRestoreV2DomainManagerNetworkNameServerIpv4Args{
Value: pulumi.String("string"),
PrefixLength: pulumi.Int(0),
},
},
Ipv6s: nutanix.PcRestoreV2DomainManagerNetworkNameServerIpv6Array{
&nutanix.PcRestoreV2DomainManagerNetworkNameServerIpv6Args{
Value: pulumi.String("string"),
PrefixLength: pulumi.Int(0),
},
},
},
},
NtpServers: nutanix.PcRestoreV2DomainManagerNetworkNtpServerArray{
&nutanix.PcRestoreV2DomainManagerNetworkNtpServerArgs{
Fqdns: nutanix.PcRestoreV2DomainManagerNetworkNtpServerFqdnArray{
&nutanix.PcRestoreV2DomainManagerNetworkNtpServerFqdnArgs{
Value: pulumi.String("string"),
},
},
Ipv4s: nutanix.PcRestoreV2DomainManagerNetworkNtpServerIpv4Array{
&nutanix.PcRestoreV2DomainManagerNetworkNtpServerIpv4Args{
Value: pulumi.String("string"),
PrefixLength: pulumi.Int(0),
},
},
Ipv6s: nutanix.PcRestoreV2DomainManagerNetworkNtpServerIpv6Array{
&nutanix.PcRestoreV2DomainManagerNetworkNtpServerIpv6Args{
Value: pulumi.String("string"),
PrefixLength: pulumi.Int(0),
},
},
},
},
ExternalAddress: &nutanix.PcRestoreV2DomainManagerNetworkExternalAddressArgs{
Ipv4s: nutanix.PcRestoreV2DomainManagerNetworkExternalAddressIpv4Array{
&nutanix.PcRestoreV2DomainManagerNetworkExternalAddressIpv4Args{
Value: pulumi.String("string"),
PrefixLength: pulumi.Int(0),
},
},
Ipv6s: nutanix.PcRestoreV2DomainManagerNetworkExternalAddressIpv6Array{
&nutanix.PcRestoreV2DomainManagerNetworkExternalAddressIpv6Args{
Value: pulumi.String("string"),
PrefixLength: pulumi.Int(0),
},
},
},
ExternalNetworks: nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkArray{
&nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkArgs{
DefaultGateway: &nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkDefaultGatewayArgs{
Fqdns: nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkDefaultGatewayFqdnArray{
&nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkDefaultGatewayFqdnArgs{
Value: pulumi.String("string"),
},
},
Ipv4s: nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkDefaultGatewayIpv4Array{
&nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkDefaultGatewayIpv4Args{
Value: pulumi.String("string"),
PrefixLength: pulumi.Int(0),
},
},
Ipv6s: nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkDefaultGatewayIpv6Array{
&nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkDefaultGatewayIpv6Args{
Value: pulumi.String("string"),
PrefixLength: pulumi.Int(0),
},
},
},
IpRanges: nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeArray{
&nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeArgs{
Begin: &nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeBeginArgs{
Ipv4s: nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeBeginIpv4Array{
&nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeBeginIpv4Args{
Value: pulumi.String("string"),
PrefixLength: pulumi.Int(0),
},
},
Ipv6s: nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeBeginIpv6Array{
&nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeBeginIpv6Args{
Value: pulumi.String("string"),
PrefixLength: pulumi.Int(0),
},
},
},
End: &nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeEndArgs{
Ipv4s: nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeEndIpv4Array{
&nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeEndIpv4Args{
Value: pulumi.String("string"),
PrefixLength: pulumi.Int(0),
},
},
Ipv6s: nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeEndIpv6Array{
&nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeEndIpv6Args{
Value: pulumi.String("string"),
PrefixLength: pulumi.Int(0),
},
},
},
},
},
NetworkExtId: pulumi.String("string"),
SubnetMask: &nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkSubnetMaskArgs{
Fqdns: nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkSubnetMaskFqdnArray{
&nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkSubnetMaskFqdnArgs{
Value: pulumi.String("string"),
},
},
Ipv4s: nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkSubnetMaskIpv4Array{
&nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkSubnetMaskIpv4Args{
Value: pulumi.String("string"),
PrefixLength: pulumi.Int(0),
},
},
Ipv6s: nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkSubnetMaskIpv6Array{
&nutanix.PcRestoreV2DomainManagerNetworkExternalNetworkSubnetMaskIpv6Args{
Value: pulumi.String("string"),
PrefixLength: pulumi.Int(0),
},
},
},
},
},
Fqdn: pulumi.String("string"),
InternalNetworks: &nutanix.PcRestoreV2DomainManagerNetworkInternalNetworksArgs{
DefaultGateway: &nutanix.PcRestoreV2DomainManagerNetworkInternalNetworksDefaultGatewayArgs{
Fqdns: nutanix.PcRestoreV2DomainManagerNetworkInternalNetworksDefaultGatewayFqdnArray{
&nutanix.PcRestoreV2DomainManagerNetworkInternalNetworksDefaultGatewayFqdnArgs{
Value: pulumi.String("string"),
},
},
Ipv4s: nutanix.PcRestoreV2DomainManagerNetworkInternalNetworksDefaultGatewayIpv4Array{
&nutanix.PcRestoreV2DomainManagerNetworkInternalNetworksDefaultGatewayIpv4Args{
Value: pulumi.String("string"),
PrefixLength: pulumi.Int(0),
},
},
Ipv6s: nutanix.PcRestoreV2DomainManagerNetworkInternalNetworksDefaultGatewayIpv6Array{
&nutanix.PcRestoreV2DomainManagerNetworkInternalNetworksDefaultGatewayIpv6Args{
Value: pulumi.String("string"),
PrefixLength: pulumi.Int(0),
},
},
},
IpRanges: nutanix.PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeArray{
&nutanix.PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeArgs{
Begin: &nutanix.PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeBeginArgs{
Ipv4s: nutanix.PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeBeginIpv4Array{
&nutanix.PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeBeginIpv4Args{
Value: pulumi.String("string"),
PrefixLength: pulumi.Int(0),
},
},
Ipv6s: nutanix.PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeBeginIpv6Array{
&nutanix.PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeBeginIpv6Args{
Value: pulumi.String("string"),
PrefixLength: pulumi.Int(0),
},
},
},
End: &nutanix.PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeEndArgs{
Ipv4s: nutanix.PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeEndIpv4Array{
&nutanix.PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeEndIpv4Args{
Value: pulumi.String("string"),
PrefixLength: pulumi.Int(0),
},
},
Ipv6s: nutanix.PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeEndIpv6Array{
&nutanix.PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeEndIpv6Args{
Value: pulumi.String("string"),
PrefixLength: pulumi.Int(0),
},
},
},
},
},
SubnetMask: &nutanix.PcRestoreV2DomainManagerNetworkInternalNetworksSubnetMaskArgs{
Fqdns: nutanix.PcRestoreV2DomainManagerNetworkInternalNetworksSubnetMaskFqdnArray{
&nutanix.PcRestoreV2DomainManagerNetworkInternalNetworksSubnetMaskFqdnArgs{
Value: pulumi.String("string"),
},
},
Ipv4s: nutanix.PcRestoreV2DomainManagerNetworkInternalNetworksSubnetMaskIpv4Array{
&nutanix.PcRestoreV2DomainManagerNetworkInternalNetworksSubnetMaskIpv4Args{
Value: pulumi.String("string"),
PrefixLength: pulumi.Int(0),
},
},
Ipv6s: nutanix.PcRestoreV2DomainManagerNetworkInternalNetworksSubnetMaskIpv6Array{
&nutanix.PcRestoreV2DomainManagerNetworkInternalNetworksSubnetMaskIpv6Args{
Value: pulumi.String("string"),
PrefixLength: pulumi.Int(0),
},
},
},
},
},
},
HostingClusterExtId: pulumi.String("string"),
IsRegisteredWithHostingCluster: pulumi.Bool(false),
NodeExtIds: pulumi.StringArray{
pulumi.String("string"),
},
ShouldEnableHighAvailability: pulumi.Bool(false),
},
ExtId: pulumi.String("string"),
RestorableDomainManagerExtId: pulumi.String("string"),
RestoreSourceExtId: pulumi.String("string"),
})
var pcRestoreV2Resource = new PcRestoreV2("pcRestoreV2Resource", PcRestoreV2Args.builder()
.domainManager(PcRestoreV2DomainManagerArgs.builder()
.configs(PcRestoreV2DomainManagerConfigArgs.builder()
.buildInfo(PcRestoreV2DomainManagerConfigBuildInfoArgs.builder()
.version("string")
.build())
.name("string")
.size("string")
.bootstrapConfig(PcRestoreV2DomainManagerConfigBootstrapConfigArgs.builder()
.cloudInitConfigs(PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigArgs.builder()
.cloudInitScripts(PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptArgs.builder()
.customKeyValues(PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptCustomKeyValueArgs.builder()
.keyValuePairs(PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptCustomKeyValueKeyValuePairArgs.builder()
.name("string")
.values(PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptCustomKeyValueKeyValuePairValueArgs.builder()
.boolean_(false)
.integer(0)
.integerLists(0)
.mapOfStrings(PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptCustomKeyValueKeyValuePairValueMapOfStringArgs.builder()
.map(Map.of("string", "string"))
.build())
.object(Map.of("string", "string"))
.string("string")
.stringLists("string")
.build())
.build())
.build())
.userDatas(PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptUserDataArgs.builder()
.value("string")
.build())
.build())
.datasourceType("string")
.metadata("string")
.build())
.environmentInfo(PcRestoreV2DomainManagerConfigBootstrapConfigEnvironmentInfoArgs.builder()
.providerType("string")
.provisioningType("string")
.type("string")
.build())
.build())
.credentials(PcRestoreV2DomainManagerConfigCredentialArgs.builder()
.password("string")
.username("string")
.build())
.resourceConfigs(PcRestoreV2DomainManagerConfigResourceConfigArgs.builder()
.containerExtIds("string")
.dataDiskSizeBytes(0)
.memorySizeBytes(0)
.numVcpus(0)
.build())
.shouldEnableLockdownMode(false)
.build())
.networks(PcRestoreV2DomainManagerNetworkArgs.builder()
.nameServers(PcRestoreV2DomainManagerNetworkNameServerArgs.builder()
.fqdns(PcRestoreV2DomainManagerNetworkNameServerFqdnArgs.builder()
.value("string")
.build())
.ipv4s(PcRestoreV2DomainManagerNetworkNameServerIpv4Args.builder()
.value("string")
.prefixLength(0)
.build())
.ipv6s(PcRestoreV2DomainManagerNetworkNameServerIpv6Args.builder()
.value("string")
.prefixLength(0)
.build())
.build())
.ntpServers(PcRestoreV2DomainManagerNetworkNtpServerArgs.builder()
.fqdns(PcRestoreV2DomainManagerNetworkNtpServerFqdnArgs.builder()
.value("string")
.build())
.ipv4s(PcRestoreV2DomainManagerNetworkNtpServerIpv4Args.builder()
.value("string")
.prefixLength(0)
.build())
.ipv6s(PcRestoreV2DomainManagerNetworkNtpServerIpv6Args.builder()
.value("string")
.prefixLength(0)
.build())
.build())
.externalAddress(PcRestoreV2DomainManagerNetworkExternalAddressArgs.builder()
.ipv4s(PcRestoreV2DomainManagerNetworkExternalAddressIpv4Args.builder()
.value("string")
.prefixLength(0)
.build())
.ipv6s(PcRestoreV2DomainManagerNetworkExternalAddressIpv6Args.builder()
.value("string")
.prefixLength(0)
.build())
.build())
.externalNetworks(PcRestoreV2DomainManagerNetworkExternalNetworkArgs.builder()
.defaultGateway(PcRestoreV2DomainManagerNetworkExternalNetworkDefaultGatewayArgs.builder()
.fqdns(PcRestoreV2DomainManagerNetworkExternalNetworkDefaultGatewayFqdnArgs.builder()
.value("string")
.build())
.ipv4s(PcRestoreV2DomainManagerNetworkExternalNetworkDefaultGatewayIpv4Args.builder()
.value("string")
.prefixLength(0)
.build())
.ipv6s(PcRestoreV2DomainManagerNetworkExternalNetworkDefaultGatewayIpv6Args.builder()
.value("string")
.prefixLength(0)
.build())
.build())
.ipRanges(PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeArgs.builder()
.begin(PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeBeginArgs.builder()
.ipv4s(PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeBeginIpv4Args.builder()
.value("string")
.prefixLength(0)
.build())
.ipv6s(PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeBeginIpv6Args.builder()
.value("string")
.prefixLength(0)
.build())
.build())
.end(PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeEndArgs.builder()
.ipv4s(PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeEndIpv4Args.builder()
.value("string")
.prefixLength(0)
.build())
.ipv6s(PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeEndIpv6Args.builder()
.value("string")
.prefixLength(0)
.build())
.build())
.build())
.networkExtId("string")
.subnetMask(PcRestoreV2DomainManagerNetworkExternalNetworkSubnetMaskArgs.builder()
.fqdns(PcRestoreV2DomainManagerNetworkExternalNetworkSubnetMaskFqdnArgs.builder()
.value("string")
.build())
.ipv4s(PcRestoreV2DomainManagerNetworkExternalNetworkSubnetMaskIpv4Args.builder()
.value("string")
.prefixLength(0)
.build())
.ipv6s(PcRestoreV2DomainManagerNetworkExternalNetworkSubnetMaskIpv6Args.builder()
.value("string")
.prefixLength(0)
.build())
.build())
.build())
.fqdn("string")
.internalNetworks(PcRestoreV2DomainManagerNetworkInternalNetworksArgs.builder()
.defaultGateway(PcRestoreV2DomainManagerNetworkInternalNetworksDefaultGatewayArgs.builder()
.fqdns(PcRestoreV2DomainManagerNetworkInternalNetworksDefaultGatewayFqdnArgs.builder()
.value("string")
.build())
.ipv4s(PcRestoreV2DomainManagerNetworkInternalNetworksDefaultGatewayIpv4Args.builder()
.value("string")
.prefixLength(0)
.build())
.ipv6s(PcRestoreV2DomainManagerNetworkInternalNetworksDefaultGatewayIpv6Args.builder()
.value("string")
.prefixLength(0)
.build())
.build())
.ipRanges(PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeArgs.builder()
.begin(PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeBeginArgs.builder()
.ipv4s(PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeBeginIpv4Args.builder()
.value("string")
.prefixLength(0)
.build())
.ipv6s(PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeBeginIpv6Args.builder()
.value("string")
.prefixLength(0)
.build())
.build())
.end(PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeEndArgs.builder()
.ipv4s(PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeEndIpv4Args.builder()
.value("string")
.prefixLength(0)
.build())
.ipv6s(PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeEndIpv6Args.builder()
.value("string")
.prefixLength(0)
.build())
.build())
.build())
.subnetMask(PcRestoreV2DomainManagerNetworkInternalNetworksSubnetMaskArgs.builder()
.fqdns(PcRestoreV2DomainManagerNetworkInternalNetworksSubnetMaskFqdnArgs.builder()
.value("string")
.build())
.ipv4s(PcRestoreV2DomainManagerNetworkInternalNetworksSubnetMaskIpv4Args.builder()
.value("string")
.prefixLength(0)
.build())
.ipv6s(PcRestoreV2DomainManagerNetworkInternalNetworksSubnetMaskIpv6Args.builder()
.value("string")
.prefixLength(0)
.build())
.build())
.build())
.build())
.hostingClusterExtId("string")
.isRegisteredWithHostingCluster(false)
.nodeExtIds("string")
.shouldEnableHighAvailability(false)
.build())
.extId("string")
.restorableDomainManagerExtId("string")
.restoreSourceExtId("string")
.build());
pc_restore_v2_resource = nutanix.PcRestoreV2("pcRestoreV2Resource",
domain_manager={
"configs": [{
"build_info": {
"version": "string",
},
"name": "string",
"size": "string",
"bootstrap_config": {
"cloud_init_configs": [{
"cloud_init_scripts": [{
"custom_key_values": [{
"key_value_pairs": [{
"name": "string",
"values": [{
"boolean": False,
"integer": 0,
"integer_lists": [0],
"map_of_strings": [{
"map": {
"string": "string",
},
}],
"object": {
"string": "string",
},
"string": "string",
"string_lists": ["string"],
}],
}],
}],
"user_datas": [{
"value": "string",
}],
}],
"datasource_type": "string",
"metadata": "string",
}],
"environment_info": {
"provider_type": "string",
"provisioning_type": "string",
"type": "string",
},
},
"credentials": [{
"password": "string",
"username": "string",
}],
"resource_configs": [{
"container_ext_ids": ["string"],
"data_disk_size_bytes": 0,
"memory_size_bytes": 0,
"num_vcpus": 0,
}],
"should_enable_lockdown_mode": False,
}],
"networks": [{
"name_servers": [{
"fqdns": [{
"value": "string",
}],
"ipv4s": [{
"value": "string",
"prefix_length": 0,
}],
"ipv6s": [{
"value": "string",
"prefix_length": 0,
}],
}],
"ntp_servers": [{
"fqdns": [{
"value": "string",
}],
"ipv4s": [{
"value": "string",
"prefix_length": 0,
}],
"ipv6s": [{
"value": "string",
"prefix_length": 0,
}],
}],
"external_address": {
"ipv4s": [{
"value": "string",
"prefix_length": 0,
}],
"ipv6s": [{
"value": "string",
"prefix_length": 0,
}],
},
"external_networks": [{
"default_gateway": {
"fqdns": [{
"value": "string",
}],
"ipv4s": [{
"value": "string",
"prefix_length": 0,
}],
"ipv6s": [{
"value": "string",
"prefix_length": 0,
}],
},
"ip_ranges": [{
"begin": {
"ipv4s": [{
"value": "string",
"prefix_length": 0,
}],
"ipv6s": [{
"value": "string",
"prefix_length": 0,
}],
},
"end": {
"ipv4s": [{
"value": "string",
"prefix_length": 0,
}],
"ipv6s": [{
"value": "string",
"prefix_length": 0,
}],
},
}],
"network_ext_id": "string",
"subnet_mask": {
"fqdns": [{
"value": "string",
}],
"ipv4s": [{
"value": "string",
"prefix_length": 0,
}],
"ipv6s": [{
"value": "string",
"prefix_length": 0,
}],
},
}],
"fqdn": "string",
"internal_networks": {
"default_gateway": {
"fqdns": [{
"value": "string",
}],
"ipv4s": [{
"value": "string",
"prefix_length": 0,
}],
"ipv6s": [{
"value": "string",
"prefix_length": 0,
}],
},
"ip_ranges": [{
"begin": {
"ipv4s": [{
"value": "string",
"prefix_length": 0,
}],
"ipv6s": [{
"value": "string",
"prefix_length": 0,
}],
},
"end": {
"ipv4s": [{
"value": "string",
"prefix_length": 0,
}],
"ipv6s": [{
"value": "string",
"prefix_length": 0,
}],
},
}],
"subnet_mask": {
"fqdns": [{
"value": "string",
}],
"ipv4s": [{
"value": "string",
"prefix_length": 0,
}],
"ipv6s": [{
"value": "string",
"prefix_length": 0,
}],
},
},
}],
"hosting_cluster_ext_id": "string",
"is_registered_with_hosting_cluster": False,
"node_ext_ids": ["string"],
"should_enable_high_availability": False,
},
ext_id="string",
restorable_domain_manager_ext_id="string",
restore_source_ext_id="string")
const pcRestoreV2Resource = new nutanix.PcRestoreV2("pcRestoreV2Resource", {
domainManager: {
configs: [{
buildInfo: {
version: "string",
},
name: "string",
size: "string",
bootstrapConfig: {
cloudInitConfigs: [{
cloudInitScripts: [{
customKeyValues: [{
keyValuePairs: [{
name: "string",
values: [{
boolean: false,
integer: 0,
integerLists: [0],
mapOfStrings: [{
map: {
string: "string",
},
}],
object: {
string: "string",
},
string: "string",
stringLists: ["string"],
}],
}],
}],
userDatas: [{
value: "string",
}],
}],
datasourceType: "string",
metadata: "string",
}],
environmentInfo: {
providerType: "string",
provisioningType: "string",
type: "string",
},
},
credentials: [{
password: "string",
username: "string",
}],
resourceConfigs: [{
containerExtIds: ["string"],
dataDiskSizeBytes: 0,
memorySizeBytes: 0,
numVcpus: 0,
}],
shouldEnableLockdownMode: false,
}],
networks: [{
nameServers: [{
fqdns: [{
value: "string",
}],
ipv4s: [{
value: "string",
prefixLength: 0,
}],
ipv6s: [{
value: "string",
prefixLength: 0,
}],
}],
ntpServers: [{
fqdns: [{
value: "string",
}],
ipv4s: [{
value: "string",
prefixLength: 0,
}],
ipv6s: [{
value: "string",
prefixLength: 0,
}],
}],
externalAddress: {
ipv4s: [{
value: "string",
prefixLength: 0,
}],
ipv6s: [{
value: "string",
prefixLength: 0,
}],
},
externalNetworks: [{
defaultGateway: {
fqdns: [{
value: "string",
}],
ipv4s: [{
value: "string",
prefixLength: 0,
}],
ipv6s: [{
value: "string",
prefixLength: 0,
}],
},
ipRanges: [{
begin: {
ipv4s: [{
value: "string",
prefixLength: 0,
}],
ipv6s: [{
value: "string",
prefixLength: 0,
}],
},
end: {
ipv4s: [{
value: "string",
prefixLength: 0,
}],
ipv6s: [{
value: "string",
prefixLength: 0,
}],
},
}],
networkExtId: "string",
subnetMask: {
fqdns: [{
value: "string",
}],
ipv4s: [{
value: "string",
prefixLength: 0,
}],
ipv6s: [{
value: "string",
prefixLength: 0,
}],
},
}],
fqdn: "string",
internalNetworks: {
defaultGateway: {
fqdns: [{
value: "string",
}],
ipv4s: [{
value: "string",
prefixLength: 0,
}],
ipv6s: [{
value: "string",
prefixLength: 0,
}],
},
ipRanges: [{
begin: {
ipv4s: [{
value: "string",
prefixLength: 0,
}],
ipv6s: [{
value: "string",
prefixLength: 0,
}],
},
end: {
ipv4s: [{
value: "string",
prefixLength: 0,
}],
ipv6s: [{
value: "string",
prefixLength: 0,
}],
},
}],
subnetMask: {
fqdns: [{
value: "string",
}],
ipv4s: [{
value: "string",
prefixLength: 0,
}],
ipv6s: [{
value: "string",
prefixLength: 0,
}],
},
},
}],
hostingClusterExtId: "string",
isRegisteredWithHostingCluster: false,
nodeExtIds: ["string"],
shouldEnableHighAvailability: false,
},
extId: "string",
restorableDomainManagerExtId: "string",
restoreSourceExtId: "string",
});
type: nutanix:PcRestoreV2
properties:
domainManager:
configs:
- bootstrapConfig:
cloudInitConfigs:
- cloudInitScripts:
- customKeyValues:
- keyValuePairs:
- name: string
values:
- boolean: false
integer: 0
integerLists:
- 0
mapOfStrings:
- map:
string: string
object:
string: string
string: string
stringLists:
- string
userDatas:
- value: string
datasourceType: string
metadata: string
environmentInfo:
providerType: string
provisioningType: string
type: string
buildInfo:
version: string
credentials:
- password: string
username: string
name: string
resourceConfigs:
- containerExtIds:
- string
dataDiskSizeBytes: 0
memorySizeBytes: 0
numVcpus: 0
shouldEnableLockdownMode: false
size: string
hostingClusterExtId: string
isRegisteredWithHostingCluster: false
networks:
- externalAddress:
ipv4s:
- prefixLength: 0
value: string
ipv6s:
- prefixLength: 0
value: string
externalNetworks:
- defaultGateway:
fqdns:
- value: string
ipv4s:
- prefixLength: 0
value: string
ipv6s:
- prefixLength: 0
value: string
ipRanges:
- begin:
ipv4s:
- prefixLength: 0
value: string
ipv6s:
- prefixLength: 0
value: string
end:
ipv4s:
- prefixLength: 0
value: string
ipv6s:
- prefixLength: 0
value: string
networkExtId: string
subnetMask:
fqdns:
- value: string
ipv4s:
- prefixLength: 0
value: string
ipv6s:
- prefixLength: 0
value: string
fqdn: string
internalNetworks:
defaultGateway:
fqdns:
- value: string
ipv4s:
- prefixLength: 0
value: string
ipv6s:
- prefixLength: 0
value: string
ipRanges:
- begin:
ipv4s:
- prefixLength: 0
value: string
ipv6s:
- prefixLength: 0
value: string
end:
ipv4s:
- prefixLength: 0
value: string
ipv6s:
- prefixLength: 0
value: string
subnetMask:
fqdns:
- value: string
ipv4s:
- prefixLength: 0
value: string
ipv6s:
- prefixLength: 0
value: string
nameServers:
- fqdns:
- value: string
ipv4s:
- prefixLength: 0
value: string
ipv6s:
- prefixLength: 0
value: string
ntpServers:
- fqdns:
- value: string
ipv4s:
- prefixLength: 0
value: string
ipv6s:
- prefixLength: 0
value: string
nodeExtIds:
- string
shouldEnableHighAvailability: false
extId: string
restorableDomainManagerExtId: string
restoreSourceExtId: string
PcRestoreV2 Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The PcRestoreV2 resource accepts the following input properties:
- Domain
Manager PiersKarsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager - -(Required) Domain manager (Prism Central) details.
- Ext
Id string - -(Required) Restore point ID for the backup created in cluster/object store.
- Restorable
Domain stringManager Ext Id - -(Required) A unique identifier for the domain manager.
- Restore
Source stringExt Id - -(Required) A unique identifier obtained from the restore source API that corresponds to the details provided for the restore source.
- Domain
Manager PcRestore V2Domain Manager Args - -(Required) Domain manager (Prism Central) details.
- Ext
Id string - -(Required) Restore point ID for the backup created in cluster/object store.
- Restorable
Domain stringManager Ext Id - -(Required) A unique identifier for the domain manager.
- Restore
Source stringExt Id - -(Required) A unique identifier obtained from the restore source API that corresponds to the details provided for the restore source.
- domain
Manager PcRestore V2Domain Manager - -(Required) Domain manager (Prism Central) details.
- ext
Id String - -(Required) Restore point ID for the backup created in cluster/object store.
- restorable
Domain StringManager Ext Id - -(Required) A unique identifier for the domain manager.
- restore
Source StringExt Id - -(Required) A unique identifier obtained from the restore source API that corresponds to the details provided for the restore source.
- domain
Manager PcRestore V2Domain Manager - -(Required) Domain manager (Prism Central) details.
- ext
Id string - -(Required) Restore point ID for the backup created in cluster/object store.
- restorable
Domain stringManager Ext Id - -(Required) A unique identifier for the domain manager.
- restore
Source stringExt Id - -(Required) A unique identifier obtained from the restore source API that corresponds to the details provided for the restore source.
- domain_
manager PcRestore V2Domain Manager Args - -(Required) Domain manager (Prism Central) details.
- ext_
id str - -(Required) Restore point ID for the backup created in cluster/object store.
- restorable_
domain_ strmanager_ ext_ id - -(Required) A unique identifier for the domain manager.
- restore_
source_ strext_ id - -(Required) A unique identifier obtained from the restore source API that corresponds to the details provided for the restore source.
- domain
Manager Property Map - -(Required) Domain manager (Prism Central) details.
- ext
Id String - -(Required) Restore point ID for the backup created in cluster/object store.
- restorable
Domain StringManager Ext Id - -(Required) A unique identifier for the domain manager.
- restore
Source StringExt Id - -(Required) A unique identifier obtained from the restore source API that corresponds to the details provided for the restore source.
Outputs
All input properties are implicitly available as output properties. Additionally, the PcRestoreV2 resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing PcRestoreV2 Resource
Get an existing PcRestoreV2 resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: PcRestoreV2State, opts?: CustomResourceOptions): PcRestoreV2
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
domain_manager: Optional[PcRestoreV2DomainManagerArgs] = None,
ext_id: Optional[str] = None,
restorable_domain_manager_ext_id: Optional[str] = None,
restore_source_ext_id: Optional[str] = None) -> PcRestoreV2
func GetPcRestoreV2(ctx *Context, name string, id IDInput, state *PcRestoreV2State, opts ...ResourceOption) (*PcRestoreV2, error)
public static PcRestoreV2 Get(string name, Input<string> id, PcRestoreV2State? state, CustomResourceOptions? opts = null)
public static PcRestoreV2 get(String name, Output<String> id, PcRestoreV2State state, CustomResourceOptions options)
resources: _: type: nutanix:PcRestoreV2 get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Domain
Manager PiersKarsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager - -(Required) Domain manager (Prism Central) details.
- Ext
Id string - -(Required) Restore point ID for the backup created in cluster/object store.
- Restorable
Domain stringManager Ext Id - -(Required) A unique identifier for the domain manager.
- Restore
Source stringExt Id - -(Required) A unique identifier obtained from the restore source API that corresponds to the details provided for the restore source.
- Domain
Manager PcRestore V2Domain Manager Args - -(Required) Domain manager (Prism Central) details.
- Ext
Id string - -(Required) Restore point ID for the backup created in cluster/object store.
- Restorable
Domain stringManager Ext Id - -(Required) A unique identifier for the domain manager.
- Restore
Source stringExt Id - -(Required) A unique identifier obtained from the restore source API that corresponds to the details provided for the restore source.
- domain
Manager PcRestore V2Domain Manager - -(Required) Domain manager (Prism Central) details.
- ext
Id String - -(Required) Restore point ID for the backup created in cluster/object store.
- restorable
Domain StringManager Ext Id - -(Required) A unique identifier for the domain manager.
- restore
Source StringExt Id - -(Required) A unique identifier obtained from the restore source API that corresponds to the details provided for the restore source.
- domain
Manager PcRestore V2Domain Manager - -(Required) Domain manager (Prism Central) details.
- ext
Id string - -(Required) Restore point ID for the backup created in cluster/object store.
- restorable
Domain stringManager Ext Id - -(Required) A unique identifier for the domain manager.
- restore
Source stringExt Id - -(Required) A unique identifier obtained from the restore source API that corresponds to the details provided for the restore source.
- domain_
manager PcRestore V2Domain Manager Args - -(Required) Domain manager (Prism Central) details.
- ext_
id str - -(Required) Restore point ID for the backup created in cluster/object store.
- restorable_
domain_ strmanager_ ext_ id - -(Required) A unique identifier for the domain manager.
- restore_
source_ strext_ id - -(Required) A unique identifier obtained from the restore source API that corresponds to the details provided for the restore source.
- domain
Manager Property Map - -(Required) Domain manager (Prism Central) details.
- ext
Id String - -(Required) Restore point ID for the backup created in cluster/object store.
- restorable
Domain StringManager Ext Id - -(Required) A unique identifier for the domain manager.
- restore
Source StringExt Id - -(Required) A unique identifier obtained from the restore source API that corresponds to the details provided for the restore source.
Supporting Types
PcRestoreV2DomainManager, PcRestoreV2DomainManagerArgs
- Configs
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Config> - -(Required) Domain manager (Prism Central) cluster configuration details.
- Networks
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network> - -(Required) Domain manager (Prism Central) network configuration details.
- Hosting
Cluster stringExt Id - Is
Registered boolWith Hosting Cluster - Node
Ext List<string>Ids - Should
Enable boolHigh Availability - -(Optional) This configuration enables Prism Central to be deployed in scale-out mode. Default is
false
.
- Configs
[]Pc
Restore V2Domain Manager Config - -(Required) Domain manager (Prism Central) cluster configuration details.
- Networks
[]Pc
Restore V2Domain Manager Network - -(Required) Domain manager (Prism Central) network configuration details.
- Hosting
Cluster stringExt Id - Is
Registered boolWith Hosting Cluster - Node
Ext []stringIds - Should
Enable boolHigh Availability - -(Optional) This configuration enables Prism Central to be deployed in scale-out mode. Default is
false
.
- configs
List<Pc
Restore V2Domain Manager Config> - -(Required) Domain manager (Prism Central) cluster configuration details.
- networks
List<Pc
Restore V2Domain Manager Network> - -(Required) Domain manager (Prism Central) network configuration details.
- hosting
Cluster StringExt Id - is
Registered BooleanWith Hosting Cluster - node
Ext List<String>Ids - should
Enable BooleanHigh Availability - -(Optional) This configuration enables Prism Central to be deployed in scale-out mode. Default is
false
.
- configs
Pc
Restore V2Domain Manager Config[] - -(Required) Domain manager (Prism Central) cluster configuration details.
- networks
Pc
Restore V2Domain Manager Network[] - -(Required) Domain manager (Prism Central) network configuration details.
- hosting
Cluster stringExt Id - is
Registered booleanWith Hosting Cluster - node
Ext string[]Ids - should
Enable booleanHigh Availability - -(Optional) This configuration enables Prism Central to be deployed in scale-out mode. Default is
false
.
- configs
Sequence[Pc
Restore V2Domain Manager Config] - -(Required) Domain manager (Prism Central) cluster configuration details.
- networks
Sequence[Pc
Restore V2Domain Manager Network] - -(Required) Domain manager (Prism Central) network configuration details.
- hosting_
cluster_ strext_ id - is_
registered_ boolwith_ hosting_ cluster - node_
ext_ Sequence[str]ids - should_
enable_ boolhigh_ availability - -(Optional) This configuration enables Prism Central to be deployed in scale-out mode. Default is
false
.
- configs List<Property Map>
- -(Required) Domain manager (Prism Central) cluster configuration details.
- networks List<Property Map>
- -(Required) Domain manager (Prism Central) network configuration details.
- hosting
Cluster StringExt Id - is
Registered BooleanWith Hosting Cluster - node
Ext List<String>Ids - should
Enable BooleanHigh Availability - -(Optional) This configuration enables Prism Central to be deployed in scale-out mode. Default is
false
.
PcRestoreV2DomainManagerConfig, PcRestoreV2DomainManagerConfigArgs
- Build
Info PiersKarsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Config Build Info - -(Required) Currently representing the build information to be used for the cluster creation.
- Name string
- -(Required) Name of the domain manager (Prism Central).
- Size string
- (Required) Domain manager (Prism Central) size is an enumeration of starter, small, large, or extra large starter values. The allowed values are:
SMALL
: Domain manager (Prism Central) of size small.LARGE
: Domain manager (Prism Central) of size large.EXTRALARGE
: Domain manager (Prism Central) of size extra large.STARTER
: Domain manager (Prism Central) of size starter.
- Bootstrap
Config PiersKarsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Config Bootstrap Config - (Optional) Bootstrap configuration details for the domain manager (Prism Central).
- Credentials
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Config Credential> - (Optional) The credentials consist of a username and password for a particular user like admin. Users can pass the credentials of admin users currently which will be configured in the create domain manager operation.
- Resource
Configs List<PiersKarsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Config Resource Config> - -(Optional) This configuration is used to provide the resource-related details like container external identifiers, number of VCPUs, memory size, data disk size of the domain manager (Prism Central). In the case of a multi-node setup, the sum of resources like number of VCPUs, memory size and data disk size are provided.
- Should
Enable boolLockdown Mode - -(Optional) A boolean value indicating whether to enable lockdown mode for a cluster.
- Build
Info PcRestore V2Domain Manager Config Build Info - -(Required) Currently representing the build information to be used for the cluster creation.
- Name string
- -(Required) Name of the domain manager (Prism Central).
- Size string
- (Required) Domain manager (Prism Central) size is an enumeration of starter, small, large, or extra large starter values. The allowed values are:
SMALL
: Domain manager (Prism Central) of size small.LARGE
: Domain manager (Prism Central) of size large.EXTRALARGE
: Domain manager (Prism Central) of size extra large.STARTER
: Domain manager (Prism Central) of size starter.
- Bootstrap
Config PcRestore V2Domain Manager Config Bootstrap Config - (Optional) Bootstrap configuration details for the domain manager (Prism Central).
- Credentials
[]Pc
Restore V2Domain Manager Config Credential - (Optional) The credentials consist of a username and password for a particular user like admin. Users can pass the credentials of admin users currently which will be configured in the create domain manager operation.
- Resource
Configs []PcRestore V2Domain Manager Config Resource Config - -(Optional) This configuration is used to provide the resource-related details like container external identifiers, number of VCPUs, memory size, data disk size of the domain manager (Prism Central). In the case of a multi-node setup, the sum of resources like number of VCPUs, memory size and data disk size are provided.
- Should
Enable boolLockdown Mode - -(Optional) A boolean value indicating whether to enable lockdown mode for a cluster.
- build
Info PcRestore V2Domain Manager Config Build Info - -(Required) Currently representing the build information to be used for the cluster creation.
- name String
- -(Required) Name of the domain manager (Prism Central).
- size String
- (Required) Domain manager (Prism Central) size is an enumeration of starter, small, large, or extra large starter values. The allowed values are:
SMALL
: Domain manager (Prism Central) of size small.LARGE
: Domain manager (Prism Central) of size large.EXTRALARGE
: Domain manager (Prism Central) of size extra large.STARTER
: Domain manager (Prism Central) of size starter.
- bootstrap
Config PcRestore V2Domain Manager Config Bootstrap Config - (Optional) Bootstrap configuration details for the domain manager (Prism Central).
- credentials
List<Pc
Restore V2Domain Manager Config Credential> - (Optional) The credentials consist of a username and password for a particular user like admin. Users can pass the credentials of admin users currently which will be configured in the create domain manager operation.
- resource
Configs List<PcRestore V2Domain Manager Config Resource Config> - -(Optional) This configuration is used to provide the resource-related details like container external identifiers, number of VCPUs, memory size, data disk size of the domain manager (Prism Central). In the case of a multi-node setup, the sum of resources like number of VCPUs, memory size and data disk size are provided.
- should
Enable BooleanLockdown Mode - -(Optional) A boolean value indicating whether to enable lockdown mode for a cluster.
- build
Info PcRestore V2Domain Manager Config Build Info - -(Required) Currently representing the build information to be used for the cluster creation.
- name string
- -(Required) Name of the domain manager (Prism Central).
- size string
- (Required) Domain manager (Prism Central) size is an enumeration of starter, small, large, or extra large starter values. The allowed values are:
SMALL
: Domain manager (Prism Central) of size small.LARGE
: Domain manager (Prism Central) of size large.EXTRALARGE
: Domain manager (Prism Central) of size extra large.STARTER
: Domain manager (Prism Central) of size starter.
- bootstrap
Config PcRestore V2Domain Manager Config Bootstrap Config - (Optional) Bootstrap configuration details for the domain manager (Prism Central).
- credentials
Pc
Restore V2Domain Manager Config Credential[] - (Optional) The credentials consist of a username and password for a particular user like admin. Users can pass the credentials of admin users currently which will be configured in the create domain manager operation.
- resource
Configs PcRestore V2Domain Manager Config Resource Config[] - -(Optional) This configuration is used to provide the resource-related details like container external identifiers, number of VCPUs, memory size, data disk size of the domain manager (Prism Central). In the case of a multi-node setup, the sum of resources like number of VCPUs, memory size and data disk size are provided.
- should
Enable booleanLockdown Mode - -(Optional) A boolean value indicating whether to enable lockdown mode for a cluster.
- build_
info PcRestore V2Domain Manager Config Build Info - -(Required) Currently representing the build information to be used for the cluster creation.
- name str
- -(Required) Name of the domain manager (Prism Central).
- size str
- (Required) Domain manager (Prism Central) size is an enumeration of starter, small, large, or extra large starter values. The allowed values are:
SMALL
: Domain manager (Prism Central) of size small.LARGE
: Domain manager (Prism Central) of size large.EXTRALARGE
: Domain manager (Prism Central) of size extra large.STARTER
: Domain manager (Prism Central) of size starter.
- bootstrap_
config PcRestore V2Domain Manager Config Bootstrap Config - (Optional) Bootstrap configuration details for the domain manager (Prism Central).
- credentials
Sequence[Pc
Restore V2Domain Manager Config Credential] - (Optional) The credentials consist of a username and password for a particular user like admin. Users can pass the credentials of admin users currently which will be configured in the create domain manager operation.
- resource_
configs Sequence[PcRestore V2Domain Manager Config Resource Config] - -(Optional) This configuration is used to provide the resource-related details like container external identifiers, number of VCPUs, memory size, data disk size of the domain manager (Prism Central). In the case of a multi-node setup, the sum of resources like number of VCPUs, memory size and data disk size are provided.
- should_
enable_ boollockdown_ mode - -(Optional) A boolean value indicating whether to enable lockdown mode for a cluster.
- build
Info Property Map - -(Required) Currently representing the build information to be used for the cluster creation.
- name String
- -(Required) Name of the domain manager (Prism Central).
- size String
- (Required) Domain manager (Prism Central) size is an enumeration of starter, small, large, or extra large starter values. The allowed values are:
SMALL
: Domain manager (Prism Central) of size small.LARGE
: Domain manager (Prism Central) of size large.EXTRALARGE
: Domain manager (Prism Central) of size extra large.STARTER
: Domain manager (Prism Central) of size starter.
- bootstrap
Config Property Map - (Optional) Bootstrap configuration details for the domain manager (Prism Central).
- credentials List<Property Map>
- (Optional) The credentials consist of a username and password for a particular user like admin. Users can pass the credentials of admin users currently which will be configured in the create domain manager operation.
- resource
Configs List<Property Map> - -(Optional) This configuration is used to provide the resource-related details like container external identifiers, number of VCPUs, memory size, data disk size of the domain manager (Prism Central). In the case of a multi-node setup, the sum of resources like number of VCPUs, memory size and data disk size are provided.
- should
Enable BooleanLockdown Mode - -(Optional) A boolean value indicating whether to enable lockdown mode for a cluster.
PcRestoreV2DomainManagerConfigBootstrapConfig, PcRestoreV2DomainManagerConfigBootstrapConfigArgs
- Cloud
Init List<PiersConfigs Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Config Bootstrap Config Cloud Init Config> - -(Optional) Cloud-init configuration for the domain manager (Prism Central) cluster.
- Environment
Info PiersKarsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Config Bootstrap Config Environment Info - -(Optional) Environment information for the domain manager (Prism Central) cluster.
- Cloud
Init []PcConfigs Restore V2Domain Manager Config Bootstrap Config Cloud Init Config - -(Optional) Cloud-init configuration for the domain manager (Prism Central) cluster.
- Environment
Info PcRestore V2Domain Manager Config Bootstrap Config Environment Info - -(Optional) Environment information for the domain manager (Prism Central) cluster.
- cloud
Init List<PcConfigs Restore V2Domain Manager Config Bootstrap Config Cloud Init Config> - -(Optional) Cloud-init configuration for the domain manager (Prism Central) cluster.
- environment
Info PcRestore V2Domain Manager Config Bootstrap Config Environment Info - -(Optional) Environment information for the domain manager (Prism Central) cluster.
- cloud
Init PcConfigs Restore V2Domain Manager Config Bootstrap Config Cloud Init Config[] - -(Optional) Cloud-init configuration for the domain manager (Prism Central) cluster.
- environment
Info PcRestore V2Domain Manager Config Bootstrap Config Environment Info - -(Optional) Environment information for the domain manager (Prism Central) cluster.
- cloud_
init_ Sequence[Pcconfigs Restore V2Domain Manager Config Bootstrap Config Cloud Init Config] - -(Optional) Cloud-init configuration for the domain manager (Prism Central) cluster.
- environment_
info PcRestore V2Domain Manager Config Bootstrap Config Environment Info - -(Optional) Environment information for the domain manager (Prism Central) cluster.
- cloud
Init List<Property Map>Configs - -(Optional) Cloud-init configuration for the domain manager (Prism Central) cluster.
- environment
Info Property Map - -(Optional) Environment information for the domain manager (Prism Central) cluster.
PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfig, PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigArgs
- Cloud
Init List<PiersScripts Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Config Bootstrap Config Cloud Init Config Cloud Init Script> - -(Optional) The script to use for cloud-init.
cloud_init_script.user_data
: -(Optional) user data objectcloud_init_script.custom_keys
: -(Optional) The list of the individual KeyValuePair elements.
- Datasource
Type string - -(Optional) Type of datasource. Default: CONFIG_DRIVE_V2
- Metadata string
- -(Optional)The contents of the meta_data configuration for cloud-init. This can be formatted as YAML or JSON. The value must be base64 encoded. Default value is 'CONFIG_DRIVE_V2'.
- Cloud
Init []PcScripts Restore V2Domain Manager Config Bootstrap Config Cloud Init Config Cloud Init Script - -(Optional) The script to use for cloud-init.
cloud_init_script.user_data
: -(Optional) user data objectcloud_init_script.custom_keys
: -(Optional) The list of the individual KeyValuePair elements.
- Datasource
Type string - -(Optional) Type of datasource. Default: CONFIG_DRIVE_V2
- Metadata string
- -(Optional)The contents of the meta_data configuration for cloud-init. This can be formatted as YAML or JSON. The value must be base64 encoded. Default value is 'CONFIG_DRIVE_V2'.
- cloud
Init List<PcScripts Restore V2Domain Manager Config Bootstrap Config Cloud Init Config Cloud Init Script> - -(Optional) The script to use for cloud-init.
cloud_init_script.user_data
: -(Optional) user data objectcloud_init_script.custom_keys
: -(Optional) The list of the individual KeyValuePair elements.
- datasource
Type String - -(Optional) Type of datasource. Default: CONFIG_DRIVE_V2
- metadata String
- -(Optional)The contents of the meta_data configuration for cloud-init. This can be formatted as YAML or JSON. The value must be base64 encoded. Default value is 'CONFIG_DRIVE_V2'.
- cloud
Init PcScripts Restore V2Domain Manager Config Bootstrap Config Cloud Init Config Cloud Init Script[] - -(Optional) The script to use for cloud-init.
cloud_init_script.user_data
: -(Optional) user data objectcloud_init_script.custom_keys
: -(Optional) The list of the individual KeyValuePair elements.
- datasource
Type string - -(Optional) Type of datasource. Default: CONFIG_DRIVE_V2
- metadata string
- -(Optional)The contents of the meta_data configuration for cloud-init. This can be formatted as YAML or JSON. The value must be base64 encoded. Default value is 'CONFIG_DRIVE_V2'.
- cloud_
init_ Sequence[Pcscripts Restore V2Domain Manager Config Bootstrap Config Cloud Init Config Cloud Init Script] - -(Optional) The script to use for cloud-init.
cloud_init_script.user_data
: -(Optional) user data objectcloud_init_script.custom_keys
: -(Optional) The list of the individual KeyValuePair elements.
- datasource_
type str - -(Optional) Type of datasource. Default: CONFIG_DRIVE_V2
- metadata str
- -(Optional)The contents of the meta_data configuration for cloud-init. This can be formatted as YAML or JSON. The value must be base64 encoded. Default value is 'CONFIG_DRIVE_V2'.
- cloud
Init List<Property Map>Scripts - -(Optional) The script to use for cloud-init.
cloud_init_script.user_data
: -(Optional) user data objectcloud_init_script.custom_keys
: -(Optional) The list of the individual KeyValuePair elements.
- datasource
Type String - -(Optional) Type of datasource. Default: CONFIG_DRIVE_V2
- metadata String
- -(Optional)The contents of the meta_data configuration for cloud-init. This can be formatted as YAML or JSON. The value must be base64 encoded. Default value is 'CONFIG_DRIVE_V2'.
PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScript, PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptArgs
PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptCustomKeyValue, PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptCustomKeyValueArgs
PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptCustomKeyValueKeyValuePair, PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptCustomKeyValueKeyValuePairArgs
- Name string
- -(Required) Name of the domain manager (Prism Central).
- Values
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Config Bootstrap Config Cloud Init Config Cloud Init Script Custom Key Value Key Value Pair Value>
- Name string
- -(Required) Name of the domain manager (Prism Central).
- Values
[]Pc
Restore V2Domain Manager Config Bootstrap Config Cloud Init Config Cloud Init Script Custom Key Value Key Value Pair Value
- name String
- -(Required) Name of the domain manager (Prism Central).
- values
List<Pc
Restore V2Domain Manager Config Bootstrap Config Cloud Init Config Cloud Init Script Custom Key Value Key Value Pair Value>
- name string
- -(Required) Name of the domain manager (Prism Central).
- values
Pc
Restore V2Domain Manager Config Bootstrap Config Cloud Init Config Cloud Init Script Custom Key Value Key Value Pair Value[]
- name str
- -(Required) Name of the domain manager (Prism Central).
- values
Sequence[Pc
Restore V2Domain Manager Config Bootstrap Config Cloud Init Config Cloud Init Script Custom Key Value Key Value Pair Value]
- name String
- -(Required) Name of the domain manager (Prism Central).
- values List<Property Map>
PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptCustomKeyValueKeyValuePairValue, PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptCustomKeyValueKeyValuePairValueArgs
- Boolean bool
- Integer int
- Integer
Lists List<int> - Map
Of List<PiersStrings Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Config Bootstrap Config Cloud Init Config Cloud Init Script Custom Key Value Key Value Pair Value Map Of String> - Object Dictionary<string, string>
- String string
- String
Lists List<string>
- Boolean bool
- Integer int
- Integer
Lists []int - Map
Of []PcStrings Restore V2Domain Manager Config Bootstrap Config Cloud Init Config Cloud Init Script Custom Key Value Key Value Pair Value Map Of String - Object map[string]string
- String string
- String
Lists []string
- boolean_ Boolean
- integer Integer
- integer
Lists List<Integer> - map
Of List<PcStrings Restore V2Domain Manager Config Bootstrap Config Cloud Init Config Cloud Init Script Custom Key Value Key Value Pair Value Map Of String> - object Map<String,String>
- string String
- string
Lists List<String>
- boolean boolean
- integer number
- integer
Lists number[] - map
Of PcStrings Restore V2Domain Manager Config Bootstrap Config Cloud Init Config Cloud Init Script Custom Key Value Key Value Pair Value Map Of String[] - object {[key: string]: string}
- string string
- string
Lists string[]
- boolean bool
- integer int
- integer_
lists Sequence[int] - map_
of_ Sequence[Pcstrings Restore V2Domain Manager Config Bootstrap Config Cloud Init Config Cloud Init Script Custom Key Value Key Value Pair Value Map Of String] - object Mapping[str, str]
- string str
- string_
lists Sequence[str]
- boolean Boolean
- integer Number
- integer
Lists List<Number> - map
Of List<Property Map>Strings - object Map<String>
- string String
- string
Lists List<String>
PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptCustomKeyValueKeyValuePairValueMapOfString, PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptCustomKeyValueKeyValuePairValueMapOfStringArgs
- Map Dictionary<string, string>
- Map map[string]string
- map Map<String,String>
- map {[key: string]: string}
- map Mapping[str, str]
- map Map<String>
PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptUserData, PcRestoreV2DomainManagerConfigBootstrapConfigCloudInitConfigCloudInitScriptUserDataArgs
- Value string
- Value string
- value String
- value string
- value str
- value String
PcRestoreV2DomainManagerConfigBootstrapConfigEnvironmentInfo, PcRestoreV2DomainManagerConfigBootstrapConfigEnvironmentInfoArgs
- Provider
Type string - -(Optional) Enums denoting the provider type of the PC, that is, AHV or ESXi.
Following are the supported provider types:
VSPHERE
: Vsphere cloud provider.AZURE
: Azure cloud provider.NTNX
: Nutanix cloud provider.GCP
: GCP cloud provider.AWS
: AWS cloud provider.
- Provisioning
Type string - -(Optional) Enums denoting the instance type of the cloud PC. It indicates whether the PC is created on bare-metal or on a cloud-provisioned VM. Hence, it supports two possible values:
NTNX
: Nutanix instance.NATIVE
: Native instance.
- Type string
- -(Optional) Enums denoting the environment type of the PC, that is, on-prem PC or cloud PC.
Following are the supported entity types:
ONPREM
: On-prem environment.NTNX_CLOUD
: Nutanix cloud environment.
- Provider
Type string - -(Optional) Enums denoting the provider type of the PC, that is, AHV or ESXi.
Following are the supported provider types:
VSPHERE
: Vsphere cloud provider.AZURE
: Azure cloud provider.NTNX
: Nutanix cloud provider.GCP
: GCP cloud provider.AWS
: AWS cloud provider.
- Provisioning
Type string - -(Optional) Enums denoting the instance type of the cloud PC. It indicates whether the PC is created on bare-metal or on a cloud-provisioned VM. Hence, it supports two possible values:
NTNX
: Nutanix instance.NATIVE
: Native instance.
- Type string
- -(Optional) Enums denoting the environment type of the PC, that is, on-prem PC or cloud PC.
Following are the supported entity types:
ONPREM
: On-prem environment.NTNX_CLOUD
: Nutanix cloud environment.
- provider
Type String - -(Optional) Enums denoting the provider type of the PC, that is, AHV or ESXi.
Following are the supported provider types:
VSPHERE
: Vsphere cloud provider.AZURE
: Azure cloud provider.NTNX
: Nutanix cloud provider.GCP
: GCP cloud provider.AWS
: AWS cloud provider.
- provisioning
Type String - -(Optional) Enums denoting the instance type of the cloud PC. It indicates whether the PC is created on bare-metal or on a cloud-provisioned VM. Hence, it supports two possible values:
NTNX
: Nutanix instance.NATIVE
: Native instance.
- type String
- -(Optional) Enums denoting the environment type of the PC, that is, on-prem PC or cloud PC.
Following are the supported entity types:
ONPREM
: On-prem environment.NTNX_CLOUD
: Nutanix cloud environment.
- provider
Type string - -(Optional) Enums denoting the provider type of the PC, that is, AHV or ESXi.
Following are the supported provider types:
VSPHERE
: Vsphere cloud provider.AZURE
: Azure cloud provider.NTNX
: Nutanix cloud provider.GCP
: GCP cloud provider.AWS
: AWS cloud provider.
- provisioning
Type string - -(Optional) Enums denoting the instance type of the cloud PC. It indicates whether the PC is created on bare-metal or on a cloud-provisioned VM. Hence, it supports two possible values:
NTNX
: Nutanix instance.NATIVE
: Native instance.
- type string
- -(Optional) Enums denoting the environment type of the PC, that is, on-prem PC or cloud PC.
Following are the supported entity types:
ONPREM
: On-prem environment.NTNX_CLOUD
: Nutanix cloud environment.
- provider_
type str - -(Optional) Enums denoting the provider type of the PC, that is, AHV or ESXi.
Following are the supported provider types:
VSPHERE
: Vsphere cloud provider.AZURE
: Azure cloud provider.NTNX
: Nutanix cloud provider.GCP
: GCP cloud provider.AWS
: AWS cloud provider.
- provisioning_
type str - -(Optional) Enums denoting the instance type of the cloud PC. It indicates whether the PC is created on bare-metal or on a cloud-provisioned VM. Hence, it supports two possible values:
NTNX
: Nutanix instance.NATIVE
: Native instance.
- type str
- -(Optional) Enums denoting the environment type of the PC, that is, on-prem PC or cloud PC.
Following are the supported entity types:
ONPREM
: On-prem environment.NTNX_CLOUD
: Nutanix cloud environment.
- provider
Type String - -(Optional) Enums denoting the provider type of the PC, that is, AHV or ESXi.
Following are the supported provider types:
VSPHERE
: Vsphere cloud provider.AZURE
: Azure cloud provider.NTNX
: Nutanix cloud provider.GCP
: GCP cloud provider.AWS
: AWS cloud provider.
- provisioning
Type String - -(Optional) Enums denoting the instance type of the cloud PC. It indicates whether the PC is created on bare-metal or on a cloud-provisioned VM. Hence, it supports two possible values:
NTNX
: Nutanix instance.NATIVE
: Native instance.
- type String
- -(Optional) Enums denoting the environment type of the PC, that is, on-prem PC or cloud PC.
Following are the supported entity types:
ONPREM
: On-prem environment.NTNX_CLOUD
: Nutanix cloud environment.
PcRestoreV2DomainManagerConfigBuildInfo, PcRestoreV2DomainManagerConfigBuildInfoArgs
- Version string
- -(Optional) Software version.
- Version string
- -(Optional) Software version.
- version String
- -(Optional) Software version.
- version string
- -(Optional) Software version.
- version str
- -(Optional) Software version.
- version String
- -(Optional) Software version.
PcRestoreV2DomainManagerConfigCredential, PcRestoreV2DomainManagerConfigCredentialArgs
PcRestoreV2DomainManagerConfigResourceConfig, PcRestoreV2DomainManagerConfigResourceConfigArgs
- Container
Ext List<string>Ids - -(Optional) The external identifier of the container that will be used to create the domain manager (Prism Central) cluster.
- Data
Disk intSize Bytes - Memory
Size intBytes - Num
Vcpus int
- Container
Ext []stringIds - -(Optional) The external identifier of the container that will be used to create the domain manager (Prism Central) cluster.
- Data
Disk intSize Bytes - Memory
Size intBytes - Num
Vcpus int
- container
Ext List<String>Ids - -(Optional) The external identifier of the container that will be used to create the domain manager (Prism Central) cluster.
- data
Disk IntegerSize Bytes - memory
Size IntegerBytes - num
Vcpus Integer
- container
Ext string[]Ids - -(Optional) The external identifier of the container that will be used to create the domain manager (Prism Central) cluster.
- data
Disk numberSize Bytes - memory
Size numberBytes - num
Vcpus number
- container_
ext_ Sequence[str]ids - -(Optional) The external identifier of the container that will be used to create the domain manager (Prism Central) cluster.
- data_
disk_ intsize_ bytes - memory_
size_ intbytes - num_
vcpus int
- container
Ext List<String>Ids - -(Optional) The external identifier of the container that will be used to create the domain manager (Prism Central) cluster.
- data
Disk NumberSize Bytes - memory
Size NumberBytes - num
Vcpus Number
PcRestoreV2DomainManagerNetwork, PcRestoreV2DomainManagerNetworkArgs
- Name
Servers List<PiersKarsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network Name Server> - -(Required) List of name servers on a cluster. This is part of payload for both cluster create & update operations. For create operation, only ipv4 address / fqdn values are supported currently.
- Ntp
Servers List<PiersKarsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network Ntp Server> - -(Required) List of NTP servers on a cluster. This is part of payload for both cluster create & update operations. For create operation, only ipv4 address / fqdn values are supported currently.
- External
Address PiersKarsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network External Address - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
- External
Networks List<PiersKarsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network External Network> - -(Required) This configuration is used to manage Prism Central.
- Fqdn string
- Internal
Networks PiersKarsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network Internal Networks - -(Required) This configuration is used to internally manage Prism Central network.
- Name
Servers []PcRestore V2Domain Manager Network Name Server - -(Required) List of name servers on a cluster. This is part of payload for both cluster create & update operations. For create operation, only ipv4 address / fqdn values are supported currently.
- Ntp
Servers []PcRestore V2Domain Manager Network Ntp Server - -(Required) List of NTP servers on a cluster. This is part of payload for both cluster create & update operations. For create operation, only ipv4 address / fqdn values are supported currently.
- External
Address PcRestore V2Domain Manager Network External Address - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
- External
Networks []PcRestore V2Domain Manager Network External Network - -(Required) This configuration is used to manage Prism Central.
- Fqdn string
- Internal
Networks PcRestore V2Domain Manager Network Internal Networks - -(Required) This configuration is used to internally manage Prism Central network.
- name
Servers List<PcRestore V2Domain Manager Network Name Server> - -(Required) List of name servers on a cluster. This is part of payload for both cluster create & update operations. For create operation, only ipv4 address / fqdn values are supported currently.
- ntp
Servers List<PcRestore V2Domain Manager Network Ntp Server> - -(Required) List of NTP servers on a cluster. This is part of payload for both cluster create & update operations. For create operation, only ipv4 address / fqdn values are supported currently.
- external
Address PcRestore V2Domain Manager Network External Address - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
- external
Networks List<PcRestore V2Domain Manager Network External Network> - -(Required) This configuration is used to manage Prism Central.
- fqdn String
- internal
Networks PcRestore V2Domain Manager Network Internal Networks - -(Required) This configuration is used to internally manage Prism Central network.
- name
Servers PcRestore V2Domain Manager Network Name Server[] - -(Required) List of name servers on a cluster. This is part of payload for both cluster create & update operations. For create operation, only ipv4 address / fqdn values are supported currently.
- ntp
Servers PcRestore V2Domain Manager Network Ntp Server[] - -(Required) List of NTP servers on a cluster. This is part of payload for both cluster create & update operations. For create operation, only ipv4 address / fqdn values are supported currently.
- external
Address PcRestore V2Domain Manager Network External Address - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
- external
Networks PcRestore V2Domain Manager Network External Network[] - -(Required) This configuration is used to manage Prism Central.
- fqdn string
- internal
Networks PcRestore V2Domain Manager Network Internal Networks - -(Required) This configuration is used to internally manage Prism Central network.
- name_
servers Sequence[PcRestore V2Domain Manager Network Name Server] - -(Required) List of name servers on a cluster. This is part of payload for both cluster create & update operations. For create operation, only ipv4 address / fqdn values are supported currently.
- ntp_
servers Sequence[PcRestore V2Domain Manager Network Ntp Server] - -(Required) List of NTP servers on a cluster. This is part of payload for both cluster create & update operations. For create operation, only ipv4 address / fqdn values are supported currently.
- external_
address PcRestore V2Domain Manager Network External Address - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
- external_
networks Sequence[PcRestore V2Domain Manager Network External Network] - -(Required) This configuration is used to manage Prism Central.
- fqdn str
- internal_
networks PcRestore V2Domain Manager Network Internal Networks - -(Required) This configuration is used to internally manage Prism Central network.
- name
Servers List<Property Map> - -(Required) List of name servers on a cluster. This is part of payload for both cluster create & update operations. For create operation, only ipv4 address / fqdn values are supported currently.
- ntp
Servers List<Property Map> - -(Required) List of NTP servers on a cluster. This is part of payload for both cluster create & update operations. For create operation, only ipv4 address / fqdn values are supported currently.
- external
Address Property Map - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
- external
Networks List<Property Map> - -(Required) This configuration is used to manage Prism Central.
- fqdn String
- internal
Networks Property Map - -(Required) This configuration is used to internally manage Prism Central network.
PcRestoreV2DomainManagerNetworkExternalAddress, PcRestoreV2DomainManagerNetworkExternalAddressArgs
- Ipv4s
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network External Address Ipv4> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- Ipv6s
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network External Address Ipv6> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- Ipv4s
[]Pc
Restore V2Domain Manager Network External Address Ipv4 - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- Ipv6s
[]Pc
Restore V2Domain Manager Network External Address Ipv6 - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- ipv4s
List<Pc
Restore V2Domain Manager Network External Address Ipv4> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
List<Pc
Restore V2Domain Manager Network External Address Ipv6> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- ipv4s
Pc
Restore V2Domain Manager Network External Address Ipv4[] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
Pc
Restore V2Domain Manager Network External Address Ipv6[] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- ipv4s
Sequence[Pc
Restore V2Domain Manager Network External Address Ipv4] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
Sequence[Pc
Restore V2Domain Manager Network External Address Ipv6] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- ipv4s List<Property Map>
- -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s List<Property Map>
- -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
PcRestoreV2DomainManagerNetworkExternalAddressIpv4, PcRestoreV2DomainManagerNetworkExternalAddressIpv4Args
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Integer - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value string
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value str
- -(Required) The IPv4/IPv6 address of the host.
- prefix_
length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
PcRestoreV2DomainManagerNetworkExternalAddressIpv6, PcRestoreV2DomainManagerNetworkExternalAddressIpv6Args
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Integer - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value string
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value str
- -(Required) The IPv4/IPv6 address of the host.
- prefix_
length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
PcRestoreV2DomainManagerNetworkExternalNetwork, PcRestoreV2DomainManagerNetworkExternalNetworkArgs
- Default
Gateway PiersKarsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network External Network Default Gateway - -(Required) An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
- Ip
Ranges List<PiersKarsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network External Network Ip Range> - -(Required) Range of IPs used for Prism Central network setup.
- Network
Ext stringId - -(Required) The network external identifier to which Domain Manager (Prism Central) is to be deployed or is already configured.
- Subnet
Mask PiersKarsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network External Network Subnet Mask - -(Required) An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
- Default
Gateway PcRestore V2Domain Manager Network External Network Default Gateway - -(Required) An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
- Ip
Ranges []PcRestore V2Domain Manager Network External Network Ip Range - -(Required) Range of IPs used for Prism Central network setup.
- Network
Ext stringId - -(Required) The network external identifier to which Domain Manager (Prism Central) is to be deployed or is already configured.
- Subnet
Mask PcRestore V2Domain Manager Network External Network Subnet Mask - -(Required) An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
- default
Gateway PcRestore V2Domain Manager Network External Network Default Gateway - -(Required) An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
- ip
Ranges List<PcRestore V2Domain Manager Network External Network Ip Range> - -(Required) Range of IPs used for Prism Central network setup.
- network
Ext StringId - -(Required) The network external identifier to which Domain Manager (Prism Central) is to be deployed or is already configured.
- subnet
Mask PcRestore V2Domain Manager Network External Network Subnet Mask - -(Required) An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
- default
Gateway PcRestore V2Domain Manager Network External Network Default Gateway - -(Required) An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
- ip
Ranges PcRestore V2Domain Manager Network External Network Ip Range[] - -(Required) Range of IPs used for Prism Central network setup.
- network
Ext stringId - -(Required) The network external identifier to which Domain Manager (Prism Central) is to be deployed or is already configured.
- subnet
Mask PcRestore V2Domain Manager Network External Network Subnet Mask - -(Required) An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
- default_
gateway PcRestore V2Domain Manager Network External Network Default Gateway - -(Required) An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
- ip_
ranges Sequence[PcRestore V2Domain Manager Network External Network Ip Range] - -(Required) Range of IPs used for Prism Central network setup.
- network_
ext_ strid - -(Required) The network external identifier to which Domain Manager (Prism Central) is to be deployed or is already configured.
- subnet_
mask PcRestore V2Domain Manager Network External Network Subnet Mask - -(Required) An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
- default
Gateway Property Map - -(Required) An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
- ip
Ranges List<Property Map> - -(Required) Range of IPs used for Prism Central network setup.
- network
Ext StringId - -(Required) The network external identifier to which Domain Manager (Prism Central) is to be deployed or is already configured.
- subnet
Mask Property Map - -(Required) An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
PcRestoreV2DomainManagerNetworkExternalNetworkDefaultGateway, PcRestoreV2DomainManagerNetworkExternalNetworkDefaultGatewayArgs
- Fqdns
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network External Network Default Gateway Fqdn> - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- Ipv4s
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network External Network Default Gateway Ipv4> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- Ipv6s
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network External Network Default Gateway Ipv6> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- Fqdns
[]Pc
Restore V2Domain Manager Network External Network Default Gateway Fqdn - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- Ipv4s
[]Pc
Restore V2Domain Manager Network External Network Default Gateway Ipv4 - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- Ipv6s
[]Pc
Restore V2Domain Manager Network External Network Default Gateway Ipv6 - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- fqdns
List<Pc
Restore V2Domain Manager Network External Network Default Gateway Fqdn> - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- ipv4s
List<Pc
Restore V2Domain Manager Network External Network Default Gateway Ipv4> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
List<Pc
Restore V2Domain Manager Network External Network Default Gateway Ipv6> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- fqdns
Pc
Restore V2Domain Manager Network External Network Default Gateway Fqdn[] - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- ipv4s
Pc
Restore V2Domain Manager Network External Network Default Gateway Ipv4[] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
Pc
Restore V2Domain Manager Network External Network Default Gateway Ipv6[] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- fqdns
Sequence[Pc
Restore V2Domain Manager Network External Network Default Gateway Fqdn] - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- ipv4s
Sequence[Pc
Restore V2Domain Manager Network External Network Default Gateway Ipv4] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
Sequence[Pc
Restore V2Domain Manager Network External Network Default Gateway Ipv6] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- fqdns List<Property Map>
- -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- ipv4s List<Property Map>
- -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s List<Property Map>
- -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
PcRestoreV2DomainManagerNetworkExternalNetworkDefaultGatewayFqdn, PcRestoreV2DomainManagerNetworkExternalNetworkDefaultGatewayFqdnArgs
- Value string
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- Value string
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- value String
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- value string
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- value str
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- value String
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
PcRestoreV2DomainManagerNetworkExternalNetworkDefaultGatewayIpv4, PcRestoreV2DomainManagerNetworkExternalNetworkDefaultGatewayIpv4Args
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Integer - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value string
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value str
- -(Required) The IPv4/IPv6 address of the host.
- prefix_
length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
PcRestoreV2DomainManagerNetworkExternalNetworkDefaultGatewayIpv6, PcRestoreV2DomainManagerNetworkExternalNetworkDefaultGatewayIpv6Args
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Integer - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value string
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value str
- -(Required) The IPv4/IPv6 address of the host.
- prefix_
length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
PcRestoreV2DomainManagerNetworkExternalNetworkIpRange, PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeArgs
- Begin
Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network External Network Ip Range Begin - -(Optional) The beginning IP address of the range.
- End
Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network External Network Ip Range End - -(Optional) The ending IP address of the range.
- Begin
Pc
Restore V2Domain Manager Network External Network Ip Range Begin - -(Optional) The beginning IP address of the range.
- End
Pc
Restore V2Domain Manager Network External Network Ip Range End - -(Optional) The ending IP address of the range.
- begin
Pc
Restore V2Domain Manager Network External Network Ip Range Begin - -(Optional) The beginning IP address of the range.
- end
Pc
Restore V2Domain Manager Network External Network Ip Range End - -(Optional) The ending IP address of the range.
- begin
Pc
Restore V2Domain Manager Network External Network Ip Range Begin - -(Optional) The beginning IP address of the range.
- end
Pc
Restore V2Domain Manager Network External Network Ip Range End - -(Optional) The ending IP address of the range.
- begin
Pc
Restore V2Domain Manager Network External Network Ip Range Begin - -(Optional) The beginning IP address of the range.
- end
Pc
Restore V2Domain Manager Network External Network Ip Range End - -(Optional) The ending IP address of the range.
- begin Property Map
- -(Optional) The beginning IP address of the range.
- end Property Map
- -(Optional) The ending IP address of the range.
PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeBegin, PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeBeginArgs
- Ipv4s
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network External Network Ip Range Begin Ipv4> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- Ipv6s
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network External Network Ip Range Begin Ipv6> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- Ipv4s
[]Pc
Restore V2Domain Manager Network External Network Ip Range Begin Ipv4 - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- Ipv6s
[]Pc
Restore V2Domain Manager Network External Network Ip Range Begin Ipv6 - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- ipv4s
List<Pc
Restore V2Domain Manager Network External Network Ip Range Begin Ipv4> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
List<Pc
Restore V2Domain Manager Network External Network Ip Range Begin Ipv6> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- ipv4s
Pc
Restore V2Domain Manager Network External Network Ip Range Begin Ipv4[] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
Pc
Restore V2Domain Manager Network External Network Ip Range Begin Ipv6[] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- ipv4s
Sequence[Pc
Restore V2Domain Manager Network External Network Ip Range Begin Ipv4] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
Sequence[Pc
Restore V2Domain Manager Network External Network Ip Range Begin Ipv6] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- ipv4s List<Property Map>
- -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s List<Property Map>
- -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeBeginIpv4, PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeBeginIpv4Args
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Integer - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value string
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value str
- -(Required) The IPv4/IPv6 address of the host.
- prefix_
length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeBeginIpv6, PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeBeginIpv6Args
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Integer - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value string
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value str
- -(Required) The IPv4/IPv6 address of the host.
- prefix_
length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeEnd, PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeEndArgs
- Ipv4s
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network External Network Ip Range End Ipv4> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- Ipv6s
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network External Network Ip Range End Ipv6> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- Ipv4s
[]Pc
Restore V2Domain Manager Network External Network Ip Range End Ipv4 - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- Ipv6s
[]Pc
Restore V2Domain Manager Network External Network Ip Range End Ipv6 - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- ipv4s
List<Pc
Restore V2Domain Manager Network External Network Ip Range End Ipv4> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
List<Pc
Restore V2Domain Manager Network External Network Ip Range End Ipv6> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- ipv4s
Pc
Restore V2Domain Manager Network External Network Ip Range End Ipv4[] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
Pc
Restore V2Domain Manager Network External Network Ip Range End Ipv6[] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- ipv4s
Sequence[Pc
Restore V2Domain Manager Network External Network Ip Range End Ipv4] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
Sequence[Pc
Restore V2Domain Manager Network External Network Ip Range End Ipv6] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- ipv4s List<Property Map>
- -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s List<Property Map>
- -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeEndIpv4, PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeEndIpv4Args
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Integer - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value string
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value str
- -(Required) The IPv4/IPv6 address of the host.
- prefix_
length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeEndIpv6, PcRestoreV2DomainManagerNetworkExternalNetworkIpRangeEndIpv6Args
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Integer - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value string
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value str
- -(Required) The IPv4/IPv6 address of the host.
- prefix_
length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
PcRestoreV2DomainManagerNetworkExternalNetworkSubnetMask, PcRestoreV2DomainManagerNetworkExternalNetworkSubnetMaskArgs
- Fqdns
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network External Network Subnet Mask Fqdn> - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- Ipv4s
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network External Network Subnet Mask Ipv4> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- Ipv6s
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network External Network Subnet Mask Ipv6> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- Fqdns
[]Pc
Restore V2Domain Manager Network External Network Subnet Mask Fqdn - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- Ipv4s
[]Pc
Restore V2Domain Manager Network External Network Subnet Mask Ipv4 - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- Ipv6s
[]Pc
Restore V2Domain Manager Network External Network Subnet Mask Ipv6 - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- fqdns
List<Pc
Restore V2Domain Manager Network External Network Subnet Mask Fqdn> - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- ipv4s
List<Pc
Restore V2Domain Manager Network External Network Subnet Mask Ipv4> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
List<Pc
Restore V2Domain Manager Network External Network Subnet Mask Ipv6> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- fqdns
Pc
Restore V2Domain Manager Network External Network Subnet Mask Fqdn[] - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- ipv4s
Pc
Restore V2Domain Manager Network External Network Subnet Mask Ipv4[] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
Pc
Restore V2Domain Manager Network External Network Subnet Mask Ipv6[] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- fqdns
Sequence[Pc
Restore V2Domain Manager Network External Network Subnet Mask Fqdn] - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- ipv4s
Sequence[Pc
Restore V2Domain Manager Network External Network Subnet Mask Ipv4] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
Sequence[Pc
Restore V2Domain Manager Network External Network Subnet Mask Ipv6] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- fqdns List<Property Map>
- -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- ipv4s List<Property Map>
- -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s List<Property Map>
- -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
PcRestoreV2DomainManagerNetworkExternalNetworkSubnetMaskFqdn, PcRestoreV2DomainManagerNetworkExternalNetworkSubnetMaskFqdnArgs
- Value string
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- Value string
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- value String
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- value string
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- value str
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- value String
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
PcRestoreV2DomainManagerNetworkExternalNetworkSubnetMaskIpv4, PcRestoreV2DomainManagerNetworkExternalNetworkSubnetMaskIpv4Args
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Integer - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value string
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value str
- -(Required) The IPv4/IPv6 address of the host.
- prefix_
length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
PcRestoreV2DomainManagerNetworkExternalNetworkSubnetMaskIpv6, PcRestoreV2DomainManagerNetworkExternalNetworkSubnetMaskIpv6Args
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Integer - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value string
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value str
- -(Required) The IPv4/IPv6 address of the host.
- prefix_
length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
PcRestoreV2DomainManagerNetworkInternalNetworks, PcRestoreV2DomainManagerNetworkInternalNetworksArgs
- Default
Gateway PiersKarsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network Internal Networks Default Gateway - -(Required) An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
- Ip
Ranges List<PiersKarsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network Internal Networks Ip Range> - -(Required) Range of IPs used for Prism Central network setup.
- Subnet
Mask PiersKarsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network Internal Networks Subnet Mask - -(Required) An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
- Default
Gateway PcRestore V2Domain Manager Network Internal Networks Default Gateway - -(Required) An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
- Ip
Ranges []PcRestore V2Domain Manager Network Internal Networks Ip Range - -(Required) Range of IPs used for Prism Central network setup.
- Subnet
Mask PcRestore V2Domain Manager Network Internal Networks Subnet Mask - -(Required) An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
- default
Gateway PcRestore V2Domain Manager Network Internal Networks Default Gateway - -(Required) An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
- ip
Ranges List<PcRestore V2Domain Manager Network Internal Networks Ip Range> - -(Required) Range of IPs used for Prism Central network setup.
- subnet
Mask PcRestore V2Domain Manager Network Internal Networks Subnet Mask - -(Required) An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
- default
Gateway PcRestore V2Domain Manager Network Internal Networks Default Gateway - -(Required) An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
- ip
Ranges PcRestore V2Domain Manager Network Internal Networks Ip Range[] - -(Required) Range of IPs used for Prism Central network setup.
- subnet
Mask PcRestore V2Domain Manager Network Internal Networks Subnet Mask - -(Required) An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
- default_
gateway PcRestore V2Domain Manager Network Internal Networks Default Gateway - -(Required) An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
- ip_
ranges Sequence[PcRestore V2Domain Manager Network Internal Networks Ip Range] - -(Required) Range of IPs used for Prism Central network setup.
- subnet_
mask PcRestore V2Domain Manager Network Internal Networks Subnet Mask - -(Required) An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
- default
Gateway Property Map - -(Required) An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
- ip
Ranges List<Property Map> - -(Required) Range of IPs used for Prism Central network setup.
- subnet
Mask Property Map - -(Required) An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
PcRestoreV2DomainManagerNetworkInternalNetworksDefaultGateway, PcRestoreV2DomainManagerNetworkInternalNetworksDefaultGatewayArgs
- Fqdns
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network Internal Networks Default Gateway Fqdn> - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- Ipv4s
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network Internal Networks Default Gateway Ipv4> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- Ipv6s
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network Internal Networks Default Gateway Ipv6> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- Fqdns
[]Pc
Restore V2Domain Manager Network Internal Networks Default Gateway Fqdn - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- Ipv4s
[]Pc
Restore V2Domain Manager Network Internal Networks Default Gateway Ipv4 - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- Ipv6s
[]Pc
Restore V2Domain Manager Network Internal Networks Default Gateway Ipv6 - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- fqdns
List<Pc
Restore V2Domain Manager Network Internal Networks Default Gateway Fqdn> - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- ipv4s
List<Pc
Restore V2Domain Manager Network Internal Networks Default Gateway Ipv4> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
List<Pc
Restore V2Domain Manager Network Internal Networks Default Gateway Ipv6> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- fqdns
Pc
Restore V2Domain Manager Network Internal Networks Default Gateway Fqdn[] - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- ipv4s
Pc
Restore V2Domain Manager Network Internal Networks Default Gateway Ipv4[] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
Pc
Restore V2Domain Manager Network Internal Networks Default Gateway Ipv6[] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- fqdns
Sequence[Pc
Restore V2Domain Manager Network Internal Networks Default Gateway Fqdn] - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- ipv4s
Sequence[Pc
Restore V2Domain Manager Network Internal Networks Default Gateway Ipv4] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
Sequence[Pc
Restore V2Domain Manager Network Internal Networks Default Gateway Ipv6] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- fqdns List<Property Map>
- -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- ipv4s List<Property Map>
- -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s List<Property Map>
- -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
PcRestoreV2DomainManagerNetworkInternalNetworksDefaultGatewayFqdn, PcRestoreV2DomainManagerNetworkInternalNetworksDefaultGatewayFqdnArgs
- Value string
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- Value string
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- value String
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- value string
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- value str
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- value String
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
PcRestoreV2DomainManagerNetworkInternalNetworksDefaultGatewayIpv4, PcRestoreV2DomainManagerNetworkInternalNetworksDefaultGatewayIpv4Args
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Integer - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value string
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value str
- -(Required) The IPv4/IPv6 address of the host.
- prefix_
length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
PcRestoreV2DomainManagerNetworkInternalNetworksDefaultGatewayIpv6, PcRestoreV2DomainManagerNetworkInternalNetworksDefaultGatewayIpv6Args
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Integer - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value string
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value str
- -(Required) The IPv4/IPv6 address of the host.
- prefix_
length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
PcRestoreV2DomainManagerNetworkInternalNetworksIpRange, PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeArgs
- Begin
Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network Internal Networks Ip Range Begin - -(Optional) The beginning IP address of the range.
- End
Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network Internal Networks Ip Range End - -(Optional) The ending IP address of the range.
- Begin
Pc
Restore V2Domain Manager Network Internal Networks Ip Range Begin - -(Optional) The beginning IP address of the range.
- End
Pc
Restore V2Domain Manager Network Internal Networks Ip Range End - -(Optional) The ending IP address of the range.
- begin
Pc
Restore V2Domain Manager Network Internal Networks Ip Range Begin - -(Optional) The beginning IP address of the range.
- end
Pc
Restore V2Domain Manager Network Internal Networks Ip Range End - -(Optional) The ending IP address of the range.
- begin
Pc
Restore V2Domain Manager Network Internal Networks Ip Range Begin - -(Optional) The beginning IP address of the range.
- end
Pc
Restore V2Domain Manager Network Internal Networks Ip Range End - -(Optional) The ending IP address of the range.
- begin
Pc
Restore V2Domain Manager Network Internal Networks Ip Range Begin - -(Optional) The beginning IP address of the range.
- end
Pc
Restore V2Domain Manager Network Internal Networks Ip Range End - -(Optional) The ending IP address of the range.
- begin Property Map
- -(Optional) The beginning IP address of the range.
- end Property Map
- -(Optional) The ending IP address of the range.
PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeBegin, PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeBeginArgs
- Ipv4s
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network Internal Networks Ip Range Begin Ipv4> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- Ipv6s
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network Internal Networks Ip Range Begin Ipv6> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- Ipv4s
[]Pc
Restore V2Domain Manager Network Internal Networks Ip Range Begin Ipv4 - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- Ipv6s
[]Pc
Restore V2Domain Manager Network Internal Networks Ip Range Begin Ipv6 - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- ipv4s
List<Pc
Restore V2Domain Manager Network Internal Networks Ip Range Begin Ipv4> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
List<Pc
Restore V2Domain Manager Network Internal Networks Ip Range Begin Ipv6> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- ipv4s
Pc
Restore V2Domain Manager Network Internal Networks Ip Range Begin Ipv4[] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
Pc
Restore V2Domain Manager Network Internal Networks Ip Range Begin Ipv6[] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- ipv4s
Sequence[Pc
Restore V2Domain Manager Network Internal Networks Ip Range Begin Ipv4] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
Sequence[Pc
Restore V2Domain Manager Network Internal Networks Ip Range Begin Ipv6] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- ipv4s List<Property Map>
- -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s List<Property Map>
- -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeBeginIpv4, PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeBeginIpv4Args
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Integer - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value string
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value str
- -(Required) The IPv4/IPv6 address of the host.
- prefix_
length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeBeginIpv6, PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeBeginIpv6Args
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Integer - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value string
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value str
- -(Required) The IPv4/IPv6 address of the host.
- prefix_
length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeEnd, PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeEndArgs
- Ipv4s
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network Internal Networks Ip Range End Ipv4> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- Ipv6s
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network Internal Networks Ip Range End Ipv6> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- Ipv4s
[]Pc
Restore V2Domain Manager Network Internal Networks Ip Range End Ipv4 - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- Ipv6s
[]Pc
Restore V2Domain Manager Network Internal Networks Ip Range End Ipv6 - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- ipv4s
List<Pc
Restore V2Domain Manager Network Internal Networks Ip Range End Ipv4> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
List<Pc
Restore V2Domain Manager Network Internal Networks Ip Range End Ipv6> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- ipv4s
Pc
Restore V2Domain Manager Network Internal Networks Ip Range End Ipv4[] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
Pc
Restore V2Domain Manager Network Internal Networks Ip Range End Ipv6[] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- ipv4s
Sequence[Pc
Restore V2Domain Manager Network Internal Networks Ip Range End Ipv4] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
Sequence[Pc
Restore V2Domain Manager Network Internal Networks Ip Range End Ipv6] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- ipv4s List<Property Map>
- -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s List<Property Map>
- -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeEndIpv4, PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeEndIpv4Args
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Integer - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value string
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value str
- -(Required) The IPv4/IPv6 address of the host.
- prefix_
length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeEndIpv6, PcRestoreV2DomainManagerNetworkInternalNetworksIpRangeEndIpv6Args
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Integer - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value string
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value str
- -(Required) The IPv4/IPv6 address of the host.
- prefix_
length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
PcRestoreV2DomainManagerNetworkInternalNetworksSubnetMask, PcRestoreV2DomainManagerNetworkInternalNetworksSubnetMaskArgs
- Fqdns
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network Internal Networks Subnet Mask Fqdn> - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- Ipv4s
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network Internal Networks Subnet Mask Ipv4> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- Ipv6s
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network Internal Networks Subnet Mask Ipv6> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- Fqdns
[]Pc
Restore V2Domain Manager Network Internal Networks Subnet Mask Fqdn - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- Ipv4s
[]Pc
Restore V2Domain Manager Network Internal Networks Subnet Mask Ipv4 - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- Ipv6s
[]Pc
Restore V2Domain Manager Network Internal Networks Subnet Mask Ipv6 - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- fqdns
List<Pc
Restore V2Domain Manager Network Internal Networks Subnet Mask Fqdn> - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- ipv4s
List<Pc
Restore V2Domain Manager Network Internal Networks Subnet Mask Ipv4> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
List<Pc
Restore V2Domain Manager Network Internal Networks Subnet Mask Ipv6> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- fqdns
Pc
Restore V2Domain Manager Network Internal Networks Subnet Mask Fqdn[] - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- ipv4s
Pc
Restore V2Domain Manager Network Internal Networks Subnet Mask Ipv4[] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
Pc
Restore V2Domain Manager Network Internal Networks Subnet Mask Ipv6[] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- fqdns
Sequence[Pc
Restore V2Domain Manager Network Internal Networks Subnet Mask Fqdn] - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- ipv4s
Sequence[Pc
Restore V2Domain Manager Network Internal Networks Subnet Mask Ipv4] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
Sequence[Pc
Restore V2Domain Manager Network Internal Networks Subnet Mask Ipv6] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- fqdns List<Property Map>
- -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- ipv4s List<Property Map>
- -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s List<Property Map>
- -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
PcRestoreV2DomainManagerNetworkInternalNetworksSubnetMaskFqdn, PcRestoreV2DomainManagerNetworkInternalNetworksSubnetMaskFqdnArgs
- Value string
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- Value string
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- value String
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- value string
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- value str
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- value String
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
PcRestoreV2DomainManagerNetworkInternalNetworksSubnetMaskIpv4, PcRestoreV2DomainManagerNetworkInternalNetworksSubnetMaskIpv4Args
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Integer - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value string
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value str
- -(Required) The IPv4/IPv6 address of the host.
- prefix_
length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
PcRestoreV2DomainManagerNetworkInternalNetworksSubnetMaskIpv6, PcRestoreV2DomainManagerNetworkInternalNetworksSubnetMaskIpv6Args
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Integer - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value string
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value str
- -(Required) The IPv4/IPv6 address of the host.
- prefix_
length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
PcRestoreV2DomainManagerNetworkNameServer, PcRestoreV2DomainManagerNetworkNameServerArgs
- Fqdns
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network Name Server Fqdn> - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- Ipv4s
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network Name Server Ipv4> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- Ipv6s
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network Name Server Ipv6> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- Fqdns
[]Pc
Restore V2Domain Manager Network Name Server Fqdn - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- Ipv4s
[]Pc
Restore V2Domain Manager Network Name Server Ipv4 - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- Ipv6s
[]Pc
Restore V2Domain Manager Network Name Server Ipv6 - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- fqdns
List<Pc
Restore V2Domain Manager Network Name Server Fqdn> - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- ipv4s
List<Pc
Restore V2Domain Manager Network Name Server Ipv4> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
List<Pc
Restore V2Domain Manager Network Name Server Ipv6> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- fqdns
Pc
Restore V2Domain Manager Network Name Server Fqdn[] - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- ipv4s
Pc
Restore V2Domain Manager Network Name Server Ipv4[] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
Pc
Restore V2Domain Manager Network Name Server Ipv6[] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- fqdns
Sequence[Pc
Restore V2Domain Manager Network Name Server Fqdn] - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- ipv4s
Sequence[Pc
Restore V2Domain Manager Network Name Server Ipv4] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
Sequence[Pc
Restore V2Domain Manager Network Name Server Ipv6] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- fqdns List<Property Map>
- -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- ipv4s List<Property Map>
- -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s List<Property Map>
- -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
PcRestoreV2DomainManagerNetworkNameServerFqdn, PcRestoreV2DomainManagerNetworkNameServerFqdnArgs
- Value string
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- Value string
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- value String
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- value string
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- value str
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- value String
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
PcRestoreV2DomainManagerNetworkNameServerIpv4, PcRestoreV2DomainManagerNetworkNameServerIpv4Args
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Integer - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value string
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value str
- -(Required) The IPv4/IPv6 address of the host.
- prefix_
length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
PcRestoreV2DomainManagerNetworkNameServerIpv6, PcRestoreV2DomainManagerNetworkNameServerIpv6Args
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Integer - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value string
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value str
- -(Required) The IPv4/IPv6 address of the host.
- prefix_
length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
PcRestoreV2DomainManagerNetworkNtpServer, PcRestoreV2DomainManagerNetworkNtpServerArgs
- Fqdns
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network Ntp Server Fqdn> - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- Ipv4s
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network Ntp Server Ipv4> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- Ipv6s
List<Piers
Karsenbarg. Nutanix. Inputs. Pc Restore V2Domain Manager Network Ntp Server Ipv6> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- Fqdns
[]Pc
Restore V2Domain Manager Network Ntp Server Fqdn - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- Ipv4s
[]Pc
Restore V2Domain Manager Network Ntp Server Ipv4 - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- Ipv6s
[]Pc
Restore V2Domain Manager Network Ntp Server Ipv6 - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- fqdns
List<Pc
Restore V2Domain Manager Network Ntp Server Fqdn> - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- ipv4s
List<Pc
Restore V2Domain Manager Network Ntp Server Ipv4> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
List<Pc
Restore V2Domain Manager Network Ntp Server Ipv6> - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- fqdns
Pc
Restore V2Domain Manager Network Ntp Server Fqdn[] - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- ipv4s
Pc
Restore V2Domain Manager Network Ntp Server Ipv4[] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
Pc
Restore V2Domain Manager Network Ntp Server Ipv6[] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- fqdns
Sequence[Pc
Restore V2Domain Manager Network Ntp Server Fqdn] - -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- ipv4s
Sequence[Pc
Restore V2Domain Manager Network Ntp Server Ipv4] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s
Sequence[Pc
Restore V2Domain Manager Network Ntp Server Ipv6] - -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
- fqdns List<Property Map>
- -(Optional) A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
- ipv4s List<Property Map>
- -(Optional) An unique address that identifies a device on the internet or a local network in IPv4 format.
- ipv6s List<Property Map>
- -(Optional) An unique address that identifies a device on the internet or a local network in IPv6 format.
PcRestoreV2DomainManagerNetworkNtpServerFqdn, PcRestoreV2DomainManagerNetworkNtpServerFqdnArgs
- Value string
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- Value string
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- value String
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- value string
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- value str
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
- value String
-(Optional) The fully qualified domain name of the host.
See detailed information in Nutanix Restore PC V4.
PcRestoreV2DomainManagerNetworkNtpServerIpv4, PcRestoreV2DomainManagerNetworkNtpServerIpv4Args
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Integer - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value string
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value str
- -(Required) The IPv4/IPv6 address of the host.
- prefix_
length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
PcRestoreV2DomainManagerNetworkNtpServerIpv6, PcRestoreV2DomainManagerNetworkNtpServerIpv6Args
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value string
- -(Required) The IPv4/IPv6 address of the host.
- Prefix
Length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Integer - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value string
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value str
- -(Required) The IPv4/IPv6 address of the host.
- prefix_
length int - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- -(Required) The IPv4/IPv6 address of the host.
- prefix
Length Number - -(Optional) The prefix length of the network to which this host IPv4/IPv6 address belongs.
Package Details
- Repository
- nutanix pierskarsenbarg/pulumi-nutanix
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
nutanix
Terraform Provider.