Share via


EventhubInner Class

Definition

Single item in List or Get Event Hub operation

[Microsoft.Rest.Serialization.JsonTransformation]
public class EventhubInner : Microsoft.Azure.Management.ResourceManager.Fluent.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type EventhubInner = class
    inherit Resource
Public Class EventhubInner
Inherits Resource
Inheritance
EventhubInner
Attributes

Constructors

EventhubInner()

Initializes a new instance of the EventhubInner class.

EventhubInner(String, String, String, IList<String>, Nullable<DateTime>, Nullable<DateTime>, Nullable<Int64>, Nullable<Int64>, Nullable<EntityStatus>, CaptureDescription)

Initializes a new instance of the EventhubInner class.

Properties

CaptureDescription

Gets or sets properties of capture description

CreatedAt

Gets exact time the Event Hub was created.

Id

Resource Id. Setter is protected because Id needs to be set in Network resources.

(Inherited from ProxyResource)
Location

Resource location

(Inherited from Resource)
MessageRetentionInDays

Gets or sets number of days to retain the events for this Event Hub, value should be 1 to 7 days

Name

Resource name

(Inherited from ProxyResource)
PartitionCount

Gets or sets number of partitions created for the Event Hub, allowed values are from 1 to 32 partitions.

PartitionIds

Gets current number of shards on the Event Hub.

Status

Gets or sets enumerates the possible values for the status of the Event Hub. Possible values include: 'Active', 'Disabled', 'Restoring', 'SendDisabled', 'ReceiveDisabled', 'Creating', 'Deleting', 'Renaming', 'Unknown'

Tags

Resource tags

(Inherited from Resource)
Type

Resource type

(Inherited from ProxyResource)
UpdatedAt

Gets the exact time the message was updated.

Methods

Validate()

Validate the object.

Applies to