ConfigurationGroupSchemas interface

Interface representing a ConfigurationGroupSchemas.

Methods

beginCreateOrUpdate(string, string, string, ConfigurationGroupSchema, ConfigurationGroupSchemasCreateOrUpdateOptionalParams)

Creates or updates a configuration group schema.

beginCreateOrUpdateAndWait(string, string, string, ConfigurationGroupSchema, ConfigurationGroupSchemasCreateOrUpdateOptionalParams)

Creates or updates a configuration group schema.

beginDelete(string, string, string, ConfigurationGroupSchemasDeleteOptionalParams)

Deletes a specified configuration group schema.

beginDeleteAndWait(string, string, string, ConfigurationGroupSchemasDeleteOptionalParams)

Deletes a specified configuration group schema.

beginUpdateState(string, string, string, ConfigurationGroupSchemaVersionUpdateState, ConfigurationGroupSchemasUpdateStateOptionalParams)

Update configuration group schema state.

beginUpdateStateAndWait(string, string, string, ConfigurationGroupSchemaVersionUpdateState, ConfigurationGroupSchemasUpdateStateOptionalParams)

Update configuration group schema state.

get(string, string, string, ConfigurationGroupSchemasGetOptionalParams)

Gets information about the specified configuration group schema.

listByPublisher(string, string, ConfigurationGroupSchemasListByPublisherOptionalParams)

Gets information of the configuration group schemas under a publisher.

update(string, string, string, TagsObject, ConfigurationGroupSchemasUpdateOptionalParams)

Updates a configuration group schema resource.

Method Details

beginCreateOrUpdate(string, string, string, ConfigurationGroupSchema, ConfigurationGroupSchemasCreateOrUpdateOptionalParams)

Creates or updates a configuration group schema.

