ManagedClusterAADProfile クラス
- java.
lang. Object - com.
microsoft. azure. management. containerservice. ManagedClusterAADProfile
- com.
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 を取得します。 指定しない場合は、デプロイ サブスクリプションのテナントが使用されます。 |
Managed |
withAdminGroupObjectIDs(List<String> adminGroupObjectIDs)
クラスターの管理者ロールを持つAD グループ オブジェクト ID を設定します。 |
Managed |
withClientAppID(String clientAppID)
クライアント AAD アプリケーション ID を設定します。 |
Managed |
withEnableAzureRBAC(Boolean enableAzureRBAC)
Kubernetes 承認に対して Azure RBAC を有効にするかどうかを設定します。 |
Managed |
withManaged(Boolean managed)
マネージド AAD を有効にするかどうかを設定します。 |
Managed |
withServerAppID(String serverAppID)
サーバー AAD アプリケーション ID を設定します。 |
Managed |
withServerAppSecret(String serverAppSecret)
サーバー AAD アプリケーション シークレットを設定します。 |
Managed |
withTenantID(String tenantID)
認証に使用する AAD テナント ID を設定します。 指定しない場合は、デプロイ サブスクリプションのテナントが使用されます。 |
メソッドの詳細
adminGroupObjectIDs
public List
クラスターの管理者ロールを持つAD グループ オブジェクト ID を取得します。
Returns:
clientAppID
public String clientAppID()
クライアント AAD アプリケーション ID を取得します。
Returns:
enableAzureRBAC
public Boolean enableAzureRBAC()
Kubernetes 承認に対して Azure RBAC を有効にするかどうかを取得します。
Returns:
managed
public Boolean managed()
マネージド AAD を有効にするかどうかを取得します。
Returns:
serverAppID
public String serverAppID()
サーバー AAD アプリケーション ID を取得します。
Returns:
serverAppSecret
public String serverAppSecret()
サーバー AAD アプリケーション シークレットを取得します。
Returns:
tenantID
public String tenantID()
認証に使用する AAD テナント ID を取得します。 指定しない場合は、デプロイ サブスクリプションのテナントが使用されます。
Returns:
withAdminGroupObjectIDs
public ManagedClusterAADProfile withAdminGroupObjectIDs(List
クラスターの管理者ロールを持つAD グループ オブジェクト ID を設定します。
Parameters:
Returns:
withClientAppID
public ManagedClusterAADProfile withClientAppID(String clientAppID)
クライアント AAD アプリケーション ID を設定します。
Parameters:
Returns:
withEnableAzureRBAC
public ManagedClusterAADProfile withEnableAzureRBAC(Boolean enableAzureRBAC)
Kubernetes 承認に対して Azure RBAC を有効にするかどうかを設定します。
Parameters:
Returns:
withManaged
public ManagedClusterAADProfile withManaged(Boolean managed)
マネージド AAD を有効にするかどうかを設定します。
Parameters:
Returns:
withServerAppID
public ManagedClusterAADProfile withServerAppID(String serverAppID)
サーバー AAD アプリケーション ID を設定します。
Parameters:
Returns:
withServerAppSecret
public ManagedClusterAADProfile withServerAppSecret(String serverAppSecret)
サーバー AAD アプリケーション シークレットを設定します。
Parameters:
Returns:
withTenantID
public ManagedClusterAADProfile withTenantID(String tenantID)
認証に使用する AAD テナント ID を設定します。 指定しない場合は、デプロイ サブスクリプションのテナントが使用されます。
Parameters:
Returns:
適用対象
Azure SDK for Java