ArmSqlModelFactory.InstanceFailoverGroupData Method
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.
public static Azure.ResourceManager.Sql.InstanceFailoverGroupData InstanceFailoverGroupData(Azure.Core.ResourceIdentifier id, string name, Azure.Core.ResourceType resourceType, Azure.ResourceManager.Models.SystemData systemData, Azure.ResourceManager.Sql.Models.GeoSecondaryInstanceType? secondaryType, Azure.ResourceManager.Sql.Models.InstanceFailoverGroupReadWriteEndpoint readWriteEndpoint, Azure.ResourceManager.Sql.Models.InstanceFailoverGroupReplicationRole? replicationRole, string replicationState, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Sql.Models.PartnerRegionInfo> partnerRegions, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Sql.Models.ManagedInstancePairInfo> managedInstancePairs, Azure.ResourceManager.Sql.Models.ReadOnlyEndpointFailoverPolicy? readOnlyEndpointFailoverPolicy);
static member InstanceFailoverGroupData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Azure.ResourceManager.Sql.Models.GeoSecondaryInstanceType> * Azure.ResourceManager.Sql.Models.InstanceFailoverGroupReadWriteEndpoint * Nullable<Azure.ResourceManager.Sql.Models.InstanceFailoverGroupReplicationRole> * string * seq<Azure.ResourceManager.Sql.Models.PartnerRegionInfo> * seq<Azure.ResourceManager.Sql.Models.ManagedInstancePairInfo> * Nullable<Azure.ResourceManager.Sql.Models.ReadOnlyEndpointFailoverPolicy> -> Azure.ResourceManager.Sql.InstanceFailoverGroupData
Public Shared Function InstanceFailoverGroupData (id As ResourceIdentifier, name As String, resourceType As ResourceType, systemData As SystemData, secondaryType As Nullable(Of GeoSecondaryInstanceType), readWriteEndpoint As InstanceFailoverGroupReadWriteEndpoint, replicationRole As Nullable(Of InstanceFailoverGroupReplicationRole), replicationState As String, partnerRegions As IEnumerable(Of PartnerRegionInfo), managedInstancePairs As IEnumerable(Of ManagedInstancePairInfo), readOnlyEndpointFailoverPolicy As Nullable(Of ReadOnlyEndpointFailoverPolicy)) As InstanceFailoverGroupData
Parameters
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
- name
- String
The name of the resource.
- resourceType
- ResourceType
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".
- systemData
- SystemData
Azure Resource Manager metadata containing createdBy and modifiedBy information.
- secondaryType
- Nullable<GeoSecondaryInstanceType>
Type of the geo-secondary instance. Set 'Standby' if the instance is used as a DR option only.
- readWriteEndpoint
- InstanceFailoverGroupReadWriteEndpoint
Read-write endpoint of the failover group instance.
- replicationRole
- Nullable<InstanceFailoverGroupReplicationRole>
Local replication role of the failover group instance.
- replicationState
- String
Replication state of the failover group instance.
- partnerRegions
- IEnumerable<PartnerRegionInfo>
Partner region information for the failover group.
- managedInstancePairs
- IEnumerable<ManagedInstancePairInfo>
List of managed instance pairs in the failover group.
- readOnlyEndpointFailoverPolicy
- Nullable<ReadOnlyEndpointFailoverPolicy>
Failover policy of the read-only endpoint for the failover group.
Returns
A new InstanceFailoverGroupData instance for mocking.