panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks
panos.getTemplateStack
Explore with Pulumi AI
panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks
Using getTemplateStack
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getTemplateStack(args: GetTemplateStackArgs, opts?: InvokeOptions): Promise<GetTemplateStackResult>
function getTemplateStackOutput(args: GetTemplateStackOutputArgs, opts?: InvokeOptions): Output<GetTemplateStackResult>
def get_template_stack(default_vsys: Optional[str] = None,
description: Optional[str] = None,
devices: Optional[Sequence[str]] = None,
location: Optional[GetTemplateStackLocation] = None,
name: Optional[str] = None,
templates: Optional[Sequence[str]] = None,
user_group_source: Optional[GetTemplateStackUserGroupSource] = None,
opts: Optional[InvokeOptions] = None) -> GetTemplateStackResult
def get_template_stack_output(default_vsys: Optional[pulumi.Input[str]] = None,
description: Optional[pulumi.Input[str]] = None,
devices: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
location: Optional[pulumi.Input[GetTemplateStackLocationArgs]] = None,
name: Optional[pulumi.Input[str]] = None,
templates: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
user_group_source: Optional[pulumi.Input[GetTemplateStackUserGroupSourceArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTemplateStackResult]
func LookupTemplateStack(ctx *Context, args *LookupTemplateStackArgs, opts ...InvokeOption) (*LookupTemplateStackResult, error)
func LookupTemplateStackOutput(ctx *Context, args *LookupTemplateStackOutputArgs, opts ...InvokeOption) LookupTemplateStackResultOutput
> Note: This function is named LookupTemplateStack
in the Go SDK.
public static class GetTemplateStack
{
public static Task<GetTemplateStackResult> InvokeAsync(GetTemplateStackArgs args, InvokeOptions? opts = null)
public static Output<GetTemplateStackResult> Invoke(GetTemplateStackInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTemplateStackResult> getTemplateStack(GetTemplateStackArgs args, InvokeOptions options)
public static Output<GetTemplateStackResult> getTemplateStack(GetTemplateStackArgs args, InvokeOptions options)
fn::invoke:
function: panos:index/getTemplateStack:getTemplateStack
arguments:
# arguments dictionary
The following arguments are supported:
- Location
Get
Template Stack Location - The location of this object.
- Name string
- The name of the service.
- Default
Vsys string - Default virtual system
- Description string
- The description.
- Devices List<string>
- List of devices
- Templates List<string>
- List of templates
- User
Group GetSource Template Stack User Group Source
- Location
Get
Template Stack Location - The location of this object.
- Name string
- The name of the service.
- Default
Vsys string - Default virtual system
- Description string
- The description.
- Devices []string
- List of devices
- Templates []string
- List of templates
- User
Group GetSource Template Stack User Group Source
- location
Get
Template Stack Location - The location of this object.
- name String
- The name of the service.
- default
Vsys String - Default virtual system
- description String
- The description.
- devices List<String>
- List of devices
- templates List<String>
- List of templates
- user
Group GetSource Template Stack User Group Source
- location
Get
Template Stack Location - The location of this object.
- name string
- The name of the service.
- default
Vsys string - Default virtual system
- description string
- The description.
- devices string[]
- List of devices
- templates string[]
- List of templates
- user
Group GetSource Template Stack User Group Source
- location
Get
Template Stack Location - The location of this object.
- name str
- The name of the service.
- default_
vsys str - Default virtual system
- description str
- The description.
- devices Sequence[str]
- List of devices
- templates Sequence[str]
- List of templates
- user_
group_ Getsource Template Stack User Group Source
- location Property Map
- The location of this object.
- name String
- The name of the service.
- default
Vsys String - Default virtual system
- description String
- The description.
- devices List<String>
- List of devices
- templates List<String>
- List of templates
- user
Group Property MapSource
getTemplateStack Result
The following output properties are available:
- Default
Vsys string - Default virtual system
- Description string
- The description.
- Devices List<string>
- List of devices
- Id string
- The provider-assigned unique ID for this managed resource.
- Location
Get
Template Stack Location - The location of this object.
- Name string
- The name of the service.
- Templates List<string>
- List of templates
- User
Group GetSource Template Stack User Group Source
- Default
Vsys string - Default virtual system
- Description string
- The description.
- Devices []string
- List of devices
- Id string
- The provider-assigned unique ID for this managed resource.
- Location
Get
Template Stack Location - The location of this object.
- Name string
- The name of the service.
- Templates []string
- List of templates
- User
Group GetSource Template Stack User Group Source
- default
Vsys String - Default virtual system
- description String
- The description.
- devices List<String>
- List of devices
- id String
- The provider-assigned unique ID for this managed resource.
- location
Get
Template Stack Location - The location of this object.
- name String
- The name of the service.
- templates List<String>
- List of templates
- user
Group GetSource Template Stack User Group Source
- default
Vsys string - Default virtual system
- description string
- The description.
- devices string[]
- List of devices
- id string
- The provider-assigned unique ID for this managed resource.
- location
Get
Template Stack Location - The location of this object.
- name string
- The name of the service.
- templates string[]
- List of templates
- user
Group GetSource Template Stack User Group Source
- default_
vsys str - Default virtual system
- description str
- The description.
- devices Sequence[str]
- List of devices
- id str
- The provider-assigned unique ID for this managed resource.
- location
Get
Template Stack Location - The location of this object.
- name str
- The name of the service.
- templates Sequence[str]
- List of templates
- user_
group_ Getsource Template Stack User Group Source
- default
Vsys String - Default virtual system
- description String
- The description.
- devices List<String>
- List of devices
- id String
- The provider-assigned unique ID for this managed resource.
- location Property Map
- The location of this object.
- name String
- The name of the service.
- templates List<String>
- List of templates
- user
Group Property MapSource
Supporting Types
GetTemplateStackLocation
- Panorama
Get
Template Stack Location Panorama - Located in a specific Panorama.
- Panorama
Get
Template Stack Location Panorama - Located in a specific Panorama.
- panorama
Get
Template Stack Location Panorama - Located in a specific Panorama.
- panorama
Get
Template Stack Location Panorama - Located in a specific Panorama.
- panorama
Get
Template Stack Location Panorama - Located in a specific Panorama.
- panorama Property Map
- Located in a specific Panorama.
GetTemplateStackLocationPanorama
- Panorama
Device string - The Panorama device.
- Panorama
Device string - The Panorama device.
- panorama
Device String - The Panorama device.
- panorama
Device string - The Panorama device.
- panorama_
device str - The Panorama device.
- panorama
Device String - The Panorama device.
GetTemplateStackUserGroupSource
- Master
Device string
- Master
Device string
- master
Device String
- master
Device string
- master_
device str
- master
Device String
Package Details
- Repository
- panos paloaltonetworks/terraform-provider-panos
- License
- Notes
- This Pulumi package is based on the
panos
Terraform Provider.
panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks