次の方法で共有


ManagedClusterAADProfile クラス

  • java.lang.Object
    • com.microsoft.azure.management.containerservice.ManagedClusterAADProfile

public class ManagedClusterAADProfile

AADProfile は、Azure Active Directory 統合の属性を指定します。

メソッドの概要

修飾子と型 メソッドと説明
List<String> adminGroupObjectIDs()

クラスターの管理者ロールを持つAD グループ オブジェクト ID を取得します。

String clientAppID()

クライアント AAD アプリケーション ID を取得します。

Boolean enableAzureRBAC()

Kubernetes 承認に対して Azure RBAC を有効にするかどうかを取得します。

Boolean managed()

マネージド AAD を有効にするかどうかを取得します。

String serverAppID()

サーバー AAD アプリケーション ID を取得します。

String serverAppSecret()

サーバー AAD アプリケーション シークレットを取得します。

String tenantID()

認証に使用する AAD テナント ID を取得します。 指定しない場合は、デプロイ サブスクリプションのテナントが使用されます。

ManagedClusterAADProfile withAdminGroupObjectIDs(List<String> adminGroupObjectIDs)

クラスターの管理者ロールを持つAD グループ オブジェクト ID を設定します。

ManagedClusterAADProfile withClientAppID(String clientAppID)

クライアント AAD アプリケーション ID を設定します。

ManagedClusterAADProfile withEnableAzureRBAC(Boolean enableAzureRBAC)

Kubernetes 承認に対して Azure RBAC を有効にするかどうかを設定します。

ManagedClusterAADProfile withManaged(Boolean managed)

マネージド AAD を有効にするかどうかを設定します。

ManagedClusterAADProfile withServerAppID(String serverAppID)

サーバー AAD アプリケーション ID を設定します。

ManagedClusterAADProfile withServerAppSecret(String serverAppSecret)

サーバー AAD アプリケーション シークレットを設定します。

ManagedClusterAADProfile withTenantID(String tenantID)

認証に使用する AAD テナント ID を設定します。 指定しない場合は、デプロイ サブスクリプションのテナントが使用されます。

メソッドの詳細

adminGroupObjectIDs

public List adminGroupObjectIDs()

クラスターの管理者ロールを持つAD グループ オブジェクト ID を取得します。

Returns:

adminGroupObjectIDs 値

clientAppID

public String clientAppID()

クライアント AAD アプリケーション ID を取得します。

Returns:

clientAppID 値

enableAzureRBAC

public Boolean enableAzureRBAC()

Kubernetes 承認に対して Azure RBAC を有効にするかどうかを取得します。

Returns:

enableAzureRBAC 値

managed

public Boolean managed()

マネージド AAD を有効にするかどうかを取得します。

Returns:

マネージド値

serverAppID

public String serverAppID()

サーバー AAD アプリケーション ID を取得します。

Returns:

serverAppID 値

serverAppSecret

public String serverAppSecret()

サーバー AAD アプリケーション シークレットを取得します。

Returns:

serverAppSecret 値

tenantID

public String tenantID()

認証に使用する AAD テナント ID を取得します。 指定しない場合は、デプロイ サブスクリプションのテナントが使用されます。

Returns:

tenantID 値

withAdminGroupObjectIDs

public ManagedClusterAADProfile withAdminGroupObjectIDs(List adminGroupObjectIDs)

クラスターの管理者ロールを持つAD グループ オブジェクト ID を設定します。

Parameters:

adminGroupObjectIDs - 設定する adminGroupObjectIDs 値

Returns:

ManagedClusterAADProfile オブジェクト自体。

withClientAppID

public ManagedClusterAADProfile withClientAppID(String clientAppID)

クライアント AAD アプリケーション ID を設定します。

Parameters:

clientAppID - 設定する clientAppID 値

Returns:

ManagedClusterAADProfile オブジェクト自体。

withEnableAzureRBAC

public ManagedClusterAADProfile withEnableAzureRBAC(Boolean enableAzureRBAC)

Kubernetes 承認に対して Azure RBAC を有効にするかどうかを設定します。

Parameters:

enableAzureRBAC - 設定する enableAzureRBAC 値

Returns:

ManagedClusterAADProfile オブジェクト自体。

withManaged

public ManagedClusterAADProfile withManaged(Boolean managed)

マネージド AAD を有効にするかどうかを設定します。

Parameters:

managed - 設定するマネージド値

Returns:

ManagedClusterAADProfile オブジェクト自体。

withServerAppID

public ManagedClusterAADProfile withServerAppID(String serverAppID)

サーバー AAD アプリケーション ID を設定します。

Parameters:

serverAppID - 設定する serverAppID 値

Returns:

ManagedClusterAADProfile オブジェクト自体。

withServerAppSecret

public ManagedClusterAADProfile withServerAppSecret(String serverAppSecret)

サーバー AAD アプリケーション シークレットを設定します。

Parameters:

serverAppSecret - 設定する serverAppSecret 値

Returns:

ManagedClusterAADProfile オブジェクト自体。

withTenantID

public ManagedClusterAADProfile withTenantID(String tenantID)

認証に使用する AAD テナント ID を設定します。 指定しない場合は、デプロイ サブスクリプションのテナントが使用されます。

Parameters:

tenantID - 設定する tenantID 値

Returns:

ManagedClusterAADProfile オブジェクト自体。

適用対象