def check_blueprint()

in build_artifacts/v2/v2.6/v2.6.0/dirs/etc/sagemaker-ui/workflows/workflow_client.py [0:0]


def check_blueprint(region: str, domain_id: str, endpoint:str, **kwargs):
    DZ_CLIENT = boto3.client("datazone")
    # add correct endpoint for gamma env
    if endpoint != "":
        DZ_CLIENT = boto3.client("datazone", endpoint_url=endpoint)
    try:
        blueprint_id = DZ_CLIENT.list_environment_blueprints(managed=True, domainIdentifier=domain_id, name='Workflows')['items'][0]['id']
        blueprint_config = DZ_CLIENT.get_environment_blueprint_configuration(domainIdentifier=domain_id, environmentBlueprintIdentifier=blueprint_id)
        enabled_regions = blueprint_config['enabledRegions']
        print(str(region in enabled_regions))
    except:
        print("False")