ConfigurationProfiles interface
Interface representing a ConfigurationProfiles.
Methods
create |
Creates a configuration profile |
delete(string, string, Configuration |
Delete a configuration profile |
get(string, string, Configuration |
Get information about a configuration profile |
list |
Retrieve a list of configuration profile within a given resource group |
list |
Retrieve a list of configuration profile within a subscription |
update(string, string, Configuration |
Updates a configuration profile |
Method Details
createOrUpdate(string, string, ConfigurationProfile, ConfigurationProfilesCreateOrUpdateOptionalParams)
Creates a configuration profile
function createOrUpdate(configurationProfileName: string, resourceGroupName: string, parameters: ConfigurationProfile, options?: ConfigurationProfilesCreateOrUpdateOptionalParams): Promise<ConfigurationProfile>
Parameters
- configurationProfileName
-
string
Name of the configuration profile.
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- parameters
- ConfigurationProfile
Parameters supplied to create or update configuration profile.
The options parameters.
Returns
Promise<ConfigurationProfile>
delete(string, string, ConfigurationProfilesDeleteOptionalParams)
Delete a configuration profile
function delete(resourceGroupName: string, configurationProfileName: string, options?: ConfigurationProfilesDeleteOptionalParams): Promise<void>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- configurationProfileName
-
string
Name of the configuration profile
The options parameters.
Returns
Promise<void>
get(string, string, ConfigurationProfilesGetOptionalParams)
Get information about a configuration profile
function get(configurationProfileName: string, resourceGroupName: string, options?: ConfigurationProfilesGetOptionalParams): Promise<ConfigurationProfile>
Parameters
- configurationProfileName
-
string
The configuration profile name.
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
The options parameters.
Returns
Promise<ConfigurationProfile>
listByResourceGroup(string, ConfigurationProfilesListByResourceGroupOptionalParams)
Retrieve a list of configuration profile within a given resource group
function listByResourceGroup(resourceGroupName: string, options?: ConfigurationProfilesListByResourceGroupOptionalParams): PagedAsyncIterableIterator<ConfigurationProfile, ConfigurationProfile[], PageSettings>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
The options parameters.
Returns
listBySubscription(ConfigurationProfilesListBySubscriptionOptionalParams)
Retrieve a list of configuration profile within a subscription
function listBySubscription(options?: ConfigurationProfilesListBySubscriptionOptionalParams): PagedAsyncIterableIterator<ConfigurationProfile, ConfigurationProfile[], PageSettings>
Parameters
The options parameters.
Returns
update(string, string, ConfigurationProfileUpdate, ConfigurationProfilesUpdateOptionalParams)
Updates a configuration profile
function update(configurationProfileName: string, resourceGroupName: string, parameters: ConfigurationProfileUpdate, options?: ConfigurationProfilesUpdateOptionalParams): Promise<ConfigurationProfile>
Parameters
- configurationProfileName
-
string
Name of the configuration profile.
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- parameters
- ConfigurationProfileUpdate
Parameters supplied to update configuration profile.
The options parameters.
Returns
Promise<ConfigurationProfile>