ArtifactStores interface
Interface representing a ArtifactStores.
Methods
begin |
Creates or updates a artifact store. |
begin |
Creates or updates a artifact store. |
begin |
Deletes the specified artifact store. |
begin |
Deletes the specified artifact store. |
get(string, string, string, Artifact |
Gets information about the specified artifact store. |
list |
Gets information of the ArtifactStores under publisher. |
update(string, string, string, Tags |
Update artifact store resource. |
Method Details
beginCreateOrUpdate(string, string, string, ArtifactStore, ArtifactStoresCreateOrUpdateOptionalParams)
Creates or updates a artifact store.
function beginCreateOrUpdate(resourceGroupName: string, publisherName: string, artifactStoreName: string, parameters: ArtifactStore, options?: ArtifactStoresCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ArtifactStore>, ArtifactStore>>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- publisherName
-
string
The name of the publisher.
- artifactStoreName
-
string
The name of the artifact store.
- parameters
- ArtifactStore
Parameters supplied to the create or update application group operation.
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<ArtifactStore>, ArtifactStore>>
beginCreateOrUpdateAndWait(string, string, string, ArtifactStore, ArtifactStoresCreateOrUpdateOptionalParams)
Creates or updates a artifact store.
function beginCreateOrUpdateAndWait(resourceGroupName: string, publisherName: string, artifactStoreName: string, parameters: ArtifactStore, options?: ArtifactStoresCreateOrUpdateOptionalParams): Promise<ArtifactStore>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- publisherName
-
string
The name of the publisher.
- artifactStoreName
-
string
The name of the artifact store.
- parameters
- ArtifactStore
Parameters supplied to the create or update application group operation.
The options parameters.
Returns
Promise<ArtifactStore>
beginDelete(string, string, string, ArtifactStoresDeleteOptionalParams)
Deletes the specified artifact store.
function beginDelete(resourceGroupName: string, publisherName: string, artifactStoreName: string, options?: ArtifactStoresDeleteOptionalParams): Promise<SimplePollerLike<OperationState<ArtifactStoresDeleteHeaders>, ArtifactStoresDeleteHeaders>>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- publisherName
-
string
The name of the publisher.
- artifactStoreName
-
string
The name of the artifact store.
The options parameters.
Returns
Promise<@azure/core-lro.SimplePollerLike<OperationState<ArtifactStoresDeleteHeaders>, ArtifactStoresDeleteHeaders>>
beginDeleteAndWait(string, string, string, ArtifactStoresDeleteOptionalParams)
Deletes the specified artifact store.
function beginDeleteAndWait(resourceGroupName: string, publisherName: string, artifactStoreName: string, options?: ArtifactStoresDeleteOptionalParams): Promise<ArtifactStoresDeleteHeaders>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- publisherName
-
string
The name of the publisher.
- artifactStoreName
-
string
The name of the artifact store.
The options parameters.
Returns
Promise<ArtifactStoresDeleteHeaders>
get(string, string, string, ArtifactStoresGetOptionalParams)
Gets information about the specified artifact store.
function get(resourceGroupName: string, publisherName: string, artifactStoreName: string, options?: ArtifactStoresGetOptionalParams): Promise<ArtifactStore>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- publisherName
-
string
The name of the publisher.
- artifactStoreName
-
string
The name of the artifact store.
- options
- ArtifactStoresGetOptionalParams
The options parameters.
Returns
Promise<ArtifactStore>
listByPublisher(string, string, ArtifactStoresListByPublisherOptionalParams)
Gets information of the ArtifactStores under publisher.
function listByPublisher(resourceGroupName: string, publisherName: string, options?: ArtifactStoresListByPublisherOptionalParams): PagedAsyncIterableIterator<ArtifactStore, ArtifactStore[], PageSettings>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- publisherName
-
string
The name of the publisher.
The options parameters.
Returns
update(string, string, string, TagsObject, ArtifactStoresUpdateOptionalParams)
Update artifact store resource.
function update(resourceGroupName: string, publisherName: string, artifactStoreName: string, parameters: TagsObject, options?: ArtifactStoresUpdateOptionalParams): Promise<ArtifactStore>
Parameters
- resourceGroupName
-
string
The name of the resource group. The name is case insensitive.
- publisherName
-
string
The name of the publisher.
- artifactStoreName
-
string
The name of the artifact store.
- parameters
- TagsObject
Parameters supplied to the create or update application group operation.
The options parameters.
Returns
Promise<ArtifactStore>
Azure SDK for JavaScript