1. Packages
  2. Checkpoint Provider
  3. API Docs
  4. ManagementMigrateExportDomain
checkpoint 2.9.0 published on Monday, Apr 14, 2025 by checkpointsw

checkpoint.ManagementMigrateExportDomain

Explore with Pulumi AI

Create ManagementMigrateExportDomain Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new ManagementMigrateExportDomain(name: string, args: ManagementMigrateExportDomainArgs, opts?: CustomResourceOptions);
@overload
def ManagementMigrateExportDomain(resource_name: str,
                                  args: ManagementMigrateExportDomainArgs,
                                  opts: Optional[ResourceOptions] = None)

@overload
def ManagementMigrateExportDomain(resource_name: str,
                                  opts: Optional[ResourceOptions] = None,
                                  domain: Optional[str] = None,
                                  file_path: Optional[str] = None,
                                  include_logs: Optional[bool] = None,
                                  management_migrate_export_domain_id: Optional[str] = None)
func NewManagementMigrateExportDomain(ctx *Context, name string, args ManagementMigrateExportDomainArgs, opts ...ResourceOption) (*ManagementMigrateExportDomain, error)
public ManagementMigrateExportDomain(string name, ManagementMigrateExportDomainArgs args, CustomResourceOptions? opts = null)
public ManagementMigrateExportDomain(String name, ManagementMigrateExportDomainArgs args)
public ManagementMigrateExportDomain(String name, ManagementMigrateExportDomainArgs args, CustomResourceOptions options)
type: checkpoint:ManagementMigrateExportDomain
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. ManagementMigrateExportDomainArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. ManagementMigrateExportDomainArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. ManagementMigrateExportDomainArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. ManagementMigrateExportDomainArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. ManagementMigrateExportDomainArgs
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 managementMigrateExportDomainResource = new Checkpoint.ManagementMigrateExportDomain("managementMigrateExportDomainResource", new()
{
    Domain = "string",
    FilePath = "string",
    IncludeLogs = false,
    ManagementMigrateExportDomainId = "string",
});
Copy
example, err := checkpoint.NewManagementMigrateExportDomain(ctx, "managementMigrateExportDomainResource", &checkpoint.ManagementMigrateExportDomainArgs{
	Domain:                          pulumi.String("string"),
	FilePath:                        pulumi.String("string"),
	IncludeLogs:                     pulumi.Bool(false),
	ManagementMigrateExportDomainId: pulumi.String("string"),
})
Copy
var managementMigrateExportDomainResource = new ManagementMigrateExportDomain("managementMigrateExportDomainResource", ManagementMigrateExportDomainArgs.builder()
    .domain("string")
    .filePath("string")
    .includeLogs(false)
    .managementMigrateExportDomainId("string")
    .build());
Copy
management_migrate_export_domain_resource = checkpoint.ManagementMigrateExportDomain("managementMigrateExportDomainResource",
    domain="string",
    file_path="string",
    include_logs=False,
    management_migrate_export_domain_id="string")
Copy
const managementMigrateExportDomainResource = new checkpoint.ManagementMigrateExportDomain("managementMigrateExportDomainResource", {
    domain: "string",
    filePath: "string",
    includeLogs: false,
    managementMigrateExportDomainId: "string",
});
Copy
type: checkpoint:ManagementMigrateExportDomain
properties:
    domain: string
    filePath: string
    includeLogs: false
    managementMigrateExportDomainId: string
Copy

ManagementMigrateExportDomain 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 ManagementMigrateExportDomain resource accepts the following input properties:

Domain This property is required. string
Domain can be identified by name or UID.Required only for exporting domain from Multi-Domain Server.
FilePath string
Path in which the exported domain data will be saved. Should be the directory path or the full file path with ".tgz" If no path was inserted the default will be: "/var/log/<domain name>_<date>.tgz".
IncludeLogs bool
Export logs.
ManagementMigrateExportDomainId string
Domain This property is required. string
Domain can be identified by name or UID.Required only for exporting domain from Multi-Domain Server.
FilePath string
Path in which the exported domain data will be saved. Should be the directory path or the full file path with ".tgz" If no path was inserted the default will be: "/var/log/<domain name>_<date>.tgz".
IncludeLogs bool
Export logs.
ManagementMigrateExportDomainId string
domain This property is required. String
Domain can be identified by name or UID.Required only for exporting domain from Multi-Domain Server.
filePath String
Path in which the exported domain data will be saved. Should be the directory path or the full file path with ".tgz" If no path was inserted the default will be: "/var/log/<domain name>_<date>.tgz".
includeLogs Boolean
Export logs.
managementMigrateExportDomainId String
domain This property is required. string
Domain can be identified by name or UID.Required only for exporting domain from Multi-Domain Server.
filePath string
Path in which the exported domain data will be saved. Should be the directory path or the full file path with ".tgz" If no path was inserted the default will be: "/var/log/<domain name>_<date>.tgz".
includeLogs boolean
Export logs.
managementMigrateExportDomainId string
domain This property is required. str
Domain can be identified by name or UID.Required only for exporting domain from Multi-Domain Server.
file_path str
Path in which the exported domain data will be saved. Should be the directory path or the full file path with ".tgz" If no path was inserted the default will be: "/var/log/<domain name>_<date>.tgz".
include_logs bool
Export logs.
management_migrate_export_domain_id str
domain This property is required. String
Domain can be identified by name or UID.Required only for exporting domain from Multi-Domain Server.
filePath String
Path in which the exported domain data will be saved. Should be the directory path or the full file path with ".tgz" If no path was inserted the default will be: "/var/log/<domain name>_<date>.tgz".
includeLogs Boolean
Export logs.
managementMigrateExportDomainId String

