FactoriesOperations interface

Interface représentant les opérations d’une usine.

Propriétés

configureFactoryRepo

Met à jour les informations de dépôt d’une fabrique.

createOrUpdate

Crée ou met à jour une fabrique.

delete

Supprime une fabrique.

get

Obtient une fabrique.

getDataPlaneAccess

Obtenir l’accès au plan de données.

getGitHubAccessToken

Obtenez GitHub jeton d’accès.

list

Répertorie les fabriques sous l’abonnement spécifié.

listByResourceGroup

Répertorie les usines.

update

Met à jour une fabrique.

Détails de la propriété

configureFactoryRepo

Met à jour les informations de dépôt d’une fabrique.

configureFactoryRepo: (locationId: string, factoryRepoUpdate: FactoryRepoUpdate, options?: FactoriesConfigureFactoryRepoOptionalParams) => Promise<Factory>

Valeur de propriété

(locationId: string, factoryRepoUpdate: FactoryRepoUpdate, options?: FactoriesConfigureFactoryRepoOptionalParams) => Promise<Factory>

createOrUpdate

Crée ou met à jour une fabrique.

createOrUpdate: (resourceGroupName: string, factoryName: string, factory: Factory, options?: FactoriesCreateOrUpdateOptionalParams) => Promise<Factory>

Valeur de propriété

(resourceGroupName: string, factoryName: string, factory: Factory, options?: FactoriesCreateOrUpdateOptionalParams) => Promise<Factory>

delete

Supprime une fabrique.

delete: (resourceGroupName: string, factoryName: string, options?: FactoriesDeleteOptionalParams) => Promise<void>

Valeur de propriété

(resourceGroupName: string, factoryName: string, options?: FactoriesDeleteOptionalParams) => Promise<void>

get

Obtient une fabrique.

get: (resourceGroupName: string, factoryName: string, options?: FactoriesGetOptionalParams) => Promise<Factory>

Valeur de propriété

(resourceGroupName: string, factoryName: string, options?: FactoriesGetOptionalParams) => Promise<Factory>

getDataPlaneAccess

Obtenir l’accès au plan de données.

getDataPlaneAccess: (resourceGroupName: string, factoryName: string, policy: UserAccessPolicy, options?: FactoriesGetDataPlaneAccessOptionalParams) => Promise<AccessPolicyResponse>

Valeur de propriété

(resourceGroupName: string, factoryName: string, policy: UserAccessPolicy, options?: FactoriesGetDataPlaneAccessOptionalParams) => Promise<AccessPolicyResponse>

getGitHubAccessToken

Obtenez GitHub jeton d’accès.

getGitHubAccessToken: (resourceGroupName: string, factoryName: string, gitHubAccessTokenRequest: GitHubAccessTokenRequest, options?: FactoriesGetGitHubAccessTokenOptionalParams) => Promise<GitHubAccessTokenResponse>

Valeur de propriété

(resourceGroupName: string, factoryName: string, gitHubAccessTokenRequest: GitHubAccessTokenRequest, options?: FactoriesGetGitHubAccessTokenOptionalParams) => Promise<GitHubAccessTokenResponse>

list

Répertorie les fabriques sous l’abonnement spécifié.

list: (options?: FactoriesListOptionalParams) => PagedAsyncIterableIterator<Factory, Factory[], PageSettings>

Valeur de propriété

(options?: FactoriesListOptionalParams) => PagedAsyncIterableIterator<Factory, Factory[], PageSettings>

listByResourceGroup

Répertorie les usines.

listByResourceGroup: (resourceGroupName: string, options?: FactoriesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Factory, Factory[], PageSettings>

Valeur de propriété

(resourceGroupName: string, options?: FactoriesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Factory, Factory[], PageSettings>

update

Met à jour une fabrique.

update: (resourceGroupName: string, factoryName: string, factoryUpdateParameters: FactoryUpdateParameters, options?: FactoriesUpdateOptionalParams) => Promise<Factory>

Valeur de propriété

(resourceGroupName: string, factoryName: string, factoryUpdateParameters: FactoryUpdateParameters, options?: FactoriesUpdateOptionalParams) => Promise<Factory>