Service class
Class representing a Service.
Constructors
| Service(Service | 
	Create a Service.  | 
Methods
Constructor Details
		Service(ServiceFabricMeshManagementClientContext)
	     
	Create a Service.
new Service(client: ServiceFabricMeshManagementClientContext)
				Parameters
Reference to the service client.
Method Details
		get(string, string, string, RequestOptionsBase)
	  
	Gets the information about the service resource with the given name. The information include the description and other properties of the service.
function get(resourceGroupName: string, applicationResourceName: string, serviceResourceName: string, options?: RequestOptionsBase): Promise<ServiceGetResponse>
				Parameters
- resourceGroupName
 - 
				
string
 
Azure resource group name
- applicationResourceName
 - 
				
string
 
The identity of the application.
- serviceResourceName
 - 
				
string
 
The identity of the service.
- options
 - RequestOptionsBase
 
The optional parameters
Returns
Promise<ServiceGetResponse>
Promise<Models.ServiceGetResponse>
		get(string, string, string, RequestOptionsBase, ServiceCallback<ServiceResourceDescription>)
	     
	function get(resourceGroupName: string, applicationResourceName: string, serviceResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ServiceResourceDescription>)
				Parameters
- resourceGroupName
 - 
				
string
 
Azure resource group name
- applicationResourceName
 - 
				
string
 
The identity of the application.
- serviceResourceName
 - 
				
string
 
The identity of the service.
- options
 - RequestOptionsBase
 
The optional parameters
- callback
 
The callback
		get(string, string, string, ServiceCallback<ServiceResourceDescription>)
	   
	function get(resourceGroupName: string, applicationResourceName: string, serviceResourceName: string, callback: ServiceCallback<ServiceResourceDescription>)
				Parameters
- resourceGroupName
 - 
				
string
 
Azure resource group name
- applicationResourceName
 - 
				
string
 
The identity of the application.
- serviceResourceName
 - 
				
string
 
The identity of the service.
- callback
 
The callback
		list(string, string, RequestOptionsBase)
	  
	Gets the information about all services of an application resource. The information include the description and other properties of the Service.
function list(resourceGroupName: string, applicationResourceName: string, options?: RequestOptionsBase): Promise<ServiceListResponse>
				Parameters
- resourceGroupName
 - 
				
string
 
Azure resource group name
- applicationResourceName
 - 
				
string
 
The identity of the application.
- options
 - RequestOptionsBase
 
The optional parameters
Returns
Promise<ServiceListResponse>
Promise<Models.ServiceListResponse>
		list(string, string, RequestOptionsBase, ServiceCallback<ServiceResourceDescriptionList>)
	      
	function list(resourceGroupName: string, applicationResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ServiceResourceDescriptionList>)
				Parameters
- resourceGroupName
 - 
				
string
 
Azure resource group name
- applicationResourceName
 - 
				
string
 
The identity of the application.
- options
 - RequestOptionsBase
 
The optional parameters
The callback
		list(string, string, ServiceCallback<ServiceResourceDescriptionList>)
	    
	function list(resourceGroupName: string, applicationResourceName: string, callback: ServiceCallback<ServiceResourceDescriptionList>)
				Parameters
- resourceGroupName
 - 
				
string
 
Azure resource group name
- applicationResourceName
 - 
				
string
 
The identity of the application.
The callback
		listNext(string, RequestOptionsBase)
	   
	Gets the information about all services of an application resource. The information include the description and other properties of the Service.
function listNext(nextPageLink: string, options?: RequestOptionsBase): Promise<ServiceListNextResponse>
				Parameters
- nextPageLink
 - 
				
string
 
The NextLink from the previous successful call to List operation.
- options
 - RequestOptionsBase
 
The optional parameters
Returns
Promise<ServiceListNextResponse>
Promise<Models.ServiceListNextResponse>
		listNext(string, RequestOptionsBase, ServiceCallback<ServiceResourceDescriptionList>)
	       
	function listNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<ServiceResourceDescriptionList>)
				Parameters
- nextPageLink
 - 
				
string
 
The NextLink from the previous successful call to List operation.
- options
 - RequestOptionsBase
 
The optional parameters
The callback
		listNext(string, ServiceCallback<ServiceResourceDescriptionList>)
	     
	function listNext(nextPageLink: string, callback: ServiceCallback<ServiceResourceDescriptionList>)
				Parameters
- nextPageLink
 - 
				
string
 
The NextLink from the previous successful call to List operation.
The callback