EventGridSasBuilder Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
This EventGridSasBuilder is used to generate a Shared Access Signature (SAS) for an Azure Event Grid topic.
public class EventGridSasBuilder
type EventGridSasBuilder = class
Public Class EventGridSasBuilder
- Inheritance
-
EventGridSasBuilder
Constructors
EventGridSasBuilder(Uri, DateTimeOffset) |
Initializes a new instance of the EventGridSasBuilder class. |
Properties
ApiVersion |
Gets or sets the service version to use when generating the shared access signature. |
Endpoint |
Gets or sets the endpoint to generate a shared access signature for. |
ExpiresOn |
Gets or sets the time at which the shared access signature should expire. |
Methods
GenerateSas(AzureKeyCredential) |
Generates a shared access signature that can be used to authenticate with a topic. The signature can be used as the input to the AzureSasCredential(String) constructor. This credential can then be passed to the EventGridPublisherClient(Uri, AzureSasCredential, EventGridPublisherClientOptions) constructor. |
Applies to
Azure SDK for .NET