EventgridFunctions

Functions

Link copied to clipboard

Get properties of a CA certificate. Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getCaCertificate(caCertificateName: String, namespaceName: String, resourceGroupName: String): GetCaCertificateResult
Link copied to clipboard

Get properties of a channel. Uses Azure REST API version 2022-06-15. Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getChannel(argument: suspend GetChannelPlainArgsBuilder.() -> Unit): GetChannelResult
suspend fun getChannel(channelName: String, partnerNamespaceName: String, resourceGroupName: String): GetChannelResult
Link copied to clipboard

Get the full endpoint URL of a partner destination channel. Uses Azure REST API version 2022-06-15. Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getChannelFullUrl(channelName: String, partnerNamespaceName: String, resourceGroupName: String): GetChannelFullUrlResult
Link copied to clipboard

Get properties of a client. Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getClient(argument: suspend GetClientPlainArgsBuilder.() -> Unit): GetClientResult
suspend fun getClient(clientName: String, namespaceName: String, resourceGroupName: String): GetClientResult
Link copied to clipboard

Get properties of a client group. Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getClientGroup(clientGroupName: String, namespaceName: String, resourceGroupName: String): GetClientGroupResult
Link copied to clipboard

Get properties of a domain. Uses Azure REST API version 2022-06-15. Other available API versions: 2020-04-01-preview, 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getDomain(argument: suspend GetDomainPlainArgsBuilder.() -> Unit): GetDomainResult
suspend fun getDomain(domainName: String, resourceGroupName: String): GetDomainResult
Link copied to clipboard

Get properties of an event subscription of a domain. Uses Azure REST API version 2022-06-15. Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getDomainEventSubscription(domainName: String, eventSubscriptionName: String, resourceGroupName: String): GetDomainEventSubscriptionResult

Get all delivery attributes for an event subscription for domain. Uses Azure REST API version 2022-06-15. Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

Link copied to clipboard

Get the full endpoint URL for an event subscription for domain. Uses Azure REST API version 2022-06-15. Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getDomainEventSubscriptionFullUrl(domainName: String, eventSubscriptionName: String, resourceGroupName: String): GetDomainEventSubscriptionFullUrlResult
Link copied to clipboard

Get properties of a domain topic. Uses Azure REST API version 2022-06-15. Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getDomainTopic(domainName: String, domainTopicName: String, resourceGroupName: String): GetDomainTopicResult
Link copied to clipboard

Get properties of a nested event subscription for a domain topic. Uses Azure REST API version 2022-06-15. Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getDomainTopicEventSubscription(domainName: String, eventSubscriptionName: String, resourceGroupName: String, topicName: String): GetDomainTopicEventSubscriptionResult

Get all delivery attributes for an event subscription for domain topic. Uses Azure REST API version 2022-06-15. Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getDomainTopicEventSubscriptionDeliveryAttributes(domainName: String, eventSubscriptionName: String, resourceGroupName: String, topicName: String): GetDomainTopicEventSubscriptionDeliveryAttributesResult
Link copied to clipboard

Get the full endpoint URL for a nested event subscription for domain topic. Uses Azure REST API version 2022-06-15. Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getDomainTopicEventSubscriptionFullUrl(domainName: String, eventSubscriptionName: String, resourceGroupName: String, topicName: String): GetDomainTopicEventSubscriptionFullUrlResult
Link copied to clipboard

Get properties of an event subscription. Uses Azure REST API version 2022-06-15. Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getEventSubscription(eventSubscriptionName: String, scope: String): GetEventSubscriptionResult
Link copied to clipboard

Get all delivery attributes for an event subscription. Uses Azure REST API version 2022-06-15. Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

Link copied to clipboard

Get the full endpoint URL for an event subscription. Uses Azure REST API version 2022-06-15. Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getEventSubscriptionFullUrl(eventSubscriptionName: String, scope: String): GetEventSubscriptionFullUrlResult
Link copied to clipboard

Get properties of a namespace. Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getNamespace(namespaceName: String, resourceGroupName: String): GetNamespaceResult
Link copied to clipboard

Get properties of a namespace topic. Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getNamespaceTopic(namespaceName: String, resourceGroupName: String, topicName: String): GetNamespaceTopicResult
Link copied to clipboard

Get properties of an event subscription of a namespace topic. Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getNamespaceTopicEventSubscription(eventSubscriptionName: String, namespaceName: String, resourceGroupName: String, topicName: String): GetNamespaceTopicEventSubscriptionResult

Get all delivery attributes for an event subscription of a namespace topic. Uses Azure REST API version 2023-12-15-preview. Other available API versions: 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getNamespaceTopicEventSubscriptionDeliveryAttributes(eventSubscriptionName: String, namespaceName: String, resourceGroupName: String, topicName: String): GetNamespaceTopicEventSubscriptionDeliveryAttributesResult

Get the full endpoint URL for an event subscription of a namespace topic. Uses Azure REST API version 2024-06-01-preview. Other available API versions: 2024-12-15-preview, 2025-02-15.

suspend fun getNamespaceTopicEventSubscriptionFullUrl(eventSubscriptionName: String, namespaceName: String, resourceGroupName: String, topicName: String): GetNamespaceTopicEventSubscriptionFullUrlResult
Link copied to clipboard

Get properties of a partner configuration. Uses Azure REST API version 2022-06-15. Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

Link copied to clipboard

Get properties of a partner destination. Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2021-10-15-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview.

