1. Packages
  2. CAST AI
  3. API Docs
  4. GetEksSettingsDataSource
CAST AI v0.1.45 published on Thursday, Apr 17, 2025 by CAST AI

castai.GetEksSettingsDataSource

Explore with Pulumi AI

castai logo
CAST AI v0.1.45 published on Thursday, Apr 17, 2025 by CAST 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:

    AccountId string
    Cluster string
    Region string
    Vpc string
    AccountId string
    Cluster string
    Region string
    Vpc string
    accountId String
    cluster String
    region String
    vpc String
    accountId string
    cluster string
    region string
    vpc string
    accountId String
    cluster String
    region String
    vpc String

    GetEksSettingsDataSource Result

    The following output properties are available:

    AccountId string
    Cluster string
    IamManagedPolicies List<string>
    IamPolicyJson string
    IamUserPolicyJson string
    Id string
    The provider-assigned unique ID for this managed resource.
    InstanceProfilePolicies List<string>
    Region string
    Vpc string
    AccountId string
    Cluster string
    IamManagedPolicies []string
    IamPolicyJson string
    IamUserPolicyJson string
    Id string
    The provider-assigned unique ID for this managed resource.
    InstanceProfilePolicies []string
    Region string
    Vpc string
    accountId String
    cluster String
    iamManagedPolicies List<String>
    iamPolicyJson String
    iamUserPolicyJson String
    id String
    The provider-assigned unique ID for this managed resource.
    instanceProfilePolicies List<String>
    region String
    vpc String
    accountId string
    cluster string
    iamManagedPolicies string[]
    iamPolicyJson string
    iamUserPolicyJson string
    id string
    The provider-assigned unique ID for this managed resource.
    instanceProfilePolicies string[]
    region string
    vpc string
    account_id str
    cluster str
    iam_managed_policies Sequence[str]
    iam_policy_json str
    iam_user_policy_json str
    id str
    The provider-assigned unique ID for this managed resource.
    instance_profile_policies Sequence[str]
    region str
    vpc str
    accountId String
    cluster String
    iamManagedPolicies List<String>
    iamPolicyJson String
    iamUserPolicyJson String
    id String
    The provider-assigned unique ID for this managed resource.
    instanceProfilePolicies List<String>
    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.
    castai logo
    CAST AI v0.1.45 published on Thursday, Apr 17, 2025 by CAST AI