panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks
panos.getDeviceGroup
Explore with Pulumi AI
panos 2.0.0 published on Tuesday, Apr 15, 2025 by paloaltonetworks
Using getDeviceGroup
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 getDeviceGroup(args: GetDeviceGroupArgs, opts?: InvokeOptions): Promise<GetDeviceGroupResult>
function getDeviceGroupOutput(args: GetDeviceGroupOutputArgs, opts?: InvokeOptions): Output<GetDeviceGroupResult>
def get_device_group(authorization_code: Optional[str] = None,
description: Optional[str] = None,
devices: Optional[Sequence[GetDeviceGroupDevice]] = None,
location: Optional[GetDeviceGroupLocation] = None,
name: Optional[str] = None,
templates: Optional[Sequence[str]] = None,
opts: Optional[InvokeOptions] = None) -> GetDeviceGroupResult
def get_device_group_output(authorization_code: Optional[pulumi.Input[str]] = None,
description: Optional[pulumi.Input[str]] = None,
devices: Optional[pulumi.Input[Sequence[pulumi.Input[GetDeviceGroupDeviceArgs]]]] = None,
location: Optional[pulumi.Input[GetDeviceGroupLocationArgs]] = None,
name: Optional[pulumi.Input[str]] = None,
templates: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDeviceGroupResult]
func LookupDeviceGroup(ctx *Context, args *LookupDeviceGroupArgs, opts ...InvokeOption) (*LookupDeviceGroupResult, error)
func LookupDeviceGroupOutput(ctx *Context, args *LookupDeviceGroupOutputArgs, opts ...InvokeOption) LookupDeviceGroupResultOutput
> Note: This function is named LookupDeviceGroup
in the Go SDK.
public static class GetDeviceGroup
{
public static Task<GetDeviceGroupResult> InvokeAsync(GetDeviceGroupArgs args, InvokeOptions? opts = null)
public static Output<GetDeviceGroupResult> Invoke(GetDeviceGroupInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDeviceGroupResult> getDeviceGroup(GetDeviceGroupArgs args, InvokeOptions options)
public static Output<GetDeviceGroupResult> getDeviceGroup(GetDeviceGroupArgs args, InvokeOptions options)
fn::invoke:
function: panos:index/getDeviceGroup:getDeviceGroup
arguments:
# arguments dictionary
The following arguments are supported:
- Location
Get
Device Group Location - The location of this object.
- Name string
- The name of the service.
- string
- Authorization code
- Description string
- The description.
- Devices
List<Get
Device Group Device> - List of devices
- Templates List<string>
- List of reference templates
- Location
Get
Device Group Location - The location of this object.
- Name string
- The name of the service.
- string
- Authorization code
- Description string
- The description.
- Devices
[]Get
Device Group Device - List of devices
- Templates []string
- List of reference templates
- location
Get
Device Group Location - The location of this object.
- name String
- The name of the service.
- String
- Authorization code
- description String
- The description.
- devices
List<Get
Device Group Device> - List of devices
- templates List<String>
- List of reference templates
- location
Get
Device Group Location - The location of this object.
- name string
- The name of the service.
- string
- Authorization code
- description string
- The description.
- devices
Get
Device Group Device[] - List of devices
- templates string[]
- List of reference templates
- location
Get
Device Group Location - The location of this object.
- name str
- The name of the service.
- str
- Authorization code
- description str
- The description.
- devices
Sequence[Get
Device Group Device] - List of devices
- templates Sequence[str]
- List of reference templates
- location Property Map
- The location of this object.
- name String
- The name of the service.
- String
- Authorization code
- description String
- The description.
- devices List<Property Map>
- List of devices
- templates List<String>
- List of reference templates
getDeviceGroup Result
The following output properties are available:
- string
- Authorization code
- Description string
- The description.
- Devices
List<Get
Device Group Device> - List of devices
- Id string
- The provider-assigned unique ID for this managed resource.
- Location
Get
Device Group Location - The location of this object.
- Name string
- The name of the service.
- Templates List<string>
- List of reference templates
- string
- Authorization code
- Description string
- The description.
- Devices
[]Get
Device Group Device - List of devices
- Id string
- The provider-assigned unique ID for this managed resource.
- Location
Get
Device Group Location - The location of this object.
- Name string
- The name of the service.
- Templates []string
- List of reference templates
- String
- Authorization code
- description String
- The description.
- devices
List<Get
Device Group Device> - List of devices
- id String
- The provider-assigned unique ID for this managed resource.
- location
Get
Device Group Location - The location of this object.
- name String
- The name of the service.
- templates List<String>
- List of reference templates
- string
- Authorization code
- description string
- The description.
- devices
Get
Device Group Device[] - List of devices
- id string
- The provider-assigned unique ID for this managed resource.
- location
Get
Device Group Location - The location of this object.
- name string
- The name of the service.
- templates string[]
- List of reference templates
- str
- Authorization code
- description str
- The description.
- devices
Sequence[Get
Device Group Device] - List of devices
- id str
- The provider-assigned unique ID for this managed resource.
- location
Get
Device Group Location - The location of this object.
- name str
- The name of the service.
- templates Sequence[str]
- List of reference templates
- String
- Authorization code
- description String
- The description.
- devices List<Property Map>
- 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 reference templates
Supporting Types
GetDeviceGroupDevice
GetDeviceGroupLocation
- Panorama
Get
Device Group Location Panorama - Located in a specific Panorama.
- Panorama
Get
Device Group Location Panorama - Located in a specific Panorama.
- panorama
Get
Device Group Location Panorama - Located in a specific Panorama.
- panorama
Get
Device Group Location Panorama - Located in a specific Panorama.
- panorama
Get
Device Group Location Panorama - Located in a specific Panorama.
- panorama Property Map
- Located in a specific Panorama.
GetDeviceGroupLocationPanorama
- 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.
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