Interface QuicksightIamPolicyAssignmentConfig

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable, com.hashicorp.cdktf.TerraformMetaArguments
    All Known Implementing Classes:
    QuicksightIamPolicyAssignmentConfig.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
               date="2023-06-30T04:56:54.554Z")
    @Stability(Stable)
    public interface QuicksightIamPolicyAssignmentConfig
    extends software.amazon.jsii.JsiiSerializable, com.hashicorp.cdktf.TerraformMetaArguments
    • Method Detail

      • getAssignmentName

        @Stability(Stable)
        @NotNull
        String getAssignmentName()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/quicksight_iam_policy_assignment#assignment_name QuicksightIamPolicyAssignment#assignment_name}.
      • getAssignmentStatus

        @Stability(Stable)
        @NotNull
        String getAssignmentStatus()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/quicksight_iam_policy_assignment#assignment_status QuicksightIamPolicyAssignment#assignment_status}.
      • getAwsAccountId

        @Stability(Stable)
        @Nullable
        default String getAwsAccountId()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/quicksight_iam_policy_assignment#aws_account_id QuicksightIamPolicyAssignment#aws_account_id}.
      • getIdentities

        @Stability(Stable)
        @Nullable
        default Object getIdentities()
        identities block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/quicksight_iam_policy_assignment#identities QuicksightIamPolicyAssignment#identities}

      • getNamespace

        @Stability(Stable)
        @Nullable
        default String getNamespace()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/quicksight_iam_policy_assignment#namespace QuicksightIamPolicyAssignment#namespace}.
      • getPolicyArn

        @Stability(Stable)
        @Nullable
        default String getPolicyArn()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/quicksight_iam_policy_assignment#policy_arn QuicksightIamPolicyAssignment#policy_arn}.