/// <summary> /// <p>Manage resource provider features.</p> /// <p>For more details, visit the <a href="https://docs.microsoft.com/en-us/cli/azure/feature?view=azure-cli-latest">official website</a>.</p> /// </summary> public static IReadOnlyCollection <Output> AzureFeatureShow(AzureFeatureShowSettings toolSettings = null) { toolSettings = toolSettings ?? new AzureFeatureShowSettings(); var process = ProcessTasks.StartProcess(toolSettings); process.AssertZeroExitCode(); return(process.Output); }
public static AzureFeatureShowSettings SetOutput(this AzureFeatureShowSettings toolSettings, AzureOutput output) { toolSettings = toolSettings.NewInstance(); toolSettings.Output = output; return(toolSettings); }
public static AzureFeatureShowSettings ResetHelp(this AzureFeatureShowSettings toolSettings) { toolSettings = toolSettings.NewInstance(); toolSettings.Help = null; return(toolSettings); }
public static AzureFeatureShowSettings SetHelp(this AzureFeatureShowSettings toolSettings, string help) { toolSettings = toolSettings.NewInstance(); toolSettings.Help = help; return(toolSettings); }
public static AzureFeatureShowSettings SetDebug(this AzureFeatureShowSettings toolSettings, string debug) { toolSettings = toolSettings.NewInstance(); toolSettings.Debug = debug; return(toolSettings); }
public static AzureFeatureShowSettings ResetSubscription(this AzureFeatureShowSettings toolSettings) { toolSettings = toolSettings.NewInstance(); toolSettings.Subscription = null; return(toolSettings); }
public static AzureFeatureShowSettings SetSubscription(this AzureFeatureShowSettings toolSettings, string subscription) { toolSettings = toolSettings.NewInstance(); toolSettings.Subscription = subscription; return(toolSettings); }
public static AzureFeatureShowSettings ResetNamespace(this AzureFeatureShowSettings toolSettings) { toolSettings = toolSettings.NewInstance(); toolSettings.Namespace = null; return(toolSettings); }
public static AzureFeatureShowSettings SetNamespace(this AzureFeatureShowSettings toolSettings, string @namespace) { toolSettings = toolSettings.NewInstance(); toolSettings.Namespace = @namespace; return(toolSettings); }
public static AzureFeatureShowSettings SetVerbose(this AzureFeatureShowSettings toolSettings, string verbose) { toolSettings = toolSettings.NewInstance(); toolSettings.Verbose = verbose; return(toolSettings); }
public static AzureFeatureShowSettings SetQuery(this AzureFeatureShowSettings toolSettings, string query) { toolSettings = toolSettings.NewInstance(); toolSettings.Query = query; return(toolSettings); }
public static AzureFeatureShowSettings ResetOutput(this AzureFeatureShowSettings toolSettings) { toolSettings = toolSettings.NewInstance(); toolSettings.Output = null; return(toolSettings); }