Show / Hide Table of Contents

Namespace Pulumi.Azure.EventGrid

Classes

Domain

Manages an EventGrid Domain

Example Usage

using Pulumi;
using Azure = Pulumi.Azure;

class MyStack : Stack
{
public MyStack()
{
    var exampleResourceGroup = new Azure.Core.ResourceGroup("exampleResourceGroup", new Azure.Core.ResourceGroupArgs
    {
        Location = "West US 2",
    });
    var exampleDomain = new Azure.EventGrid.Domain("exampleDomain", new Azure.EventGrid.DomainArgs
    {
        Location = exampleResourceGroup.Location,
        ResourceGroupName = exampleResourceGroup.Name,
        Tags = 
        {
            { "environment", "Production" },
        },
    });
}

}

DomainArgs

DomainState

DomainTopic

Manages an EventGrid Domain Topic

Example Usage

using Pulumi;
using Azure = Pulumi.Azure;

class MyStack : Stack
{
public MyStack()
{
    var exampleResourceGroup = new Azure.Core.ResourceGroup("exampleResourceGroup", new Azure.Core.ResourceGroupArgs
    {
        Location = "West US 2",
    });
    var exampleDomain = new Azure.EventGrid.Domain("exampleDomain", new Azure.EventGrid.DomainArgs
    {
        Location = exampleResourceGroup.Location,
        ResourceGroupName = exampleResourceGroup.Name,
        Tags = 
        {
            { "environment", "Production" },
        },
    });
    var exampleDomainTopic = new Azure.EventGrid.DomainTopic("exampleDomainTopic", new Azure.EventGrid.DomainTopicArgs
    {
        DomainName = exampleDomain.Name,
        ResourceGroupName = exampleResourceGroup.Name,
    });
}

}

DomainTopicArgs

DomainTopicState

EventSubscription

Manages an EventGrid Event Subscription

EventSubscriptionArgs

EventSubscriptionState

GetTopic

GetTopicArgs

GetTopicResult

Topic

Manages an EventGrid Topic

Note: at this time EventGrid Topic's are only available in a limited number of regions.

Example Usage

using Pulumi;
using Azure = Pulumi.Azure;

class MyStack : Stack
{
public MyStack()
{
    var exampleResourceGroup = new Azure.Core.ResourceGroup("exampleResourceGroup", new Azure.Core.ResourceGroupArgs
    {
        Location = "West US 2",
    });
    var exampleTopic = new Azure.EventGrid.Topic("exampleTopic", new Azure.EventGrid.TopicArgs
    {
        Location = exampleResourceGroup.Location,
        ResourceGroupName = exampleResourceGroup.Name,
        Tags = 
        {
            { "environment", "Production" },
        },
    });
}

}

TopicArgs

TopicState

Back to top Copyright 2016-2020, Pulumi Corporation.