public override void ExecuteCmdlet()
{
base.ExecuteCmdlet();
if (!string.IsNullOrEmpty(this.Name))
{
var backendAddressPool =
this.ApplicationGateway.BackendAddressPools.First(
resource =>
string.Equals(resource.Name, this.Name, System.StringComparison.CurrentCultureIgnoreCase));
WriteObject(backendAddressPool);
}
else
{
var backendAddressPools = this.ApplicationGateway.BackendAddressPools;
WriteObject(backendAddressPools, true);
}
}
}