Outputs

All input properties are implicitly available as output properties. Additionally, the ManagementMigrateExportDomain resource produces the following output properties:

Id string
The provider-assigned unique ID for this managed resource.
TaskId string
Asynchronous task unique identifier.
Id string
The provider-assigned unique ID for this managed resource.
TaskId string
Asynchronous task unique identifier.
id String
The provider-assigned unique ID for this managed resource.
taskId String
Asynchronous task unique identifier.
id string
The provider-assigned unique ID for this managed resource.
taskId string
Asynchronous task unique identifier.
id str
The provider-assigned unique ID for this managed resource.
task_id str
Asynchronous task unique identifier.
id String
The provider-assigned unique ID for this managed resource.
taskId String
Asynchronous task unique identifier.

Look up Existing ManagementMigrateExportDomain Resource

Get an existing ManagementMigrateExportDomain 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?: ManagementMigrateExportDomainState, opts?: CustomResourceOptions): ManagementMigrateExportDomain
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        domain: Optional[str] = None,
        file_path: Optional[str] = None,
        include_logs: Optional[bool] = None,
        management_migrate_export_domain_id: Optional[str] = None,
        task_id: Optional[str] = None) -> ManagementMigrateExportDomain
func GetManagementMigrateExportDomain(ctx *Context, name string, id IDInput, state *ManagementMigrateExportDomainState, opts ...ResourceOption) (*ManagementMigrateExportDomain, error)
public static ManagementMigrateExportDomain Get(string name, Input<string> id, ManagementMigrateExportDomainState? state, CustomResourceOptions? opts = null)
public static ManagementMigrateExportDomain get(String name, Output<String> id, ManagementMigrateExportDomainState state, CustomResourceOptions options)
resources:  _:    type: checkpoint:ManagementMigrateExportDomain    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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.
The following state arguments are supported:
Domain string
Domain can be identified by name or UID.Required only for exporting domain from Multi-Domain Server.
FilePath string
Path in which the exported domain data will be saved. Should be the directory path or the full file path with ".tgz" If no path was inserted the default will be: "/var/log/<domain name>_<date>.tgz".
IncludeLogs bool
Export logs.
ManagementMigrateExportDomainId string
TaskId string
Asynchronous task unique identifier.
Domain string
Domain can be identified by name or UID.Required only for exporting domain from Multi-Domain Server.
FilePath string
Path in which the exported domain data will be saved. Should be the directory path or the full file path with ".tgz" If no path was inserted the default will be: "/var/log/<domain name>_<date>.tgz".
IncludeLogs bool
Export logs.
ManagementMigrateExportDomainId string
TaskId string
Asynchronous task unique identifier.
domain String
Domain can be identified by name or UID.Required only for exporting domain from Multi-Domain Server.
filePath String
Path in which the exported domain data will be saved. Should be the directory path or the full file path with ".tgz" If no path was inserted the default will be: "/var/log/<domain name>_<date>.tgz".
includeLogs Boolean
Export logs.
managementMigrateExportDomainId String
taskId String
Asynchronous task unique identifier.
domain string
Domain can be identified by name or UID.Required only for exporting domain from Multi-Domain Server.
filePath string
Path in which the exported domain data will be saved. Should be the directory path or the full file path with ".tgz" If no path was inserted the default will be: "/var/log/<domain name>_<date>.tgz".
includeLogs boolean
Export logs.
managementMigrateExportDomainId string
taskId string
Asynchronous task unique identifier.
domain str
Domain can be identified by name or UID.Required only for exporting domain from Multi-Domain Server.
file_path str
Path in which the exported domain data will be saved. Should be the directory path or the full file path with ".tgz" If no path was inserted the default will be: "/var/log/<domain name>_<date>.tgz".
include_logs bool
Export logs.
management_migrate_export_domain_id str
task_id str
Asynchronous task unique identifier.
domain String
Domain can be identified by name or UID.Required only for exporting domain from Multi-Domain Server.
filePath String
Path in which the exported domain data will be saved. Should be the directory path or the full file path with ".tgz" If no path was inserted the default will be: "/var/log/<domain name>_<date>.tgz".
includeLogs Boolean
Export logs.
managementMigrateExportDomainId String
taskId String
Asynchronous task unique identifier.

Package Details

Repository
checkpoint checkpointsw/terraform-provider-checkpoint
License
Notes
This Pulumi package is based on the checkpoint Terraform Provider.