1. Packages
  2. Cisco Meraki
  3. API Docs
  4. organizations
  5. getConfigTemplates
Cisco Meraki v0.2.4 published on Friday, Jun 14, 2024 by Pulumi

meraki.organizations.getConfigTemplates

Explore with Pulumi AI

meraki logo
Cisco Meraki v0.2.4 published on Friday, Jun 14, 2024 by Pulumi

    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)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: meraki:organizations/getConfigTemplates:getConfigTemplates
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ConfigTemplateId string
    configTemplateId path parameter. Config template ID
    OrganizationId string
    organizationId path parameter. Organization ID
    ConfigTemplateId string
    configTemplateId path parameter. Config template ID
    OrganizationId string
    organizationId path parameter. Organization ID
    configTemplateId String
    configTemplateId path parameter. Config template ID
    organizationId String
    organizationId path parameter. Organization ID
    configTemplateId string
    configTemplateId path parameter. Config template ID
    organizationId string
    organizationId path parameter. Organization ID
    config_template_id str
    configTemplateId path parameter. Config template ID
    organization_id str
    organizationId path parameter. Organization ID
    configTemplateId String
    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 GetConfigTemplatesItem
    Items List<GetConfigTemplatesItem>
    Array of ResponseOrganizationsGetOrganizationConfigTemplates
    ConfigTemplateId string
    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 GetConfigTemplatesItem
    Items []GetConfigTemplatesItem
    Array of ResponseOrganizationsGetOrganizationConfigTemplates
    ConfigTemplateId string
    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 GetConfigTemplatesItem
    items List<GetConfigTemplatesItem>
    Array of ResponseOrganizationsGetOrganizationConfigTemplates
    configTemplateId String
    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 GetConfigTemplatesItem
    items GetConfigTemplatesItem[]
    Array of ResponseOrganizationsGetOrganizationConfigTemplates
    configTemplateId string
    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 GetConfigTemplatesItem
    items Sequence[GetConfigTemplatesItem]
    Array of ResponseOrganizationsGetOrganizationConfigTemplates
    config_template_id str
    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
    configTemplateId String
    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 meraki Terraform Provider.
    meraki logo
    Cisco Meraki v0.2.4 published on Friday, Jun 14, 2024 by Pulumi