snowflake.core.accountΒΆ

Manages Snowflake Accounts.

Example

>>> account_collection = root.accounts
>>> account = Account(
...     name="MY_ACCOUNT",
...     admin_name = "admin"
...     admin_password = 'TestPassword1'
...     first_name = "Jane"
...     last_name = "Smith"
...     email = 'myemail@myorg.org'
...     edition = "enterprise"
...     region = "aws_us_west_2"
...  )
>>> account_collection.create(account)
Copy

Refer to snowflake.core.Root to create the root.

Classes

Account(name, edition, admin_name, email[, ...])

A model object representing the Account resource.

AccountCollection(root)

Represents the collection operations of the Snowflake Account resource.

AccountResource(name, collection)

Represents a reference to a Snowflake account.