models Package

Classes

CheckNameAvailabilityParameter

Parameter supplied to check Namespace name availability operation.

All required parameters must be populated in order to send to server.

CheckNameAvailabilityResult

The Result of the CheckNameAvailability operation.

Variables are only populated by the server, and will be ignored when sending a request.

ConsumerGroupCreateOrUpdateParameters

Parameters supplied to the Create Or Update Consumer Group operation.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to server.

ConsumerGroupListResult

The result to the List Consumer Group operation.

ConsumerGroupResource

Single item in List or Get Consumer group operation.

Variables are only populated by the server, and will be ignored when sending a request.

EventHubCreateOrUpdateParameters

Parameters supplied to the Create Or Update Event Hub operation.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to server.

EventHubListResult

The result of the List EventHubs operation.

EventHubResource

Single item in List or Get Event Hub operation.

Variables are only populated by the server, and will be ignored when sending a request.

NamespaceCreateOrUpdateParameters

Parameters supplied to the Create Or Update Namespace operation.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to server.

NamespaceListResult

The response of the List Namespace operation.

NamespaceResource

Single Namespace item in List or Get Operation.

Variables are only populated by the server, and will be ignored when sending a request.

NamespaceUpdateParameter

Parameters supplied to the Patch/update Namespace operation.

Operation

A Event Hub REST API operation.

Variables are only populated by the server, and will be ignored when sending a request.

OperationDisplay

The object that represents the operation.

Variables are only populated by the server, and will be ignored when sending a request.

OperationListResult

Result of the request to list Event Hub operations. It contains a list of operations and a URL link to get the next set of results.

Variables are only populated by the server, and will be ignored when sending a request.

RegenerateKeysParameters

Parameters supplied to the Regenerate Authorization Rule keys operation.

Resource

The Resource definition.

Variables are only populated by the server, and will be ignored when sending a request.

ResourceListKeys

Namespace/EventHub Connection String.

Variables are only populated by the server, and will be ignored when sending a request.

SharedAccessAuthorizationRuleCreateOrUpdateParameters

Parameters supplied to the Create Or Update Authorization Rules operation.

SharedAccessAuthorizationRuleListResult

The response from the List Namespace operation.

SharedAccessAuthorizationRuleResource

Single item in a List or Get AuthorizationRule operation.

Variables are only populated by the server, and will be ignored when sending a request.

Sku

SKU parameters supplied to the create Namespace operation.

All required parameters must be populated in order to send to server.

TrackedResource

Definition of Resource.

Variables are only populated by the server, and will be ignored when sending a request.

Enums

AccessRights

AccessRights.

EntityStatus

Enumerates the possible values for the status of the Event Hub.

NamespaceState

State of the Namespace.

Policykey

Key that needs to be regenerated.

SkuName

Name of this SKU.

SkuTier

The billing tier of this particular SKU.

UnavailableReason

Specifies the reason for the unavailability of the service.