FluxConfigurations interface
FluxConfigurations を表すインターフェイス。
メソッド
メソッドの詳細
beginCreateOrUpdate(string, string, string, string, string, FluxConfiguration, FluxConfigurationsCreateOrUpdateOptionalParams)
新しい Kubernetes Flux 構成を作成します。
function beginCreateOrUpdate(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, fluxConfigurationName: string, fluxConfiguration: FluxConfiguration, options?: FluxConfigurationsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<FluxConfiguration>, FluxConfiguration>>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。 名前では大文字と小文字が区別されません。
- clusterRp
-
string
Kubernetes クラスター RP (Microsoft.ContainerService、Microsoft.Kubernetes、Microsoft.HybridContainerService など)。
- clusterResourceName
-
string
Kubernetes クラスター リソース名 (managedClusters、connectedClusters、provisionedClusters など)。
- clusterName
-
string
kubernetes クラスターの名前。
- fluxConfigurationName
-
string
Flux 構成の名前。
- fluxConfiguration
- FluxConfiguration
FluxConfiguration を作成するために必要なプロパティ。
オプション パラメーター。
戻り値
Promise<@azure/core-lro.SimplePollerLike<OperationState<FluxConfiguration>, FluxConfiguration>>
beginCreateOrUpdateAndWait(string, string, string, string, string, FluxConfiguration, FluxConfigurationsCreateOrUpdateOptionalParams)
新しい Kubernetes Flux 構成を作成します。
function beginCreateOrUpdateAndWait(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, fluxConfigurationName: string, fluxConfiguration: FluxConfiguration, options?: FluxConfigurationsCreateOrUpdateOptionalParams): Promise<FluxConfiguration>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。 名前では大文字と小文字が区別されません。
- clusterRp
-
string
Kubernetes クラスター RP (Microsoft.ContainerService、Microsoft.Kubernetes、Microsoft.HybridContainerService など)。
- clusterResourceName
-
string
Kubernetes クラスター リソース名 (managedClusters、connectedClusters、provisionedClusters など)。
- clusterName
-
string
kubernetes クラスターの名前。
- fluxConfigurationName
-
string
Flux 構成の名前。
- fluxConfiguration
- FluxConfiguration
FluxConfiguration を作成するために必要なプロパティ。
オプション パラメーター。
戻り値
Promise<FluxConfiguration>
beginDelete(string, string, string, string, string, FluxConfigurationsDeleteOptionalParams)
これにより、Flux 構成の設定に使用された YAML ファイルが削除され、ソース リポジトリからの将来の同期が停止されます。
function beginDelete(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, fluxConfigurationName: string, options?: FluxConfigurationsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。 名前では大文字と小文字が区別されません。
- clusterRp
-
string
Kubernetes クラスター RP (Microsoft.ContainerService、Microsoft.Kubernetes、Microsoft.HybridContainerService など)。
- clusterResourceName
-
string
Kubernetes クラスター リソース名 (managedClusters、connectedClusters、provisionedClusters など)。
- clusterName
-
string
kubernetes クラスターの名前。
- fluxConfigurationName
-
string
Flux 構成の名前。
オプション パラメーター。
戻り値
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, string, string, FluxConfigurationsDeleteOptionalParams)
これにより、Flux 構成の設定に使用された YAML ファイルが削除され、ソース リポジトリからの将来の同期が停止されます。
function beginDeleteAndWait(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, fluxConfigurationName: string, options?: FluxConfigurationsDeleteOptionalParams): Promise<void>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。 名前では大文字と小文字が区別されません。
- clusterRp
-
string
Kubernetes クラスター RP (Microsoft.ContainerService、Microsoft.Kubernetes、Microsoft.HybridContainerService など)。
- clusterResourceName
-
string
Kubernetes クラスター リソース名 (managedClusters、connectedClusters、provisionedClusters など)。
- clusterName
-
string
kubernetes クラスターの名前。
- fluxConfigurationName
-
string
Flux 構成の名前。
オプション パラメーター。
戻り値
Promise<void>
beginUpdate(string, string, string, string, string, FluxConfigurationPatch, FluxConfigurationsUpdateOptionalParams)
既存の Kubernetes Flux 構成を更新します。
function beginUpdate(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, fluxConfigurationName: string, fluxConfigurationPatch: FluxConfigurationPatch, options?: FluxConfigurationsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<FluxConfiguration>, FluxConfiguration>>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。 名前では大文字と小文字が区別されません。
- clusterRp
-
string
Kubernetes クラスター RP (Microsoft.ContainerService、Microsoft.Kubernetes、Microsoft.HybridContainerService など)。
- clusterResourceName
-
string
Kubernetes クラスター リソース名 (managedClusters、connectedClusters、provisionedClusters など)。
- clusterName
-
string
kubernetes クラスターの名前。
- fluxConfigurationName
-
string
Flux 構成の名前。
- fluxConfigurationPatch
- FluxConfigurationPatch
既存の Flux 構成でパッチを適用するプロパティ。
オプション パラメーター。
戻り値
Promise<@azure/core-lro.SimplePollerLike<OperationState<FluxConfiguration>, FluxConfiguration>>
beginUpdateAndWait(string, string, string, string, string, FluxConfigurationPatch, FluxConfigurationsUpdateOptionalParams)
既存の Kubernetes Flux 構成を更新します。
function beginUpdateAndWait(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, fluxConfigurationName: string, fluxConfigurationPatch: FluxConfigurationPatch, options?: FluxConfigurationsUpdateOptionalParams): Promise<FluxConfiguration>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。 名前では大文字と小文字が区別されません。
- clusterRp
-
string
Kubernetes クラスター RP (Microsoft.ContainerService、Microsoft.Kubernetes、Microsoft.HybridContainerService など)。
- clusterResourceName
-
string
Kubernetes クラスター リソース名 (managedClusters、connectedClusters、provisionedClusters など)。
- clusterName
-
string
kubernetes クラスターの名前。
- fluxConfigurationName
-
string
Flux 構成の名前。
- fluxConfigurationPatch
- FluxConfigurationPatch
既存の Flux 構成でパッチを適用するプロパティ。
オプション パラメーター。
戻り値
Promise<FluxConfiguration>
get(string, string, string, string, string, FluxConfigurationsGetOptionalParams)
Flux 構成の詳細を取得します。
function get(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, fluxConfigurationName: string, options?: FluxConfigurationsGetOptionalParams): Promise<FluxConfiguration>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。 名前では大文字と小文字が区別されません。
- clusterRp
-
string
Kubernetes クラスター RP (Microsoft.ContainerService、Microsoft.Kubernetes、Microsoft.HybridContainerService など)。
- clusterResourceName
-
string
Kubernetes クラスター リソース名 (managedClusters、connectedClusters、provisionedClusters など)。
- clusterName
-
string
kubernetes クラスターの名前。
- fluxConfigurationName
-
string
Flux 構成の名前。
オプション パラメーター。
戻り値
Promise<FluxConfiguration>
list(string, string, string, string, FluxConfigurationsListOptionalParams)
すべての Flux 構成を一覧表示します。
function list(resourceGroupName: string, clusterRp: string, clusterResourceName: string, clusterName: string, options?: FluxConfigurationsListOptionalParams): PagedAsyncIterableIterator<FluxConfiguration, FluxConfiguration[], PageSettings>
パラメーター
- resourceGroupName
-
string
リソース グループの名前。 名前では大文字と小文字が区別されません。
- clusterRp
-
string
Kubernetes クラスター RP (Microsoft.ContainerService、Microsoft.Kubernetes、Microsoft.HybridContainerService など)。
- clusterResourceName
-
string
Kubernetes クラスター リソース名 (managedClusters、connectedClusters、provisionedClusters など)。
- clusterName
-
string
kubernetes クラスターの名前。
オプション パラメーター。