Delen via


ArmEventGridModelFactory Class

Definition

Model factory for models.

public static class ArmEventGridModelFactory
type ArmEventGridModelFactory = class
Public Class ArmEventGridModelFactory
Inheritance
ArmEventGridModelFactory

Methods

CaCertificateData(ResourceIdentifier, String, ResourceType, SystemData, String, String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, Nullable<CaCertificateProvisioningState>)

Initializes a new instance of CaCertificateData.

DomainTopicData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<DomainTopicProvisioningState>)

Initializes a new instance of DomainTopicData.

EventGridDomainData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<EventGridSku>, ManagedServiceIdentity, IEnumerable<EventGridPrivateEndpointConnectionData>, Nullable<EventGridDomainProvisioningState>, Nullable<TlsVersion>, Uri, Nullable<EventGridInputSchema>, PartnerTopicEventTypeInfo, EventGridInputSchemaMapping, String, Nullable<EventGridPublicNetworkAccess>, IEnumerable<EventGridInboundIPRule>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<DataResidencyBoundary>)

Initializes a new instance of EventGridDomainData.

EventGridDomainSharedAccessKeys(String, String)

Initializes a new instance of EventGridDomainSharedAccessKeys.

EventGridNamespaceClientData(ResourceIdentifier, String, ResourceType, SystemData, String, String, ClientCertificateAuthentication, Nullable<EventGridNamespaceClientState>, IDictionary<String, BinaryData>, Nullable<EventGridNamespaceClientProvisioningState>)

Initializes a new instance of EventGridNamespaceClientData.

EventGridNamespaceClientGroupData(ResourceIdentifier, String, ResourceType, SystemData, String, String, Nullable<ClientGroupProvisioningState>)

Initializes a new instance of EventGridNamespaceClientGroupData.

EventGridNamespaceData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, NamespaceSku, ManagedServiceIdentity, IEnumerable<EventGridPrivateEndpointConnectionData>, Nullable<NamespaceProvisioningState>, String, TopicSpacesConfiguration, Nullable<Boolean>, Nullable<EventGridPublicNetworkAccess>, IEnumerable<EventGridInboundIPRule>, Nullable<TlsVersion>)

Initializes a new instance of EventGridNamespaceData.

EventGridNamespacePermissionBindingData(ResourceIdentifier, String, ResourceType, SystemData, String, String, Nullable<PermissionType>, String, Nullable<PermissionBindingProvisioningState>)

Initializes a new instance of EventGridNamespacePermissionBindingData.

EventGridPrivateEndpointConnectionData(ResourceIdentifier, String, ResourceType, SystemData, ResourceIdentifier, IEnumerable<String>, EventGridPrivateEndpointConnectionState, Nullable<EventGridResourceProvisioningState>)

Initializes a new instance of EventGridPrivateEndpointConnectionData.

EventGridPrivateLinkResourceData(ResourceIdentifier, String, ResourceType, SystemData, String, String, IEnumerable<String>, IEnumerable<String>)

Initializes a new instance of EventGridPrivateLinkResourceData.

EventGridSubscriptionData(ResourceIdentifier, String, ResourceType, SystemData, String, Nullable<EventSubscriptionProvisioningState>, EventSubscriptionDestination, DeliveryWithResourceIdentity, EventSubscriptionFilter, IEnumerable<String>, Nullable<DateTimeOffset>, Nullable<EventDeliverySchema>, EventSubscriptionRetryPolicy, DeadLetterDestination, DeadLetterWithResourceIdentity)

Initializes a new instance of EventGridSubscriptionData.

EventGridTopicData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<EventGridSku>, ManagedServiceIdentity, Nullable<ResourceKind>, ExtendedLocation, IEnumerable<EventGridPrivateEndpointConnectionData>, Nullable<EventGridTopicProvisioningState>, Uri, PartnerTopicEventTypeInfo, Nullable<TlsVersion>, Nullable<EventGridInputSchema>, EventGridInputSchemaMapping, String, Nullable<EventGridPublicNetworkAccess>, IEnumerable<EventGridInboundIPRule>, Nullable<Boolean>, Nullable<DataResidencyBoundary>)

Initializes a new instance of EventGridTopicData.

EventSubscriptionFullUri(Uri)

Initializes a new instance of EventSubscriptionFullUri.

EventTypeUnderTopic(ResourceIdentifier, String, ResourceType, SystemData, String, String, Uri, Nullable<Boolean>)

Initializes a new instance of EventTypeUnderTopic.

ExtensionTopicData(ResourceIdentifier, String, ResourceType, SystemData, String, String)

Initializes a new instance of ExtensionTopicData.

