Az.ServiceFabric

Azure Service Fabric Module that you can use to automate the end-2-end operations like creating a secure cluster, rolling over cluster certificates, adding or removed nodes from the cluster, etc. The complete list of all operations are listed below.

Service Fabric

Add-AzServiceFabricApplicationCertificate

Add a new certificate to the Virtual Machine Scale Set(s) that make up the cluster. The certificate is intended to be used as an application certificate.

Add-AzServiceFabricClientCertificate

Add common name or thumbprint to the cluster for client authentication purposes.

Add-AzServiceFabricClusterCertificate

Add a secondary cluster certificate to the cluster.

Add-AzServiceFabricNode

Add nodes to the specific node type in the cluster.

Add-AzServiceFabricNodeType

Add a new node type to the existing cluster.

Get-AzServiceFabricApplication

Get Service Fabric application details.

Get-AzServiceFabricApplicationType

Get Service Fabric application type details.

Get-AzServiceFabricApplicationTypeVersion

Get Service Fabric application type version details.

Get-AzServiceFabricCluster

Get the cluster resource details.

Get-AzServiceFabricService

Get Service Fabric service details under the specified application and cluster.

New-AzServiceFabricApplication

Create new service fabric application under the specified resource group and cluster.

New-AzServiceFabricApplicationType

Create new service fabric application type under the specified resource group and cluster.

New-AzServiceFabricApplicationTypeVersion

Create new application type version under the specified resource group and cluster.

New-AzServiceFabricCluster

This command uses certificates that you provide or system generated self-signed certificates to set up a new service fabric cluster. It can use a default template or a custom template that you provide. You have the option of specifying a folder to export the self-signed certificates to or fetching them later from the key vault.

New-AzServiceFabricService

Create new service fabric service under the specified application and cluster.

Remove-AzServiceFabricApplication

Remove an application from the cluster. This will remove all the services under the application.

Remove-AzServiceFabricApplicationType

Remove Service fabric an application type from the cluster. This will remove all type versions under this resource.

Remove-AzServiceFabricApplicationTypeVersion

Remove Service fabric an application type version from the cluster.

Remove-AzServiceFabricClientCertificate

Remove a client certificate(s) or certificate subject(s) name(s) from being used for client authentication to the cluster.

Remove-AzServiceFabricClusterCertificate

Remove a cluster certificate from being used for cluster security.

Remove-AzServiceFabricNode

Remove nodes from the specific node type from a cluster.

Remove-AzServiceFabricNodeType

Remove a complete node type from a cluster.

Remove-AzServiceFabricService

Remove a service from the cluster.

Remove-AzServiceFabricSetting

Remove one or multiple Service Fabric setting from the cluster.

Set-AzServiceFabricSetting

Add or update one or multiple Service Fabric settings to the cluster.

Set-AzServiceFabricUpgradeType

Change the Service Fabric upgrade type of the cluster.

Update-AzServiceFabricApplication

Update a service fabric application. This allows to update the application parameters and/or upgrade the application type version which will trigger an application upgrade.

Update-AzServiceFabricDurability

Update the durability tier or VmSku of a node type in the cluster.

Update-AzServiceFabricReliability

Update the reliability tier of the primary node type in a cluster.