Snowflake v0.61.1 published on Thursday, Nov 14, 2024 by Pulumi
snowflake.getFailoverGroups
Explore with Pulumi AI
Using getFailoverGroups
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getFailoverGroups(args: GetFailoverGroupsArgs, opts?: InvokeOptions): Promise<GetFailoverGroupsResult>
function getFailoverGroupsOutput(args: GetFailoverGroupsOutputArgs, opts?: InvokeOptions): Output<GetFailoverGroupsResult>
def get_failover_groups(in_account: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetFailoverGroupsResult
def get_failover_groups_output(in_account: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetFailoverGroupsResult]
func GetFailoverGroups(ctx *Context, args *GetFailoverGroupsArgs, opts ...InvokeOption) (*GetFailoverGroupsResult, error)
func GetFailoverGroupsOutput(ctx *Context, args *GetFailoverGroupsOutputArgs, opts ...InvokeOption) GetFailoverGroupsResultOutput
> Note: This function is named GetFailoverGroups
in the Go SDK.
public static class GetFailoverGroups
{
public static Task<GetFailoverGroupsResult> InvokeAsync(GetFailoverGroupsArgs args, InvokeOptions? opts = null)
public static Output<GetFailoverGroupsResult> Invoke(GetFailoverGroupsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetFailoverGroupsResult> getFailoverGroups(GetFailoverGroupsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: snowflake:index/getFailoverGroups:getFailoverGroups
arguments:
# arguments dictionary
The following arguments are supported:
- In
Account string - Specifies the identifier for the account
- In
Account string - Specifies the identifier for the account
- in
Account String - Specifies the identifier for the account
- in
Account string - Specifies the identifier for the account
- in_
account str - Specifies the identifier for the account
- in
Account String - Specifies the identifier for the account
getFailoverGroups Result
The following output properties are available:
- Failover
Groups List<GetFailover Groups Failover Group> - List of all the failover groups available in the system.
- Id string
- The provider-assigned unique ID for this managed resource.
- In
Account string - Specifies the identifier for the account
- Failover
Groups []GetFailover Groups Failover Group - List of all the failover groups available in the system.
- Id string
- The provider-assigned unique ID for this managed resource.
- In
Account string - Specifies the identifier for the account
- failover
Groups List<GetFailover Groups Failover Group> - List of all the failover groups available in the system.
- id String
- The provider-assigned unique ID for this managed resource.
- in
Account String - Specifies the identifier for the account
- failover
Groups GetFailover Groups Failover Group[] - List of all the failover groups available in the system.
- id string
- The provider-assigned unique ID for this managed resource.
- in
Account string - Specifies the identifier for the account
- failover_
groups Sequence[GetFailover Groups Failover Group] - List of all the failover groups available in the system.
- id str
- The provider-assigned unique ID for this managed resource.
- in_
account str - Specifies the identifier for the account
- failover
Groups List<Property Map> - List of all the failover groups available in the system.
- id String
- The provider-assigned unique ID for this managed resource.
- in
Account String - Specifies the identifier for the account
Supporting Types
GetFailoverGroupsFailoverGroup
- Account
Locator string - Account locator in a region.
- Account
Name string - Name of the account.
- Allowed
Accounts List<object> - List of accounts enabled for replication and failover.
- Allowed
Integration List<object>Types - A list of integration types that are enabled for replication.
- Comment string
- Comment string.
- Created
On string - Date and time failover group was created.
- Is
Primary bool - Indicates whether the failover group is the primary group.
- Next
Scheduled stringRefresh - Date and time of the next scheduled refresh.
- Object
Types List<object> - List of specified object types enabled for replication and failover.
- Organization
Name string - Name of your Snowflake organization.
- Owner string
- Name of the role with the OWNERSHIP privilege on the failover group. NULL if the failover group is in a different region.
- Primary string
- Name of the primary group.
- Region
Group string - Region group where the account is located. Note: this column is only visible to organizations that span multiple Region Groups.
- Replication
Schedule string - Scheduled interval for refresh; NULL if no replication schedule is set.
- Secondary
State string - Current state of scheduled refresh. Valid values are started or suspended. NULL if no replication schedule is set.
- Snowflake
Region string - Snowflake Region where the account is located. A Snowflake Region is a distinct location within a cloud platform region that is isolated from other Snowflake Regions. A Snowflake Region can be either multi-tenant or single-tenant (for a Virtual Private Snowflake account).
- Type string
- Type of group. Valid value is FAILOVER.
- Account
Locator string - Account locator in a region.
- Account
Name string - Name of the account.
- Allowed
Accounts []interface{} - List of accounts enabled for replication and failover.
- Allowed
Integration []interface{}Types - A list of integration types that are enabled for replication.
- Comment string
- Comment string.
- Created
On string - Date and time failover group was created.
- Is
Primary bool - Indicates whether the failover group is the primary group.
- Next
Scheduled stringRefresh - Date and time of the next scheduled refresh.
- Object
Types []interface{} - List of specified object types enabled for replication and failover.
- Organization
Name string - Name of your Snowflake organization.
- Owner string
- Name of the role with the OWNERSHIP privilege on the failover group. NULL if the failover group is in a different region.
- Primary string
- Name of the primary group.
- Region
Group string - Region group where the account is located. Note: this column is only visible to organizations that span multiple Region Groups.
- Replication
Schedule string - Scheduled interval for refresh; NULL if no replication schedule is set.
- Secondary
State string - Current state of scheduled refresh. Valid values are started or suspended. NULL if no replication schedule is set.
- Snowflake
Region string - Snowflake Region where the account is located. A Snowflake Region is a distinct location within a cloud platform region that is isolated from other Snowflake Regions. A Snowflake Region can be either multi-tenant or single-tenant (for a Virtual Private Snowflake account).
- Type string
- Type of group. Valid value is FAILOVER.
- account
Locator String - Account locator in a region.
- account
Name String - Name of the account.
- allowed
Accounts List<Object> - List of accounts enabled for replication and failover.
- allowed
Integration List<Object>Types - A list of integration types that are enabled for replication.
- comment String
- Comment string.
- created
On String - Date and time failover group was created.
- is
Primary Boolean - Indicates whether the failover group is the primary group.
- next
Scheduled StringRefresh - Date and time of the next scheduled refresh.
- object
Types List<Object> - List of specified object types enabled for replication and failover.
- organization
Name String - Name of your Snowflake organization.
- owner String
- Name of the role with the OWNERSHIP privilege on the failover group. NULL if the failover group is in a different region.
- primary String
- Name of the primary group.
- region
Group String - Region group where the account is located. Note: this column is only visible to organizations that span multiple Region Groups.
- replication
Schedule String - Scheduled interval for refresh; NULL if no replication schedule is set.
- secondary
State String - Current state of scheduled refresh. Valid values are started or suspended. NULL if no replication schedule is set.
- snowflake
Region String - Snowflake Region where the account is located. A Snowflake Region is a distinct location within a cloud platform region that is isolated from other Snowflake Regions. A Snowflake Region can be either multi-tenant or single-tenant (for a Virtual Private Snowflake account).
- type String
- Type of group. Valid value is FAILOVER.
- account
Locator string - Account locator in a region.
- account
Name string - Name of the account.
- allowed
Accounts any[] - List of accounts enabled for replication and failover.
- allowed
Integration any[]Types - A list of integration types that are enabled for replication.
- comment string
- Comment string.
- created
On string - Date and time failover group was created.
- is
Primary boolean - Indicates whether the failover group is the primary group.
- next
Scheduled stringRefresh - Date and time of the next scheduled refresh.
- object
Types any[] - List of specified object types enabled for replication and failover.
- organization
Name string - Name of your Snowflake organization.
- owner string
- Name of the role with the OWNERSHIP privilege on the failover group. NULL if the failover group is in a different region.
- primary string
- Name of the primary group.
- region
Group string - Region group where the account is located. Note: this column is only visible to organizations that span multiple Region Groups.
- replication
Schedule string - Scheduled interval for refresh; NULL if no replication schedule is set.
- secondary
State string - Current state of scheduled refresh. Valid values are started or suspended. NULL if no replication schedule is set.
- snowflake
Region string - Snowflake Region where the account is located. A Snowflake Region is a distinct location within a cloud platform region that is isolated from other Snowflake Regions. A Snowflake Region can be either multi-tenant or single-tenant (for a Virtual Private Snowflake account).
- type string
- Type of group. Valid value is FAILOVER.
- account_
locator str - Account locator in a region.
- account_
name str - Name of the account.
- allowed_
accounts Sequence[Any] - List of accounts enabled for replication and failover.
- allowed_
integration_ Sequence[Any]types - A list of integration types that are enabled for replication.
- comment str
- Comment string.
- created_
on str - Date and time failover group was created.
- is_
primary bool - Indicates whether the failover group is the primary group.
- next_
scheduled_ strrefresh - Date and time of the next scheduled refresh.
- object_
types Sequence[Any] - List of specified object types enabled for replication and failover.
- organization_
name str - Name of your Snowflake organization.
- owner str
- Name of the role with the OWNERSHIP privilege on the failover group. NULL if the failover group is in a different region.
- primary str
- Name of the primary group.
- region_
group str - Region group where the account is located. Note: this column is only visible to organizations that span multiple Region Groups.
- replication_
schedule str - Scheduled interval for refresh; NULL if no replication schedule is set.
- secondary_
state str - Current state of scheduled refresh. Valid values are started or suspended. NULL if no replication schedule is set.
- snowflake_
region str - Snowflake Region where the account is located. A Snowflake Region is a distinct location within a cloud platform region that is isolated from other Snowflake Regions. A Snowflake Region can be either multi-tenant or single-tenant (for a Virtual Private Snowflake account).
- type str
- Type of group. Valid value is FAILOVER.
- account
Locator String - Account locator in a region.
- account
Name String - Name of the account.
- allowed
Accounts List<Any> - List of accounts enabled for replication and failover.
- allowed
Integration List<Any>Types - A list of integration types that are enabled for replication.
- comment String
- Comment string.
- created
On String - Date and time failover group was created.
- is
Primary Boolean - Indicates whether the failover group is the primary group.
- next
Scheduled StringRefresh - Date and time of the next scheduled refresh.
- object
Types List<Any> - List of specified object types enabled for replication and failover.
- organization
Name String - Name of your Snowflake organization.
- owner String
- Name of the role with the OWNERSHIP privilege on the failover group. NULL if the failover group is in a different region.
- primary String
- Name of the primary group.
- region
Group String - Region group where the account is located. Note: this column is only visible to organizations that span multiple Region Groups.
- replication
Schedule String - Scheduled interval for refresh; NULL if no replication schedule is set.
- secondary
State String - Current state of scheduled refresh. Valid values are started or suspended. NULL if no replication schedule is set.
- snowflake
Region String - Snowflake Region where the account is located. A Snowflake Region is a distinct location within a cloud platform region that is isolated from other Snowflake Regions. A Snowflake Region can be either multi-tenant or single-tenant (for a Virtual Private Snowflake account).
- type String
- Type of group. Valid value is FAILOVER.
Package Details
- Repository
- Snowflake pulumi/pulumi-snowflake
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
snowflake
Terraform Provider.