FabricClient.ServiceGroupManagementClient.CreateServiceGroupFromTemplateAsync 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
CreateServiceGroupFromTemplateAsync(ServiceGroupFromTemplateDescription) |
Creates a service group from a Service Group Template that is pre-defined in the current Application Manifest. |
CreateServiceGroupFromTemplateAsync(ServiceGroupFromTemplateDescription, TimeSpan, CancellationToken) |
Creates a service group from a Service Group Template that is pre-defined in the current Application Manifest. |
CreateServiceGroupFromTemplateAsync(Uri, Uri, String, Byte[]) |
Creates a Service Group from a Service Group Template that is pre-defined in the current Application Manifest. |
CreateServiceGroupFromTemplateAsync(Uri, Uri, String, Byte[], TimeSpan, CancellationToken) |
Creates a service group from a Service Group Template that is pre-defined in the current Application Manifest. |
CreateServiceGroupFromTemplateAsync(ServiceGroupFromTemplateDescription)
Creates a service group from a Service Group Template that is pre-defined in the current Application Manifest.
public System.Threading.Tasks.Task CreateServiceGroupFromTemplateAsync (System.Fabric.Description.ServiceGroupFromTemplateDescription serviceGroupFromTemplateDescription);
member this.CreateServiceGroupFromTemplateAsync : System.Fabric.Description.ServiceGroupFromTemplateDescription -> System.Threading.Tasks.Task
Public Function CreateServiceGroupFromTemplateAsync (serviceGroupFromTemplateDescription As ServiceGroupFromTemplateDescription) As Task
Parameters
- serviceGroupFromTemplateDescription
- ServiceGroupFromTemplateDescription
Describes the Service Group to be created from Service Group Template specified in Application Manifest.
Returns
The task representing the asynchronous service group creation operation.
Applies to
CreateServiceGroupFromTemplateAsync(ServiceGroupFromTemplateDescription, TimeSpan, CancellationToken)
Creates a service group from a Service Group Template that is pre-defined in the current Application Manifest.
public System.Threading.Tasks.Task CreateServiceGroupFromTemplateAsync (System.Fabric.Description.ServiceGroupFromTemplateDescription serviceGroupFromTemplateDescription, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.CreateServiceGroupFromTemplateAsync : System.Fabric.Description.ServiceGroupFromTemplateDescription * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function CreateServiceGroupFromTemplateAsync (serviceGroupFromTemplateDescription As ServiceGroupFromTemplateDescription, timeout As TimeSpan, cancellationToken As CancellationToken) As Task
Parameters
- serviceGroupFromTemplateDescription
- ServiceGroupFromTemplateDescription
Describes the Service Group to be created from Service Group Template specified in Application Manifest.
- timeout
- TimeSpan
Maximum allowed time for the operation to complete before TimeoutException is thrown.
- cancellationToken
- CancellationToken
The CancellationToken that the operation is observing. It can be used to send a notification that the operation should be canceled. Note that cancellation is advisory and that the operation may still be completed even if it is cancelled.
Returns
The task representing the asynchronous service group creation operation.
Applies to
CreateServiceGroupFromTemplateAsync(Uri, Uri, String, Byte[])
Creates a Service Group from a Service Group Template that is pre-defined in the current Application Manifest.
public System.Threading.Tasks.Task CreateServiceGroupFromTemplateAsync (Uri applicationName, Uri serviceName, string serviceTypeName, byte[] initializationData);
member this.CreateServiceGroupFromTemplateAsync : Uri * Uri * string * byte[] -> System.Threading.Tasks.Task
Public Function CreateServiceGroupFromTemplateAsync (applicationName As Uri, serviceName As Uri, serviceTypeName As String, initializationData As Byte()) As Task
Parameters
- applicationName
- Uri
Application name for the Service Group
- serviceName
- Uri
Service name for the Service Group
- serviceTypeName
- String
Service Type Name for the Service Group
- initializationData
- Byte[]
Initialization data to pass into the Service Group instance
Returns
The task representing the asynchronous service group creation operation.
Applies to
CreateServiceGroupFromTemplateAsync(Uri, Uri, String, Byte[], TimeSpan, CancellationToken)
Creates a service group from a Service Group Template that is pre-defined in the current Application Manifest.
public System.Threading.Tasks.Task CreateServiceGroupFromTemplateAsync (Uri applicationName, Uri serviceName, string serviceTypeName, byte[] initializationData, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.CreateServiceGroupFromTemplateAsync : Uri * Uri * string * byte[] * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function CreateServiceGroupFromTemplateAsync (applicationName As Uri, serviceName As Uri, serviceTypeName As String, initializationData As Byte(), timeout As TimeSpan, cancellationToken As CancellationToken) As Task
Parameters
- applicationName
- Uri
Application name for the Service Group
- serviceName
- Uri
Service name for the Service Group
- serviceTypeName
- String
Service Type Name for the Service Group
- initializationData
- Byte[]
Initialization data to pass into the Service Group instance
- timeout
- TimeSpan
Maximum allowed time for the operation to complete before TimeoutException is thrown.
- cancellationToken
- CancellationToken
The CancellationToken that the operation is observing. It can be used to send a notification that the operation should be canceled. Note that cancellation is advisory and that the operation may still be completed even if it is cancelled.
Returns
The task representing the asynchronous service group creation operation.