suspend fun getPartnerDestination(partnerDestinationName: String, resourceGroupName: String): GetPartnerDestinationResult
Link copied to clipboard

Get properties of a partner namespace. Uses Azure REST API version 2022-06-15. Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getPartnerNamespace(partnerNamespaceName: String, resourceGroupName: String): GetPartnerNamespaceResult
Link copied to clipboard

Gets a partner registration with the specified parameters. Uses Azure REST API version 2022-06-15. Other available API versions: 2021-10-15-preview, 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getPartnerRegistration(partnerRegistrationName: String, resourceGroupName: String): GetPartnerRegistrationResult
Link copied to clipboard

Get properties of a partner topic. Uses Azure REST API version 2022-06-15. Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getPartnerTopic(partnerTopicName: String, resourceGroupName: String): GetPartnerTopicResult
Link copied to clipboard

Get properties of an event subscription of a partner topic. Uses Azure REST API version 2022-06-15. Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getPartnerTopicEventSubscription(eventSubscriptionName: String, partnerTopicName: String, resourceGroupName: String): GetPartnerTopicEventSubscriptionResult

Get all delivery attributes for an event subscription of a partner topic. Uses Azure REST API version 2022-06-15. Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

Link copied to clipboard

Get the full endpoint URL for an event subscription of a partner topic. Uses Azure REST API version 2022-06-15. Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getPartnerTopicEventSubscriptionFullUrl(eventSubscriptionName: String, partnerTopicName: String, resourceGroupName: String): GetPartnerTopicEventSubscriptionFullUrlResult
Link copied to clipboard

Get properties of a permission binding. Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getPermissionBinding(namespaceName: String, permissionBindingName: String, resourceGroupName: String): GetPermissionBindingResult
Link copied to clipboard

Get a specific private endpoint connection under a topic, domain, or partner namespace. Uses Azure REST API version 2022-06-15. Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getPrivateEndpointConnection(parentName: String, parentType: String, privateEndpointConnectionName: String, resourceGroupName: String): GetPrivateEndpointConnectionResult
Link copied to clipboard

Get properties of a system topic. Uses Azure REST API version 2022-06-15. Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getSystemTopic(resourceGroupName: String, systemTopicName: String): GetSystemTopicResult
Link copied to clipboard

Get an event subscription. Uses Azure REST API version 2022-06-15. Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getSystemTopicEventSubscription(eventSubscriptionName: String, resourceGroupName: String, systemTopicName: String): GetSystemTopicEventSubscriptionResult

Get all delivery attributes for an event subscription. Uses Azure REST API version 2022-06-15. Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

Link copied to clipboard

Get the full endpoint URL for an event subscription of a system topic. Uses Azure REST API version 2022-06-15. Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getSystemTopicEventSubscriptionFullUrl(eventSubscriptionName: String, resourceGroupName: String, systemTopicName: String): GetSystemTopicEventSubscriptionFullUrlResult
Link copied to clipboard
suspend fun getTopic(argument: GetTopicPlainArgs): GetTopicResult

Get properties of a topic. Uses Azure REST API version 2022-06-15. Other available API versions: 2020-04-01-preview, 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getTopic(argument: suspend GetTopicPlainArgsBuilder.() -> Unit): GetTopicResult
suspend fun getTopic(resourceGroupName: String, topicName: String): GetTopicResult
Link copied to clipboard

Get properties of an event subscription of a topic. Uses Azure REST API version 2022-06-15. Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getTopicEventSubscription(eventSubscriptionName: String, resourceGroupName: String, topicName: String): GetTopicEventSubscriptionResult

Get all delivery attributes for an event subscription for topic. Uses Azure REST API version 2022-06-15. Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

Link copied to clipboard

Get the full endpoint URL for an event subscription for topic. Uses Azure REST API version 2022-06-15. Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getTopicEventSubscriptionFullUrl(eventSubscriptionName: String, resourceGroupName: String, topicName: String): GetTopicEventSubscriptionFullUrlResult
Link copied to clipboard

Get properties of a topic space. Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun getTopicSpace(namespaceName: String, resourceGroupName: String, topicSpaceName: String): GetTopicSpaceResult
Link copied to clipboard

List the two keys used to publish to a domain. Uses Azure REST API version 2022-06-15. Other available API versions: 2020-04-01-preview, 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun listDomainSharedAccessKeys(domainName: String, resourceGroupName: String): ListDomainSharedAccessKeysResult
Link copied to clipboard

List the two keys used to publish to a namespace. Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun listNamespaceSharedAccessKeys(namespaceName: String, resourceGroupName: String): ListNamespaceSharedAccessKeysResult
Link copied to clipboard

List the two keys used to publish to a namespace topic. Uses Azure REST API version 2023-06-01-preview. Other available API versions: 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun listNamespaceTopicSharedAccessKeys(namespaceName: String, resourceGroupName: String, topicName: String): ListNamespaceTopicSharedAccessKeysResult
Link copied to clipboard

List the two keys used to publish to a partner namespace. Uses Azure REST API version 2022-06-15. Other available API versions: 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

Link copied to clipboard

List the two keys used to publish to a topic. Uses Azure REST API version 2022-06-15. Other available API versions: 2020-04-01-preview, 2023-06-01-preview, 2023-12-15-preview, 2024-06-01-preview, 2024-12-15-preview, 2025-02-15.

suspend fun listTopicSharedAccessKeys(resourceGroupName: String, topicName: String): ListTopicSharedAccessKeysResult