ArmCommunicationModelFactory.CommunicationServiceResourceData 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.
Overloads
CommunicationServiceResourceData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, Nullable<CommunicationServicesProvisioningState>, String, String, ResourceIdentifier, String, Nullable<Guid>, IEnumerable<String>)
Initializes a new instance of CommunicationServiceResourceData.
public static Azure.ResourceManager.Communication.CommunicationServiceResourceData CommunicationServiceResourceData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.Communication.Models.CommunicationServicesProvisioningState? provisioningState = default, string hostName = default, string dataLocation = default, Azure.Core.ResourceIdentifier notificationHubId = default, string version = default, Guid? immutableResourceId = default, System.Collections.Generic.IEnumerable<string> linkedDomains = default);
static member CommunicationServiceResourceData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Nullable<Azure.ResourceManager.Communication.Models.CommunicationServicesProvisioningState> * string * string * Azure.Core.ResourceIdentifier * string * Nullable<Guid> * seq<string> -> Azure.ResourceManager.Communication.CommunicationServiceResourceData
Public Shared Function CommunicationServiceResourceData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional provisioningState As Nullable(Of CommunicationServicesProvisioningState) = Nothing, Optional hostName As String = Nothing, Optional dataLocation As String = Nothing, Optional notificationHubId As ResourceIdentifier = Nothing, Optional version As String = Nothing, Optional immutableResourceId As Nullable(Of Guid) = Nothing, Optional linkedDomains As IEnumerable(Of String) = Nothing) As CommunicationServiceResourceData
Parameters
The id.
- name
- String
The name.
- resourceType
- ResourceType
The resourceType.
- systemData
- SystemData
The systemData.
- tags
- IDictionary<String,String>
The tags.
- location
- AzureLocation
The location.
- provisioningState
- Nullable<CommunicationServicesProvisioningState>
Provisioning state of the resource.
- hostName
- String
FQDN of the CommunicationService instance.
- dataLocation
- String
The location where the communication service stores its data at rest.
- notificationHubId
- ResourceIdentifier
Resource ID of an Azure Notification Hub linked to this resource.
- version
- String
Version of the CommunicationService resource. Probably you need the same or higher version of client SDKs.
- linkedDomains
- IEnumerable<String>
List of email Domain resource Ids.
Returns
A new CommunicationServiceResourceData instance for mocking.
Applies to
CommunicationServiceResourceData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ManagedServiceIdentity, Nullable<CommunicationServicesProvisioningState>, String, String, ResourceIdentifier, String, Nullable<Guid>, IEnumerable<String>)
Initializes a new instance of CommunicationServiceResourceData.
public static Azure.ResourceManager.Communication.CommunicationServiceResourceData CommunicationServiceResourceData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, Azure.ResourceManager.Communication.Models.CommunicationServicesProvisioningState? provisioningState = default, string hostName = default, string dataLocation = default, Azure.Core.ResourceIdentifier notificationHubId = default, string version = default, Guid? immutableResourceId = default, System.Collections.Generic.IEnumerable<string> linkedDomains = default);
static member CommunicationServiceResourceData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.Models.ManagedServiceIdentity * Nullable<Azure.ResourceManager.Communication.Models.CommunicationServicesProvisioningState> * string * string * Azure.Core.ResourceIdentifier * string * Nullable<Guid> * seq<string> -> Azure.ResourceManager.Communication.CommunicationServiceResourceData
Public Shared Function CommunicationServiceResourceData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional provisioningState As Nullable(Of CommunicationServicesProvisioningState) = Nothing, Optional hostName As String = Nothing, Optional dataLocation As String = Nothing, Optional notificationHubId As ResourceIdentifier = Nothing, Optional version As String = Nothing, Optional immutableResourceId As Nullable(Of Guid) = Nothing, Optional linkedDomains As IEnumerable(Of String) = Nothing) As CommunicationServiceResourceData
Parameters
The id.
- name
- String
The name.
- resourceType
- ResourceType
The resourceType.
- systemData
- SystemData
The systemData.
- tags
- IDictionary<String,String>
The tags.
- location
- AzureLocation
The location.
- identity
- ManagedServiceIdentity
Managed service identity (system assigned and/or user assigned identities).
- provisioningState
- Nullable<CommunicationServicesProvisioningState>
Provisioning state of the resource.
- hostName
- String
FQDN of the CommunicationService instance.
- dataLocation
- String
The location where the communication service stores its data at rest.
- notificationHubId
- ResourceIdentifier
Resource ID of an Azure Notification Hub linked to this resource.
- version
- String
Version of the CommunicationService resource. Probably you need the same or higher version of client SDKs.
- linkedDomains
- IEnumerable<String>
List of email Domain resource Ids.
Returns
A new CommunicationServiceResourceData instance for mocking.
Applies to
Azure SDK for .NET