IUpdate Interface
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.
The template for a event hub update operation, containing all the settings that can be modified.
public interface IUpdate : Microsoft.Azure.Management.Eventhub.Fluent.EventHub.Update.IWithAuthorizationRule, Microsoft.Azure.Management.Eventhub.Fluent.EventHub.Update.IWithCapture, Microsoft.Azure.Management.Eventhub.Fluent.EventHub.Update.IWithConsumerGroup, Microsoft.Azure.Management.Eventhub.Fluent.EventHub.Update.IWithPartitionCount, Microsoft.Azure.Management.Eventhub.Fluent.EventHub.Update.IWithRetentionPeriod, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.Eventhub.Fluent.IEventHub>
type IUpdate = interface
interface IBeta
interface IAppliable<IEventHub>
interface IIndexable
interface IWithConsumerGroup
interface IWithAuthorizationRule
interface IWithCapture
interface IWithPartitionCount
interface IWithRetentionPeriod
Public Interface IUpdate
Implements IAppliable(Of IEventHub), IBeta, IWithAuthorizationRule, IWithCapture, IWithConsumerGroup, IWithPartitionCount, IWithRetentionPeriod
- Implements
Properties
Key | (Inherited from IIndexable) |
Methods
Apply() |
Execute the update request. (Inherited from IAppliable<T>) |
ApplyAsync(CancellationToken, Boolean) |
Execute the update request asynchronously. (Inherited from IAppliable<T>) |
WithDataCaptureDisabled() |
Specifies that data capture should be disabled for the event hub. (Inherited from IWithCapture) |
WithDataCaptureEnabled() |
Specifies that data capture should be enabled for the event hub. (Inherited from IWithCapture) |
WithDataCaptureFileNameFormat(String) |
Specifies the format of the file containing captured data. (Inherited from IWithCapture) |
WithDataCaptureSkipEmptyArchives(Boolean) |
Specified the capture whether to Skip Empty Archives. (Inherited from IWithCapture) |
WithDataCaptureWindowSizeInMB(Int32) |
Specifies the capture window size in MB. (Inherited from IWithCapture) |
WithDataCaptureWindowSizeInSeconds(Int32) |
Specifies the capture window size in seconds. (Inherited from IWithCapture) |
WithExistingStorageAccountForCapturedData(IStorageAccount, String) |
Specifies an existing storage account to store the captured data when data capturing is enabled. (Inherited from IWithCapture) |
WithExistingStorageAccountForCapturedData(String, String) |
Specifies an existing storage account to store the captured data when data capturing is enabled. (Inherited from IWithCapture) |
WithNewConsumerGroup(String, String) |
Specifies that a new consumer group should be created for the event hub. (Inherited from IWithConsumerGroup) |
WithNewConsumerGroup(String) |
Specifies that a new consumer group should be created for the event hub. (Inherited from IWithConsumerGroup) |
WithNewListenRule(String) |
Specifies that a new authorization rule should be created that has listen access to the event hub. (Inherited from IWithAuthorizationRule) |
WithNewManageRule(String) |
Specifies that a new authorization rule should be created that has manage access to the event hub. (Inherited from IWithAuthorizationRule) |
WithNewSendRule(String) |
Specifies that a new authorization rule should be created that has send access to the event hub. (Inherited from IWithAuthorizationRule) |
WithNewStorageAccountForCapturedData(ICreatable<IStorageAccount>, String) |
Specifies a new storage account to store the captured data when data capturing is enabled. (Inherited from IWithCapture) |
WithoutAuthorizationRule(String) |
Specifies that an authorization rule associated with the event hub should be deleted. (Inherited from IWithAuthorizationRule) |
WithoutConsumerGroup(String) |
Specifies that a consumer group associated with the event hub should be deleted. (Inherited from IWithConsumerGroup) |
WithPartitionCount(Int64) |
Specifies the number of partitions in the event hub. (Inherited from IWithPartitionCount) |
WithRetentionPeriodInDays(Int64) |
Specifies the retention period for events in days. (Inherited from IWithRetentionPeriod) |