1. Packages
  2. Azure Native
  3. API Docs
  4. containerregistry
  5. listWebhookEvents
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi

azure-native.containerregistry.listWebhookEvents

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi

    Lists recent events for the specified webhook. Azure REST API version: 2022-12-01.

    Other available API versions: 2023-01-01-preview, 2023-06-01-preview, 2023-07-01, 2023-08-01-preview, 2023-11-01-preview.

    Using listWebhookEvents

    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 listWebhookEvents(args: ListWebhookEventsArgs, opts?: InvokeOptions): Promise<ListWebhookEventsResult>
    function listWebhookEventsOutput(args: ListWebhookEventsOutputArgs, opts?: InvokeOptions): Output<ListWebhookEventsResult>
    def list_webhook_events(registry_name: Optional[str] = None,
                            resource_group_name: Optional[str] = None,
                            webhook_name: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> ListWebhookEventsResult
    def list_webhook_events_output(registry_name: Optional[pulumi.Input[str]] = None,
                            resource_group_name: Optional[pulumi.Input[str]] = None,
                            webhook_name: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[ListWebhookEventsResult]
    func ListWebhookEvents(ctx *Context, args *ListWebhookEventsArgs, opts ...InvokeOption) (*ListWebhookEventsResult, error)
    func ListWebhookEventsOutput(ctx *Context, args *ListWebhookEventsOutputArgs, opts ...InvokeOption) ListWebhookEventsResultOutput

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

    public static class ListWebhookEvents 
    {
        public static Task<ListWebhookEventsResult> InvokeAsync(ListWebhookEventsArgs args, InvokeOptions? opts = null)
        public static Output<ListWebhookEventsResult> Invoke(ListWebhookEventsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<ListWebhookEventsResult> listWebhookEvents(ListWebhookEventsArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:containerregistry:listWebhookEvents
      arguments:
        # arguments dictionary

    The following arguments are supported:

    RegistryName string
    The name of the container registry.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    WebhookName string
    The name of the webhook.
    RegistryName string
    The name of the container registry.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    WebhookName string
    The name of the webhook.
    registryName String
    The name of the container registry.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    webhookName String
    The name of the webhook.
    registryName string
    The name of the container registry.
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    webhookName string
    The name of the webhook.
    registry_name str
    The name of the container registry.
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    webhook_name str
    The name of the webhook.
    registryName String
    The name of the container registry.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    webhookName String
    The name of the webhook.

    listWebhookEvents Result

    The following output properties are available:

    NextLink string
    The URI that can be used to request the next list of events.
    Value List<Pulumi.AzureNative.ContainerRegistry.Outputs.EventResponse>
    The list of events. Since this list may be incomplete, the nextLink field should be used to request the next list of events.
    NextLink string
    The URI that can be used to request the next list of events.
    Value []EventResponse
    The list of events. Since this list may be incomplete, the nextLink field should be used to request the next list of events.
    nextLink String
    The URI that can be used to request the next list of events.
    value List<EventResponse>
    The list of events. Since this list may be incomplete, the nextLink field should be used to request the next list of events.
    nextLink string
    The URI that can be used to request the next list of events.
    value EventResponse[]
    The list of events. Since this list may be incomplete, the nextLink field should be used to request the next list of events.
    next_link str
    The URI that can be used to request the next list of events.
    value Sequence[EventResponse]
    The list of events. Since this list may be incomplete, the nextLink field should be used to request the next list of events.
    nextLink String
    The URI that can be used to request the next list of events.
    value List<Property Map>
    The list of events. Since this list may be incomplete, the nextLink field should be used to request the next list of events.

    Supporting Types

    ActorResponse

    Name string
    The subject or username associated with the request context that generated the event.
    Name string
    The subject or username associated with the request context that generated the event.
    name String
    The subject or username associated with the request context that generated the event.
    name string
    The subject or username associated with the request context that generated the event.
    name str
    The subject or username associated with the request context that generated the event.
    name String
    The subject or username associated with the request context that generated the event.

    EventContentResponse

    Action string
    The action that encompasses the provided event.
    Actor Pulumi.AzureNative.ContainerRegistry.Inputs.ActorResponse
    The agent that initiated the event. For most situations, this could be from the authorization context of the request.
    Id string
    The event ID.
    Request Pulumi.AzureNative.ContainerRegistry.Inputs.RequestResponse
    The request that generated the event.
    Source Pulumi.AzureNative.ContainerRegistry.Inputs.SourceResponse
    The registry node that generated the event. Put differently, while the actor initiates the event, the source generates it.
    Target Pulumi.AzureNative.ContainerRegistry.Inputs.TargetResponse
    The target of the event.
    Timestamp string
    The time at which the event occurred.
    Action string
    The action that encompasses the provided event.
    Actor ActorResponse
    The agent that initiated the event. For most situations, this could be from the authorization context of the request.
    Id string
    The event ID.
    Request RequestResponse
    The request that generated the event.
    Source SourceResponse
    The registry node that generated the event. Put differently, while the actor initiates the event, the source generates it.
    Target TargetResponse
    The target of the event.
    Timestamp string
    The time at which the event occurred.
    action String
    The action that encompasses the provided event.
    actor ActorResponse
    The agent that initiated the event. For most situations, this could be from the authorization context of the request.
    id String
    The event ID.
    request RequestResponse
    The request that generated the event.
    source SourceResponse
    The registry node that generated the event. Put differently, while the actor initiates the event, the source generates it.
    target TargetResponse
    The target of the event.
    timestamp String
    The time at which the event occurred.
    action string
    The action that encompasses the provided event.
    actor ActorResponse
    The agent that initiated the event. For most situations, this could be from the authorization context of the request.
    id string
    The event ID.
    request RequestResponse
    The request that generated the event.
    source SourceResponse
    The registry node that generated the event. Put differently, while the actor initiates the event, the source generates it.
    target TargetResponse
    The target of the event.
    timestamp string
    The time at which the event occurred.
    action str
    The action that encompasses the provided event.
    actor ActorResponse
    The agent that initiated the event. For most situations, this could be from the authorization context of the request.
    id str
    The event ID.
    request RequestResponse
    The request that generated the event.
    source SourceResponse
    The registry node that generated the event. Put differently, while the actor initiates the event, the source generates it.
    target TargetResponse
    The target of the event.
    timestamp str
    The time at which the event occurred.
    action String
    The action that encompasses the provided event.
    actor Property Map
    The agent that initiated the event. For most situations, this could be from the authorization context of the request.
    id String
    The event ID.
    request Property Map
    The request that generated the event.
    source Property Map
    The registry node that generated the event. Put differently, while the actor initiates the event, the source generates it.
    target Property Map
    The target of the event.
    timestamp String
    The time at which the event occurred.

    EventRequestMessageResponse

    Content Pulumi.AzureNative.ContainerRegistry.Inputs.EventContentResponse
    The content of the event request message.
    Headers Dictionary<string, string>
    The headers of the event request message.
    Method string
    The HTTP method used to send the event request message.
    RequestUri string
    The URI used to send the event request message.
    Version string
    The HTTP message version.
    Content EventContentResponse
    The content of the event request message.
    Headers map[string]string
    The headers of the event request message.
    Method string
    The HTTP method used to send the event request message.
    RequestUri string
    The URI used to send the event request message.
    Version string
    The HTTP message version.
    content EventContentResponse
    The content of the event request message.
    headers Map<String,String>
    The headers of the event request message.
    method String
    The HTTP method used to send the event request message.
    requestUri String
    The URI used to send the event request message.
    version String
    The HTTP message version.
    content EventContentResponse
    The content of the event request message.
    headers {[key: string]: string}
    The headers of the event request message.
    method string
    The HTTP method used to send the event request message.
    requestUri string
    The URI used to send the event request message.
    version string
    The HTTP message version.
    content EventContentResponse
    The content of the event request message.
    headers Mapping[str, str]
    The headers of the event request message.
    method str
    The HTTP method used to send the event request message.
    request_uri str
    The URI used to send the event request message.
    version str
    The HTTP message version.
    content Property Map
    The content of the event request message.
    headers Map<String>
    The headers of the event request message.
    method String
    The HTTP method used to send the event request message.
    requestUri String
    The URI used to send the event request message.
    version String
    The HTTP message version.

    EventResponse

    EventRequestMessage Pulumi.AzureNative.ContainerRegistry.Inputs.EventRequestMessageResponse
    The event request message sent to the service URI.
    EventResponseMessage Pulumi.AzureNative.ContainerRegistry.Inputs.EventResponseMessageResponse
    The event response message received from the service URI.
    Id string
    The event ID.
    EventRequestMessage EventRequestMessageResponse
    The event request message sent to the service URI.
    EventResponseMessage EventResponseMessageResponse
    The event response message received from the service URI.
    Id string
    The event ID.
    eventRequestMessage EventRequestMessageResponse
    The event request message sent to the service URI.
    eventResponseMessage EventResponseMessageResponse
    The event response message received from the service URI.
    id String
    The event ID.
    eventRequestMessage EventRequestMessageResponse
    The event request message sent to the service URI.
    eventResponseMessage EventResponseMessageResponse
    The event response message received from the service URI.
    id string
    The event ID.
    event_request_message EventRequestMessageResponse
    The event request message sent to the service URI.
    event_response_message EventResponseMessageResponse
    The event response message received from the service URI.
    id str
    The event ID.
    eventRequestMessage Property Map
    The event request message sent to the service URI.
    eventResponseMessage Property Map
    The event response message received from the service URI.
    id String
    The event ID.

    EventResponseMessageResponse

    Content string
    The content of the event response message.
    Headers Dictionary<string, string>
    The headers of the event response message.
    ReasonPhrase string
    The reason phrase of the event response message.
    StatusCode string
    The status code of the event response message.
    Version string
    The HTTP message version.
    Content string
    The content of the event response message.
    Headers map[string]string
    The headers of the event response message.
    ReasonPhrase string
    The reason phrase of the event response message.
    StatusCode string
    The status code of the event response message.
    Version string
    The HTTP message version.
    content String
    The content of the event response message.
    headers Map<String,String>
    The headers of the event response message.
    reasonPhrase String
    The reason phrase of the event response message.
    statusCode String
    The status code of the event response message.
    version String
    The HTTP message version.
    content string
    The content of the event response message.
    headers {[key: string]: string}
    The headers of the event response message.
    reasonPhrase string
    The reason phrase of the event response message.
    statusCode string
    The status code of the event response message.
    version string
    The HTTP message version.
    content str
    The content of the event response message.
    headers Mapping[str, str]
    The headers of the event response message.
    reason_phrase str
    The reason phrase of the event response message.
    status_code str
    The status code of the event response message.
    version str
    The HTTP message version.
    content String
    The content of the event response message.
    headers Map<String>
    The headers of the event response message.
    reasonPhrase String
    The reason phrase of the event response message.
    statusCode String
    The status code of the event response message.
    version String
    The HTTP message version.

    RequestResponse

    Addr string
    The IP or hostname and possibly port of the client connection that initiated the event. This is the RemoteAddr from the standard http request.
    Host string
    The externally accessible hostname of the registry instance, as specified by the http host header on incoming requests.
    Id string
    The ID of the request that initiated the event.
    Method string
    The request method that generated the event.
    Useragent string
    The user agent header of the request.
    Addr string
    The IP or hostname and possibly port of the client connection that initiated the event. This is the RemoteAddr from the standard http request.
    Host string
    The externally accessible hostname of the registry instance, as specified by the http host header on incoming requests.
    Id string
    The ID of the request that initiated the event.
    Method string
    The request method that generated the event.
    Useragent string
    The user agent header of the request.
    addr String
    The IP or hostname and possibly port of the client connection that initiated the event. This is the RemoteAddr from the standard http request.
    host String
    The externally accessible hostname of the registry instance, as specified by the http host header on incoming requests.
    id String
    The ID of the request that initiated the event.
    method String
    The request method that generated the event.
    useragent String
    The user agent header of the request.
    addr string
    The IP or hostname and possibly port of the client connection that initiated the event. This is the RemoteAddr from the standard http request.
    host string
    The externally accessible hostname of the registry instance, as specified by the http host header on incoming requests.
    id string
    The ID of the request that initiated the event.
    method string
    The request method that generated the event.
    useragent string
    The user agent header of the request.
    addr str
    The IP or hostname and possibly port of the client connection that initiated the event. This is the RemoteAddr from the standard http request.
    host str
    The externally accessible hostname of the registry instance, as specified by the http host header on incoming requests.
    id str
    The ID of the request that initiated the event.
    method str
    The request method that generated the event.
    useragent str
    The user agent header of the request.
    addr String
    The IP or hostname and possibly port of the client connection that initiated the event. This is the RemoteAddr from the standard http request.
    host String
    The externally accessible hostname of the registry instance, as specified by the http host header on incoming requests.
    id String
    The ID of the request that initiated the event.
    method String
    The request method that generated the event.
    useragent String
    The user agent header of the request.

    SourceResponse

    Addr string
    The IP or hostname and the port of the registry node that generated the event. Generally, this will be resolved by os.Hostname() along with the running port.
    InstanceID string
    The running instance of an application. Changes after each restart.
    Addr string
    The IP or hostname and the port of the registry node that generated the event. Generally, this will be resolved by os.Hostname() along with the running port.
    InstanceID string
    The running instance of an application. Changes after each restart.
    addr String
    The IP or hostname and the port of the registry node that generated the event. Generally, this will be resolved by os.Hostname() along with the running port.
    instanceID String
    The running instance of an application. Changes after each restart.
    addr string
    The IP or hostname and the port of the registry node that generated the event. Generally, this will be resolved by os.Hostname() along with the running port.
    instanceID string
    The running instance of an application. Changes after each restart.
    addr str
    The IP or hostname and the port of the registry node that generated the event. Generally, this will be resolved by os.Hostname() along with the running port.
    instance_id str
    The running instance of an application. Changes after each restart.
    addr String
    The IP or hostname and the port of the registry node that generated the event. Generally, this will be resolved by os.Hostname() along with the running port.
    instanceID String
    The running instance of an application. Changes after each restart.

    TargetResponse

    Digest string
    The digest of the content, as defined by the Registry V2 HTTP API Specification.
    Length double
    The number of bytes of the content. Same as Size field.
    MediaType string
    The MIME type of the referenced object.
    Name string
    The name of the artifact.
    Repository string
    The repository name.
    Size double
    The number of bytes of the content. Same as Length field.
    Tag string
    The tag name.
    Url string
    The direct URL to the content.
    Version string
    The version of the artifact.
    Digest string
    The digest of the content, as defined by the Registry V2 HTTP API Specification.
    Length float64
    The number of bytes of the content. Same as Size field.
    MediaType string
    The MIME type of the referenced object.
    Name string
    The name of the artifact.
    Repository string
    The repository name.
    Size float64
    The number of bytes of the content. Same as Length field.
    Tag string
    The tag name.
    Url string
    The direct URL to the content.
    Version string
    The version of the artifact.
    digest String
    The digest of the content, as defined by the Registry V2 HTTP API Specification.
    length Double
    The number of bytes of the content. Same as Size field.
    mediaType String
    The MIME type of the referenced object.
    name String
    The name of the artifact.
    repository String
    The repository name.
    size Double
    The number of bytes of the content. Same as Length field.
    tag String
    The tag name.
    url String
    The direct URL to the content.
    version String
    The version of the artifact.
    digest string
    The digest of the content, as defined by the Registry V2 HTTP API Specification.
    length number
    The number of bytes of the content. Same as Size field.
    mediaType string
    The MIME type of the referenced object.
    name string
    The name of the artifact.
    repository string
    The repository name.
    size number
    The number of bytes of the content. Same as Length field.
    tag string
    The tag name.
    url string
    The direct URL to the content.
    version string
    The version of the artifact.
    digest str
    The digest of the content, as defined by the Registry V2 HTTP API Specification.
    length float
    The number of bytes of the content. Same as Size field.
    media_type str
    The MIME type of the referenced object.
    name str
    The name of the artifact.
    repository str
    The repository name.
    size float
    The number of bytes of the content. Same as Length field.
    tag str
    The tag name.
    url str
    The direct URL to the content.
    version str
    The version of the artifact.
    digest String
    The digest of the content, as defined by the Registry V2 HTTP API Specification.
    length Number
    The number of bytes of the content. Same as Size field.
    mediaType String
    The MIME type of the referenced object.
    name String
    The name of the artifact.
    repository String
    The repository name.
    size Number
    The number of bytes of the content. Same as Length field.
    tag String
    The tag name.
    url String
    The direct URL to the content.
    version String
    The version of the artifact.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi