Cisco Meraki v0.2.4 published on Friday, Jun 14, 2024 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: meraki:organizations/getConfigTemplates:getConfigTemplates
arguments:
# arguments dictionary
The following arguments are supported:
- Config
Template stringId - configTemplateId path parameter. Config template ID
- Organization
Id string - organizationId path parameter. Organization ID
- Config
Template stringId - configTemplateId path parameter. Config template ID
- Organization
Id string - organizationId path parameter. Organization ID
- config
Template StringId - configTemplateId path parameter. Config template ID
- organization
Id String - organizationId path parameter. Organization ID
- config
Template stringId - configTemplateId path parameter. Config template ID
- organization
Id string - organizationId path parameter. Organization ID
- config_
template_ strid - configTemplateId path parameter. Config template ID
- organization_
id str - organizationId path parameter. Organization ID
- config
Template StringId - configTemplateId path parameter. Config template ID
- organization
Id 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
Get
Config Templates Item - Items
List<Get
Config Templates Item> - Array of ResponseOrganizationsGetOrganizationConfigTemplates
- Config
Template stringId - configTemplateId path parameter. Config template ID
- Organization
Id string - organizationId path parameter. Organization ID
- Id string
- The provider-assigned unique ID for this managed resource.
- Item
Get
Config Templates Item - Items
[]Get
Config Templates Item - Array of ResponseOrganizationsGetOrganizationConfigTemplates
- Config
Template stringId - configTemplateId path parameter. Config template ID
- Organization
Id string - organizationId path parameter. Organization ID
- id String
- The provider-assigned unique ID for this managed resource.
- item
Get
Config Templates Item - items
List<Get
Config Templates Item> - Array of ResponseOrganizationsGetOrganizationConfigTemplates
- config
Template StringId - configTemplateId path parameter. Config template ID
- organization
Id String - organizationId path parameter. Organization ID
- id string
- The provider-assigned unique ID for this managed resource.
- item
Get
Config Templates Item - items
Get
Config Templates Item[] - Array of ResponseOrganizationsGetOrganizationConfigTemplates
- config
Template stringId - configTemplateId path parameter. Config template ID
- organization
Id string - organizationId path parameter. Organization ID
- id str
- The provider-assigned unique ID for this managed resource.
- item
Get
Config Templates Item - items
Sequence[Get
Config 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
- config
Template StringId - configTemplateId path parameter. Config template ID
- organization
Id 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
- Product
Types List<string> - The product types of the configuration template
- Time
Zone 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
- Product
Types []string - The product types of the configuration template
- Time
Zone 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
- product
Types List<String> - The product types of the configuration template
- time
Zone 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
- product
Types string[] - The product types of the configuration template
- time
Zone 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
- product
Types List<String> - The product types of the configuration template
- time
Zone 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.