ArmMongoClusterModelFactory Class

Definition

A factory class for creating instances of the models for mocking.

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

Methods

Name Description
MongoClusterAdministratorProperties(String, String)
MongoClusterCmkEncryptionProperties(MongoClusterKeyEncryptionKeyIdentity, String)
MongoClusterConnectionString(String, String, String)

Initializes a new instance of MongoClusterConnectionString.

MongoClusterConnectionStringsResult(IEnumerable<MongoClusterConnectionString>)

Initializes a new instance of MongoClusterConnectionStringsResult.

MongoClusterData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, MongoClusterProperties, ManagedServiceIdentity)

Initializes a new instance of MongoClusterData.

MongoClusterDatabaseRole(String, MongoClusterUserRole)
MongoClusterEntraIdentityProvider(MongoClusterEntraPrincipalType)
MongoClusterEntraIdentityProviderProperties(MongoClusterEntraPrincipalType)
MongoClusterFirewallRuleData(ResourceIdentifier, String, ResourceType, SystemData, MongoClusterFirewallRuleProperties)

Initializes a new instance of MongoClusterFirewallRuleData.

MongoClusterFirewallRuleProperties(Nullable<MongoClusterProvisioningState>, String, String)

Initializes a new instance of MongoClusterFirewallRuleProperties.

MongoClusterIdentityProvider(String)
MongoClusterKeyEncryptionKeyIdentity(Nullable<MongoClusterKeyEncryptionKeyIdentityType>, String)
MongoClusterNameAvailabilityContent(String, String)
MongoClusterNameAvailabilityResult(Nullable<Boolean>, Nullable<MongoClusterNameUnavailableReason>, String)

Initializes a new instance of MongoClusterNameAvailabilityResult.

MongoClusterPatch(ManagedServiceIdentity, IDictionary<String,String>, MongoClusterUpdateProperties)
MongoClusterPrivateEndpointConnection(ResourceIdentifier, String, ResourceType, SystemData, MongoClusterPrivateEndpointConnectionProperties)

Initializes a new instance of MongoClusterPrivateEndpointConnection.

MongoClusterPrivateEndpointConnectionProperties(IEnumerable<String>, SubResource, MongoClusterPrivateLinkServiceConnectionState, Nullable<MongoClusterPrivateEndpointConnectionProvisioningState>)
MongoClusterPrivateEndpointConnectionResourceData(ResourceIdentifier, String, ResourceType, SystemData, MongoClusterPrivateEndpointConnectionProperties)

Initializes a new instance of MongoClusterPrivateEndpointConnectionResourceData.

MongoClusterPrivateLinkResourceData(ResourceIdentifier, String, ResourceType, SystemData, MongoClusterPrivateLinkResourceProperties)

Initializes a new instance of MongoClusterPrivateLinkResourceData.

MongoClusterPrivateLinkResourceProperties(String, IEnumerable<String>, IEnumerable<String>)

Initializes a new instance of MongoClusterPrivateLinkResourceProperties.

MongoClusterPrivateLinkServiceConnectionState(Nullable<MongoClusterPrivateEndpointServiceConnectionStatus>, String, String)
MongoClusterProperties(Nullable<MongoClusterCreateMode>, MongoClusterRestoreContent, MongoClusterReplicaContent, MongoClusterAdministratorProperties, String, String, Nullable<MongoClusterProvisioningState>, Nullable<MongoClusterStatus>, Nullable<MongoClusterPublicNetworkAccess>, Nullable<HighAvailabilityMode>, MongoClusterStorageProperties, Nullable<Int32>, String, String, Nullable<MongoClusterDataApiMode>, IEnumerable<MongoClusterPrivateEndpointConnection>, IEnumerable<MongoClusterPreviewFeature>, MongoClusterReplicationProperties, String, IEnumerable<MongoClusterAuthenticationMode>, MongoClusterCmkEncryptionProperties, Nullable<MongoClusterNetworkBypassMode>)
MongoClusterReplica(ResourceIdentifier, String, ResourceType, SystemData, MongoClusterProperties)

Initializes a new instance of MongoClusterReplica.

MongoClusterReplicaContent(ResourceIdentifier, AzureLocation)
MongoClusterReplicationProperties(ResourceIdentifier, Nullable<MongoClusterReplicationRole>, Nullable<MongoClusterReplicationState>)

Initializes a new instance of MongoClusterReplicationProperties.

MongoClusterRestoreContent(Nullable<DateTimeOffset>, ResourceIdentifier)
MongoClusterStorageProperties(Nullable<Int64>, Nullable<MongoClusterStorageType>)
MongoClusterUpdateProperties(MongoClusterAdministratorProperties, String, Nullable<MongoClusterPublicNetworkAccess>, Nullable<HighAvailabilityMode>, MongoClusterStorageProperties, Nullable<Int32>, String, String, Nullable<MongoClusterDataApiMode>, IEnumerable<MongoClusterPreviewFeature>, IEnumerable<MongoClusterAuthenticationMode>, MongoClusterCmkEncryptionProperties, Nullable<MongoClusterNetworkBypassMode>)
MongoClusterUserData(ResourceIdentifier, String, ResourceType, SystemData, MongoClusterUserProperties)

Initializes a new instance of MongoClusterUserData.

MongoClusterUserProperties(Nullable<MongoClusterProvisioningState>, MongoClusterIdentityProvider, IEnumerable<MongoClusterDatabaseRole>)

Initializes a new instance of MongoClusterUserProperties.

PromoteReplicaContent(MongoClusterPromoteOption, Nullable<MongoClusterPromoteMode>)

Initializes a new instance of PromoteReplicaContent.

Applies to