Cisco Meraki v0.4.1 published on Saturday, Mar 15, 2025 by Pulumi
meraki.organizations.getConfigTemplates
Explore with Pulumi AI
Example Usage
Using getConfigTemplates
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 getConfigTemplates(args: GetConfigTemplatesArgs, opts?: InvokeOptions): Promise<GetConfigTemplatesResult>
function getConfigTemplatesOutput(args: GetConfigTemplatesOutputArgs, opts?: InvokeOptions): Output<GetConfigTemplatesResult>def get_config_templates(config_template_id: Optional[str] = None,
                         organization_id: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetConfigTemplatesResult
def get_config_templates_output(config_template_id: Optional[pulumi.Input[str]] = None,
                         organization_id: Optional[pulumi.Input[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetConfigTemplatesResult]func LookupConfigTemplates(ctx *Context, args *LookupConfigTemplatesArgs, opts ...InvokeOption) (*LookupConfigTemplatesResult, error)
func LookupConfigTemplatesOutput(ctx *Context, args *LookupConfigTemplatesOutputArgs, opts ...InvokeOption) LookupConfigTemplatesResultOutput> Note: This function is named LookupConfigTemplates in the Go SDK.
public static class GetConfigTemplates 
{
    public static Task<GetConfigTemplatesResult> InvokeAsync(GetConfigTemplatesArgs args, InvokeOptions? opts = null)
    public static Output<GetConfigTemplatesResult> Invoke(GetConfigTemplatesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetConfigTemplatesResult> getConfigTemplates(GetConfigTemplatesArgs args, InvokeOptions options)
public static Output<GetConfigTemplatesResult> getConfigTemplates(GetConfigTemplatesArgs args, InvokeOptions options)
fn::invoke:
  function: meraki:organizations/getConfigTemplates:getConfigTemplates
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ConfigTemplate stringId 
- configTemplateId path parameter. Config template ID
- OrganizationId string
- organizationId path parameter. Organization ID
- ConfigTemplate stringId 
- configTemplateId path parameter. Config template ID
- OrganizationId string
- organizationId path parameter. Organization ID
- configTemplate StringId 
- configTemplateId path parameter. Config template ID
- organizationId String
- organizationId path parameter. Organization ID
- configTemplate stringId 
- configTemplateId path parameter. Config template ID
- organizationId string
- organizationId path parameter. Organization ID
- config_template_ strid 
- configTemplateId path parameter. Config template ID
- organization_id str
- organizationId path parameter. Organization ID
- configTemplate StringId 
- configTemplateId path parameter. Config template ID
- organizationId String
- organizationId path parameter. Organization ID
getConfigTemplates Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Item
GetConfig Templates Item 
- Items
List<GetConfig Templates Item> 
- Array of ResponseOrganizationsGetOrganizationConfigTemplates
- ConfigTemplate stringId 
- configTemplateId path parameter. Config template ID
- OrganizationId string
- organizationId path parameter. Organization ID
- Id string
- The provider-assigned unique ID for this managed resource.
- Item
GetConfig Templates Item 
- Items
[]GetConfig Templates Item 
- Array of ResponseOrganizationsGetOrganizationConfigTemplates
- ConfigTemplate stringId 
- configTemplateId path parameter. Config template ID
- OrganizationId string
- organizationId path parameter. Organization ID
- id String
- The provider-assigned unique ID for this managed resource.
- item
GetConfig Templates Item 
- items
List<GetConfig Templates Item> 
- Array of ResponseOrganizationsGetOrganizationConfigTemplates
- configTemplate StringId 
- configTemplateId path parameter. Config template ID
- organizationId String
- organizationId path parameter. Organization ID
- id string
- The provider-assigned unique ID for this managed resource.
- item
GetConfig Templates Item 
- items
GetConfig Templates Item[] 
- Array of ResponseOrganizationsGetOrganizationConfigTemplates
- configTemplate stringId 
- configTemplateId path parameter. Config template ID
- organizationId string
- organizationId path parameter. Organization ID
- id str
- The provider-assigned unique ID for this managed resource.
- item
GetConfig Templates Item 
- items
Sequence[GetConfig Templates Item] 
- Array of ResponseOrganizationsGetOrganizationConfigTemplates
- config_template_ strid 
- configTemplateId path parameter. Config template ID
- organization_id str
- organizationId path parameter. Organization ID
- id String
- The provider-assigned unique ID for this managed resource.
- item Property Map
- items List<Property Map>
- Array of ResponseOrganizationsGetOrganizationConfigTemplates
- configTemplate StringId 
- configTemplateId path parameter. Config template ID
- organizationId String
- organizationId path parameter. Organization ID
Supporting Types
GetConfigTemplatesItem   
- Id string
- The ID of the network or config template to copy configuration from
- Name string
- The name of the configuration template
- ProductTypes List<string>
- The product types of the configuration template
- TimeZone string
- The timezone of the configuration template. For a list of allowed timezones, please see the 'TZ' column in the table in \n\nthis article\n\n. Not applicable if copying from existing network or template
- Id string
- The ID of the network or config template to copy configuration from
- Name string
- The name of the configuration template
- ProductTypes []string
- The product types of the configuration template
- TimeZone string
- The timezone of the configuration template. For a list of allowed timezones, please see the 'TZ' column in the table in \n\nthis article\n\n. Not applicable if copying from existing network or template
- id String
- The ID of the network or config template to copy configuration from
- name String
- The name of the configuration template
- productTypes List<String>
- The product types of the configuration template
- timeZone String
- The timezone of the configuration template. For a list of allowed timezones, please see the 'TZ' column in the table in \n\nthis article\n\n. Not applicable if copying from existing network or template
- id string
- The ID of the network or config template to copy configuration from
- name string
- The name of the configuration template
- productTypes string[]
- The product types of the configuration template
- timeZone string
- The timezone of the configuration template. For a list of allowed timezones, please see the 'TZ' column in the table in \n\nthis article\n\n. Not applicable if copying from existing network or template
- id str
- The ID of the network or config template to copy configuration from
- name str
- The name of the configuration template
- product_types Sequence[str]
- The product types of the configuration template
- time_zone str
- The timezone of the configuration template. For a list of allowed timezones, please see the 'TZ' column in the table in \n\nthis article\n\n. Not applicable if copying from existing network or template
- id String
- The ID of the network or config template to copy configuration from
- name String
- The name of the configuration template
- productTypes List<String>
- The product types of the configuration template
- timeZone String
- The timezone of the configuration template. For a list of allowed timezones, please see the 'TZ' column in the table in \n\nthis article\n\n. Not applicable if copying from existing network or template
Package Details
- Repository
- meraki pulumi/pulumi-meraki
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the merakiTerraform Provider.
