1. Packages
  2. Meraki Provider
  3. API Docs
  4. networks
  5. getWebhooksPayloadTemplates
Cisco Meraki v0.3.2 published on Tuesday, Sep 24, 2024 by Pulumi

meraki.networks.getWebhooksPayloadTemplates

Explore with Pulumi AI

meraki logo
Cisco Meraki v0.3.2 published on Tuesday, Sep 24, 2024 by Pulumi

    Example Usage

    Using getWebhooksPayloadTemplates

    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 getWebhooksPayloadTemplates(args: GetWebhooksPayloadTemplatesArgs, opts?: InvokeOptions): Promise<GetWebhooksPayloadTemplatesResult>
    function getWebhooksPayloadTemplatesOutput(args: GetWebhooksPayloadTemplatesOutputArgs, opts?: InvokeOptions): Output<GetWebhooksPayloadTemplatesResult>
    def get_webhooks_payload_templates(network_id: Optional[str] = None,
                                       payload_template_id: Optional[str] = None,
                                       opts: Optional[InvokeOptions] = None) -> GetWebhooksPayloadTemplatesResult
    def get_webhooks_payload_templates_output(network_id: Optional[pulumi.Input[str]] = None,
                                       payload_template_id: Optional[pulumi.Input[str]] = None,
                                       opts: Optional[InvokeOptions] = None) -> Output[GetWebhooksPayloadTemplatesResult]
    func LookupWebhooksPayloadTemplates(ctx *Context, args *LookupWebhooksPayloadTemplatesArgs, opts ...InvokeOption) (*LookupWebhooksPayloadTemplatesResult, error)
    func LookupWebhooksPayloadTemplatesOutput(ctx *Context, args *LookupWebhooksPayloadTemplatesOutputArgs, opts ...InvokeOption) LookupWebhooksPayloadTemplatesResultOutput

    > Note: This function is named LookupWebhooksPayloadTemplates in the Go SDK.

    public static class GetWebhooksPayloadTemplates 
    {
        public static Task<GetWebhooksPayloadTemplatesResult> InvokeAsync(GetWebhooksPayloadTemplatesArgs args, InvokeOptions? opts = null)
        public static Output<GetWebhooksPayloadTemplatesResult> Invoke(GetWebhooksPayloadTemplatesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetWebhooksPayloadTemplatesResult> getWebhooksPayloadTemplates(GetWebhooksPayloadTemplatesArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: meraki:networks/getWebhooksPayloadTemplates:getWebhooksPayloadTemplates
      arguments:
        # arguments dictionary

    The following arguments are supported:

    NetworkId string
    networkId path parameter. Network ID
    PayloadTemplateId string
    payloadTemplateId path parameter. Payload template ID
    NetworkId string
    networkId path parameter. Network ID
    PayloadTemplateId string
    payloadTemplateId path parameter. Payload template ID
    networkId String
    networkId path parameter. Network ID
    payloadTemplateId String
    payloadTemplateId path parameter. Payload template ID
    networkId string
    networkId path parameter. Network ID
    payloadTemplateId string
    payloadTemplateId path parameter. Payload template ID
    network_id str
    networkId path parameter. Network ID
    payload_template_id str
    payloadTemplateId path parameter. Payload template ID
    networkId String
    networkId path parameter. Network ID
    payloadTemplateId String
    payloadTemplateId path parameter. Payload template ID

    getWebhooksPayloadTemplates Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    Item GetWebhooksPayloadTemplatesItem
    Items List<GetWebhooksPayloadTemplatesItem>
    Array of ResponseNetworksGetNetworkWebhooksPayloadTemplates
    NetworkId string
    networkId path parameter. Network ID
    PayloadTemplateId string
    payloadTemplateId path parameter. Payload template ID
    Id string
    The provider-assigned unique ID for this managed resource.
    Item GetWebhooksPayloadTemplatesItem
    Items []GetWebhooksPayloadTemplatesItem
    Array of ResponseNetworksGetNetworkWebhooksPayloadTemplates
    NetworkId string
    networkId path parameter. Network ID
    PayloadTemplateId string
    payloadTemplateId path parameter. Payload template ID
    id String
    The provider-assigned unique ID for this managed resource.
    item GetWebhooksPayloadTemplatesItem
    items List<GetWebhooksPayloadTemplatesItem>
    Array of ResponseNetworksGetNetworkWebhooksPayloadTemplates
    networkId String
    networkId path parameter. Network ID
    payloadTemplateId String
    payloadTemplateId path parameter. Payload template ID
    id string
    The provider-assigned unique ID for this managed resource.
    item GetWebhooksPayloadTemplatesItem
    items GetWebhooksPayloadTemplatesItem[]
    Array of ResponseNetworksGetNetworkWebhooksPayloadTemplates
    networkId string
    networkId path parameter. Network ID
    payloadTemplateId string
    payloadTemplateId path parameter. Payload template ID
    id str
    The provider-assigned unique ID for this managed resource.
    item GetWebhooksPayloadTemplatesItem
    items Sequence[GetWebhooksPayloadTemplatesItem]
    Array of ResponseNetworksGetNetworkWebhooksPayloadTemplates
    network_id str
    networkId path parameter. Network ID
    payload_template_id str
    payloadTemplateId path parameter. Payload template ID
    id String
    The provider-assigned unique ID for this managed resource.
    item Property Map
    items List<Property Map>
    Array of ResponseNetworksGetNetworkWebhooksPayloadTemplates
    networkId String
    networkId path parameter. Network ID
    payloadTemplateId String
    payloadTemplateId path parameter. Payload template ID

    Supporting Types

    GetWebhooksPayloadTemplatesItem

    Body string
    The body of the payload template, in liquid template
    Headers List<GetWebhooksPayloadTemplatesItemHeader>
    The payload template headers, will be rendered as a key-value pair in the webhook.
    Name string
    The name of the payload template
    PayloadTemplateId string
    Webhook payload template Id
    Sharing GetWebhooksPayloadTemplatesItemSharing
    Information on which entities have access to the template
    Type string
    The type of the payload template
    Body string
    The body of the payload template, in liquid template
    Headers []GetWebhooksPayloadTemplatesItemHeader
    The payload template headers, will be rendered as a key-value pair in the webhook.
    Name string
    The name of the payload template
    PayloadTemplateId string
    Webhook payload template Id
    Sharing GetWebhooksPayloadTemplatesItemSharing
    Information on which entities have access to the template
    Type string
    The type of the payload template
    body String
    The body of the payload template, in liquid template
    headers List<GetWebhooksPayloadTemplatesItemHeader>
    The payload template headers, will be rendered as a key-value pair in the webhook.
    name String
    The name of the payload template
    payloadTemplateId String
    Webhook payload template Id
    sharing GetWebhooksPayloadTemplatesItemSharing
    Information on which entities have access to the template
    type String
    The type of the payload template
    body string
    The body of the payload template, in liquid template
    headers GetWebhooksPayloadTemplatesItemHeader[]
    The payload template headers, will be rendered as a key-value pair in the webhook.
    name string
    The name of the payload template
    payloadTemplateId string
    Webhook payload template Id
    sharing GetWebhooksPayloadTemplatesItemSharing
    Information on which entities have access to the template
    type string
    The type of the payload template
    body str
    The body of the payload template, in liquid template
    headers Sequence[GetWebhooksPayloadTemplatesItemHeader]
    The payload template headers, will be rendered as a key-value pair in the webhook.
    name str
    The name of the payload template
    payload_template_id str
    Webhook payload template Id
    sharing GetWebhooksPayloadTemplatesItemSharing
    Information on which entities have access to the template
    type str
    The type of the payload template
    body String
    The body of the payload template, in liquid template
    headers List<Property Map>
    The payload template headers, will be rendered as a key-value pair in the webhook.
    name String
    The name of the payload template
    payloadTemplateId String
    Webhook payload template Id
    sharing Property Map
    Information on which entities have access to the template
    type String
    The type of the payload template

    GetWebhooksPayloadTemplatesItemHeader

    Name string
    The name of the header attribute
    Template string
    The value returned in the header attribute, in liquid template
    Name string
    The name of the header attribute
    Template string
    The value returned in the header attribute, in liquid template
    name String
    The name of the header attribute
    template String
    The value returned in the header attribute, in liquid template
    name string
    The name of the header attribute
    template string
    The value returned in the header attribute, in liquid template
    name str
    The name of the header attribute
    template str
    The value returned in the header attribute, in liquid template
    name String
    The name of the header attribute
    template String
    The value returned in the header attribute, in liquid template

    GetWebhooksPayloadTemplatesItemSharing

    ByNetwork GetWebhooksPayloadTemplatesItemSharingByNetwork
    Information on network access to the template
    ByNetwork GetWebhooksPayloadTemplatesItemSharingByNetwork
    Information on network access to the template
    byNetwork GetWebhooksPayloadTemplatesItemSharingByNetwork
    Information on network access to the template
    byNetwork GetWebhooksPayloadTemplatesItemSharingByNetwork
    Information on network access to the template
    by_network GetWebhooksPayloadTemplatesItemSharingByNetwork
    Information on network access to the template
    byNetwork Property Map
    Information on network access to the template

    GetWebhooksPayloadTemplatesItemSharingByNetwork

    AdminsCanModify bool
    Indicates whether network admins may modify this template
    AdminsCanModify bool
    Indicates whether network admins may modify this template
    adminsCanModify Boolean
    Indicates whether network admins may modify this template
    adminsCanModify boolean
    Indicates whether network admins may modify this template
    admins_can_modify bool
    Indicates whether network admins may modify this template
    adminsCanModify Boolean
    Indicates whether network admins may modify this 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.3.2 published on Tuesday, Sep 24, 2024 by Pulumi