1. Packages
  2. Snowflake Provider
  3. API Docs
  4. OauthIntegrationForPartnerApplications
Snowflake v0.61.1 published on Thursday, Nov 14, 2024 by Pulumi

snowflake.OauthIntegrationForPartnerApplications

Explore with Pulumi AI

snowflake logo
Snowflake v0.61.1 published on Thursday, Nov 14, 2024 by Pulumi

    Import

    $ pulumi import snowflake:index/oauthIntegrationForPartnerApplications:OauthIntegrationForPartnerApplications example "name"
    

    Create OauthIntegrationForPartnerApplications Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new OauthIntegrationForPartnerApplications(name: string, args: OauthIntegrationForPartnerApplicationsArgs, opts?: CustomResourceOptions);
    @overload
    def OauthIntegrationForPartnerApplications(resource_name: str,
                                               args: OauthIntegrationForPartnerApplicationsArgs,
                                               opts: Optional[ResourceOptions] = None)
    
    @overload
    def OauthIntegrationForPartnerApplications(resource_name: str,
                                               opts: Optional[ResourceOptions] = None,
                                               blocked_roles_lists: Optional[Sequence[str]] = None,
                                               oauth_client: Optional[str] = None,
                                               comment: Optional[str] = None,
                                               enabled: Optional[str] = None,
                                               name: Optional[str] = None,
                                               oauth_issue_refresh_tokens: Optional[str] = None,
                                               oauth_redirect_uri: Optional[str] = None,
                                               oauth_refresh_token_validity: Optional[int] = None,
                                               oauth_use_secondary_roles: Optional[str] = None)
    func NewOauthIntegrationForPartnerApplications(ctx *Context, name string, args OauthIntegrationForPartnerApplicationsArgs, opts ...ResourceOption) (*OauthIntegrationForPartnerApplications, error)
    public OauthIntegrationForPartnerApplications(string name, OauthIntegrationForPartnerApplicationsArgs args, CustomResourceOptions? opts = null)
    public OauthIntegrationForPartnerApplications(String name, OauthIntegrationForPartnerApplicationsArgs args)
    public OauthIntegrationForPartnerApplications(String name, OauthIntegrationForPartnerApplicationsArgs args, CustomResourceOptions options)
    
    type: snowflake:OauthIntegrationForPartnerApplications
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args OauthIntegrationForPartnerApplicationsArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args OauthIntegrationForPartnerApplicationsArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args OauthIntegrationForPartnerApplicationsArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args OauthIntegrationForPartnerApplicationsArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args OauthIntegrationForPartnerApplicationsArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var oauthIntegrationForPartnerApplicationsResource = new Snowflake.OauthIntegrationForPartnerApplications("oauthIntegrationForPartnerApplicationsResource", new()
    {
        BlockedRolesLists = new[]
        {
            "string",
        },
        OauthClient = "string",
        Comment = "string",
        Enabled = "string",
        Name = "string",
        OauthIssueRefreshTokens = "string",
        OauthRedirectUri = "string",
        OauthRefreshTokenValidity = 0,
        OauthUseSecondaryRoles = "string",
    });
    
    example, err := snowflake.NewOauthIntegrationForPartnerApplications(ctx, "oauthIntegrationForPartnerApplicationsResource", &snowflake.OauthIntegrationForPartnerApplicationsArgs{
    	BlockedRolesLists: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	OauthClient:               pulumi.String("string"),
    	Comment:                   pulumi.String("string"),
    	Enabled:                   pulumi.String("string"),
    	Name:                      pulumi.String("string"),
    	OauthIssueRefreshTokens:   pulumi.String("string"),
    	OauthRedirectUri:          pulumi.String("string"),
    	OauthRefreshTokenValidity: pulumi.Int(0),
    	OauthUseSecondaryRoles:    pulumi.String("string"),
    })
    
    var oauthIntegrationForPartnerApplicationsResource = new OauthIntegrationForPartnerApplications("oauthIntegrationForPartnerApplicationsResource", OauthIntegrationForPartnerApplicationsArgs.builder()
        .blockedRolesLists("string")
        .oauthClient("string")
        .comment("string")
        .enabled("string")
        .name("string")
        .oauthIssueRefreshTokens("string")
        .oauthRedirectUri("string")
        .oauthRefreshTokenValidity(0)
        .oauthUseSecondaryRoles("string")
        .build());
    
    oauth_integration_for_partner_applications_resource = snowflake.OauthIntegrationForPartnerApplications("oauthIntegrationForPartnerApplicationsResource",
        blocked_roles_lists=["string"],
        oauth_client="string",
        comment="string",
        enabled="string",
        name="string",
        oauth_issue_refresh_tokens="string",
        oauth_redirect_uri="string",
        oauth_refresh_token_validity=0,
        oauth_use_secondary_roles="string")
    
    const oauthIntegrationForPartnerApplicationsResource = new snowflake.OauthIntegrationForPartnerApplications("oauthIntegrationForPartnerApplicationsResource", {
        blockedRolesLists: ["string"],
        oauthClient: "string",
        comment: "string",
        enabled: "string",
        name: "string",
        oauthIssueRefreshTokens: "string",
        oauthRedirectUri: "string",
        oauthRefreshTokenValidity: 0,
        oauthUseSecondaryRoles: "string",
    });
    
    type: snowflake:OauthIntegrationForPartnerApplications
    properties:
        blockedRolesLists:
            - string
        comment: string
        enabled: string
        name: string
        oauthClient: string
        oauthIssueRefreshTokens: string
        oauthRedirectUri: string
        oauthRefreshTokenValidity: 0
        oauthUseSecondaryRoles: string
    

    OauthIntegrationForPartnerApplications Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The OauthIntegrationForPartnerApplications resource accepts the following input properties:

    BlockedRolesLists List<string>
    A set of Snowflake roles that a user cannot explicitly consent to using after authenticating.
    OauthClient string
    Creates an OAuth interface between Snowflake and a partner application. Valid options are: LOOKER | TABLEAU_DESKTOP | TABLEAU_SERVER.
    Comment string
    Specifies a comment for the OAuth integration.
    Enabled string
    Specifies whether this OAuth integration is enabled or disabled. Available options are: "true" or "false". When the value is not set in the configuration the provider will put "default" there which means to use the Snowflake default for this value.
    Name string
    Specifies the name of the OAuth integration. This name follows the rules for Object Identifiers. The name should be unique among security integrations in your account. Due to technical limitations (read more here), avoid using the following characters: |, ., (, ), "
    OauthIssueRefreshTokens string
    Specifies whether to allow the client to exchange a refresh token for an access token when the current access token has expired. Available options are: "true" or "false". When the value is not set in the configuration the provider will put "default" there which means to use the Snowflake default for this value.
    OauthRedirectUri string
    OauthRefreshTokenValidity int
    Specifies how long refresh tokens should be valid (in seconds). OAUTHISSUEREFRESH_TOKENS must be set to TRUE.
    OauthUseSecondaryRoles string
    Specifies whether default secondary roles set in the user properties are activated by default in the session being opened. Valid options are: IMPLICIT | NONE.
    BlockedRolesLists []string
    A set of Snowflake roles that a user cannot explicitly consent to using after authenticating.
    OauthClient string
    Creates an OAuth interface between Snowflake and a partner application. Valid options are: LOOKER | TABLEAU_DESKTOP | TABLEAU_SERVER.
    Comment string
    Specifies a comment for the OAuth integration.
    Enabled string
    Specifies whether this OAuth integration is enabled or disabled. Available options are: "true" or "false". When the value is not set in the configuration the provider will put "default" there which means to use the Snowflake default for this value.
    Name string
    Specifies the name of the OAuth integration. This name follows the rules for Object Identifiers. The name should be unique among security integrations in your account. Due to technical limitations (read more here), avoid using the following characters: |, ., (, ), "
    OauthIssueRefreshTokens string
    Specifies whether to allow the client to exchange a refresh token for an access token when the current access token has expired. Available options are: "true" or "false". When the value is not set in the configuration the provider will put "default" there which means to use the Snowflake default for this value.
    OauthRedirectUri string
    OauthRefreshTokenValidity int
    Specifies how long refresh tokens should be valid (in seconds). OAUTHISSUEREFRESH_TOKENS must be set to TRUE.
    OauthUseSecondaryRoles string
    Specifies whether default secondary roles set in the user properties are activated by default in the session being opened. Valid options are: IMPLICIT | NONE.
    blockedRolesLists List<String>
    A set of Snowflake roles that a user cannot explicitly consent to using after authenticating.
    oauthClient String
    Creates an OAuth interface between Snowflake and a partner application. Valid options are: LOOKER | TABLEAU_DESKTOP | TABLEAU_SERVER.
    comment String
    Specifies a comment for the OAuth integration.
    enabled String
    Specifies whether this OAuth integration is enabled or disabled. Available options are: "true" or "false". When the value is not set in the configuration the provider will put "default" there which means to use the Snowflake default for this value.
    name String
    Specifies the name of the OAuth integration. This name follows the rules for Object Identifiers. The name should be unique among security integrations in your account. Due to technical limitations (read more here), avoid using the following characters: |, ., (, ), "
    oauthIssueRefreshTokens String
    Specifies whether to allow the client to exchange a refresh token for an access token when the current access token has expired. Available options are: "true" or "false". When the value is not set in the configuration the provider will put "default" there which means to use the Snowflake default for this value.
    oauthRedirectUri String
    oauthRefreshTokenValidity Integer
    Specifies how long refresh tokens should be valid (in seconds). OAUTHISSUEREFRESH_TOKENS must be set to TRUE.
    oauthUseSecondaryRoles String
    Specifies whether default secondary roles set in the user properties are activated by default in the session being opened. Valid options are: IMPLICIT | NONE.
    blockedRolesLists string[]
    A set of Snowflake roles that a user cannot explicitly consent to using after authenticating.
    oauthClient string
    Creates an OAuth interface between Snowflake and a partner application. Valid options are: LOOKER | TABLEAU_DESKTOP | TABLEAU_SERVER.
    comment string
    Specifies a comment for the OAuth integration.
    enabled string
    Specifies whether this OAuth integration is enabled or disabled. Available options are: "true" or "false". When the value is not set in the configuration the provider will put "default" there which means to use the Snowflake default for this value.
    name string
    Specifies the name of the OAuth integration. This name follows the rules for Object Identifiers. The name should be unique among security integrations in your account. Due to technical limitations (read more here), avoid using the following characters: |, ., (, ), "
    oauthIssueRefreshTokens string
    Specifies whether to allow the client to exchange a refresh token for an access token when the current access token has expired. Available options are: "true" or "false". When the value is not set in the configuration the provider will put "default" there which means to use the Snowflake default for this value.
    oauthRedirectUri string
    oauthRefreshTokenValidity number
    Specifies how long refresh tokens should be valid (in seconds). OAUTHISSUEREFRESH_TOKENS must be set to TRUE.
    oauthUseSecondaryRoles string
    Specifies whether default secondary roles set in the user properties are activated by default in the session being opened. Valid options are: IMPLICIT | NONE.
    blocked_roles_lists Sequence[str]
    A set of Snowflake roles that a user cannot explicitly consent to using after authenticating.
    oauth_client str
    Creates an OAuth interface between Snowflake and a partner application. Valid options are: LOOKER | TABLEAU_DESKTOP | TABLEAU_SERVER.
    comment str
    Specifies a comment for the OAuth integration.
    enabled str
    Specifies whether this OAuth integration is enabled or disabled. Available options are: "true" or "false". When the value is not set in the configuration the provider will put "default" there which means to use the Snowflake default for this value.
    name str
    Specifies the name of the OAuth integration. This name follows the rules for Object Identifiers. The name should be unique among security integrations in your account. Due to technical limitations (read more here), avoid using the following characters: |, ., (, ), "
    oauth_issue_refresh_tokens str
    Specifies whether to allow the client to exchange a refresh token for an access token when the current access token has expired. Available options are: "true" or "false". When the value is not set in the configuration the provider will put "default" there which means to use the Snowflake default for this value.
    oauth_redirect_uri str
    oauth_refresh_token_validity int
    Specifies how long refresh tokens should be valid (in seconds). OAUTHISSUEREFRESH_TOKENS must be set to TRUE.
    oauth_use_secondary_roles str
    Specifies whether default secondary roles set in the user properties are activated by default in the session being opened. Valid options are: IMPLICIT | NONE.
    blockedRolesLists List<String>
    A set of Snowflake roles that a user cannot explicitly consent to using after authenticating.
    oauthClient String
    Creates an OAuth interface between Snowflake and a partner application. Valid options are: LOOKER | TABLEAU_DESKTOP | TABLEAU_SERVER.
    comment String
    Specifies a comment for the OAuth integration.
    enabled String
    Specifies whether this OAuth integration is enabled or disabled. Available options are: "true" or "false". When the value is not set in the configuration the provider will put "default" there which means to use the Snowflake default for this value.
    name String
    Specifies the name of the OAuth integration. This name follows the rules for Object Identifiers. The name should be unique among security integrations in your account. Due to technical limitations (read more here), avoid using the following characters: |, ., (, ), "
    oauthIssueRefreshTokens String
    Specifies whether to allow the client to exchange a refresh token for an access token when the current access token has expired. Available options are: "true" or "false". When the value is not set in the configuration the provider will put "default" there which means to use the Snowflake default for this value.
    oauthRedirectUri String
    oauthRefreshTokenValidity Number
    Specifies how long refresh tokens should be valid (in seconds). OAUTHISSUEREFRESH_TOKENS must be set to TRUE.
    oauthUseSecondaryRoles String
    Specifies whether default secondary roles set in the user properties are activated by default in the session being opened. Valid options are: IMPLICIT | NONE.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the OauthIntegrationForPartnerApplications resource produces the following output properties:

    DescribeOutputs List<OauthIntegrationForPartnerApplicationsDescribeOutput>
    Outputs the result of DESCRIBE SECURITY INTEGRATION for the given integration.
    FullyQualifiedName string
    Fully qualified name of the resource. For more information, see object name resolution.
    Id string
    The provider-assigned unique ID for this managed resource.
    ShowOutputs List<OauthIntegrationForPartnerApplicationsShowOutput>
    Outputs the result of SHOW SECURITY INTEGRATION for the given integration.
    DescribeOutputs []OauthIntegrationForPartnerApplicationsDescribeOutput
    Outputs the result of DESCRIBE SECURITY INTEGRATION for the given integration.
    FullyQualifiedName string
    Fully qualified name of the resource. For more information, see object name resolution.
    Id string
    The provider-assigned unique ID for this managed resource.
    ShowOutputs []OauthIntegrationForPartnerApplicationsShowOutput
    Outputs the result of SHOW SECURITY INTEGRATION for the given integration.
    describeOutputs List<OauthIntegrationForPartnerApplicationsDescribeOutput>
    Outputs the result of DESCRIBE SECURITY INTEGRATION for the given integration.
    fullyQualifiedName String
    Fully qualified name of the resource. For more information, see object name resolution.
    id String
    The provider-assigned unique ID for this managed resource.
    showOutputs List<OauthIntegrationForPartnerApplicationsShowOutput>
    Outputs the result of SHOW SECURITY INTEGRATION for the given integration.
    describeOutputs OauthIntegrationForPartnerApplicationsDescribeOutput[]
    Outputs the result of DESCRIBE SECURITY INTEGRATION for the given integration.
    fullyQualifiedName string
    Fully qualified name of the resource. For more information, see object name resolution.
    id string
    The provider-assigned unique ID for this managed resource.
    showOutputs OauthIntegrationForPartnerApplicationsShowOutput[]
    Outputs the result of SHOW SECURITY INTEGRATION for the given integration.
    describe_outputs Sequence[OauthIntegrationForPartnerApplicationsDescribeOutput]
    Outputs the result of DESCRIBE SECURITY INTEGRATION for the given integration.
    fully_qualified_name str
    Fully qualified name of the resource. For more information, see object name resolution.
    id str
    The provider-assigned unique ID for this managed resource.
    show_outputs Sequence[OauthIntegrationForPartnerApplicationsShowOutput]
    Outputs the result of SHOW SECURITY INTEGRATION for the given integration.
    describeOutputs List<Property Map>
    Outputs the result of DESCRIBE SECURITY INTEGRATION for the given integration.
    fullyQualifiedName String
    Fully qualified name of the resource. For more information, see object name resolution.
    id String
    The provider-assigned unique ID for this managed resource.
    showOutputs List<Property Map>
    Outputs the result of SHOW SECURITY INTEGRATION for the given integration.

    Look up Existing OauthIntegrationForPartnerApplications Resource

    Get an existing OauthIntegrationForPartnerApplications resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: OauthIntegrationForPartnerApplicationsState, opts?: CustomResourceOptions): OauthIntegrationForPartnerApplications
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            blocked_roles_lists: Optional[Sequence[str]] = None,
            comment: Optional[str] = None,
            describe_outputs: Optional[Sequence[OauthIntegrationForPartnerApplicationsDescribeOutputArgs]] = None,
            enabled: Optional[str] = None,
            fully_qualified_name: Optional[str] = None,
            name: Optional[str] = None,
            oauth_client: Optional[str] = None,
            oauth_issue_refresh_tokens: Optional[str] = None,
            oauth_redirect_uri: Optional[str] = None,
            oauth_refresh_token_validity: Optional[int] = None,
            oauth_use_secondary_roles: Optional[str] = None,
            show_outputs: Optional[Sequence[OauthIntegrationForPartnerApplicationsShowOutputArgs]] = None) -> OauthIntegrationForPartnerApplications
    func GetOauthIntegrationForPartnerApplications(ctx *Context, name string, id IDInput, state *OauthIntegrationForPartnerApplicationsState, opts ...ResourceOption) (*OauthIntegrationForPartnerApplications, error)
    public static OauthIntegrationForPartnerApplications Get(string name, Input<string> id, OauthIntegrationForPartnerApplicationsState? state, CustomResourceOptions? opts = null)
    public static OauthIntegrationForPartnerApplications get(String name, Output<String> id, OauthIntegrationForPartnerApplicationsState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    BlockedRolesLists List<string>
    A set of Snowflake roles that a user cannot explicitly consent to using after authenticating.
    Comment string
    Specifies a comment for the OAuth integration.
    DescribeOutputs List<OauthIntegrationForPartnerApplicationsDescribeOutput>
    Outputs the result of DESCRIBE SECURITY INTEGRATION for the given integration.
    Enabled string
    Specifies whether this OAuth integration is enabled or disabled. Available options are: "true" or "false". When the value is not set in the configuration the provider will put "default" there which means to use the Snowflake default for this value.
    FullyQualifiedName string
    Fully qualified name of the resource. For more information, see object name resolution.
    Name string
    Specifies the name of the OAuth integration. This name follows the rules for Object Identifiers. The name should be unique among security integrations in your account. Due to technical limitations (read more here), avoid using the following characters: |, ., (, ), "
    OauthClient string
    Creates an OAuth interface between Snowflake and a partner application. Valid options are: LOOKER | TABLEAU_DESKTOP | TABLEAU_SERVER.
    OauthIssueRefreshTokens string
    Specifies whether to allow the client to exchange a refresh token for an access token when the current access token has expired. Available options are: "true" or "false". When the value is not set in the configuration the provider will put "default" there which means to use the Snowflake default for this value.
    OauthRedirectUri string
    OauthRefreshTokenValidity int
    Specifies how long refresh tokens should be valid (in seconds). OAUTHISSUEREFRESH_TOKENS must be set to TRUE.
    OauthUseSecondaryRoles string
    Specifies whether default secondary roles set in the user properties are activated by default in the session being opened. Valid options are: IMPLICIT | NONE.
    ShowOutputs List<OauthIntegrationForPartnerApplicationsShowOutput>
    Outputs the result of SHOW SECURITY INTEGRATION for the given integration.
    BlockedRolesLists []string
    A set of Snowflake roles that a user cannot explicitly consent to using after authenticating.
    Comment string
    Specifies a comment for the OAuth integration.
    DescribeOutputs []OauthIntegrationForPartnerApplicationsDescribeOutputArgs
    Outputs the result of DESCRIBE SECURITY INTEGRATION for the given integration.
    Enabled string
    Specifies whether this OAuth integration is enabled or disabled. Available options are: "true" or "false". When the value is not set in the configuration the provider will put "default" there which means to use the Snowflake default for this value.
    FullyQualifiedName string
    Fully qualified name of the resource. For more information, see object name resolution.
    Name string
    Specifies the name of the OAuth integration. This name follows the rules for Object Identifiers. The name should be unique among security integrations in your account. Due to technical limitations (read more here), avoid using the following characters: |, ., (, ), "
    OauthClient string
    Creates an OAuth interface between Snowflake and a partner application. Valid options are: LOOKER | TABLEAU_DESKTOP | TABLEAU_SERVER.
    OauthIssueRefreshTokens string
    Specifies whether to allow the client to exchange a refresh token for an access token when the current access token has expired. Available options are: "true" or "false". When the value is not set in the configuration the provider will put "default" there which means to use the Snowflake default for this value.
    OauthRedirectUri string
    OauthRefreshTokenValidity int
    Specifies how long refresh tokens should be valid (in seconds). OAUTHISSUEREFRESH_TOKENS must be set to TRUE.
    OauthUseSecondaryRoles string
    Specifies whether default secondary roles set in the user properties are activated by default in the session being opened. Valid options are: IMPLICIT | NONE.
    ShowOutputs []OauthIntegrationForPartnerApplicationsShowOutputArgs
    Outputs the result of SHOW SECURITY INTEGRATION for the given integration.
    blockedRolesLists List<String>
    A set of Snowflake roles that a user cannot explicitly consent to using after authenticating.
    comment String
    Specifies a comment for the OAuth integration.
    describeOutputs List<OauthIntegrationForPartnerApplicationsDescribeOutput>
    Outputs the result of DESCRIBE SECURITY INTEGRATION for the given integration.
    enabled String
    Specifies whether this OAuth integration is enabled or disabled. Available options are: "true" or "false". When the value is not set in the configuration the provider will put "default" there which means to use the Snowflake default for this value.
    fullyQualifiedName String
    Fully qualified name of the resource. For more information, see object name resolution.
    name String
    Specifies the name of the OAuth integration. This name follows the rules for Object Identifiers. The name should be unique among security integrations in your account. Due to technical limitations (read more here), avoid using the following characters: |, ., (, ), "
    oauthClient String
    Creates an OAuth interface between Snowflake and a partner application. Valid options are: LOOKER | TABLEAU_DESKTOP | TABLEAU_SERVER.
    oauthIssueRefreshTokens String
    Specifies whether to allow the client to exchange a refresh token for an access token when the current access token has expired. Available options are: "true" or "false". When the value is not set in the configuration the provider will put "default" there which means to use the Snowflake default for this value.
    oauthRedirectUri String
    oauthRefreshTokenValidity Integer
    Specifies how long refresh tokens should be valid (in seconds). OAUTHISSUEREFRESH_TOKENS must be set to TRUE.
    oauthUseSecondaryRoles String
    Specifies whether default secondary roles set in the user properties are activated by default in the session being opened. Valid options are: IMPLICIT | NONE.
    showOutputs List<OauthIntegrationForPartnerApplicationsShowOutput>
    Outputs the result of SHOW SECURITY INTEGRATION for the given integration.
    blockedRolesLists string[]
    A set of Snowflake roles that a user cannot explicitly consent to using after authenticating.
    comment string
    Specifies a comment for the OAuth integration.
    describeOutputs OauthIntegrationForPartnerApplicationsDescribeOutput[]
    Outputs the result of DESCRIBE SECURITY INTEGRATION for the given integration.
    enabled string
    Specifies whether this OAuth integration is enabled or disabled. Available options are: "true" or "false". When the value is not set in the configuration the provider will put "default" there which means to use the Snowflake default for this value.
    fullyQualifiedName string
    Fully qualified name of the resource. For more information, see object name resolution.
    name string
    Specifies the name of the OAuth integration. This name follows the rules for Object Identifiers. The name should be unique among security integrations in your account. Due to technical limitations (read more here), avoid using the following characters: |, ., (, ), "
    oauthClient string
    Creates an OAuth interface between Snowflake and a partner application. Valid options are: LOOKER | TABLEAU_DESKTOP | TABLEAU_SERVER.
    oauthIssueRefreshTokens string
    Specifies whether to allow the client to exchange a refresh token for an access token when the current access token has expired. Available options are: "true" or "false". When the value is not set in the configuration the provider will put "default" there which means to use the Snowflake default for this value.
    oauthRedirectUri string
    oauthRefreshTokenValidity number
    Specifies how long refresh tokens should be valid (in seconds). OAUTHISSUEREFRESH_TOKENS must be set to TRUE.
    oauthUseSecondaryRoles string
    Specifies whether default secondary roles set in the user properties are activated by default in the session being opened. Valid options are: IMPLICIT | NONE.
    showOutputs OauthIntegrationForPartnerApplicationsShowOutput[]
    Outputs the result of SHOW SECURITY INTEGRATION for the given integration.
    blocked_roles_lists Sequence[str]
    A set of Snowflake roles that a user cannot explicitly consent to using after authenticating.
    comment str
    Specifies a comment for the OAuth integration.
    describe_outputs Sequence[OauthIntegrationForPartnerApplicationsDescribeOutputArgs]
    Outputs the result of DESCRIBE SECURITY INTEGRATION for the given integration.
    enabled str
    Specifies whether this OAuth integration is enabled or disabled. Available options are: "true" or "false". When the value is not set in the configuration the provider will put "default" there which means to use the Snowflake default for this value.
    fully_qualified_name str
    Fully qualified name of the resource. For more information, see object name resolution.
    name str
    Specifies the name of the OAuth integration. This name follows the rules for Object Identifiers. The name should be unique among security integrations in your account. Due to technical limitations (read more here), avoid using the following characters: |, ., (, ), "
    oauth_client str
    Creates an OAuth interface between Snowflake and a partner application. Valid options are: LOOKER | TABLEAU_DESKTOP | TABLEAU_SERVER.
    oauth_issue_refresh_tokens str
    Specifies whether to allow the client to exchange a refresh token for an access token when the current access token has expired. Available options are: "true" or "false". When the value is not set in the configuration the provider will put "default" there which means to use the Snowflake default for this value.
    oauth_redirect_uri str
    oauth_refresh_token_validity int
    Specifies how long refresh tokens should be valid (in seconds). OAUTHISSUEREFRESH_TOKENS must be set to TRUE.
    oauth_use_secondary_roles str
    Specifies whether default secondary roles set in the user properties are activated by default in the session being opened. Valid options are: IMPLICIT | NONE.
    show_outputs Sequence[OauthIntegrationForPartnerApplicationsShowOutputArgs]
    Outputs the result of SHOW SECURITY INTEGRATION for the given integration.
    blockedRolesLists List<String>
    A set of Snowflake roles that a user cannot explicitly consent to using after authenticating.
    comment String
    Specifies a comment for the OAuth integration.
    describeOutputs List<Property Map>
    Outputs the result of DESCRIBE SECURITY INTEGRATION for the given integration.
    enabled String
    Specifies whether this OAuth integration is enabled or disabled. Available options are: "true" or "false". When the value is not set in the configuration the provider will put "default" there which means to use the Snowflake default for this value.
    fullyQualifiedName String
    Fully qualified name of the resource. For more information, see object name resolution.
    name String
    Specifies the name of the OAuth integration. This name follows the rules for Object Identifiers. The name should be unique among security integrations in your account. Due to technical limitations (read more here), avoid using the following characters: |, ., (, ), "
    oauthClient String
    Creates an OAuth interface between Snowflake and a partner application. Valid options are: LOOKER | TABLEAU_DESKTOP | TABLEAU_SERVER.
    oauthIssueRefreshTokens String
    Specifies whether to allow the client to exchange a refresh token for an access token when the current access token has expired. Available options are: "true" or "false". When the value is not set in the configuration the provider will put "default" there which means to use the Snowflake default for this value.
    oauthRedirectUri String
    oauthRefreshTokenValidity Number
    Specifies how long refresh tokens should be valid (in seconds). OAUTHISSUEREFRESH_TOKENS must be set to TRUE.
    oauthUseSecondaryRoles String
    Specifies whether default secondary roles set in the user properties are activated by default in the session being opened. Valid options are: IMPLICIT | NONE.
    showOutputs List<Property Map>
    Outputs the result of SHOW SECURITY INTEGRATION for the given integration.

    Supporting Types

    OauthIntegrationForPartnerApplicationsDescribeOutput, OauthIntegrationForPartnerApplicationsDescribeOutputArgs

    BlockedRolesLists List<OauthIntegrationForPartnerApplicationsDescribeOutputBlockedRolesList>
    Comments List<OauthIntegrationForPartnerApplicationsDescribeOutputComment>
    Enableds List<OauthIntegrationForPartnerApplicationsDescribeOutputEnabled>
    NetworkPolicies List<OauthIntegrationForPartnerApplicationsDescribeOutputNetworkPolicy>
    OauthAllowNonTlsRedirectUris List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthAllowNonTlsRedirectUri>
    OauthAllowedAuthorizationEndpoints List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthAllowedAuthorizationEndpoint>
    OauthAllowedTokenEndpoints List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthAllowedTokenEndpoint>
    OauthAuthorizationEndpoints List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthAuthorizationEndpoint>
    OauthClientIds List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientId>
    OauthClientRsaPublicKey2Fps List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientRsaPublicKey2Fp>
    OauthClientRsaPublicKeyFps List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientRsaPublicKeyFp>
    OauthClientTypes List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientType>
    OauthEnforcePkces List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthEnforcePkce>
    OauthIssueRefreshTokens List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthIssueRefreshToken>
    OauthRedirectUris List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthRedirectUri>
    OauthRefreshTokenValidities List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthRefreshTokenValidity>
    OauthTokenEndpoints List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthTokenEndpoint>
    OauthUseSecondaryRoles List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthUseSecondaryRole>
    PreAuthorizedRolesLists List<OauthIntegrationForPartnerApplicationsDescribeOutputPreAuthorizedRolesList>
    BlockedRolesLists []OauthIntegrationForPartnerApplicationsDescribeOutputBlockedRolesList
    Comments []OauthIntegrationForPartnerApplicationsDescribeOutputComment
    Enableds []OauthIntegrationForPartnerApplicationsDescribeOutputEnabled
    NetworkPolicies []OauthIntegrationForPartnerApplicationsDescribeOutputNetworkPolicy
    OauthAllowNonTlsRedirectUris []OauthIntegrationForPartnerApplicationsDescribeOutputOauthAllowNonTlsRedirectUri
    OauthAllowedAuthorizationEndpoints []OauthIntegrationForPartnerApplicationsDescribeOutputOauthAllowedAuthorizationEndpoint
    OauthAllowedTokenEndpoints []OauthIntegrationForPartnerApplicationsDescribeOutputOauthAllowedTokenEndpoint
    OauthAuthorizationEndpoints []OauthIntegrationForPartnerApplicationsDescribeOutputOauthAuthorizationEndpoint
    OauthClientIds []OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientId
    OauthClientRsaPublicKey2Fps []OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientRsaPublicKey2Fp
    OauthClientRsaPublicKeyFps []OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientRsaPublicKeyFp
    OauthClientTypes []OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientType
    OauthEnforcePkces []OauthIntegrationForPartnerApplicationsDescribeOutputOauthEnforcePkce
    OauthIssueRefreshTokens []OauthIntegrationForPartnerApplicationsDescribeOutputOauthIssueRefreshToken
    OauthRedirectUris []OauthIntegrationForPartnerApplicationsDescribeOutputOauthRedirectUri
    OauthRefreshTokenValidities []OauthIntegrationForPartnerApplicationsDescribeOutputOauthRefreshTokenValidity
    OauthTokenEndpoints []OauthIntegrationForPartnerApplicationsDescribeOutputOauthTokenEndpoint
    OauthUseSecondaryRoles []OauthIntegrationForPartnerApplicationsDescribeOutputOauthUseSecondaryRole
    PreAuthorizedRolesLists []OauthIntegrationForPartnerApplicationsDescribeOutputPreAuthorizedRolesList
    blockedRolesLists List<OauthIntegrationForPartnerApplicationsDescribeOutputBlockedRolesList>
    comments List<OauthIntegrationForPartnerApplicationsDescribeOutputComment>
    enableds List<OauthIntegrationForPartnerApplicationsDescribeOutputEnabled>
    networkPolicies List<OauthIntegrationForPartnerApplicationsDescribeOutputNetworkPolicy>
    oauthAllowNonTlsRedirectUris List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthAllowNonTlsRedirectUri>
    oauthAllowedAuthorizationEndpoints List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthAllowedAuthorizationEndpoint>
    oauthAllowedTokenEndpoints List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthAllowedTokenEndpoint>
    oauthAuthorizationEndpoints List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthAuthorizationEndpoint>
    oauthClientIds List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientId>
    oauthClientRsaPublicKey2Fps List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientRsaPublicKey2Fp>
    oauthClientRsaPublicKeyFps List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientRsaPublicKeyFp>
    oauthClientTypes List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientType>
    oauthEnforcePkces List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthEnforcePkce>
    oauthIssueRefreshTokens List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthIssueRefreshToken>
    oauthRedirectUris List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthRedirectUri>
    oauthRefreshTokenValidities List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthRefreshTokenValidity>
    oauthTokenEndpoints List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthTokenEndpoint>
    oauthUseSecondaryRoles List<OauthIntegrationForPartnerApplicationsDescribeOutputOauthUseSecondaryRole>
    preAuthorizedRolesLists List<OauthIntegrationForPartnerApplicationsDescribeOutputPreAuthorizedRolesList>
    blockedRolesLists OauthIntegrationForPartnerApplicationsDescribeOutputBlockedRolesList[]
    comments OauthIntegrationForPartnerApplicationsDescribeOutputComment[]
    enableds OauthIntegrationForPartnerApplicationsDescribeOutputEnabled[]
    networkPolicies OauthIntegrationForPartnerApplicationsDescribeOutputNetworkPolicy[]
    oauthAllowNonTlsRedirectUris OauthIntegrationForPartnerApplicationsDescribeOutputOauthAllowNonTlsRedirectUri[]
    oauthAllowedAuthorizationEndpoints OauthIntegrationForPartnerApplicationsDescribeOutputOauthAllowedAuthorizationEndpoint[]
    oauthAllowedTokenEndpoints OauthIntegrationForPartnerApplicationsDescribeOutputOauthAllowedTokenEndpoint[]
    oauthAuthorizationEndpoints OauthIntegrationForPartnerApplicationsDescribeOutputOauthAuthorizationEndpoint[]
    oauthClientIds OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientId[]
    oauthClientRsaPublicKey2Fps OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientRsaPublicKey2Fp[]
    oauthClientRsaPublicKeyFps OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientRsaPublicKeyFp[]
    oauthClientTypes OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientType[]
    oauthEnforcePkces OauthIntegrationForPartnerApplicationsDescribeOutputOauthEnforcePkce[]
    oauthIssueRefreshTokens OauthIntegrationForPartnerApplicationsDescribeOutputOauthIssueRefreshToken[]
    oauthRedirectUris OauthIntegrationForPartnerApplicationsDescribeOutputOauthRedirectUri[]
    oauthRefreshTokenValidities OauthIntegrationForPartnerApplicationsDescribeOutputOauthRefreshTokenValidity[]
    oauthTokenEndpoints OauthIntegrationForPartnerApplicationsDescribeOutputOauthTokenEndpoint[]
    oauthUseSecondaryRoles OauthIntegrationForPartnerApplicationsDescribeOutputOauthUseSecondaryRole[]
    preAuthorizedRolesLists OauthIntegrationForPartnerApplicationsDescribeOutputPreAuthorizedRolesList[]
    blocked_roles_lists Sequence[OauthIntegrationForPartnerApplicationsDescribeOutputBlockedRolesList]
    comments Sequence[OauthIntegrationForPartnerApplicationsDescribeOutputComment]
    enableds Sequence[OauthIntegrationForPartnerApplicationsDescribeOutputEnabled]
    network_policies Sequence[OauthIntegrationForPartnerApplicationsDescribeOutputNetworkPolicy]
    oauth_allow_non_tls_redirect_uris Sequence[OauthIntegrationForPartnerApplicationsDescribeOutputOauthAllowNonTlsRedirectUri]
    oauth_allowed_authorization_endpoints Sequence[OauthIntegrationForPartnerApplicationsDescribeOutputOauthAllowedAuthorizationEndpoint]
    oauth_allowed_token_endpoints Sequence[OauthIntegrationForPartnerApplicationsDescribeOutputOauthAllowedTokenEndpoint]
    oauth_authorization_endpoints Sequence[OauthIntegrationForPartnerApplicationsDescribeOutputOauthAuthorizationEndpoint]
    oauth_client_ids Sequence[OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientId]
    oauth_client_rsa_public_key2_fps Sequence[OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientRsaPublicKey2Fp]
    oauth_client_rsa_public_key_fps Sequence[OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientRsaPublicKeyFp]
    oauth_client_types Sequence[OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientType]
    oauth_enforce_pkces Sequence[OauthIntegrationForPartnerApplicationsDescribeOutputOauthEnforcePkce]
    oauth_issue_refresh_tokens Sequence[OauthIntegrationForPartnerApplicationsDescribeOutputOauthIssueRefreshToken]
    oauth_redirect_uris Sequence[OauthIntegrationForPartnerApplicationsDescribeOutputOauthRedirectUri]
    oauth_refresh_token_validities Sequence[OauthIntegrationForPartnerApplicationsDescribeOutputOauthRefreshTokenValidity]
    oauth_token_endpoints Sequence[OauthIntegrationForPartnerApplicationsDescribeOutputOauthTokenEndpoint]
    oauth_use_secondary_roles Sequence[OauthIntegrationForPartnerApplicationsDescribeOutputOauthUseSecondaryRole]
    pre_authorized_roles_lists Sequence[OauthIntegrationForPartnerApplicationsDescribeOutputPreAuthorizedRolesList]

    OauthIntegrationForPartnerApplicationsDescribeOutputBlockedRolesList, OauthIntegrationForPartnerApplicationsDescribeOutputBlockedRolesListArgs

    Default string
    Name string
    Type string
    Value string
    Default string
    Name string
    Type string
    Value string
    default_ String
    name String
    type String
    value String
    default string
    name string
    type string
    value string
    default str
    name str
    type str
    value str
    default String
    name String
    type String
    value String

    OauthIntegrationForPartnerApplicationsDescribeOutputComment, OauthIntegrationForPartnerApplicationsDescribeOutputCommentArgs

    Default string
    Name string
    Type string
    Value string
    Default string
    Name string
    Type string
    Value string
    default_ String
    name String
    type String
    value String
    default string
    name string
    type string
    value string
    default str
    name str
    type str
    value str
    default String
    name String
    type String
    value String

    OauthIntegrationForPartnerApplicationsDescribeOutputEnabled, OauthIntegrationForPartnerApplicationsDescribeOutputEnabledArgs

    Default string
    Name string
    Type string
    Value string
    Default string
    Name string
    Type string
    Value string
    default_ String
    name String
    type String
    value String
    default string
    name string
    type string
    value string
    default str
    name str
    type str
    value str
    default String
    name String
    type String
    value String

    OauthIntegrationForPartnerApplicationsDescribeOutputNetworkPolicy, OauthIntegrationForPartnerApplicationsDescribeOutputNetworkPolicyArgs

    Default string
    Name string
    Type string
    Value string
    Default string
    Name string
    Type string
    Value string
    default_ String
    name String
    type String
    value String
    default string
    name string
    type string
    value string
    default str
    name str
    type str
    value str
    default String
    name String
    type String
    value String

    OauthIntegrationForPartnerApplicationsDescribeOutputOauthAllowNonTlsRedirectUri, OauthIntegrationForPartnerApplicationsDescribeOutputOauthAllowNonTlsRedirectUriArgs

    Default string
    Name string
    Type string
    Value string
    Default string
    Name string
    Type string
    Value string
    default_ String
    name String
    type String
    value String
    default string
    name string
    type string
    value string
    default str
    name str
    type str
    value str
    default String
    name String
    type String
    value String

    OauthIntegrationForPartnerApplicationsDescribeOutputOauthAllowedAuthorizationEndpoint, OauthIntegrationForPartnerApplicationsDescribeOutputOauthAllowedAuthorizationEndpointArgs

    Default string
    Name string
    Type string
    Value string
    Default string
    Name string
    Type string
    Value string
    default_ String
    name String
    type String
    value String
    default string
    name string
    type string
    value string
    default str
    name str
    type str
    value str
    default String
    name String
    type String
    value String

    OauthIntegrationForPartnerApplicationsDescribeOutputOauthAllowedTokenEndpoint, OauthIntegrationForPartnerApplicationsDescribeOutputOauthAllowedTokenEndpointArgs

    Default string
    Name string
    Type string
    Value string
    Default string
    Name string
    Type string
    Value string
    default_ String
    name String
    type String
    value String
    default string
    name string
    type string
    value string
    default str
    name str
    type str
    value str
    default String
    name String
    type String
    value String

    OauthIntegrationForPartnerApplicationsDescribeOutputOauthAuthorizationEndpoint, OauthIntegrationForPartnerApplicationsDescribeOutputOauthAuthorizationEndpointArgs

    Default string
    Name string
    Type string
    Value string
    Default string
    Name string
    Type string
    Value string
    default_ String
    name String
    type String
    value String
    default string
    name string
    type string
    value string
    default str
    name str
    type str
    value str
    default String
    name String
    type String
    value String

    OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientId, OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientIdArgs

    Default string
    Name string
    Type string
    Value string
    Default string
    Name string
    Type string
    Value string
    default_ String
    name String
    type String
    value String
    default string
    name string
    type string
    value string
    default str
    name str
    type str
    value str
    default String
    name String
    type String
    value String

    OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientRsaPublicKey2Fp, OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientRsaPublicKey2FpArgs

    Default string
    Name string
    Type string
    Value string
    Default string
    Name string
    Type string
    Value string
    default_ String
    name String
    type String
    value String
    default string
    name string
    type string
    value string
    default str
    name str
    type str
    value str
    default String
    name String
    type String
    value String

    OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientRsaPublicKeyFp, OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientRsaPublicKeyFpArgs

    Default string
    Name string
    Type string
    Value string
    Default string
    Name string
    Type string
    Value string
    default_ String
    name String
    type String
    value String
    default string
    name string
    type string
    value string
    default str
    name str
    type str
    value str
    default String
    name String
    type String
    value String

    OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientType, OauthIntegrationForPartnerApplicationsDescribeOutputOauthClientTypeArgs

    Default string
    Name string
    Type string
    Value string
    Default string
    Name string
    Type string
    Value string
    default_ String
    name String
    type String
    value String
    default string
    name string
    type string
    value string
    default str
    name str
    type str
    value str
    default String
    name String
    type String
    value String

    OauthIntegrationForPartnerApplicationsDescribeOutputOauthEnforcePkce, OauthIntegrationForPartnerApplicationsDescribeOutputOauthEnforcePkceArgs

    Default string
    Name string
    Type string
    Value string
    Default string
    Name string
    Type string
    Value string
    default_ String
    name String
    type String
    value String
    default string
    name string
    type string
    value string
    default str
    name str
    type str
    value str
    default String
    name String
    type String
    value String

    OauthIntegrationForPartnerApplicationsDescribeOutputOauthIssueRefreshToken, OauthIntegrationForPartnerApplicationsDescribeOutputOauthIssueRefreshTokenArgs

    Default string
    Name string
    Type string
    Value string
    Default string
    Name string
    Type string
    Value string
    default_ String
    name String
    type String
    value String
    default string
    name string
    type string
    value string
    default str
    name str
    type str
    value str
    default String
    name String
    type String
    value String

    OauthIntegrationForPartnerApplicationsDescribeOutputOauthRedirectUri, OauthIntegrationForPartnerApplicationsDescribeOutputOauthRedirectUriArgs

    Default string
    Name string
    Type string
    Value string
    Default string
    Name string
    Type string
    Value string
    default_ String
    name String
    type String
    value String
    default string
    name string
    type string
    value string
    default str
    name str
    type str
    value str
    default String
    name String
    type String
    value String

    OauthIntegrationForPartnerApplicationsDescribeOutputOauthRefreshTokenValidity, OauthIntegrationForPartnerApplicationsDescribeOutputOauthRefreshTokenValidityArgs

    Default string
    Name string
    Type string
    Value string
    Default string
    Name string
    Type string
    Value string
    default_ String
    name String
    type String
    value String
    default string
    name string
    type string
    value string
    default str
    name str
    type str
    value str
    default String
    name String
    type String
    value String

    OauthIntegrationForPartnerApplicationsDescribeOutputOauthTokenEndpoint, OauthIntegrationForPartnerApplicationsDescribeOutputOauthTokenEndpointArgs

    Default string
    Name string
    Type string
    Value string
    Default string
    Name string
    Type string
    Value string
    default_ String
    name String
    type String
    value String
    default string
    name string
    type string
    value string
    default str
    name str
    type str
    value str
    default String
    name String
    type String
    value String

    OauthIntegrationForPartnerApplicationsDescribeOutputOauthUseSecondaryRole, OauthIntegrationForPartnerApplicationsDescribeOutputOauthUseSecondaryRoleArgs

    Default string
    Name string
    Type string
    Value string
    Default string
    Name string
    Type string
    Value string
    default_ String
    name String
    type String
    value String
    default string
    name string
    type string
    value string
    default str
    name str
    type str
    value str
    default String
    name String
    type String
    value String

    OauthIntegrationForPartnerApplicationsDescribeOutputPreAuthorizedRolesList, OauthIntegrationForPartnerApplicationsDescribeOutputPreAuthorizedRolesListArgs

    Default string
    Name string
    Type string
    Value string
    Default string
    Name string
    Type string
    Value string
    default_ String
    name String
    type String
    value String
    default string
    name string
    type string
    value string
    default str
    name str
    type str
    value str
    default String
    name String
    type String
    value String

    OauthIntegrationForPartnerApplicationsShowOutput, OauthIntegrationForPartnerApplicationsShowOutputArgs

    Category string
    Comment string
    CreatedOn string
    Enabled bool
    IntegrationType string
    Name string
    Category string
    Comment string
    CreatedOn string
    Enabled bool
    IntegrationType string
    Name string
    category String
    comment String
    createdOn String
    enabled Boolean
    integrationType String
    name String
    category string
    comment string
    createdOn string
    enabled boolean
    integrationType string
    name string
    category String
    comment String
    createdOn String
    enabled Boolean
    integrationType String
    name String

    Package Details

    Repository
    Snowflake pulumi/pulumi-snowflake
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the snowflake Terraform Provider.
    snowflake logo
    Snowflake v0.61.1 published on Thursday, Nov 14, 2024 by Pulumi