CAST AI v0.1.45 published on Thursday, Apr 17, 2025 by CAST AI
castai.GetEksSettingsDataSource
Explore with Pulumi AI
Using GetEksSettingsDataSource
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getEksSettingsDataSource(args: GetEksSettingsDataSourceArgs, opts?: InvokeOptions): Promise<GetEksSettingsDataSourceResult>
function getEksSettingsDataSourceOutput(args: GetEksSettingsDataSourceOutputArgs, opts?: InvokeOptions): Output<GetEksSettingsDataSourceResult>
def get_eks_settings_data_source(account_id: Optional[str] = None,
cluster: Optional[str] = None,
region: Optional[str] = None,
vpc: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetEksSettingsDataSourceResult
def get_eks_settings_data_source_output(account_id: Optional[pulumi.Input[str]] = None,
cluster: Optional[pulumi.Input[str]] = None,
region: Optional[pulumi.Input[str]] = None,
vpc: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetEksSettingsDataSourceResult]
func GetEksSettingsDataSource(ctx *Context, args *GetEksSettingsDataSourceArgs, opts ...InvokeOption) (*GetEksSettingsDataSourceResult, error)
func GetEksSettingsDataSourceOutput(ctx *Context, args *GetEksSettingsDataSourceOutputArgs, opts ...InvokeOption) GetEksSettingsDataSourceResultOutput
public static class GetEksSettingsDataSource
{
public static Task<GetEksSettingsDataSourceResult> InvokeAsync(GetEksSettingsDataSourceArgs args, InvokeOptions? opts = null)
public static Output<GetEksSettingsDataSourceResult> Invoke(GetEksSettingsDataSourceInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetEksSettingsDataSourceResult> getEksSettingsDataSource(GetEksSettingsDataSourceArgs args, InvokeOptions options)
public static Output<GetEksSettingsDataSourceResult> getEksSettingsDataSource(GetEksSettingsDataSourceArgs args, InvokeOptions options)
fn::invoke:
function: castai:aws:GetEksSettingsDataSource
arguments:
# arguments dictionary
The following arguments are supported:
- account_
id str - cluster str
- region str
- vpc str
GetEksSettingsDataSource Result
The following output properties are available:
- Account
Id string - Cluster string
- Iam
Managed List<string>Policies - Iam
Policy stringJson - Iam
User stringPolicy Json - Id string
- The provider-assigned unique ID for this managed resource.
- Instance
Profile List<string>Policies - Region string
- Vpc string
- Account
Id string - Cluster string
- Iam
Managed []stringPolicies - Iam
Policy stringJson - Iam
User stringPolicy Json - Id string
- The provider-assigned unique ID for this managed resource.
- Instance
Profile []stringPolicies - Region string
- Vpc string
- account
Id String - cluster String
- iam
Managed List<String>Policies - iam
Policy StringJson - iam
User StringPolicy Json - id String
- The provider-assigned unique ID for this managed resource.
- instance
Profile List<String>Policies - region String
- vpc String
- account
Id string - cluster string
- iam
Managed string[]Policies - iam
Policy stringJson - iam
User stringPolicy Json - id string
- The provider-assigned unique ID for this managed resource.
- instance
Profile string[]Policies - region string
- vpc string
- account_
id str - cluster str
- iam_
managed_ Sequence[str]policies - iam_
policy_ strjson - iam_
user_ strpolicy_ json - id str
- The provider-assigned unique ID for this managed resource.
- instance_
profile_ Sequence[str]policies - region str
- vpc str
- account
Id String - cluster String
- iam
Managed List<String>Policies - iam
Policy StringJson - iam
User StringPolicy Json - id String
- The provider-assigned unique ID for this managed resource.
- instance
Profile List<String>Policies - region String
- vpc String
Package Details
- Repository
- castai castai/pulumi-castai
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
castai
Terraform Provider.