MCPcopy Create free account

hub / github.com/Titan-Systems/titan / functions

Functions1,136 in github.com/Titan-Systems/titan

↓ 1 callersFunctionmain
()
tools/benchmark_export.py:4
↓ 1 callersFunctionmain
()
tools/show_global_privs.py:17
↓ 1 callersFunctionmain
(resource_name)
tools/generate_resource.py:9
↓ 1 callersFunctionmain
()
tools/detect_privs.py:17
↓ 1 callersFunctionmain
()
tools/manage_test_account.py:89
↓ 1 callersFunctionmain
(resource_file: str)
tools/generate_resource_docs.py:222
↓ 1 callersMethodmkdir
Create a directory at this given path. For details, check pathlib.Path.mkdir()
titan/operations/connector.py:224
↓ 1 callersMethodopen
Open the file pointed by this path and return a file object, as the built-in open() function does. If the file is opened for
titan/operations/connector.py:260
↓ 1 callersFunctionowner_for_change
(change: ResourceChange)
titan/blueprint.py:1033
↓ 1 callersFunctionparse_alter_account_parameter
ALTER ACCOUNT SET { [ accountParams ] | [ objectParams ] | [ sessionParams ] } accountParams ::= ALLOW_ID_TOKEN = TRUE | FALSE
titan/parse.py:134
↓ 1 callersFunctionparse_field_docstring
(field_docstring)
tools/generate_resource_docs.py:115
↓ 1 callersFunctionparse_resource_docstring
(docstring)
tools/generate_resource_docs.py:65
↓ 1 callersFunctionparse_resources
(resource_labels_str: Optional[str])
titan/gitops.py:336
↓ 1 callersFunctionplan_from_dict
(plan_dict: dict)
titan/blueprint.py:137
↓ 1 callersFunctionprocess_for_each
(resource_value: str, each_value: str)
titan/var.py:44
↓ 1 callersFunctionprocess_requires
(resource: Resource, requires: list)
titan/gitops.py:129
↓ 1 callersMethodprops_for_resource_type
(cls, resource_type: ResourceType, data: dict = None)
titan/resources/resource.py:354
↓ 1 callersFunctionresolve_resource_class
(sql)
titan/parse.py:339
↓ 1 callersFunctionresource_can_be_contained_in
(resource, container)
titan/scope.py:53
↓ 1 callersFunctionresource_type_is_grant
(resource_type: ResourceType)
titan/enums.py:383
↓ 1 callersMethodrestrict_permissions
Restrict file/directory permissions to owner-only.
titan/operations/connector.py:202
↓ 1 callersFunctionrole_grant_fqn
(role_grant: _RoleGrant)
titan/resources/grant.py:748
↓ 1 callersFunctionroute
The sorting hat
titan/blueprint.py:380
↓ 1 callersMethodschema
(self)
titan/identifiers.py:153
↓ 1 callersFunctionsproc_fqn
(sproc: PythonStoredProcedure)
titan/resources/procedure.py:183
↓ 1 callersFunctionsql_commands_for_change
In Snowflake's RBAC model, a session has an active role, and zero or more secondary roles. The active role of a session is set as follows:
titan/blueprint.py:1127
↓ 1 callersMethodsynonyms
Override to provide a dictionary of synonyms for the enum values.
titan/enums.py:28
↓ 1 callersFunctiontag_reference_for_resource
(resource: Resource, tags: dict[str, str])
titan/resources/tag.py:139
↓ 1 callersFunctiontag_reference_fqn
(data: _TagReference)
titan/resources/tag.py:130
↓ 1 callersMethodto_dict
(self)
titan/resource_tags.py:33
↓ 1 callersMethodunlink
Remove this file or symbolic link. If the path points to a directory, use SecurePath.rmdir() instead. Check pathlib.Path.unl
titan/operations/connector.py:357
Method__call__
(cls, value, *args, **kw)
titan/enums.py:14
Method__contains__
(self, child)
titan/enums.py:19
Method__contains__
(self, key: URN)
titan/blueprint.py:205
Method__contains__
(self, item: Resource)
titan/resources/resource.py:510
Method__eq__
(self, other: Any)
titan/resource_name.py:66
Method__eq__
(self, other)
titan/identifiers.py:36
Method__eq__
(self, other)
titan/identifiers.py:109
Method__eq__
(self, other: Any)
titan/var.py:21
Method__eq__
(self, other)
titan/resources/resource.py:385
Method__eq__
(self, other)
titan/resources/resource.py:634
Function__getattr__
(name)
titan/var.py:34
Method__getitem__
(self, key: str)
titan/props.py:98
Method__getitem__
(self, key)
titan/resource_tags.py:21
Method__getitem__
(self, name)
titan/enums.py:9
Method__getitem__
(self, key: URN)
titan/blueprint.py:199
Method__hash__
(self)
titan/resource_name.py:60
Method__hash__
(self)
titan/resource_tags.py:24
Method__hash__
(self)
titan/identifiers.py:47
Method__hash__
(self)
titan/identifiers.py:118
Method__hash__
(self)
titan/resources/resource.py:390
Method__hash__
(self)
titan/resources/resource.py:639
Method__init__
(self, name: Union[str, "ResourceName"])
titan/resource_name.py:40
Method__init__
(self, _name: Optional[str] = None, _start_token: Optional[str] = None, **props: Prop)
titan/props.py:90
Method__init__
(self, label)
titan/props.py:181
Method__init__
(self, label, **kwargs)
titan/props.py:197
Method__init__
(self, label, **kwargs)
titan/props.py:220
Method__init__
(self, label, **kwargs)
titan/props.py:245
Method__init__
(self, label, props: Props)
titan/props.py:270
Method__init__
(self, label, prop: Prop)
titan/props.py:300
Method__init__
(self, props: Props, **kwargs)
titan/props.py:324
Method__init__
(self)
titan/props.py:346
Method__init__
(self, label, **kwargs)
titan/props.py:370
Method__init__
(self, label, **kwargs)
titan/props.py:397
Method__init__
(self, label, enum_or_list, quoted=False, **kwargs)
titan/props.py:418
Method__init__
(self, label, enum_or_list, **kwargs)
titan/props.py:443
Method__init__
(self, enum_or_list, **kwargs)
titan/props.py:466
Method__init__
(self, label)
titan/props.py:485
Method__init__
(self, label)
titan/props.py:499
Method__init__
(self, label)
titan/props.py:522
Method__init__
(self)
titan/props.py:542
Method__init__
(self)
titan/props.py:561
Method__init__
(self)
titan/props.py:596
Method__init__
(self)
titan/props.py:631
Method__init__
(self, tags: dict[str, str])
titan/resource_tags.py:5
Method__init__
(self, lexicon: dict[str, ResourceType])
titan/parse.py:376
Method__init__
(self, name: str, description: str, enforcement_level: str, validate: Callable)
titan/policy.py:17
Method__init__
(self, name: str, policies)
titan/policy.py:29
Method__init__
( self, name: Union[ResourceName, VarString], database: Optional[ResourceName] = None,
titan/identifiers.py:12
Method__init__
(self, resource_type: ResourceType, fqn: FQN, account_locator: str = "")
titan/identifiers.py:100
Method__init__
(self, account_locator: str = "")
titan/blueprint.py:194
Method__init__
( self, name: Optional[str] = None, resources: Optional[list[Resource]] = None,
titan/blueprint.py:516
Method__init__
(self, sql: str)
titan/sql.py:19
Method__init__
(self, string: str)
titan/var.py:12
Method__init__
( self, name: str, enabled: bool, storage_allowed_locations: list[str],
titan/resources/storage_integration.py:195
Method__init__
( self, name: str, enabled: bool, azure_tenant_id: str, storage_allowe
titan/resources/storage_integration.py:294
Method__init__
( self, name: str, body: str, owner: str = "SYSADMIN", **kwargs, )
titan/resources/aggregation_policy.py:72
Method__init__
( self, object_name: str, object_domain: str, tags: dict[str, str], **
titan/resources/tag.py:104
Method__init__
(self, **kwargs)
titan/resources/tag.py:148
Method__init__
( self, name: str, transient: bool = False, owner: str = "SYSADMIN", d
titan/resources/database.py:139
Method__init__
( self, name: str, transient: bool = False, managed_access: bool = False,
titan/resources/schema.py:90
Method__init__
( self, name: str, url: str, owner: str = "SYSADMIN", type: StageType
titan/resources/stage.py:259
Method__init__
( self, name: str, locator: str, edition: AccountEdition = None, comme
titan/resources/account.py:39
Method__init__
( self, name: str, enabled: bool, aws_sns_topic_arn: str, aws_sns_role
titan/resources/notification_integration.py:156
Method__init__
( self, name: str, enabled: bool, gcp_pubsub_topic_name: str, owner: s
titan/resources/notification_integration.py:219
Method__init__
( self, name: str, enabled: bool, azure_event_grid_topic_endpoint: str,
titan/resources/notification_integration.py:283
Method__init__
( self, name: str, enabled: bool, gcp_pubsub_subscription_name: str, o
titan/resources/notification_integration.py:344
Method__init__
( self, name: str, enabled: bool, azure_storage_queue_primary_uri: str,
titan/resources/notification_integration.py:405
Method__init__
( self, name: str, args: list[dict], returns: str, body: str,
titan/resources/masking_policy.py:42
Method__init__
( self, name: str, enabled: bool = True, schedule: str = "0 0 * * * UTC",
titan/resources/scanner_package.py:31
← previousnext →301–400 of 1,136, ranked by callers