def METHOD_NAME(self) -> None:
    domain_name = "sdk-pandas-es-7-10-fgac"
    validate_domain_name(domain_name)
    domain_arn = f"arn:aws:es:{self.region}:{self.account}:domain/{domain_name}"
    domain = opensearch.Domain(
        self,
        domain_name,
        domain_name=domain_name,
        version=opensearch.EngineVersion.ELASTICSEARCH_7_10,
        capacity=opensearch.CapacityConfig(data_node_instance_type="t3.medium.search", data_nodes=1),
        **self.connectivity,
        access_policies=[
            iam.PolicyStatement(
                effect=iam.Effect.ALLOW,
                actions=["es:*"],
                principals=[iam.AnyPrincipal()],  # FGACs
                resources=[f"{domain_arn}/*"],
            )
        ],
        fine_grained_access_control=opensearch.AdvancedSecurityOptions(
            master_user_name=self.username,
            master_user_password=self.password_secret,
        ),
        node_to_node_encryption=True,
        encryption_at_rest=opensearch.EncryptionAtRestOptions(enabled=True, kms_key=self.key),
        enforce_https=True,
        removal_policy=RemovalPolicy.DESTROY,
    )
    CfnOutput(self, "DomainEndpointsdkpandases710fgac", value=domain.domain_endpoint).override_logical_id(
        "DomainEndpointsdkpandases710fgac"
    )