published on Monday, Jun 15, 2026 by checkpointsw
published on Monday, Jun 15, 2026 by checkpointsw
Create GaiaCommandApplyMaestroSecurityGroupsChanges Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new GaiaCommandApplyMaestroSecurityGroupsChanges(name: string, args?: GaiaCommandApplyMaestroSecurityGroupsChangesArgs, opts?: CustomResourceOptions);@overload
def GaiaCommandApplyMaestroSecurityGroupsChanges(resource_name: str,
args: Optional[GaiaCommandApplyMaestroSecurityGroupsChangesArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def GaiaCommandApplyMaestroSecurityGroupsChanges(resource_name: str,
opts: Optional[ResourceOptions] = None,
debug: Optional[bool] = None,
gaia_command_apply_maestro_security_groups_changes_id: Optional[str] = None)func NewGaiaCommandApplyMaestroSecurityGroupsChanges(ctx *Context, name string, args *GaiaCommandApplyMaestroSecurityGroupsChangesArgs, opts ...ResourceOption) (*GaiaCommandApplyMaestroSecurityGroupsChanges, error)public GaiaCommandApplyMaestroSecurityGroupsChanges(string name, GaiaCommandApplyMaestroSecurityGroupsChangesArgs? args = null, CustomResourceOptions? opts = null)
public GaiaCommandApplyMaestroSecurityGroupsChanges(String name, GaiaCommandApplyMaestroSecurityGroupsChangesArgs args)
public GaiaCommandApplyMaestroSecurityGroupsChanges(String name, GaiaCommandApplyMaestroSecurityGroupsChangesArgs args, CustomResourceOptions options)
type: checkpoint:GaiaCommandApplyMaestroSecurityGroupsChanges
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "checkpoint_gaiacommandapplymaestrosecuritygroupschanges" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args GaiaCommandApplyMaestroSecurityGroupsChangesArgs
- 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 GaiaCommandApplyMaestroSecurityGroupsChangesArgs
- 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 GaiaCommandApplyMaestroSecurityGroupsChangesArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args GaiaCommandApplyMaestroSecurityGroupsChangesArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args GaiaCommandApplyMaestroSecurityGroupsChangesArgs
- 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 gaiaCommandApplyMaestroSecurityGroupsChangesResource = new Checkpoint.GaiaCommandApplyMaestroSecurityGroupsChanges("gaiaCommandApplyMaestroSecurityGroupsChangesResource", new()
{
Debug = false,
GaiaCommandApplyMaestroSecurityGroupsChangesId = "string",
});
example, err := checkpoint.NewGaiaCommandApplyMaestroSecurityGroupsChanges(ctx, "gaiaCommandApplyMaestroSecurityGroupsChangesResource", &checkpoint.GaiaCommandApplyMaestroSecurityGroupsChangesArgs{
Debug: pulumi.Bool(false),
GaiaCommandApplyMaestroSecurityGroupsChangesId: pulumi.String("string"),
})
resource "checkpoint_gaiacommandapplymaestrosecuritygroupschanges" "gaiaCommandApplyMaestroSecurityGroupsChangesResource" {
debug = false
gaia_command_apply_maestro_security_groups_changes_id = "string"
}
var gaiaCommandApplyMaestroSecurityGroupsChangesResource = new GaiaCommandApplyMaestroSecurityGroupsChanges("gaiaCommandApplyMaestroSecurityGroupsChangesResource", GaiaCommandApplyMaestroSecurityGroupsChangesArgs.builder()
.debug(false)
.gaiaCommandApplyMaestroSecurityGroupsChangesId("string")
.build());
gaia_command_apply_maestro_security_groups_changes_resource = checkpoint.GaiaCommandApplyMaestroSecurityGroupsChanges("gaiaCommandApplyMaestroSecurityGroupsChangesResource",
debug=False,
gaia_command_apply_maestro_security_groups_changes_id="string")
const gaiaCommandApplyMaestroSecurityGroupsChangesResource = new checkpoint.GaiaCommandApplyMaestroSecurityGroupsChanges("gaiaCommandApplyMaestroSecurityGroupsChangesResource", {
debug: false,
gaiaCommandApplyMaestroSecurityGroupsChangesId: "string",
});
type: checkpoint:GaiaCommandApplyMaestroSecurityGroupsChanges
properties:
debug: false
gaiaCommandApplyMaestroSecurityGroupsChangesId: string
GaiaCommandApplyMaestroSecurityGroupsChanges 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 GaiaCommandApplyMaestroSecurityGroupsChanges resource accepts the following input properties:
- Debug bool
- Enable debugging for this resource only.
- Gaia
Command stringApply Maestro Security Groups Changes Id
- Debug bool
- Enable debugging for this resource only.
- Gaia
Command stringApply Maestro Security Groups Changes Id
- debug bool
- Enable debugging for this resource only.
- gaia_
command_ stringapply_ maestro_ security_ groups_ changes_ id
- debug Boolean
- Enable debugging for this resource only.
- gaia
Command StringApply Maestro Security Groups Changes Id
- debug boolean
- Enable debugging for this resource only.
- gaia
Command stringApply Maestro Security Groups Changes Id
- debug bool
- Enable debugging for this resource only.
- gaia_
command_ strapply_ maestro_ security_ groups_ changes_ id
- debug Boolean
- Enable debugging for this resource only.
- gaia
Command StringApply Maestro Security Groups Changes Id
Outputs
All input properties are implicitly available as output properties. Additionally, the GaiaCommandApplyMaestroSecurityGroupsChanges resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Security
Groups List<GaiaCommand Apply Maestro Security Groups Changes Security Group> - N/A
- Id string
- The provider-assigned unique ID for this managed resource.
- Security
Groups []GaiaCommand Apply Maestro Security Groups Changes Security Group - N/A
- id string
- The provider-assigned unique ID for this managed resource.
- security_
groups list(object) - N/A
- id String
- The provider-assigned unique ID for this managed resource.
- security
Groups List<GaiaCommand Apply Maestro Security Groups Changes Security Group> - N/A
- id string
- The provider-assigned unique ID for this managed resource.
- security
Groups GaiaCommand Apply Maestro Security Groups Changes Security Group[] - N/A
- id str
- The provider-assigned unique ID for this managed resource.
- security_
groups Sequence[GaiaCommand Apply Maestro Security Groups Changes Security Group] - N/A
- id String
- The provider-assigned unique ID for this managed resource.
- security
Groups List<Property Map> - N/A
Look up Existing GaiaCommandApplyMaestroSecurityGroupsChanges Resource
Get an existing GaiaCommandApplyMaestroSecurityGroupsChanges 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?: GaiaCommandApplyMaestroSecurityGroupsChangesState, opts?: CustomResourceOptions): GaiaCommandApplyMaestroSecurityGroupsChanges@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
debug: Optional[bool] = None,
gaia_command_apply_maestro_security_groups_changes_id: Optional[str] = None,
security_groups: Optional[Sequence[GaiaCommandApplyMaestroSecurityGroupsChangesSecurityGroupArgs]] = None) -> GaiaCommandApplyMaestroSecurityGroupsChangesfunc GetGaiaCommandApplyMaestroSecurityGroupsChanges(ctx *Context, name string, id IDInput, state *GaiaCommandApplyMaestroSecurityGroupsChangesState, opts ...ResourceOption) (*GaiaCommandApplyMaestroSecurityGroupsChanges, error)public static GaiaCommandApplyMaestroSecurityGroupsChanges Get(string name, Input<string> id, GaiaCommandApplyMaestroSecurityGroupsChangesState? state, CustomResourceOptions? opts = null)public static GaiaCommandApplyMaestroSecurityGroupsChanges get(String name, Output<String> id, GaiaCommandApplyMaestroSecurityGroupsChangesState state, CustomResourceOptions options)resources: _: type: checkpoint:GaiaCommandApplyMaestroSecurityGroupsChanges get: id: ${id}import {
to = checkpoint_gaiacommandapplymaestrosecuritygroupschanges.example
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.
- Debug bool
- Enable debugging for this resource only.
- Gaia
Command stringApply Maestro Security Groups Changes Id - Security
Groups List<GaiaCommand Apply Maestro Security Groups Changes Security Group> - N/A
- Debug bool
- Enable debugging for this resource only.
- Gaia
Command stringApply Maestro Security Groups Changes Id - Security
Groups []GaiaCommand Apply Maestro Security Groups Changes Security Group Args - N/A
- debug bool
- Enable debugging for this resource only.
- gaia_
command_ stringapply_ maestro_ security_ groups_ changes_ id - security_
groups list(object) - N/A
- debug Boolean
- Enable debugging for this resource only.
- gaia
Command StringApply Maestro Security Groups Changes Id - security
Groups List<GaiaCommand Apply Maestro Security Groups Changes Security Group> - N/A
- debug boolean
- Enable debugging for this resource only.
- gaia
Command stringApply Maestro Security Groups Changes Id - security
Groups GaiaCommand Apply Maestro Security Groups Changes Security Group[] - N/A
- debug bool
- Enable debugging for this resource only.
- gaia_
command_ strapply_ maestro_ security_ groups_ changes_ id - security_
groups Sequence[GaiaCommand Apply Maestro Security Groups Changes Security Group Args] - N/A
- debug Boolean
- Enable debugging for this resource only.
- gaia
Command StringApply Maestro Security Groups Changes Id - security
Groups List<Property Map> - N/A
Supporting Types
GaiaCommandApplyMaestroSecurityGroupsChangesSecurityGroup, GaiaCommandApplyMaestroSecurityGroupsChangesSecurityGroupArgs
- Description string
- Ftw
Configurations List<GaiaCommand Apply Maestro Security Groups Changes Security Group Ftw Configuration> - Gateways
List<Gaia
Command Apply Maestro Security Groups Changes Security Group Gateway> - Interfaces
List<Gaia
Command Apply Maestro Security Groups Changes Security Group Interface> - Mgmt
Connectivities List<GaiaCommand Apply Maestro Security Groups Changes Security Group Mgmt Connectivity> - Mgmt
Interface List<GaiaSettings Command Apply Maestro Security Groups Changes Security Group Mgmt Interface Setting> - Resource
Id double - Sites
List<Gaia
Command Apply Maestro Security Groups Changes Security Group Site>
- Description string
- Ftw
Configurations []GaiaCommand Apply Maestro Security Groups Changes Security Group Ftw Configuration - Gateways
[]Gaia
Command Apply Maestro Security Groups Changes Security Group Gateway - Interfaces
[]Gaia
Command Apply Maestro Security Groups Changes Security Group Interface - Mgmt
Connectivities []GaiaCommand Apply Maestro Security Groups Changes Security Group Mgmt Connectivity - Mgmt
Interface []GaiaSettings Command Apply Maestro Security Groups Changes Security Group Mgmt Interface Setting - Resource
Id float64 - Sites
[]Gaia
Command Apply Maestro Security Groups Changes Security Group Site
- description String
- ftw
Configurations List<GaiaCommand Apply Maestro Security Groups Changes Security Group Ftw Configuration> - gateways
List<Gaia
Command Apply Maestro Security Groups Changes Security Group Gateway> - interfaces
List<Gaia
Command Apply Maestro Security Groups Changes Security Group Interface> - mgmt
Connectivities List<GaiaCommand Apply Maestro Security Groups Changes Security Group Mgmt Connectivity> - mgmt
Interface List<GaiaSettings Command Apply Maestro Security Groups Changes Security Group Mgmt Interface Setting> - resource
Id Double - sites
List<Gaia
Command Apply Maestro Security Groups Changes Security Group Site>
- description string
- ftw
Configurations GaiaCommand Apply Maestro Security Groups Changes Security Group Ftw Configuration[] - gateways
Gaia
Command Apply Maestro Security Groups Changes Security Group Gateway[] - interfaces
Gaia
Command Apply Maestro Security Groups Changes Security Group Interface[] - mgmt
Connectivities GaiaCommand Apply Maestro Security Groups Changes Security Group Mgmt Connectivity[] - mgmt
Interface GaiaSettings Command Apply Maestro Security Groups Changes Security Group Mgmt Interface Setting[] - resource
Id number - sites
Gaia
Command Apply Maestro Security Groups Changes Security Group Site[]
- description str
- ftw_
configurations Sequence[GaiaCommand Apply Maestro Security Groups Changes Security Group Ftw Configuration] - gateways
Sequence[Gaia
Command Apply Maestro Security Groups Changes Security Group Gateway] - interfaces
Sequence[Gaia
Command Apply Maestro Security Groups Changes Security Group Interface] - mgmt_
connectivities Sequence[GaiaCommand Apply Maestro Security Groups Changes Security Group Mgmt Connectivity] - mgmt_
interface_ Sequence[Gaiasettings Command Apply Maestro Security Groups Changes Security Group Mgmt Interface Setting] - resource_
id float - sites
Sequence[Gaia
Command Apply Maestro Security Groups Changes Security Group Site]
GaiaCommandApplyMaestroSecurityGroupsChangesSecurityGroupFtwConfiguration, GaiaCommandApplyMaestroSecurityGroupsChangesSecurityGroupFtwConfigurationArgs
- Admin
Password string - Hostname string
- Is
Vsx bool - One
Time stringPassword
- Admin
Password string - Hostname string
- Is
Vsx bool - One
Time stringPassword
- admin_
password string - hostname string
- is_
vsx bool - one_
time_ stringpassword
- admin
Password String - hostname String
- is
Vsx Boolean - one
Time StringPassword
- admin
Password string - hostname string
- is
Vsx boolean - one
Time stringPassword
- admin_
password str - hostname str
- is_
vsx bool - one_
time_ strpassword
- admin
Password String - hostname String
- is
Vsx Boolean - one
Time StringPassword
GaiaCommandApplyMaestroSecurityGroupsChangesSecurityGroupGateway, GaiaCommandApplyMaestroSecurityGroupsChangesSecurityGroupGatewayArgs
- Description string
- Downlink
Ports List<GaiaCommand Apply Maestro Security Groups Changes Security Group Gateway Downlink Port> - Member
Id double - Model string
- Resource
Id string - Security
Group double - Site double
- State string
- Versions
List<Gaia
Command Apply Maestro Security Groups Changes Security Group Gateway Version> - Weight double
- Description string
- Downlink
Ports []GaiaCommand Apply Maestro Security Groups Changes Security Group Gateway Downlink Port - Member
Id float64 - Model string
- Resource
Id string - Security
Group float64 - Site float64
- State string
- Versions
[]Gaia
Command Apply Maestro Security Groups Changes Security Group Gateway Version - Weight float64
- description string
- downlink_
ports list(object) - member_
id number - model string
- resource_
id string - security_
group number - site number
- state string
- versions list(object)
- weight number
- description String
- downlink
Ports List<GaiaCommand Apply Maestro Security Groups Changes Security Group Gateway Downlink Port> - member
Id Double - model String
- resource
Id String - security
Group Double - site Double
- state String
- versions
List<Gaia
Command Apply Maestro Security Groups Changes Security Group Gateway Version> - weight Double
- description String
- downlink
Ports List<Property Map> - member
Id Number - model String
- resource
Id String - security
Group Number - site Number
- state String
- versions List<Property Map>
- weight Number
GaiaCommandApplyMaestroSecurityGroupsChangesSecurityGroupGatewayDownlinkPort, GaiaCommandApplyMaestroSecurityGroupsChangesSecurityGroupGatewayDownlinkPortArgs
- Orchestrator
Id string - Port string
- Orchestrator
Id string - Port string
- orchestrator_
id string - port string
- orchestrator
Id String - port String
- orchestrator
Id string - port string
- orchestrator_
id str - port str
- orchestrator
Id String - port String
GaiaCommandApplyMaestroSecurityGroupsChangesSecurityGroupGatewayVersion, GaiaCommandApplyMaestroSecurityGroupsChangesSecurityGroupGatewayVersionArgs
- Major string
- Major string
- major string
- major String
- major string
- major str
- major String
GaiaCommandApplyMaestroSecurityGroupsChangesSecurityGroupInterface, GaiaCommandApplyMaestroSecurityGroupsChangesSecurityGroupInterfaceArgs
- Description string
- Name string
- Resource
Id string - Vlans List<string>
- Description string
- Name string
- Resource
Id string - Vlans []string
- description string
- name string
- resource_
id string - vlans list(string)
- description String
- name String
- resource
Id String - vlans List<String>
- description string
- name string
- resource
Id string - vlans string[]
- description str
- name str
- resource_
id str - vlans Sequence[str]
- description String
- name String
- resource
Id String - vlans List<String>
GaiaCommandApplyMaestroSecurityGroupsChangesSecurityGroupMgmtConnectivity, GaiaCommandApplyMaestroSecurityGroupsChangesSecurityGroupMgmtConnectivityArgs
- Default
Gateway string - Ipv4Address string
- Ipv4Mask
Length double - Ipv6Address string
- Ipv6Default
Gateway string - Ipv6Mask
Length double
- Default
Gateway string - Ipv4Address string
- Ipv4Mask
Length float64 - Ipv6Address string
- Ipv6Default
Gateway string - Ipv6Mask
Length float64
- default_
gateway string - ipv4_
address string - ipv4_
mask_ numberlength - ipv6_
address string - ipv6_
default_ stringgateway - ipv6_
mask_ numberlength
- default
Gateway String - ipv4Address String
- ipv4Mask
Length Double - ipv6Address String
- ipv6Default
Gateway String - ipv6Mask
Length Double
- default
Gateway string - ipv4Address string
- ipv4Mask
Length number - ipv6Address string
- ipv6Default
Gateway string - ipv6Mask
Length number
- default_
gateway str - ipv4_
address str - ipv4_
mask_ floatlength - ipv6_
address str - ipv6_
default_ strgateway - ipv6_
mask_ floatlength
- default
Gateway String - ipv4Address String
- ipv4Mask
Length Number - ipv6Address String
- ipv6Default
Gateway String - ipv6Mask
Length Number
GaiaCommandApplyMaestroSecurityGroupsChangesSecurityGroupMgmtInterfaceSetting, GaiaCommandApplyMaestroSecurityGroupsChangesSecurityGroupMgmtInterfaceSettingArgs
- Bond
Mode string - Create
Mgmt boolAs Bond
- Bond
Mode string - Create
Mgmt boolAs Bond
- bond_
mode string - create_
mgmt_ boolas_ bond
- bond
Mode String - create
Mgmt BooleanAs Bond
- bond
Mode string - create
Mgmt booleanAs Bond
- bond_
mode str - create_
mgmt_ boolas_ bond
- bond
Mode String - create
Mgmt BooleanAs Bond
GaiaCommandApplyMaestroSecurityGroupsChangesSecurityGroupSite, GaiaCommandApplyMaestroSecurityGroupsChangesSecurityGroupSiteArgs
- Description string
- Resource
Id double
- Description string
- Resource
Id float64
- description string
- resource_
id number
- description String
- resource
Id Double
- description string
- resource
Id number
- description str
- resource_
id float
- description String
- resource
Id Number
Package Details
- Repository
- checkpoint checkpointsw/terraform-provider-checkpoint
- License
- Notes
- This Pulumi package is based on the
checkpointTerraform Provider.
published on Monday, Jun 15, 2026 by checkpointsw