NamespaceSharedAccessKeys(String, String)

Initializes a new instance of NamespaceSharedAccessKeys.

NamespaceTopicData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<NamespaceTopicProvisioningState>, Nullable<PublisherType>, Nullable<EventInputSchema>, Nullable<Int32>)

Initializes a new instance of NamespaceTopicData.

NamespaceTopicEventSubscriptionData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<SubscriptionProvisioningState>, DeliveryConfiguration, Nullable<DeliverySchema>, FiltersConfiguration)

Initializes a new instance of NamespaceTopicEventSubscriptionData.

NetworkSecurityPerimeterConfigurationData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<NetworkSecurityPerimeterConfigProvisioningState>, IEnumerable<NetworkSecurityPerimeterConfigurationIssues>, NetworkSecurityPerimeterInfo, ResourceAssociation, NetworkSecurityPerimeterConfigurationProfile)

Initializes a new instance of NetworkSecurityPerimeterConfigurationData.

PartnerConfigurationData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, PartnerAuthorization, Nullable<PartnerConfigurationProvisioningState>)

Initializes a new instance of PartnerConfigurationData.

PartnerDestinationData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<Guid>, String, Nullable<DateTimeOffset>, Nullable<PartnerDestinationProvisioningState>, Nullable<PartnerDestinationActivationState>, Uri, String)

Initializes a new instance of PartnerDestinationData.

PartnerNamespaceChannelData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<PartnerNamespaceChannelType>, PartnerTopicInfo, PartnerDestinationInfo, String, Nullable<PartnerNamespaceChannelProvisioningState>, Nullable<PartnerTopicReadinessState>, Nullable<DateTimeOffset>)

Initializes a new instance of PartnerNamespaceChannelData.

PartnerNamespaceData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, IEnumerable<EventGridPrivateEndpointConnectionData>, Nullable<PartnerNamespaceProvisioningState>, ResourceIdentifier, Nullable<TlsVersion>, Uri, Nullable<EventGridPublicNetworkAccess>, IEnumerable<EventGridInboundIPRule>, Nullable<Boolean>, Nullable<PartnerTopicRoutingMode>)

Initializes a new instance of PartnerNamespaceData.

PartnerNamespaceSharedAccessKeys(String, String)

Initializes a new instance of PartnerNamespaceSharedAccessKeys.

PartnerRegistrationData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<PartnerRegistrationProvisioningState>, Nullable<Guid>)

Initializes a new instance of PartnerRegistrationData.

PartnerTopicData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ManagedServiceIdentity, Nullable<Guid>, String, PartnerTopicEventTypeInfo, Nullable<DateTimeOffset>, Nullable<PartnerTopicProvisioningState>, Nullable<PartnerTopicActivationState>, String, String)

Initializes a new instance of PartnerTopicData.

SystemTopicData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ManagedServiceIdentity, Nullable<EventGridResourceProvisioningState>, ResourceIdentifier, String, Nullable<Guid>)

Initializes a new instance of SystemTopicData.

TopicSharedAccessKeys(String, String)

Initializes a new instance of TopicSharedAccessKeys.

TopicSpaceData(ResourceIdentifier, String, ResourceType, SystemData, String, IEnumerable<String>, Nullable<TopicSpaceProvisioningState>)

Initializes a new instance of TopicSpaceData.

TopicSpacesConfiguration(Nullable<TopicSpacesConfigurationState>, String, String, RoutingEnrichments, IEnumerable<AlternativeAuthenticationNameSource>, Nullable<Int32>, Nullable<Int32>, RoutingIdentityInfo)

Initializes a new instance of TopicSpacesConfiguration.

TopicTypeData(ResourceIdentifier, String, ResourceType, SystemData, String, String, String, Nullable<EventGridResourceRegionType>, Nullable<TopicTypeProvisioningState>, IEnumerable<String>, String, IEnumerable<TopicTypeSourceScope>, Nullable<Boolean>, IEnumerable<TopicTypeAdditionalEnforcedPermission>)

Initializes a new instance of TopicTypeData.

VerifiedPartnerData(ResourceIdentifier, String, ResourceType, SystemData, Nullable<Guid>, String, String, PartnerDetails, PartnerDetails, Nullable<VerifiedPartnerProvisioningState>)

Initializes a new instance of VerifiedPartnerData.

WebHookEventSubscriptionDestination(Uri, Uri, Nullable<Int32>, Nullable<Int32>, Nullable<Guid>, String, IEnumerable<DeliveryAttributeMapping>, Nullable<TlsVersion>)

Initializes a new instance of WebHookEventSubscriptionDestination.

Applies to