/// <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> AzureFeatureList(AzureFeatureListSettings toolSettings = null) { toolSettings = toolSettings ?? new AzureFeatureListSettings(); var process = ProcessTasks.StartProcess(toolSettings); process.AssertZeroExitCode(); return(process.Output); }
public static AzureFeatureListSettings ResetVerbose(this AzureFeatureListSettings toolSettings) { toolSettings = toolSettings.NewInstance(); toolSettings.Verbose = null; return(toolSettings); }
public static AzureFeatureListSettings SetVerbose(this AzureFeatureListSettings toolSettings, string verbose) { toolSettings = toolSettings.NewInstance(); toolSettings.Verbose = verbose; return(toolSettings); }
public static AzureFeatureListSettings ResetQuery(this AzureFeatureListSettings toolSettings) { toolSettings = toolSettings.NewInstance(); toolSettings.Query = null; return(toolSettings); }
public static AzureFeatureListSettings SetQuery(this AzureFeatureListSettings toolSettings, string query) { toolSettings = toolSettings.NewInstance(); toolSettings.Query = query; return(toolSettings); }
public static AzureFeatureListSettings ResetOutput(this AzureFeatureListSettings toolSettings) { toolSettings = toolSettings.NewInstance(); toolSettings.Output = null; return(toolSettings); }
public static AzureFeatureListSettings SetOutput(this AzureFeatureListSettings toolSettings, AzureOutput output) { toolSettings = toolSettings.NewInstance(); toolSettings.Output = output; return(toolSettings); }
public static AzureFeatureListSettings SetHelp(this AzureFeatureListSettings toolSettings, string help) { toolSettings = toolSettings.NewInstance(); toolSettings.Help = help; return(toolSettings); }
public static AzureFeatureListSettings ResetDebug(this AzureFeatureListSettings toolSettings) { toolSettings = toolSettings.NewInstance(); toolSettings.Debug = null; return(toolSettings); }
public static AzureFeatureListSettings SetDebug(this AzureFeatureListSettings toolSettings, string debug) { toolSettings = toolSettings.NewInstance(); toolSettings.Debug = debug; return(toolSettings); }
public static AzureFeatureListSettings ResetSubscription(this AzureFeatureListSettings toolSettings) { toolSettings = toolSettings.NewInstance(); toolSettings.Subscription = null; return(toolSettings); }
public static AzureFeatureListSettings SetSubscription(this AzureFeatureListSettings toolSettings, string subscription) { toolSettings = toolSettings.NewInstance(); toolSettings.Subscription = subscription; return(toolSettings); }
public static AzureFeatureListSettings SetNamespace(this AzureFeatureListSettings toolSettings, string @namespace) { toolSettings = toolSettings.NewInstance(); toolSettings.Namespace = @namespace; return(toolSettings); }