function beginCreateOrUpdate(resourceGroupName: string, publisherName: string, configurationGroupSchemaName: string, parameters: ConfigurationGroupSchema, options?: ConfigurationGroupSchemasCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ConfigurationGroupSchema>, ConfigurationGroupSchema>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

publisherName

string

The name of the publisher.

configurationGroupSchemaName

string

The name of the configuration group schema.

parameters
ConfigurationGroupSchema

Parameters supplied to the create or update configuration group schema resource.

Returns

Promise<@azure/core-lro.SimplePollerLike<OperationState<ConfigurationGroupSchema>, ConfigurationGroupSchema>>

beginCreateOrUpdateAndWait(string, string, string, ConfigurationGroupSchema, ConfigurationGroupSchemasCreateOrUpdateOptionalParams)

Creates or updates a configuration group schema.

function beginCreateOrUpdateAndWait(resourceGroupName: string, publisherName: string, configurationGroupSchemaName: string, parameters: ConfigurationGroupSchema, options?: ConfigurationGroupSchemasCreateOrUpdateOptionalParams): Promise<ConfigurationGroupSchema>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

publisherName

string

The name of the publisher.

configurationGroupSchemaName

string

The name of the configuration group schema.

parameters
ConfigurationGroupSchema

Parameters supplied to the create or update configuration group schema resource.

Returns

beginDelete(string, string, string, ConfigurationGroupSchemasDeleteOptionalParams)

Deletes a specified configuration group schema.

function beginDelete(resourceGroupName: string, publisherName: string, configurationGroupSchemaName: string, options?: ConfigurationGroupSchemasDeleteOptionalParams): Promise<SimplePollerLike<OperationState<ConfigurationGroupSchemasDeleteHeaders>, ConfigurationGroupSchemasDeleteHeaders>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

publisherName

string

The name of the publisher.

configurationGroupSchemaName

string

The name of the configuration group schema.

options
ConfigurationGroupSchemasDeleteOptionalParams

The options parameters.

Returns

beginDeleteAndWait(string, string, string, ConfigurationGroupSchemasDeleteOptionalParams)

Deletes a specified configuration group schema.

function beginDeleteAndWait(resourceGroupName: string, publisherName: string, configurationGroupSchemaName: string, options?: ConfigurationGroupSchemasDeleteOptionalParams): Promise<ConfigurationGroupSchemasDeleteHeaders>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

publisherName

string

The name of the publisher.

configurationGroupSchemaName

string

The name of the configuration group schema.

options
ConfigurationGroupSchemasDeleteOptionalParams

The options parameters.

Returns

beginUpdateState(string, string, string, ConfigurationGroupSchemaVersionUpdateState, ConfigurationGroupSchemasUpdateStateOptionalParams)

Update configuration group schema state.

function beginUpdateState(resourceGroupName: string, publisherName: string, configurationGroupSchemaName: string, parameters: ConfigurationGroupSchemaVersionUpdateState, options?: ConfigurationGroupSchemasUpdateStateOptionalParams): Promise<SimplePollerLike<OperationState<ConfigurationGroupSchemaVersionUpdateState>, ConfigurationGroupSchemaVersionUpdateState>>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

publisherName

string

The name of the publisher.

configurationGroupSchemaName

string

The name of the configuration group schema.

parameters
ConfigurationGroupSchemaVersionUpdateState

Parameters supplied to update the state of configuration group schema.

options
ConfigurationGroupSchemasUpdateStateOptionalParams

The options parameters.

Returns

beginUpdateStateAndWait(string, string, string, ConfigurationGroupSchemaVersionUpdateState, ConfigurationGroupSchemasUpdateStateOptionalParams)

Update configuration group schema state.

function beginUpdateStateAndWait(resourceGroupName: string, publisherName: string, configurationGroupSchemaName: string, parameters: ConfigurationGroupSchemaVersionUpdateState, options?: ConfigurationGroupSchemasUpdateStateOptionalParams): Promise<ConfigurationGroupSchemaVersionUpdateState>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

publisherName

string

The name of the publisher.

configurationGroupSchemaName

string

The name of the configuration group schema.

parameters
ConfigurationGroupSchemaVersionUpdateState

Parameters supplied to update the state of configuration group schema.

options
ConfigurationGroupSchemasUpdateStateOptionalParams

The options parameters.

Returns

get(string, string, string, ConfigurationGroupSchemasGetOptionalParams)

Gets information about the specified configuration group schema.

function get(resourceGroupName: string, publisherName: string, configurationGroupSchemaName: string, options?: ConfigurationGroupSchemasGetOptionalParams): Promise<ConfigurationGroupSchema>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

publisherName

string

The name of the publisher.

configurationGroupSchemaName

string

The name of the configuration group schema.

options
ConfigurationGroupSchemasGetOptionalParams

The options parameters.

Returns

listByPublisher(string, string, ConfigurationGroupSchemasListByPublisherOptionalParams)

Gets information of the configuration group schemas under a publisher.

function listByPublisher(resourceGroupName: string, publisherName: string, options?: ConfigurationGroupSchemasListByPublisherOptionalParams): PagedAsyncIterableIterator<ConfigurationGroupSchema, ConfigurationGroupSchema[], PageSettings>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

publisherName

string

The name of the publisher.

Returns

update(string, string, string, TagsObject, ConfigurationGroupSchemasUpdateOptionalParams)

Updates a configuration group schema resource.

function update(resourceGroupName: string, publisherName: string, configurationGroupSchemaName: string, parameters: TagsObject, options?: ConfigurationGroupSchemasUpdateOptionalParams): Promise<ConfigurationGroupSchema>

Parameters

resourceGroupName

string

The name of the resource group. The name is case insensitive.

publisherName

string

The name of the publisher.

configurationGroupSchemaName

string

The name of the configuration group schema.

parameters
TagsObject

Parameters supplied to the create or update network service design version operation.

options
ConfigurationGroupSchemasUpdateOptionalParams

The options parameters.

Returns