1. Packages
  2. Google Cloud Native
  3. API Docs
  4. integrations
  5. integrations/v1alpha
  6. AuthConfig

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.31.1 published on Thursday, Jul 20, 2023 by Pulumi

google-native.integrations/v1alpha.AuthConfig

Explore with Pulumi AI

google-native logo

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.31.1 published on Thursday, Jul 20, 2023 by Pulumi

    Creates an auth config record. Fetch corresponding credentials for specific auth types, e.g. access token for OAuth 2.0, JWT token for JWT. Encrypt the auth config with Cloud KMS and store the encrypted credentials in Spanner. Returns the encrypted auth config. Auto-naming is currently not supported for this resource.

    Create AuthConfig Resource

    new AuthConfig(name: string, args: AuthConfigArgs, opts?: CustomResourceOptions);
    @overload
    def AuthConfig(resource_name: str,
                   opts: Optional[ResourceOptions] = None,
                   certificate_id: Optional[str] = None,
                   client_certificate_encrypted_private_key: Optional[str] = None,
                   client_certificate_passphrase: Optional[str] = None,
                   client_certificate_ssl_certificate: Optional[str] = None,
                   creator_email: Optional[str] = None,
                   credential_type: Optional[AuthConfigCredentialType] = None,
                   decrypted_credential: Optional[GoogleCloudIntegrationsV1alphaCredentialArgs] = None,
                   description: Optional[str] = None,
                   display_name: Optional[str] = None,
                   encrypted_credential: Optional[str] = None,
                   expiry_notification_duration: Optional[Sequence[str]] = None,
                   last_modifier_email: Optional[str] = None,
                   location: Optional[str] = None,
                   name: Optional[str] = None,
                   override_valid_time: Optional[str] = None,
                   product_id: Optional[str] = None,
                   project: Optional[str] = None,
                   reason: Optional[str] = None,
                   state: Optional[AuthConfigState] = None,
                   valid_time: Optional[str] = None,
                   visibility: Optional[AuthConfigVisibility] = None)
    @overload
    def AuthConfig(resource_name: str,
                   args: AuthConfigArgs,
                   opts: Optional[ResourceOptions] = None)
    func NewAuthConfig(ctx *Context, name string, args AuthConfigArgs, opts ...ResourceOption) (*AuthConfig, error)
    public AuthConfig(string name, AuthConfigArgs args, CustomResourceOptions? opts = null)
    public AuthConfig(String name, AuthConfigArgs args)
    public AuthConfig(String name, AuthConfigArgs args, CustomResourceOptions options)
    
    type: google-native:integrations/v1alpha:AuthConfig
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    name string
    The unique name of the resource.
    args AuthConfigArgs
    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 AuthConfigArgs
    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 AuthConfigArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args AuthConfigArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args AuthConfigArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    AuthConfig Resource Properties

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

    Inputs

    The AuthConfig resource accepts the following input properties:

    ProductId string
    CertificateId string

    Certificate id for client certificate

    ClientCertificateEncryptedPrivateKey string

    The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----

    ClientCertificatePassphrase string

    'passphrase' should be left unset if private key is not encrypted. Note that 'passphrase' is not the password for web server, but an extra layer of security to protected private key.

    ClientCertificateSslCertificate string

    The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----

    CreatorEmail string

    The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

    CredentialType Pulumi.GoogleNative.Integrations.V1Alpha.AuthConfigCredentialType

    Credential type of the encrypted credential.

    DecryptedCredential Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaCredential

    Raw auth credentials.

    Description string

    A description of the auth config.

    DisplayName string

    The name of the auth config.

    EncryptedCredential string

    Auth credential encrypted by Cloud KMS. Can be decrypted as Credential with proper KMS key.

    ExpiryNotificationDuration List<string>

    User can define the time to receive notification after which the auth config becomes invalid. Support up to 30 days. Support granularity in hours.

    LastModifierEmail string

    The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

    Location string
    Name string

    Resource name of the SFDC instance projects/{project}/locations/{location}/authConfigs/{authConfig}.

    OverrideValidTime string

    User provided expiry time to override. For the example of Salesforce, username/password credentials can be valid for 6 months depending on the instance settings.

    Project string
    Reason string

    The reason / details of the current status.

    State Pulumi.GoogleNative.Integrations.V1Alpha.AuthConfigState

    The status of the auth config.

    ValidTime string

    The time until the auth config is valid. Empty or max value is considered the auth config won't expire.

    Visibility Pulumi.GoogleNative.Integrations.V1Alpha.AuthConfigVisibility

    The visibility of the auth config.

    ProductId string
    CertificateId string

    Certificate id for client certificate

    ClientCertificateEncryptedPrivateKey string

    The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----

    ClientCertificatePassphrase string

    'passphrase' should be left unset if private key is not encrypted. Note that 'passphrase' is not the password for web server, but an extra layer of security to protected private key.

    ClientCertificateSslCertificate string

    The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----

    CreatorEmail string

    The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

    CredentialType AuthConfigCredentialType

    Credential type of the encrypted credential.

    DecryptedCredential GoogleCloudIntegrationsV1alphaCredentialArgs

    Raw auth credentials.

    Description string

    A description of the auth config.

    DisplayName string

    The name of the auth config.

    EncryptedCredential string

    Auth credential encrypted by Cloud KMS. Can be decrypted as Credential with proper KMS key.

    ExpiryNotificationDuration []string

    User can define the time to receive notification after which the auth config becomes invalid. Support up to 30 days. Support granularity in hours.

    LastModifierEmail string

    The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

    Location string
    Name string

    Resource name of the SFDC instance projects/{project}/locations/{location}/authConfigs/{authConfig}.

    OverrideValidTime string

    User provided expiry time to override. For the example of Salesforce, username/password credentials can be valid for 6 months depending on the instance settings.

    Project string
    Reason string

    The reason / details of the current status.

    State AuthConfigStateEnum

    The status of the auth config.

    ValidTime string

    The time until the auth config is valid. Empty or max value is considered the auth config won't expire.

    Visibility AuthConfigVisibility

    The visibility of the auth config.

    productId String
    certificateId String

    Certificate id for client certificate

    clientCertificateEncryptedPrivateKey String

    The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----

    clientCertificatePassphrase String

    'passphrase' should be left unset if private key is not encrypted. Note that 'passphrase' is not the password for web server, but an extra layer of security to protected private key.

    clientCertificateSslCertificate String

    The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----

    creatorEmail String

    The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

    credentialType AuthConfigCredentialType

    Credential type of the encrypted credential.

    decryptedCredential GoogleCloudIntegrationsV1alphaCredential

    Raw auth credentials.

    description String

    A description of the auth config.

    displayName String

    The name of the auth config.

    encryptedCredential String

    Auth credential encrypted by Cloud KMS. Can be decrypted as Credential with proper KMS key.

    expiryNotificationDuration List<String>

    User can define the time to receive notification after which the auth config becomes invalid. Support up to 30 days. Support granularity in hours.

    lastModifierEmail String

    The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

    location String
    name String

    Resource name of the SFDC instance projects/{project}/locations/{location}/authConfigs/{authConfig}.

    overrideValidTime String

    User provided expiry time to override. For the example of Salesforce, username/password credentials can be valid for 6 months depending on the instance settings.

    project String
    reason String

    The reason / details of the current status.

    state AuthConfigState

    The status of the auth config.

    validTime String

    The time until the auth config is valid. Empty or max value is considered the auth config won't expire.

    visibility AuthConfigVisibility

    The visibility of the auth config.

    productId string
    certificateId string

    Certificate id for client certificate

    clientCertificateEncryptedPrivateKey string

    The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----

    clientCertificatePassphrase string

    'passphrase' should be left unset if private key is not encrypted. Note that 'passphrase' is not the password for web server, but an extra layer of security to protected private key.

    clientCertificateSslCertificate string

    The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----

    creatorEmail string

    The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

    credentialType AuthConfigCredentialType

    Credential type of the encrypted credential.

    decryptedCredential GoogleCloudIntegrationsV1alphaCredential

    Raw auth credentials.

    description string

    A description of the auth config.

    displayName string

    The name of the auth config.

    encryptedCredential string

    Auth credential encrypted by Cloud KMS. Can be decrypted as Credential with proper KMS key.

    expiryNotificationDuration string[]

    User can define the time to receive notification after which the auth config becomes invalid. Support up to 30 days. Support granularity in hours.

    lastModifierEmail string

    The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

    location string
    name string

    Resource name of the SFDC instance projects/{project}/locations/{location}/authConfigs/{authConfig}.

    overrideValidTime string

    User provided expiry time to override. For the example of Salesforce, username/password credentials can be valid for 6 months depending on the instance settings.

    project string
    reason string

    The reason / details of the current status.

    state AuthConfigState

    The status of the auth config.

    validTime string

    The time until the auth config is valid. Empty or max value is considered the auth config won't expire.

    visibility AuthConfigVisibility

    The visibility of the auth config.

    product_id str
    certificate_id str

    Certificate id for client certificate

    client_certificate_encrypted_private_key str

    The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----

    client_certificate_passphrase str

    'passphrase' should be left unset if private key is not encrypted. Note that 'passphrase' is not the password for web server, but an extra layer of security to protected private key.

    client_certificate_ssl_certificate str

    The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----

    creator_email str

    The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

    credential_type AuthConfigCredentialType

    Credential type of the encrypted credential.

    decrypted_credential GoogleCloudIntegrationsV1alphaCredentialArgs

    Raw auth credentials.

    description str

    A description of the auth config.

    display_name str

    The name of the auth config.

    encrypted_credential str

    Auth credential encrypted by Cloud KMS. Can be decrypted as Credential with proper KMS key.

    expiry_notification_duration Sequence[str]

    User can define the time to receive notification after which the auth config becomes invalid. Support up to 30 days. Support granularity in hours.

    last_modifier_email str

    The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

    location str
    name str

    Resource name of the SFDC instance projects/{project}/locations/{location}/authConfigs/{authConfig}.

    override_valid_time str

    User provided expiry time to override. For the example of Salesforce, username/password credentials can be valid for 6 months depending on the instance settings.

    project str
    reason str

    The reason / details of the current status.

    state AuthConfigState

    The status of the auth config.

    valid_time str

    The time until the auth config is valid. Empty or max value is considered the auth config won't expire.

    visibility AuthConfigVisibility

    The visibility of the auth config.

    productId String
    certificateId String

    Certificate id for client certificate

    clientCertificateEncryptedPrivateKey String

    The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----

    clientCertificatePassphrase String

    'passphrase' should be left unset if private key is not encrypted. Note that 'passphrase' is not the password for web server, but an extra layer of security to protected private key.

    clientCertificateSslCertificate String

    The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, -----BEGIN CERTIFICATE----- MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= -----END CERTIFICATE-----

    creatorEmail String

    The creator's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

    credentialType "CREDENTIAL_TYPE_UNSPECIFIED" | "USERNAME_AND_PASSWORD" | "API_KEY" | "OAUTH2_AUTHORIZATION_CODE" | "OAUTH2_IMPLICIT" | "OAUTH2_CLIENT_CREDENTIALS" | "OAUTH2_RESOURCE_OWNER_CREDENTIALS" | "JWT" | "AUTH_TOKEN" | "SERVICE_ACCOUNT" | "CLIENT_CERTIFICATE_ONLY" | "OIDC_TOKEN"

    Credential type of the encrypted credential.

    decryptedCredential Property Map

    Raw auth credentials.

    description String

    A description of the auth config.

    displayName String

    The name of the auth config.

    encryptedCredential String

    Auth credential encrypted by Cloud KMS. Can be decrypted as Credential with proper KMS key.

    expiryNotificationDuration List<String>

    User can define the time to receive notification after which the auth config becomes invalid. Support up to 30 days. Support granularity in hours.

    lastModifierEmail String

    The last modifier's email address. Generated based on the End User Credentials/LOAS role of the user making the call.

    location String
    name String

    Resource name of the SFDC instance projects/{project}/locations/{location}/authConfigs/{authConfig}.

    overrideValidTime String

    User provided expiry time to override. For the example of Salesforce, username/password credentials can be valid for 6 months depending on the instance settings.

    project String
    reason String

    The reason / details of the current status.

    state "STATE_UNSPECIFIED" | "VALID" | "INVALID" | "SOFT_DELETED" | "EXPIRED" | "UNAUTHORIZED" | "UNSUPPORTED"

    The status of the auth config.

    validTime String

    The time until the auth config is valid. Empty or max value is considered the auth config won't expire.

    visibility "AUTH_CONFIG_VISIBILITY_UNSPECIFIED" | "PRIVATE" | "CLIENT_VISIBLE"

    The visibility of the auth config.

    Outputs

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

    CreateTime string

    The timestamp when the auth config is created.

    Id string

    The provider-assigned unique ID for this managed resource.

    UpdateTime string

    The timestamp when the auth config is modified.

    CreateTime string

    The timestamp when the auth config is created.

    Id string

    The provider-assigned unique ID for this managed resource.

    UpdateTime string

    The timestamp when the auth config is modified.

    createTime String

    The timestamp when the auth config is created.

    id String

    The provider-assigned unique ID for this managed resource.

    updateTime String

    The timestamp when the auth config is modified.

    createTime string

    The timestamp when the auth config is created.

    id string

    The provider-assigned unique ID for this managed resource.

    updateTime string

    The timestamp when the auth config is modified.

    create_time str

    The timestamp when the auth config is created.

    id str

    The provider-assigned unique ID for this managed resource.

    update_time str

    The timestamp when the auth config is modified.

    createTime String

    The timestamp when the auth config is created.

    id String

    The provider-assigned unique ID for this managed resource.

    updateTime String

    The timestamp when the auth config is modified.

    Supporting Types

    AuthConfigCredentialType, AuthConfigCredentialTypeArgs

    CredentialTypeUnspecified
    CREDENTIAL_TYPE_UNSPECIFIED

    Unspecified credential type

    UsernameAndPassword
    USERNAME_AND_PASSWORD

    Regular username/password pair.

    ApiKey
    API_KEY

    API key.

    Oauth2AuthorizationCode
    OAUTH2_AUTHORIZATION_CODE

    OAuth 2.0 Authorization Code Grant Type.

    Oauth2Implicit
    OAUTH2_IMPLICIT

    OAuth 2.0 Implicit Grant Type.

    Oauth2ClientCredentials
    OAUTH2_CLIENT_CREDENTIALS

    OAuth 2.0 Client Credentials Grant Type.

    Oauth2ResourceOwnerCredentials
    OAUTH2_RESOURCE_OWNER_CREDENTIALS

    OAuth 2.0 Resource Owner Credentials Grant Type.

    Jwt
    JWT

    JWT Token.

    AuthToken
    AUTH_TOKEN

    Auth Token, e.g. bearer token.

    ServiceAccount
    SERVICE_ACCOUNT

    Service Account which can be used to generate token for authentication.

    ClientCertificateOnly
    CLIENT_CERTIFICATE_ONLY

    Client Certificate only.

    OidcToken
    OIDC_TOKEN

    Google OIDC ID Token

    AuthConfigCredentialTypeCredentialTypeUnspecified
    CREDENTIAL_TYPE_UNSPECIFIED

    Unspecified credential type

    AuthConfigCredentialTypeUsernameAndPassword
    USERNAME_AND_PASSWORD

    Regular username/password pair.

    AuthConfigCredentialTypeApiKey
    API_KEY

    API key.

    AuthConfigCredentialTypeOauth2AuthorizationCode
    OAUTH2_AUTHORIZATION_CODE

    OAuth 2.0 Authorization Code Grant Type.

    AuthConfigCredentialTypeOauth2Implicit
    OAUTH2_IMPLICIT

    OAuth 2.0 Implicit Grant Type.

    AuthConfigCredentialTypeOauth2ClientCredentials
    OAUTH2_CLIENT_CREDENTIALS

    OAuth 2.0 Client Credentials Grant Type.

    AuthConfigCredentialTypeOauth2ResourceOwnerCredentials
    OAUTH2_RESOURCE_OWNER_CREDENTIALS

    OAuth 2.0 Resource Owner Credentials Grant Type.

    AuthConfigCredentialTypeJwt
    JWT

    JWT Token.

    AuthConfigCredentialTypeAuthToken
    AUTH_TOKEN

    Auth Token, e.g. bearer token.

    AuthConfigCredentialTypeServiceAccount
    SERVICE_ACCOUNT

    Service Account which can be used to generate token for authentication.

    AuthConfigCredentialTypeClientCertificateOnly
    CLIENT_CERTIFICATE_ONLY

    Client Certificate only.

    AuthConfigCredentialTypeOidcToken
    OIDC_TOKEN

    Google OIDC ID Token

    CredentialTypeUnspecified
    CREDENTIAL_TYPE_UNSPECIFIED

    Unspecified credential type

    UsernameAndPassword
    USERNAME_AND_PASSWORD

    Regular username/password pair.

    ApiKey
    API_KEY

    API key.

    Oauth2AuthorizationCode
    OAUTH2_AUTHORIZATION_CODE

    OAuth 2.0 Authorization Code Grant Type.

    Oauth2Implicit
    OAUTH2_IMPLICIT

    OAuth 2.0 Implicit Grant Type.

    Oauth2ClientCredentials
    OAUTH2_CLIENT_CREDENTIALS

    OAuth 2.0 Client Credentials Grant Type.

    Oauth2ResourceOwnerCredentials
    OAUTH2_RESOURCE_OWNER_CREDENTIALS

    OAuth 2.0 Resource Owner Credentials Grant Type.

    Jwt
    JWT

    JWT Token.

    AuthToken
    AUTH_TOKEN

    Auth Token, e.g. bearer token.

    ServiceAccount
    SERVICE_ACCOUNT

    Service Account which can be used to generate token for authentication.

    ClientCertificateOnly
    CLIENT_CERTIFICATE_ONLY

    Client Certificate only.

    OidcToken
    OIDC_TOKEN

    Google OIDC ID Token

    CredentialTypeUnspecified
    CREDENTIAL_TYPE_UNSPECIFIED

    Unspecified credential type

    UsernameAndPassword
    USERNAME_AND_PASSWORD

    Regular username/password pair.

    ApiKey
    API_KEY

    API key.

    Oauth2AuthorizationCode
    OAUTH2_AUTHORIZATION_CODE

    OAuth 2.0 Authorization Code Grant Type.

    Oauth2Implicit
    OAUTH2_IMPLICIT

    OAuth 2.0 Implicit Grant Type.

    Oauth2ClientCredentials
    OAUTH2_CLIENT_CREDENTIALS

    OAuth 2.0 Client Credentials Grant Type.

    Oauth2ResourceOwnerCredentials
    OAUTH2_RESOURCE_OWNER_CREDENTIALS

    OAuth 2.0 Resource Owner Credentials Grant Type.

    Jwt
    JWT

    JWT Token.

    AuthToken
    AUTH_TOKEN

    Auth Token, e.g. bearer token.

    ServiceAccount
    SERVICE_ACCOUNT

    Service Account which can be used to generate token for authentication.

    ClientCertificateOnly
    CLIENT_CERTIFICATE_ONLY

    Client Certificate only.

    OidcToken
    OIDC_TOKEN

    Google OIDC ID Token

    CREDENTIAL_TYPE_UNSPECIFIED
    CREDENTIAL_TYPE_UNSPECIFIED

    Unspecified credential type

    USERNAME_AND_PASSWORD
    USERNAME_AND_PASSWORD

    Regular username/password pair.

    API_KEY
    API_KEY

    API key.

    OAUTH2_AUTHORIZATION_CODE
    OAUTH2_AUTHORIZATION_CODE

    OAuth 2.0 Authorization Code Grant Type.

    OAUTH2_IMPLICIT
    OAUTH2_IMPLICIT

    OAuth 2.0 Implicit Grant Type.

    OAUTH2_CLIENT_CREDENTIALS
    OAUTH2_CLIENT_CREDENTIALS

    OAuth 2.0 Client Credentials Grant Type.

    OAUTH2_RESOURCE_OWNER_CREDENTIALS
    OAUTH2_RESOURCE_OWNER_CREDENTIALS

    OAuth 2.0 Resource Owner Credentials Grant Type.

    JWT
    JWT

    JWT Token.

    AUTH_TOKEN
    AUTH_TOKEN

    Auth Token, e.g. bearer token.

    SERVICE_ACCOUNT
    SERVICE_ACCOUNT

    Service Account which can be used to generate token for authentication.

    CLIENT_CERTIFICATE_ONLY
    CLIENT_CERTIFICATE_ONLY

    Client Certificate only.

    OIDC_TOKEN
    OIDC_TOKEN

    Google OIDC ID Token

    "CREDENTIAL_TYPE_UNSPECIFIED"
    CREDENTIAL_TYPE_UNSPECIFIED

    Unspecified credential type

    "USERNAME_AND_PASSWORD"
    USERNAME_AND_PASSWORD

    Regular username/password pair.

    "API_KEY"
    API_KEY

    API key.

    "OAUTH2_AUTHORIZATION_CODE"
    OAUTH2_AUTHORIZATION_CODE

    OAuth 2.0 Authorization Code Grant Type.

    "OAUTH2_IMPLICIT"
    OAUTH2_IMPLICIT

    OAuth 2.0 Implicit Grant Type.

    "OAUTH2_CLIENT_CREDENTIALS"
    OAUTH2_CLIENT_CREDENTIALS

    OAuth 2.0 Client Credentials Grant Type.

    "OAUTH2_RESOURCE_OWNER_CREDENTIALS"
    OAUTH2_RESOURCE_OWNER_CREDENTIALS

    OAuth 2.0 Resource Owner Credentials Grant Type.

    "JWT"
    JWT

    JWT Token.

    "AUTH_TOKEN"
    AUTH_TOKEN

    Auth Token, e.g. bearer token.

    "SERVICE_ACCOUNT"
    SERVICE_ACCOUNT

    Service Account which can be used to generate token for authentication.

    "CLIENT_CERTIFICATE_ONLY"
    CLIENT_CERTIFICATE_ONLY

    Client Certificate only.

    "OIDC_TOKEN"
    OIDC_TOKEN

    Google OIDC ID Token

    AuthConfigState, AuthConfigStateArgs

    StateUnspecified
    STATE_UNSPECIFIED

    Status not specified.

    Valid
    VALID

    Valid Auth config.

    Invalid
    INVALID

    General invalidity, if it doesn't fits in the detailed issue below.

    SoftDeleted
    SOFT_DELETED

    Auth config soft deleted.

    Expired
    EXPIRED

    Auth config expired.

    Unauthorized
    UNAUTHORIZED

    Auth config unauthorized.

    Unsupported
    UNSUPPORTED

    Auth config not supported.

    AuthConfigStateStateUnspecified
    STATE_UNSPECIFIED

    Status not specified.

    AuthConfigStateValid
    VALID

    Valid Auth config.

    AuthConfigStateInvalid
    INVALID

    General invalidity, if it doesn't fits in the detailed issue below.

    AuthConfigStateSoftDeleted
    SOFT_DELETED

    Auth config soft deleted.

    AuthConfigStateExpired
    EXPIRED

    Auth config expired.

    AuthConfigStateUnauthorized
    UNAUTHORIZED

    Auth config unauthorized.

    AuthConfigStateUnsupported
    UNSUPPORTED

    Auth config not supported.

    StateUnspecified
    STATE_UNSPECIFIED

    Status not specified.

    Valid
    VALID

    Valid Auth config.

    Invalid
    INVALID

    General invalidity, if it doesn't fits in the detailed issue below.

    SoftDeleted
    SOFT_DELETED

    Auth config soft deleted.

    Expired
    EXPIRED

    Auth config expired.

    Unauthorized
    UNAUTHORIZED

    Auth config unauthorized.

    Unsupported
    UNSUPPORTED

    Auth config not supported.

    StateUnspecified
    STATE_UNSPECIFIED

    Status not specified.

    Valid
    VALID

    Valid Auth config.

    Invalid
    INVALID

    General invalidity, if it doesn't fits in the detailed issue below.

    SoftDeleted
    SOFT_DELETED

    Auth config soft deleted.

    Expired
    EXPIRED

    Auth config expired.

    Unauthorized
    UNAUTHORIZED

    Auth config unauthorized.

    Unsupported
    UNSUPPORTED

    Auth config not supported.

    STATE_UNSPECIFIED
    STATE_UNSPECIFIED

    Status not specified.

    VALID
    VALID

    Valid Auth config.

    INVALID
    INVALID

    General invalidity, if it doesn't fits in the detailed issue below.

    SOFT_DELETED
    SOFT_DELETED

    Auth config soft deleted.

    EXPIRED
    EXPIRED

    Auth config expired.

    UNAUTHORIZED
    UNAUTHORIZED

    Auth config unauthorized.

    UNSUPPORTED
    UNSUPPORTED

    Auth config not supported.

    "STATE_UNSPECIFIED"
    STATE_UNSPECIFIED

    Status not specified.

    "VALID"
    VALID

    Valid Auth config.

    "INVALID"
    INVALID

    General invalidity, if it doesn't fits in the detailed issue below.

    "SOFT_DELETED"
    SOFT_DELETED

    Auth config soft deleted.

    "EXPIRED"
    EXPIRED

    Auth config expired.

    "UNAUTHORIZED"
    UNAUTHORIZED

    Auth config unauthorized.

    "UNSUPPORTED"
    UNSUPPORTED

    Auth config not supported.

    AuthConfigVisibility, AuthConfigVisibilityArgs

    AuthConfigVisibilityUnspecified
    AUTH_CONFIG_VISIBILITY_UNSPECIFIED

    Visibility not specified.

    Private
    PRIVATE

    Profile visible to the creator only.

    ClientVisible
    CLIENT_VISIBLE

    Profile visible within the client.

    AuthConfigVisibilityAuthConfigVisibilityUnspecified
    AUTH_CONFIG_VISIBILITY_UNSPECIFIED

    Visibility not specified.

    AuthConfigVisibilityPrivate
    PRIVATE

    Profile visible to the creator only.

    AuthConfigVisibilityClientVisible
    CLIENT_VISIBLE

    Profile visible within the client.

    AuthConfigVisibilityUnspecified
    AUTH_CONFIG_VISIBILITY_UNSPECIFIED

    Visibility not specified.

    Private
    PRIVATE

    Profile visible to the creator only.

    ClientVisible
    CLIENT_VISIBLE

    Profile visible within the client.

    AuthConfigVisibilityUnspecified
    AUTH_CONFIG_VISIBILITY_UNSPECIFIED

    Visibility not specified.

    Private
    PRIVATE

    Profile visible to the creator only.

    ClientVisible
    CLIENT_VISIBLE

    Profile visible within the client.

    AUTH_CONFIG_VISIBILITY_UNSPECIFIED
    AUTH_CONFIG_VISIBILITY_UNSPECIFIED

    Visibility not specified.

    PRIVATE
    PRIVATE

    Profile visible to the creator only.

    CLIENT_VISIBLE
    CLIENT_VISIBLE

    Profile visible within the client.

    "AUTH_CONFIG_VISIBILITY_UNSPECIFIED"
    AUTH_CONFIG_VISIBILITY_UNSPECIFIED

    Visibility not specified.

    "PRIVATE"
    PRIVATE

    Profile visible to the creator only.

    "CLIENT_VISIBLE"
    CLIENT_VISIBLE

    Profile visible within the client.

    GoogleCloudIntegrationsV1alphaAccessToken, GoogleCloudIntegrationsV1alphaAccessTokenArgs

    AccessTokenExpireTime string

    The approximate time until the access token retrieved is valid.

    AccessToken string

    The access token encapsulating the security identity of a process or thread.

    RefreshToken string

    If the access token will expire, use the refresh token to obtain another access token.

    RefreshTokenExpireTime string

    The approximate time until the refresh token retrieved is valid.

    TokenType string

    Only support "bearer" token in v1 as bearer token is the predominant type used with OAuth 2.0.

    AccessTokenExpireTime string

    The approximate time until the access token retrieved is valid.

    AccessToken string

    The access token encapsulating the security identity of a process or thread.

    RefreshToken string

    If the access token will expire, use the refresh token to obtain another access token.

    RefreshTokenExpireTime string

    The approximate time until the refresh token retrieved is valid.

    TokenType string

    Only support "bearer" token in v1 as bearer token is the predominant type used with OAuth 2.0.

    accessTokenExpireTime String

    The approximate time until the access token retrieved is valid.

    accessToken String

    The access token encapsulating the security identity of a process or thread.

    refreshToken String

    If the access token will expire, use the refresh token to obtain another access token.

    refreshTokenExpireTime String

    The approximate time until the refresh token retrieved is valid.

    tokenType String

    Only support "bearer" token in v1 as bearer token is the predominant type used with OAuth 2.0.

    accessTokenExpireTime string

    The approximate time until the access token retrieved is valid.

    accessToken string

    The access token encapsulating the security identity of a process or thread.

    refreshToken string

    If the access token will expire, use the refresh token to obtain another access token.

    refreshTokenExpireTime string

    The approximate time until the refresh token retrieved is valid.

    tokenType string

    Only support "bearer" token in v1 as bearer token is the predominant type used with OAuth 2.0.

    access_token_expire_time str

    The approximate time until the access token retrieved is valid.

    access_token str

    The access token encapsulating the security identity of a process or thread.

    refresh_token str

    If the access token will expire, use the refresh token to obtain another access token.

    refresh_token_expire_time str

    The approximate time until the refresh token retrieved is valid.

    token_type str

    Only support "bearer" token in v1 as bearer token is the predominant type used with OAuth 2.0.

    accessTokenExpireTime String

    The approximate time until the access token retrieved is valid.

    accessToken String

    The access token encapsulating the security identity of a process or thread.

    refreshToken String

    If the access token will expire, use the refresh token to obtain another access token.

    refreshTokenExpireTime String

    The approximate time until the refresh token retrieved is valid.

    tokenType String

    Only support "bearer" token in v1 as bearer token is the predominant type used with OAuth 2.0.

    GoogleCloudIntegrationsV1alphaAccessTokenResponse, GoogleCloudIntegrationsV1alphaAccessTokenResponseArgs

    AccessToken string

    The access token encapsulating the security identity of a process or thread.

    AccessTokenExpireTime string

    The approximate time until the access token retrieved is valid.

    RefreshToken string

    If the access token will expire, use the refresh token to obtain another access token.

    RefreshTokenExpireTime string

    The approximate time until the refresh token retrieved is valid.

    TokenType string

    Only support "bearer" token in v1 as bearer token is the predominant type used with OAuth 2.0.

    AccessToken string

    The access token encapsulating the security identity of a process or thread.

    AccessTokenExpireTime string

    The approximate time until the access token retrieved is valid.

    RefreshToken string

    If the access token will expire, use the refresh token to obtain another access token.

    RefreshTokenExpireTime string

    The approximate time until the refresh token retrieved is valid.

    TokenType string

    Only support "bearer" token in v1 as bearer token is the predominant type used with OAuth 2.0.

    accessToken String

    The access token encapsulating the security identity of a process or thread.

    accessTokenExpireTime String

    The approximate time until the access token retrieved is valid.

    refreshToken String

    If the access token will expire, use the refresh token to obtain another access token.

    refreshTokenExpireTime String

    The approximate time until the refresh token retrieved is valid.

    tokenType String

    Only support "bearer" token in v1 as bearer token is the predominant type used with OAuth 2.0.

    accessToken string

    The access token encapsulating the security identity of a process or thread.

    accessTokenExpireTime string

    The approximate time until the access token retrieved is valid.

    refreshToken string

    If the access token will expire, use the refresh token to obtain another access token.

    refreshTokenExpireTime string

    The approximate time until the refresh token retrieved is valid.

    tokenType string

    Only support "bearer" token in v1 as bearer token is the predominant type used with OAuth 2.0.

    access_token str

    The access token encapsulating the security identity of a process or thread.

    access_token_expire_time str

    The approximate time until the access token retrieved is valid.

    refresh_token str

    If the access token will expire, use the refresh token to obtain another access token.

    refresh_token_expire_time str

    The approximate time until the refresh token retrieved is valid.

    token_type str

    Only support "bearer" token in v1 as bearer token is the predominant type used with OAuth 2.0.

    accessToken String

    The access token encapsulating the security identity of a process or thread.

    accessTokenExpireTime String

    The approximate time until the access token retrieved is valid.

    refreshToken String

    If the access token will expire, use the refresh token to obtain another access token.

    refreshTokenExpireTime String

    The approximate time until the refresh token retrieved is valid.

    tokenType String

    Only support "bearer" token in v1 as bearer token is the predominant type used with OAuth 2.0.

    GoogleCloudIntegrationsV1alphaAuthToken, GoogleCloudIntegrationsV1alphaAuthTokenArgs

    Token string

    The token for the auth type.

    Type string

    Authentication type, e.g. "Basic", "Bearer", etc.

    Token string

    The token for the auth type.

    Type string

    Authentication type, e.g. "Basic", "Bearer", etc.

    token String

    The token for the auth type.

    type String

    Authentication type, e.g. "Basic", "Bearer", etc.

    token string

    The token for the auth type.

    type string

    Authentication type, e.g. "Basic", "Bearer", etc.

    token str

    The token for the auth type.

    type str

    Authentication type, e.g. "Basic", "Bearer", etc.

    token String

    The token for the auth type.

    type String

    Authentication type, e.g. "Basic", "Bearer", etc.

    GoogleCloudIntegrationsV1alphaAuthTokenResponse, GoogleCloudIntegrationsV1alphaAuthTokenResponseArgs

    Token string

    The token for the auth type.

    Type string

    Authentication type, e.g. "Basic", "Bearer", etc.

    Token string

    The token for the auth type.

    Type string

    Authentication type, e.g. "Basic", "Bearer", etc.

    token String

    The token for the auth type.

    type String

    Authentication type, e.g. "Basic", "Bearer", etc.

    token string

    The token for the auth type.

    type string

    Authentication type, e.g. "Basic", "Bearer", etc.

    token str

    The token for the auth type.

    type str

    Authentication type, e.g. "Basic", "Bearer", etc.

    token String

    The token for the auth type.

    type String

    Authentication type, e.g. "Basic", "Bearer", etc.

    GoogleCloudIntegrationsV1alphaBooleanParameterArray, GoogleCloudIntegrationsV1alphaBooleanParameterArrayArgs

    BooleanValues List<bool>

    Boolean array.

    BooleanValues []bool

    Boolean array.

    booleanValues List<Boolean>

    Boolean array.

    booleanValues boolean[]

    Boolean array.

    boolean_values Sequence[bool]

    Boolean array.

    booleanValues List<Boolean>

    Boolean array.

    GoogleCloudIntegrationsV1alphaBooleanParameterArrayResponse, GoogleCloudIntegrationsV1alphaBooleanParameterArrayResponseArgs

    BooleanValues List<bool>

    Boolean array.

    BooleanValues []bool

    Boolean array.

    booleanValues List<Boolean>

    Boolean array.

    booleanValues boolean[]

    Boolean array.

    boolean_values Sequence[bool]

    Boolean array.

    booleanValues List<Boolean>

    Boolean array.

    GoogleCloudIntegrationsV1alphaCredential, GoogleCloudIntegrationsV1alphaCredentialArgs

    AuthToken Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaAuthToken

    Auth token credential

    CredentialType Pulumi.GoogleNative.Integrations.V1Alpha.GoogleCloudIntegrationsV1alphaCredentialCredentialType

    Credential type associated with auth config.

    Jwt Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaJwt

    JWT credential

    Oauth2AuthorizationCode Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCode

    The api_key and oauth2_implicit are not covered in v1 and will be picked up once v1 is implemented. ApiKey api_key = 3; OAuth2 authorization code credential

    Oauth2ClientCredentials Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaOAuth2ClientCredentials

    OAuth2Implicit oauth2_implicit = 5; OAuth2 client credentials

    Oauth2ResourceOwnerCredentials Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentials

    OAuth2 resource owner credentials

    OidcToken Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaOidcToken

    Google OIDC ID Token

    ServiceAccountCredentials Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaServiceAccountCredentials

    Service account credential

    UsernameAndPassword Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaUsernameAndPassword

    Username and password credential

    AuthToken GoogleCloudIntegrationsV1alphaAuthToken

    Auth token credential

    CredentialType GoogleCloudIntegrationsV1alphaCredentialCredentialType

    Credential type associated with auth config.

    Jwt GoogleCloudIntegrationsV1alphaJwt

    JWT credential

    Oauth2AuthorizationCode GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCode

    The api_key and oauth2_implicit are not covered in v1 and will be picked up once v1 is implemented. ApiKey api_key = 3; OAuth2 authorization code credential

    Oauth2ClientCredentials GoogleCloudIntegrationsV1alphaOAuth2ClientCredentials

    OAuth2Implicit oauth2_implicit = 5; OAuth2 client credentials

    Oauth2ResourceOwnerCredentials GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentials

    OAuth2 resource owner credentials

    OidcToken GoogleCloudIntegrationsV1alphaOidcToken

    Google OIDC ID Token

    ServiceAccountCredentials GoogleCloudIntegrationsV1alphaServiceAccountCredentials

    Service account credential

    UsernameAndPassword GoogleCloudIntegrationsV1alphaUsernameAndPassword

    Username and password credential

    authToken GoogleCloudIntegrationsV1alphaAuthToken

    Auth token credential

    credentialType GoogleCloudIntegrationsV1alphaCredentialCredentialType

    Credential type associated with auth config.

    jwt GoogleCloudIntegrationsV1alphaJwt

    JWT credential

    oauth2AuthorizationCode GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCode

    The api_key and oauth2_implicit are not covered in v1 and will be picked up once v1 is implemented. ApiKey api_key = 3; OAuth2 authorization code credential

    oauth2ClientCredentials GoogleCloudIntegrationsV1alphaOAuth2ClientCredentials

    OAuth2Implicit oauth2_implicit = 5; OAuth2 client credentials

    oauth2ResourceOwnerCredentials GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentials

    OAuth2 resource owner credentials

    oidcToken GoogleCloudIntegrationsV1alphaOidcToken

    Google OIDC ID Token

    serviceAccountCredentials GoogleCloudIntegrationsV1alphaServiceAccountCredentials

    Service account credential

    usernameAndPassword GoogleCloudIntegrationsV1alphaUsernameAndPassword

    Username and password credential

    authToken GoogleCloudIntegrationsV1alphaAuthToken

    Auth token credential

    credentialType GoogleCloudIntegrationsV1alphaCredentialCredentialType

    Credential type associated with auth config.

    jwt GoogleCloudIntegrationsV1alphaJwt

    JWT credential

    oauth2AuthorizationCode GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCode

    The api_key and oauth2_implicit are not covered in v1 and will be picked up once v1 is implemented. ApiKey api_key = 3; OAuth2 authorization code credential

    oauth2ClientCredentials GoogleCloudIntegrationsV1alphaOAuth2ClientCredentials

    OAuth2Implicit oauth2_implicit = 5; OAuth2 client credentials

    oauth2ResourceOwnerCredentials GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentials

    OAuth2 resource owner credentials

    oidcToken GoogleCloudIntegrationsV1alphaOidcToken

    Google OIDC ID Token

    serviceAccountCredentials GoogleCloudIntegrationsV1alphaServiceAccountCredentials

    Service account credential

    usernameAndPassword GoogleCloudIntegrationsV1alphaUsernameAndPassword

    Username and password credential

    auth_token GoogleCloudIntegrationsV1alphaAuthToken

    Auth token credential

    credential_type GoogleCloudIntegrationsV1alphaCredentialCredentialType

    Credential type associated with auth config.

    jwt GoogleCloudIntegrationsV1alphaJwt

    JWT credential

    oauth2_authorization_code GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCode

    The api_key and oauth2_implicit are not covered in v1 and will be picked up once v1 is implemented. ApiKey api_key = 3; OAuth2 authorization code credential

    oauth2_client_credentials GoogleCloudIntegrationsV1alphaOAuth2ClientCredentials

    OAuth2Implicit oauth2_implicit = 5; OAuth2 client credentials

    oauth2_resource_owner_credentials GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentials

    OAuth2 resource owner credentials

    oidc_token GoogleCloudIntegrationsV1alphaOidcToken

    Google OIDC ID Token

    service_account_credentials GoogleCloudIntegrationsV1alphaServiceAccountCredentials

    Service account credential

    username_and_password GoogleCloudIntegrationsV1alphaUsernameAndPassword

    Username and password credential

    authToken Property Map

    Auth token credential

    credentialType "CREDENTIAL_TYPE_UNSPECIFIED" | "USERNAME_AND_PASSWORD" | "API_KEY" | "OAUTH2_AUTHORIZATION_CODE" | "OAUTH2_IMPLICIT" | "OAUTH2_CLIENT_CREDENTIALS" | "OAUTH2_RESOURCE_OWNER_CREDENTIALS" | "JWT" | "AUTH_TOKEN" | "SERVICE_ACCOUNT" | "CLIENT_CERTIFICATE_ONLY" | "OIDC_TOKEN"

    Credential type associated with auth config.

    jwt Property Map

    JWT credential

    oauth2AuthorizationCode Property Map

    The api_key and oauth2_implicit are not covered in v1 and will be picked up once v1 is implemented. ApiKey api_key = 3; OAuth2 authorization code credential

    oauth2ClientCredentials Property Map

    OAuth2Implicit oauth2_implicit = 5; OAuth2 client credentials

    oauth2ResourceOwnerCredentials Property Map

    OAuth2 resource owner credentials

    oidcToken Property Map

    Google OIDC ID Token

    serviceAccountCredentials Property Map

    Service account credential

    usernameAndPassword Property Map

    Username and password credential

    GoogleCloudIntegrationsV1alphaCredentialCredentialType, GoogleCloudIntegrationsV1alphaCredentialCredentialTypeArgs

    CredentialTypeUnspecified
    CREDENTIAL_TYPE_UNSPECIFIED

    Unspecified credential type

    UsernameAndPassword
    USERNAME_AND_PASSWORD

    Regular username/password pair.

    ApiKey
    API_KEY

    API key.

    Oauth2AuthorizationCode
    OAUTH2_AUTHORIZATION_CODE

    OAuth 2.0 Authorization Code Grant Type.

    Oauth2Implicit
    OAUTH2_IMPLICIT

    OAuth 2.0 Implicit Grant Type.

    Oauth2ClientCredentials
    OAUTH2_CLIENT_CREDENTIALS

    OAuth 2.0 Client Credentials Grant Type.

    Oauth2ResourceOwnerCredentials
    OAUTH2_RESOURCE_OWNER_CREDENTIALS

    OAuth 2.0 Resource Owner Credentials Grant Type.

    Jwt
    JWT

    JWT Token.

    AuthToken
    AUTH_TOKEN

    Auth Token, e.g. bearer token.

    ServiceAccount
    SERVICE_ACCOUNT

    Service Account which can be used to generate token for authentication.

    ClientCertificateOnly
    CLIENT_CERTIFICATE_ONLY

    Client Certificate only.

    OidcToken
    OIDC_TOKEN

    Google OIDC ID Token

    GoogleCloudIntegrationsV1alphaCredentialCredentialTypeCredentialTypeUnspecified
    CREDENTIAL_TYPE_UNSPECIFIED

    Unspecified credential type

    GoogleCloudIntegrationsV1alphaCredentialCredentialTypeUsernameAndPassword
    USERNAME_AND_PASSWORD

    Regular username/password pair.

    GoogleCloudIntegrationsV1alphaCredentialCredentialTypeApiKey
    API_KEY

    API key.

    GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOauth2AuthorizationCode
    OAUTH2_AUTHORIZATION_CODE

    OAuth 2.0 Authorization Code Grant Type.

    GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOauth2Implicit
    OAUTH2_IMPLICIT

    OAuth 2.0 Implicit Grant Type.

    GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOauth2ClientCredentials
    OAUTH2_CLIENT_CREDENTIALS

    OAuth 2.0 Client Credentials Grant Type.

    GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOauth2ResourceOwnerCredentials
    OAUTH2_RESOURCE_OWNER_CREDENTIALS

    OAuth 2.0 Resource Owner Credentials Grant Type.

    GoogleCloudIntegrationsV1alphaCredentialCredentialTypeJwt
    JWT

    JWT Token.

    GoogleCloudIntegrationsV1alphaCredentialCredentialTypeAuthToken
    AUTH_TOKEN

    Auth Token, e.g. bearer token.

    GoogleCloudIntegrationsV1alphaCredentialCredentialTypeServiceAccount
    SERVICE_ACCOUNT

    Service Account which can be used to generate token for authentication.

    GoogleCloudIntegrationsV1alphaCredentialCredentialTypeClientCertificateOnly
    CLIENT_CERTIFICATE_ONLY

    Client Certificate only.

    GoogleCloudIntegrationsV1alphaCredentialCredentialTypeOidcToken
    OIDC_TOKEN

    Google OIDC ID Token

    CredentialTypeUnspecified
    CREDENTIAL_TYPE_UNSPECIFIED

    Unspecified credential type

    UsernameAndPassword
    USERNAME_AND_PASSWORD

    Regular username/password pair.

    ApiKey
    API_KEY

    API key.

    Oauth2AuthorizationCode
    OAUTH2_AUTHORIZATION_CODE

    OAuth 2.0 Authorization Code Grant Type.

    Oauth2Implicit
    OAUTH2_IMPLICIT

    OAuth 2.0 Implicit Grant Type.

    Oauth2ClientCredentials
    OAUTH2_CLIENT_CREDENTIALS

    OAuth 2.0 Client Credentials Grant Type.

    Oauth2ResourceOwnerCredentials
    OAUTH2_RESOURCE_OWNER_CREDENTIALS

    OAuth 2.0 Resource Owner Credentials Grant Type.

    Jwt
    JWT

    JWT Token.

    AuthToken
    AUTH_TOKEN

    Auth Token, e.g. bearer token.

    ServiceAccount
    SERVICE_ACCOUNT

    Service Account which can be used to generate token for authentication.

    ClientCertificateOnly
    CLIENT_CERTIFICATE_ONLY

    Client Certificate only.

    OidcToken
    OIDC_TOKEN

    Google OIDC ID Token

    CredentialTypeUnspecified
    CREDENTIAL_TYPE_UNSPECIFIED

    Unspecified credential type

    UsernameAndPassword
    USERNAME_AND_PASSWORD

    Regular username/password pair.

    ApiKey
    API_KEY

    API key.

    Oauth2AuthorizationCode
    OAUTH2_AUTHORIZATION_CODE

    OAuth 2.0 Authorization Code Grant Type.

    Oauth2Implicit
    OAUTH2_IMPLICIT

    OAuth 2.0 Implicit Grant Type.

    Oauth2ClientCredentials
    OAUTH2_CLIENT_CREDENTIALS

    OAuth 2.0 Client Credentials Grant Type.

    Oauth2ResourceOwnerCredentials
    OAUTH2_RESOURCE_OWNER_CREDENTIALS

    OAuth 2.0 Resource Owner Credentials Grant Type.

    Jwt
    JWT

    JWT Token.

    AuthToken
    AUTH_TOKEN

    Auth Token, e.g. bearer token.

    ServiceAccount
    SERVICE_ACCOUNT

    Service Account which can be used to generate token for authentication.

    ClientCertificateOnly
    CLIENT_CERTIFICATE_ONLY

    Client Certificate only.

    OidcToken
    OIDC_TOKEN

    Google OIDC ID Token

    CREDENTIAL_TYPE_UNSPECIFIED
    CREDENTIAL_TYPE_UNSPECIFIED

    Unspecified credential type

    USERNAME_AND_PASSWORD
    USERNAME_AND_PASSWORD

    Regular username/password pair.

    API_KEY
    API_KEY

    API key.

    OAUTH2_AUTHORIZATION_CODE
    OAUTH2_AUTHORIZATION_CODE

    OAuth 2.0 Authorization Code Grant Type.

    OAUTH2_IMPLICIT
    OAUTH2_IMPLICIT

    OAuth 2.0 Implicit Grant Type.

    OAUTH2_CLIENT_CREDENTIALS
    OAUTH2_CLIENT_CREDENTIALS

    OAuth 2.0 Client Credentials Grant Type.

    OAUTH2_RESOURCE_OWNER_CREDENTIALS
    OAUTH2_RESOURCE_OWNER_CREDENTIALS

    OAuth 2.0 Resource Owner Credentials Grant Type.

    JWT
    JWT

    JWT Token.

    AUTH_TOKEN
    AUTH_TOKEN

    Auth Token, e.g. bearer token.

    SERVICE_ACCOUNT
    SERVICE_ACCOUNT

    Service Account which can be used to generate token for authentication.

    CLIENT_CERTIFICATE_ONLY
    CLIENT_CERTIFICATE_ONLY

    Client Certificate only.

    OIDC_TOKEN
    OIDC_TOKEN

    Google OIDC ID Token

    "CREDENTIAL_TYPE_UNSPECIFIED"
    CREDENTIAL_TYPE_UNSPECIFIED

    Unspecified credential type

    "USERNAME_AND_PASSWORD"
    USERNAME_AND_PASSWORD

    Regular username/password pair.

    "API_KEY"
    API_KEY

    API key.

    "OAUTH2_AUTHORIZATION_CODE"
    OAUTH2_AUTHORIZATION_CODE

    OAuth 2.0 Authorization Code Grant Type.

    "OAUTH2_IMPLICIT"
    OAUTH2_IMPLICIT

    OAuth 2.0 Implicit Grant Type.

    "OAUTH2_CLIENT_CREDENTIALS"
    OAUTH2_CLIENT_CREDENTIALS

    OAuth 2.0 Client Credentials Grant Type.

    "OAUTH2_RESOURCE_OWNER_CREDENTIALS"
    OAUTH2_RESOURCE_OWNER_CREDENTIALS

    OAuth 2.0 Resource Owner Credentials Grant Type.

    "JWT"
    JWT

    JWT Token.

    "AUTH_TOKEN"
    AUTH_TOKEN

    Auth Token, e.g. bearer token.

    "SERVICE_ACCOUNT"
    SERVICE_ACCOUNT

    Service Account which can be used to generate token for authentication.

    "CLIENT_CERTIFICATE_ONLY"
    CLIENT_CERTIFICATE_ONLY

    Client Certificate only.

    "OIDC_TOKEN"
    OIDC_TOKEN

    Google OIDC ID Token

    GoogleCloudIntegrationsV1alphaCredentialResponse, GoogleCloudIntegrationsV1alphaCredentialResponseArgs

    AuthToken Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaAuthTokenResponse

    Auth token credential

    CredentialType string

    Credential type associated with auth config.

    Jwt Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaJwtResponse

    JWT credential

    Oauth2AuthorizationCode Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponse

    The api_key and oauth2_implicit are not covered in v1 and will be picked up once v1 is implemented. ApiKey api_key = 3; OAuth2 authorization code credential

    Oauth2ClientCredentials Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponse

    OAuth2Implicit oauth2_implicit = 5; OAuth2 client credentials

    Oauth2ResourceOwnerCredentials Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsResponse

    OAuth2 resource owner credentials

    OidcToken Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaOidcTokenResponse

    Google OIDC ID Token

    ServiceAccountCredentials Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaServiceAccountCredentialsResponse

    Service account credential

    UsernameAndPassword Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaUsernameAndPasswordResponse

    Username and password credential

    AuthToken GoogleCloudIntegrationsV1alphaAuthTokenResponse

    Auth token credential

    CredentialType string

    Credential type associated with auth config.

    Jwt GoogleCloudIntegrationsV1alphaJwtResponse

    JWT credential

    Oauth2AuthorizationCode GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponse

    The api_key and oauth2_implicit are not covered in v1 and will be picked up once v1 is implemented. ApiKey api_key = 3; OAuth2 authorization code credential

    Oauth2ClientCredentials GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponse

    OAuth2Implicit oauth2_implicit = 5; OAuth2 client credentials

    Oauth2ResourceOwnerCredentials GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsResponse

    OAuth2 resource owner credentials

    OidcToken GoogleCloudIntegrationsV1alphaOidcTokenResponse

    Google OIDC ID Token

    ServiceAccountCredentials GoogleCloudIntegrationsV1alphaServiceAccountCredentialsResponse

    Service account credential

    UsernameAndPassword GoogleCloudIntegrationsV1alphaUsernameAndPasswordResponse

    Username and password credential

    authToken GoogleCloudIntegrationsV1alphaAuthTokenResponse

    Auth token credential

    credentialType String

    Credential type associated with auth config.

    jwt GoogleCloudIntegrationsV1alphaJwtResponse

    JWT credential

    oauth2AuthorizationCode GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponse

    The api_key and oauth2_implicit are not covered in v1 and will be picked up once v1 is implemented. ApiKey api_key = 3; OAuth2 authorization code credential

    oauth2ClientCredentials GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponse

    OAuth2Implicit oauth2_implicit = 5; OAuth2 client credentials

    oauth2ResourceOwnerCredentials GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsResponse

    OAuth2 resource owner credentials

    oidcToken GoogleCloudIntegrationsV1alphaOidcTokenResponse

    Google OIDC ID Token

    serviceAccountCredentials GoogleCloudIntegrationsV1alphaServiceAccountCredentialsResponse

    Service account credential

    usernameAndPassword GoogleCloudIntegrationsV1alphaUsernameAndPasswordResponse

    Username and password credential

    authToken GoogleCloudIntegrationsV1alphaAuthTokenResponse

    Auth token credential

    credentialType string

    Credential type associated with auth config.

    jwt GoogleCloudIntegrationsV1alphaJwtResponse

    JWT credential

    oauth2AuthorizationCode GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponse

    The api_key and oauth2_implicit are not covered in v1 and will be picked up once v1 is implemented. ApiKey api_key = 3; OAuth2 authorization code credential

    oauth2ClientCredentials GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponse

    OAuth2Implicit oauth2_implicit = 5; OAuth2 client credentials

    oauth2ResourceOwnerCredentials GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsResponse

    OAuth2 resource owner credentials

    oidcToken GoogleCloudIntegrationsV1alphaOidcTokenResponse

    Google OIDC ID Token

    serviceAccountCredentials GoogleCloudIntegrationsV1alphaServiceAccountCredentialsResponse

    Service account credential

    usernameAndPassword GoogleCloudIntegrationsV1alphaUsernameAndPasswordResponse

    Username and password credential

    auth_token GoogleCloudIntegrationsV1alphaAuthTokenResponse

    Auth token credential

    credential_type str

    Credential type associated with auth config.

    jwt GoogleCloudIntegrationsV1alphaJwtResponse

    JWT credential

    oauth2_authorization_code GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponse

    The api_key and oauth2_implicit are not covered in v1 and will be picked up once v1 is implemented. ApiKey api_key = 3; OAuth2 authorization code credential

    oauth2_client_credentials GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponse

    OAuth2Implicit oauth2_implicit = 5; OAuth2 client credentials

    oauth2_resource_owner_credentials GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsResponse

    OAuth2 resource owner credentials

    oidc_token GoogleCloudIntegrationsV1alphaOidcTokenResponse

    Google OIDC ID Token

    service_account_credentials GoogleCloudIntegrationsV1alphaServiceAccountCredentialsResponse

    Service account credential

    username_and_password GoogleCloudIntegrationsV1alphaUsernameAndPasswordResponse

    Username and password credential

    authToken Property Map

    Auth token credential

    credentialType String

    Credential type associated with auth config.

    jwt Property Map

    JWT credential

    oauth2AuthorizationCode Property Map

    The api_key and oauth2_implicit are not covered in v1 and will be picked up once v1 is implemented. ApiKey api_key = 3; OAuth2 authorization code credential

    oauth2ClientCredentials Property Map

    OAuth2Implicit oauth2_implicit = 5; OAuth2 client credentials

    oauth2ResourceOwnerCredentials Property Map

    OAuth2 resource owner credentials

    oidcToken Property Map

    Google OIDC ID Token

    serviceAccountCredentials Property Map

    Service account credential

    usernameAndPassword Property Map

    Username and password credential

    GoogleCloudIntegrationsV1alphaDoubleParameterArray, GoogleCloudIntegrationsV1alphaDoubleParameterArrayArgs

    DoubleValues List<double>

    Double number array.

    DoubleValues []float64

    Double number array.

    doubleValues List<Double>

    Double number array.

    doubleValues number[]

    Double number array.

    double_values Sequence[float]

    Double number array.

    doubleValues List<Number>

    Double number array.

    GoogleCloudIntegrationsV1alphaDoubleParameterArrayResponse, GoogleCloudIntegrationsV1alphaDoubleParameterArrayResponseArgs

    DoubleValues List<double>

    Double number array.

    DoubleValues []float64

    Double number array.

    doubleValues List<Double>

    Double number array.

    doubleValues number[]

    Double number array.

    double_values Sequence[float]

    Double number array.

    doubleValues List<Number>

    Double number array.

    GoogleCloudIntegrationsV1alphaIntParameterArray, GoogleCloudIntegrationsV1alphaIntParameterArrayArgs

    IntValues List<string>

    Integer array.

    IntValues []string

    Integer array.

    intValues List<String>

    Integer array.

    intValues string[]

    Integer array.

    int_values Sequence[str]

    Integer array.

    intValues List<String>

    Integer array.

    GoogleCloudIntegrationsV1alphaIntParameterArrayResponse, GoogleCloudIntegrationsV1alphaIntParameterArrayResponseArgs

    IntValues List<string>

    Integer array.

    IntValues []string

    Integer array.

    intValues List<String>

    Integer array.

    intValues string[]

    Integer array.

    int_values Sequence[str]

    Integer array.

    intValues List<String>

    Integer array.

    GoogleCloudIntegrationsV1alphaJwt, GoogleCloudIntegrationsV1alphaJwtArgs

    Jwt string

    The token calculated by the header, payload and signature.

    JwtHeader string

    Identifies which algorithm is used to generate the signature.

    JwtPayload string

    Contains a set of claims. The JWT specification defines seven Registered Claim Names which are the standard fields commonly included in tokens. Custom claims are usually also included, depending on the purpose of the token.

    Secret string

    User's pre-shared secret to sign the token.

    Jwt string

    The token calculated by the header, payload and signature.

    JwtHeader string

    Identifies which algorithm is used to generate the signature.

    JwtPayload string

    Contains a set of claims. The JWT specification defines seven Registered Claim Names which are the standard fields commonly included in tokens. Custom claims are usually also included, depending on the purpose of the token.

    Secret string

    User's pre-shared secret to sign the token.

    jwt String

    The token calculated by the header, payload and signature.

    jwtHeader String

    Identifies which algorithm is used to generate the signature.

    jwtPayload String

    Contains a set of claims. The JWT specification defines seven Registered Claim Names which are the standard fields commonly included in tokens. Custom claims are usually also included, depending on the purpose of the token.

    secret String

    User's pre-shared secret to sign the token.

    jwt string

    The token calculated by the header, payload and signature.

    jwtHeader string

    Identifies which algorithm is used to generate the signature.

    jwtPayload string

    Contains a set of claims. The JWT specification defines seven Registered Claim Names which are the standard fields commonly included in tokens. Custom claims are usually also included, depending on the purpose of the token.

    secret string

    User's pre-shared secret to sign the token.

    jwt str

    The token calculated by the header, payload and signature.

    jwt_header str

    Identifies which algorithm is used to generate the signature.

    jwt_payload str

    Contains a set of claims. The JWT specification defines seven Registered Claim Names which are the standard fields commonly included in tokens. Custom claims are usually also included, depending on the purpose of the token.

    secret str

    User's pre-shared secret to sign the token.

    jwt String

    The token calculated by the header, payload and signature.

    jwtHeader String

    Identifies which algorithm is used to generate the signature.

    jwtPayload String

    Contains a set of claims. The JWT specification defines seven Registered Claim Names which are the standard fields commonly included in tokens. Custom claims are usually also included, depending on the purpose of the token.

    secret String

    User's pre-shared secret to sign the token.

    GoogleCloudIntegrationsV1alphaJwtResponse, GoogleCloudIntegrationsV1alphaJwtResponseArgs

    Jwt string

    The token calculated by the header, payload and signature.

    JwtHeader string

    Identifies which algorithm is used to generate the signature.

    JwtPayload string

    Contains a set of claims. The JWT specification defines seven Registered Claim Names which are the standard fields commonly included in tokens. Custom claims are usually also included, depending on the purpose of the token.

    Secret string

    User's pre-shared secret to sign the token.

    Jwt string

    The token calculated by the header, payload and signature.

    JwtHeader string

    Identifies which algorithm is used to generate the signature.

    JwtPayload string

    Contains a set of claims. The JWT specification defines seven Registered Claim Names which are the standard fields commonly included in tokens. Custom claims are usually also included, depending on the purpose of the token.

    Secret string

    User's pre-shared secret to sign the token.

    jwt String

    The token calculated by the header, payload and signature.

    jwtHeader String

    Identifies which algorithm is used to generate the signature.

    jwtPayload String

    Contains a set of claims. The JWT specification defines seven Registered Claim Names which are the standard fields commonly included in tokens. Custom claims are usually also included, depending on the purpose of the token.

    secret String

    User's pre-shared secret to sign the token.

    jwt string

    The token calculated by the header, payload and signature.

    jwtHeader string

    Identifies which algorithm is used to generate the signature.

    jwtPayload string

    Contains a set of claims. The JWT specification defines seven Registered Claim Names which are the standard fields commonly included in tokens. Custom claims are usually also included, depending on the purpose of the token.

    secret string

    User's pre-shared secret to sign the token.

    jwt str

    The token calculated by the header, payload and signature.

    jwt_header str

    Identifies which algorithm is used to generate the signature.

    jwt_payload str

    Contains a set of claims. The JWT specification defines seven Registered Claim Names which are the standard fields commonly included in tokens. Custom claims are usually also included, depending on the purpose of the token.

    secret str

    User's pre-shared secret to sign the token.

    jwt String

    The token calculated by the header, payload and signature.

    jwtHeader String

    Identifies which algorithm is used to generate the signature.

    jwtPayload String

    Contains a set of claims. The JWT specification defines seven Registered Claim Names which are the standard fields commonly included in tokens. Custom claims are usually also included, depending on the purpose of the token.

    secret String

    User's pre-shared secret to sign the token.

    GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCode, GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeArgs

    AccessToken Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaAccessToken

    The access token received from the token endpoint.

    ApplyReauthPolicy bool

    Indicates if the user has opted in Google Reauth Policy. If opted in, the refresh token will be valid for 20 hours, after which time users must re-authenticate in order to obtain a new one.

    AuthCode string

    The Auth Code that is used to initially retrieve the access token.

    AuthEndpoint string

    The auth url endpoint to send the auth code request to.

    AuthParams Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaParameterMap

    The auth parameters sent along with the auth code request.

    ClientId string

    The client's id.

    ClientSecret string

    The client's secret.

    RequestType Pulumi.GoogleNative.Integrations.V1Alpha.GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestType

    Represent how to pass parameters to fetch access token

    Scope string

    A space-delimited list of requested scope permissions.

    TokenEndpoint string

    The token url endpoint to send the token request to.

    TokenParams Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaParameterMap

    The token parameters sent along with the token request.

    AccessToken GoogleCloudIntegrationsV1alphaAccessToken

    The access token received from the token endpoint.

    ApplyReauthPolicy bool

    Indicates if the user has opted in Google Reauth Policy. If opted in, the refresh token will be valid for 20 hours, after which time users must re-authenticate in order to obtain a new one.

    AuthCode string

    The Auth Code that is used to initially retrieve the access token.

    AuthEndpoint string

    The auth url endpoint to send the auth code request to.

    AuthParams GoogleCloudIntegrationsV1alphaParameterMap

    The auth parameters sent along with the auth code request.

    ClientId string

    The client's id.

    ClientSecret string

    The client's secret.

    RequestType GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestType

    Represent how to pass parameters to fetch access token

    Scope string

    A space-delimited list of requested scope permissions.

    TokenEndpoint string

    The token url endpoint to send the token request to.

    TokenParams GoogleCloudIntegrationsV1alphaParameterMap

    The token parameters sent along with the token request.

    accessToken GoogleCloudIntegrationsV1alphaAccessToken

    The access token received from the token endpoint.

    applyReauthPolicy Boolean

    Indicates if the user has opted in Google Reauth Policy. If opted in, the refresh token will be valid for 20 hours, after which time users must re-authenticate in order to obtain a new one.

    authCode String

    The Auth Code that is used to initially retrieve the access token.

    authEndpoint String

    The auth url endpoint to send the auth code request to.

    authParams GoogleCloudIntegrationsV1alphaParameterMap

    The auth parameters sent along with the auth code request.

    clientId String

    The client's id.

    clientSecret String

    The client's secret.

    requestType GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestType

    Represent how to pass parameters to fetch access token

    scope String

    A space-delimited list of requested scope permissions.

    tokenEndpoint String

    The token url endpoint to send the token request to.

    tokenParams GoogleCloudIntegrationsV1alphaParameterMap

    The token parameters sent along with the token request.

    accessToken GoogleCloudIntegrationsV1alphaAccessToken

    The access token received from the token endpoint.

    applyReauthPolicy boolean

    Indicates if the user has opted in Google Reauth Policy. If opted in, the refresh token will be valid for 20 hours, after which time users must re-authenticate in order to obtain a new one.

    authCode string

    The Auth Code that is used to initially retrieve the access token.

    authEndpoint string

    The auth url endpoint to send the auth code request to.

    authParams GoogleCloudIntegrationsV1alphaParameterMap

    The auth parameters sent along with the auth code request.

    clientId string

    The client's id.

    clientSecret string

    The client's secret.

    requestType GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestType

    Represent how to pass parameters to fetch access token

    scope string

    A space-delimited list of requested scope permissions.

    tokenEndpoint string

    The token url endpoint to send the token request to.

    tokenParams GoogleCloudIntegrationsV1alphaParameterMap

    The token parameters sent along with the token request.

    access_token GoogleCloudIntegrationsV1alphaAccessToken

    The access token received from the token endpoint.

    apply_reauth_policy bool

    Indicates if the user has opted in Google Reauth Policy. If opted in, the refresh token will be valid for 20 hours, after which time users must re-authenticate in order to obtain a new one.

    auth_code str

    The Auth Code that is used to initially retrieve the access token.

    auth_endpoint str

    The auth url endpoint to send the auth code request to.

    auth_params GoogleCloudIntegrationsV1alphaParameterMap

    The auth parameters sent along with the auth code request.

    client_id str

    The client's id.

    client_secret str

    The client's secret.

    request_type GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestType

    Represent how to pass parameters to fetch access token

    scope str

    A space-delimited list of requested scope permissions.

    token_endpoint str

    The token url endpoint to send the token request to.

    token_params GoogleCloudIntegrationsV1alphaParameterMap

    The token parameters sent along with the token request.

    accessToken Property Map

    The access token received from the token endpoint.

    applyReauthPolicy Boolean

    Indicates if the user has opted in Google Reauth Policy. If opted in, the refresh token will be valid for 20 hours, after which time users must re-authenticate in order to obtain a new one.

    authCode String

    The Auth Code that is used to initially retrieve the access token.

    authEndpoint String

    The auth url endpoint to send the auth code request to.

    authParams Property Map

    The auth parameters sent along with the auth code request.

    clientId String

    The client's id.

    clientSecret String

    The client's secret.

    requestType "REQUEST_TYPE_UNSPECIFIED" | "REQUEST_BODY" | "QUERY_PARAMETERS" | "ENCODED_HEADER"

    Represent how to pass parameters to fetch access token

    scope String

    A space-delimited list of requested scope permissions.

    tokenEndpoint String

    The token url endpoint to send the token request to.

    tokenParams Property Map

    The token parameters sent along with the token request.

    GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestType, GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeArgs

    RequestTypeUnspecified
    REQUEST_TYPE_UNSPECIFIED

    Unspecified request type

    RequestBody
    REQUEST_BODY

    To pass all the parameters in post body.

    QueryParameters
    QUERY_PARAMETERS

    To pass all the parameters as a part of query parameter.

    EncodedHeader
    ENCODED_HEADER

    To pass client id and client secret as base 64 encoding of client_id:client_password and rest parameters in post body.

    GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeRequestTypeUnspecified
    REQUEST_TYPE_UNSPECIFIED

    Unspecified request type

    GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeRequestBody
    REQUEST_BODY

    To pass all the parameters in post body.

    GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeQueryParameters
    QUERY_PARAMETERS

    To pass all the parameters as a part of query parameter.

    GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeRequestTypeEncodedHeader
    ENCODED_HEADER

    To pass client id and client secret as base 64 encoding of client_id:client_password and rest parameters in post body.

    RequestTypeUnspecified
    REQUEST_TYPE_UNSPECIFIED

    Unspecified request type

    RequestBody
    REQUEST_BODY

    To pass all the parameters in post body.

    QueryParameters
    QUERY_PARAMETERS

    To pass all the parameters as a part of query parameter.

    EncodedHeader
    ENCODED_HEADER

    To pass client id and client secret as base 64 encoding of client_id:client_password and rest parameters in post body.

    RequestTypeUnspecified
    REQUEST_TYPE_UNSPECIFIED

    Unspecified request type

    RequestBody
    REQUEST_BODY

    To pass all the parameters in post body.

    QueryParameters
    QUERY_PARAMETERS

    To pass all the parameters as a part of query parameter.

    EncodedHeader
    ENCODED_HEADER

    To pass client id and client secret as base 64 encoding of client_id:client_password and rest parameters in post body.

    REQUEST_TYPE_UNSPECIFIED
    REQUEST_TYPE_UNSPECIFIED

    Unspecified request type

    REQUEST_BODY
    REQUEST_BODY

    To pass all the parameters in post body.

    QUERY_PARAMETERS
    QUERY_PARAMETERS

    To pass all the parameters as a part of query parameter.

    ENCODED_HEADER
    ENCODED_HEADER

    To pass client id and client secret as base 64 encoding of client_id:client_password and rest parameters in post body.

    "REQUEST_TYPE_UNSPECIFIED"
    REQUEST_TYPE_UNSPECIFIED

    Unspecified request type

    "REQUEST_BODY"
    REQUEST_BODY

    To pass all the parameters in post body.

    "QUERY_PARAMETERS"
    QUERY_PARAMETERS

    To pass all the parameters as a part of query parameter.

    "ENCODED_HEADER"
    ENCODED_HEADER

    To pass client id and client secret as base 64 encoding of client_id:client_password and rest parameters in post body.

    GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponse, GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponseArgs

    AccessToken Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaAccessTokenResponse

    The access token received from the token endpoint.

    ApplyReauthPolicy bool

    Indicates if the user has opted in Google Reauth Policy. If opted in, the refresh token will be valid for 20 hours, after which time users must re-authenticate in order to obtain a new one.

    AuthCode string

    The Auth Code that is used to initially retrieve the access token.

    AuthEndpoint string

    The auth url endpoint to send the auth code request to.

    AuthParams Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaParameterMapResponse

    The auth parameters sent along with the auth code request.

    ClientId string

    The client's id.

    ClientSecret string

    The client's secret.

    RequestType string

    Represent how to pass parameters to fetch access token

    Scope string

    A space-delimited list of requested scope permissions.

    TokenEndpoint string

    The token url endpoint to send the token request to.

    TokenParams Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaParameterMapResponse

    The token parameters sent along with the token request.

    AccessToken GoogleCloudIntegrationsV1alphaAccessTokenResponse

    The access token received from the token endpoint.

    ApplyReauthPolicy bool

    Indicates if the user has opted in Google Reauth Policy. If opted in, the refresh token will be valid for 20 hours, after which time users must re-authenticate in order to obtain a new one.

    AuthCode string

    The Auth Code that is used to initially retrieve the access token.

    AuthEndpoint string

    The auth url endpoint to send the auth code request to.

    AuthParams GoogleCloudIntegrationsV1alphaParameterMapResponse

    The auth parameters sent along with the auth code request.

    ClientId string

    The client's id.

    ClientSecret string

    The client's secret.

    RequestType string

    Represent how to pass parameters to fetch access token

    Scope string

    A space-delimited list of requested scope permissions.

    TokenEndpoint string

    The token url endpoint to send the token request to.

    TokenParams GoogleCloudIntegrationsV1alphaParameterMapResponse

    The token parameters sent along with the token request.

    accessToken GoogleCloudIntegrationsV1alphaAccessTokenResponse

    The access token received from the token endpoint.

    applyReauthPolicy Boolean

    Indicates if the user has opted in Google Reauth Policy. If opted in, the refresh token will be valid for 20 hours, after which time users must re-authenticate in order to obtain a new one.

    authCode String

    The Auth Code that is used to initially retrieve the access token.

    authEndpoint String

    The auth url endpoint to send the auth code request to.

    authParams GoogleCloudIntegrationsV1alphaParameterMapResponse

    The auth parameters sent along with the auth code request.

    clientId String

    The client's id.

    clientSecret String

    The client's secret.

    requestType String

    Represent how to pass parameters to fetch access token

    scope String

    A space-delimited list of requested scope permissions.

    tokenEndpoint String

    The token url endpoint to send the token request to.

    tokenParams GoogleCloudIntegrationsV1alphaParameterMapResponse

    The token parameters sent along with the token request.

    accessToken GoogleCloudIntegrationsV1alphaAccessTokenResponse

    The access token received from the token endpoint.

    applyReauthPolicy boolean

    Indicates if the user has opted in Google Reauth Policy. If opted in, the refresh token will be valid for 20 hours, after which time users must re-authenticate in order to obtain a new one.

    authCode string

    The Auth Code that is used to initially retrieve the access token.

    authEndpoint string

    The auth url endpoint to send the auth code request to.

    authParams GoogleCloudIntegrationsV1alphaParameterMapResponse

    The auth parameters sent along with the auth code request.

    clientId string

    The client's id.

    clientSecret string

    The client's secret.

    requestType string

    Represent how to pass parameters to fetch access token

    scope string

    A space-delimited list of requested scope permissions.

    tokenEndpoint string

    The token url endpoint to send the token request to.

    tokenParams GoogleCloudIntegrationsV1alphaParameterMapResponse

    The token parameters sent along with the token request.

    access_token GoogleCloudIntegrationsV1alphaAccessTokenResponse

    The access token received from the token endpoint.

    apply_reauth_policy bool

    Indicates if the user has opted in Google Reauth Policy. If opted in, the refresh token will be valid for 20 hours, after which time users must re-authenticate in order to obtain a new one.

    auth_code str

    The Auth Code that is used to initially retrieve the access token.

    auth_endpoint str

    The auth url endpoint to send the auth code request to.

    auth_params GoogleCloudIntegrationsV1alphaParameterMapResponse

    The auth parameters sent along with the auth code request.

    client_id str

    The client's id.

    client_secret str

    The client's secret.

    request_type str

    Represent how to pass parameters to fetch access token

    scope str

    A space-delimited list of requested scope permissions.

    token_endpoint str

    The token url endpoint to send the token request to.

    token_params GoogleCloudIntegrationsV1alphaParameterMapResponse

    The token parameters sent along with the token request.

    accessToken Property Map

    The access token received from the token endpoint.

    applyReauthPolicy Boolean

    Indicates if the user has opted in Google Reauth Policy. If opted in, the refresh token will be valid for 20 hours, after which time users must re-authenticate in order to obtain a new one.

    authCode String

    The Auth Code that is used to initially retrieve the access token.

    authEndpoint String

    The auth url endpoint to send the auth code request to.

    authParams Property Map

    The auth parameters sent along with the auth code request.

    clientId String

    The client's id.

    clientSecret String

    The client's secret.

    requestType String

    Represent how to pass parameters to fetch access token

    scope String

    A space-delimited list of requested scope permissions.

    tokenEndpoint String

    The token url endpoint to send the token request to.

    tokenParams Property Map

    The token parameters sent along with the token request.

    GoogleCloudIntegrationsV1alphaOAuth2ClientCredentials, GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsArgs

    AccessToken Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaAccessToken

    Access token fetched from the authorization server.

    ClientId string

    The client's ID.

    ClientSecret string

    The client's secret.

    RequestType Pulumi.GoogleNative.Integrations.V1Alpha.GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestType

    Represent how to pass parameters to fetch access token

    Scope string

    A space-delimited list of requested scope permissions.

    TokenEndpoint string

    The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

    TokenParams Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaParameterMap

    Token parameters for the auth request.

    AccessToken GoogleCloudIntegrationsV1alphaAccessToken

    Access token fetched from the authorization server.

    ClientId string

    The client's ID.

    ClientSecret string

    The client's secret.

    RequestType GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestType

    Represent how to pass parameters to fetch access token

    Scope string

    A space-delimited list of requested scope permissions.

    TokenEndpoint string

    The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

    TokenParams GoogleCloudIntegrationsV1alphaParameterMap

    Token parameters for the auth request.

    accessToken GoogleCloudIntegrationsV1alphaAccessToken

    Access token fetched from the authorization server.

    clientId String

    The client's ID.

    clientSecret String

    The client's secret.

    requestType GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestType

    Represent how to pass parameters to fetch access token

    scope String

    A space-delimited list of requested scope permissions.

    tokenEndpoint String

    The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

    tokenParams GoogleCloudIntegrationsV1alphaParameterMap

    Token parameters for the auth request.

    accessToken GoogleCloudIntegrationsV1alphaAccessToken

    Access token fetched from the authorization server.

    clientId string

    The client's ID.

    clientSecret string

    The client's secret.

    requestType GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestType

    Represent how to pass parameters to fetch access token

    scope string

    A space-delimited list of requested scope permissions.

    tokenEndpoint string

    The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

    tokenParams GoogleCloudIntegrationsV1alphaParameterMap

    Token parameters for the auth request.

    access_token GoogleCloudIntegrationsV1alphaAccessToken

    Access token fetched from the authorization server.

    client_id str

    The client's ID.

    client_secret str

    The client's secret.

    request_type GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestType

    Represent how to pass parameters to fetch access token

    scope str

    A space-delimited list of requested scope permissions.

    token_endpoint str

    The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

    token_params GoogleCloudIntegrationsV1alphaParameterMap

    Token parameters for the auth request.

    accessToken Property Map

    Access token fetched from the authorization server.

    clientId String

    The client's ID.

    clientSecret String

    The client's secret.

    requestType "REQUEST_TYPE_UNSPECIFIED" | "REQUEST_BODY" | "QUERY_PARAMETERS" | "ENCODED_HEADER"

    Represent how to pass parameters to fetch access token

    scope String

    A space-delimited list of requested scope permissions.

    tokenEndpoint String

    The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

    tokenParams Property Map

    Token parameters for the auth request.

    GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestType, GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeArgs

    RequestTypeUnspecified
    REQUEST_TYPE_UNSPECIFIED

    Unspecified request type

    RequestBody
    REQUEST_BODY

    To pass all the parameters in post body.

    QueryParameters
    QUERY_PARAMETERS

    To pass all the parameters as a part of query parameter.

    EncodedHeader
    ENCODED_HEADER

    To pass client id and client secret as base 64 encoding of client_id:client_password and rest parameters in post body.

    GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeRequestTypeUnspecified
    REQUEST_TYPE_UNSPECIFIED

    Unspecified request type

    GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeRequestBody
    REQUEST_BODY

    To pass all the parameters in post body.

    GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeQueryParameters
    QUERY_PARAMETERS

    To pass all the parameters as a part of query parameter.

    GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsRequestTypeEncodedHeader
    ENCODED_HEADER

    To pass client id and client secret as base 64 encoding of client_id:client_password and rest parameters in post body.

    RequestTypeUnspecified
    REQUEST_TYPE_UNSPECIFIED

    Unspecified request type

    RequestBody
    REQUEST_BODY

    To pass all the parameters in post body.

    QueryParameters
    QUERY_PARAMETERS

    To pass all the parameters as a part of query parameter.

    EncodedHeader
    ENCODED_HEADER

    To pass client id and client secret as base 64 encoding of client_id:client_password and rest parameters in post body.

    RequestTypeUnspecified
    REQUEST_TYPE_UNSPECIFIED

    Unspecified request type

    RequestBody
    REQUEST_BODY

    To pass all the parameters in post body.

    QueryParameters
    QUERY_PARAMETERS

    To pass all the parameters as a part of query parameter.

    EncodedHeader
    ENCODED_HEADER

    To pass client id and client secret as base 64 encoding of client_id:client_password and rest parameters in post body.

    REQUEST_TYPE_UNSPECIFIED
    REQUEST_TYPE_UNSPECIFIED

    Unspecified request type

    REQUEST_BODY
    REQUEST_BODY

    To pass all the parameters in post body.

    QUERY_PARAMETERS
    QUERY_PARAMETERS

    To pass all the parameters as a part of query parameter.

    ENCODED_HEADER
    ENCODED_HEADER

    To pass client id and client secret as base 64 encoding of client_id:client_password and rest parameters in post body.

    "REQUEST_TYPE_UNSPECIFIED"
    REQUEST_TYPE_UNSPECIFIED

    Unspecified request type

    "REQUEST_BODY"
    REQUEST_BODY

    To pass all the parameters in post body.

    "QUERY_PARAMETERS"
    QUERY_PARAMETERS

    To pass all the parameters as a part of query parameter.

    "ENCODED_HEADER"
    ENCODED_HEADER

    To pass client id and client secret as base 64 encoding of client_id:client_password and rest parameters in post body.

    GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponse, GoogleCloudIntegrationsV1alphaOAuth2ClientCredentialsResponseArgs

    AccessToken Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaAccessTokenResponse

    Access token fetched from the authorization server.

    ClientId string

    The client's ID.

    ClientSecret string

    The client's secret.

    RequestType string

    Represent how to pass parameters to fetch access token

    Scope string

    A space-delimited list of requested scope permissions.

    TokenEndpoint string

    The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

    TokenParams Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaParameterMapResponse

    Token parameters for the auth request.

    AccessToken GoogleCloudIntegrationsV1alphaAccessTokenResponse

    Access token fetched from the authorization server.

    ClientId string

    The client's ID.

    ClientSecret string

    The client's secret.

    RequestType string

    Represent how to pass parameters to fetch access token

    Scope string

    A space-delimited list of requested scope permissions.

    TokenEndpoint string

    The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

    TokenParams GoogleCloudIntegrationsV1alphaParameterMapResponse

    Token parameters for the auth request.

    accessToken GoogleCloudIntegrationsV1alphaAccessTokenResponse

    Access token fetched from the authorization server.

    clientId String

    The client's ID.

    clientSecret String

    The client's secret.

    requestType String

    Represent how to pass parameters to fetch access token

    scope String

    A space-delimited list of requested scope permissions.

    tokenEndpoint String

    The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

    tokenParams GoogleCloudIntegrationsV1alphaParameterMapResponse

    Token parameters for the auth request.

    accessToken GoogleCloudIntegrationsV1alphaAccessTokenResponse

    Access token fetched from the authorization server.

    clientId string

    The client's ID.

    clientSecret string

    The client's secret.

    requestType string

    Represent how to pass parameters to fetch access token

    scope string

    A space-delimited list of requested scope permissions.

    tokenEndpoint string

    The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

    tokenParams GoogleCloudIntegrationsV1alphaParameterMapResponse

    Token parameters for the auth request.

    access_token GoogleCloudIntegrationsV1alphaAccessTokenResponse

    Access token fetched from the authorization server.

    client_id str

    The client's ID.

    client_secret str

    The client's secret.

    request_type str

    Represent how to pass parameters to fetch access token

    scope str

    A space-delimited list of requested scope permissions.

    token_endpoint str

    The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

    token_params GoogleCloudIntegrationsV1alphaParameterMapResponse

    Token parameters for the auth request.

    accessToken Property Map

    Access token fetched from the authorization server.

    clientId String

    The client's ID.

    clientSecret String

    The client's secret.

    requestType String

    Represent how to pass parameters to fetch access token

    scope String

    A space-delimited list of requested scope permissions.

    tokenEndpoint String

    The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

    tokenParams Property Map

    Token parameters for the auth request.

    GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentials, GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsArgs

    AccessToken Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaAccessToken

    Access token fetched from the authorization server.

    ClientId string

    The client's ID.

    ClientSecret string

    The client's secret.

    Password string

    The user's password.

    RequestType Pulumi.GoogleNative.Integrations.V1Alpha.GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestType

    Represent how to pass parameters to fetch access token

    Scope string

    A space-delimited list of requested scope permissions.

    TokenEndpoint string

    The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

    TokenParams Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaParameterMap

    Token parameters for the auth request.

    Username string

    The user's username.

    AccessToken GoogleCloudIntegrationsV1alphaAccessToken

    Access token fetched from the authorization server.

    ClientId string

    The client's ID.

    ClientSecret string

    The client's secret.

    Password string

    The user's password.

    RequestType GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestType

    Represent how to pass parameters to fetch access token

    Scope string

    A space-delimited list of requested scope permissions.

    TokenEndpoint string

    The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

    TokenParams GoogleCloudIntegrationsV1alphaParameterMap

    Token parameters for the auth request.

    Username string

    The user's username.

    accessToken GoogleCloudIntegrationsV1alphaAccessToken

    Access token fetched from the authorization server.

    clientId String

    The client's ID.

    clientSecret String

    The client's secret.

    password String

    The user's password.

    requestType GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestType

    Represent how to pass parameters to fetch access token

    scope String

    A space-delimited list of requested scope permissions.

    tokenEndpoint String

    The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

    tokenParams GoogleCloudIntegrationsV1alphaParameterMap

    Token parameters for the auth request.

    username String

    The user's username.

    accessToken GoogleCloudIntegrationsV1alphaAccessToken

    Access token fetched from the authorization server.

    clientId string

    The client's ID.

    clientSecret string

    The client's secret.

    password string

    The user's password.

    requestType GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestType

    Represent how to pass parameters to fetch access token

    scope string

    A space-delimited list of requested scope permissions.

    tokenEndpoint string

    The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

    tokenParams GoogleCloudIntegrationsV1alphaParameterMap

    Token parameters for the auth request.

    username string

    The user's username.

    access_token GoogleCloudIntegrationsV1alphaAccessToken

    Access token fetched from the authorization server.

    client_id str

    The client's ID.

    client_secret str

    The client's secret.

    password str

    The user's password.

    request_type GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestType

    Represent how to pass parameters to fetch access token

    scope str

    A space-delimited list of requested scope permissions.

    token_endpoint str

    The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

    token_params GoogleCloudIntegrationsV1alphaParameterMap

    Token parameters for the auth request.

    username str

    The user's username.

    accessToken Property Map

    Access token fetched from the authorization server.

    clientId String

    The client's ID.

    clientSecret String

    The client's secret.

    password String

    The user's password.

    requestType "REQUEST_TYPE_UNSPECIFIED" | "REQUEST_BODY" | "QUERY_PARAMETERS" | "ENCODED_HEADER"

    Represent how to pass parameters to fetch access token

    scope String

    A space-delimited list of requested scope permissions.

    tokenEndpoint String

    The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

    tokenParams Property Map

    Token parameters for the auth request.

    username String

    The user's username.

    GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestType, GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeArgs

    RequestTypeUnspecified
    REQUEST_TYPE_UNSPECIFIED

    Unspecified request type

    RequestBody
    REQUEST_BODY

    To pass all the parameters in post body.

    QueryParameters
    QUERY_PARAMETERS

    To pass all the parameters as a part of query parameter.

    EncodedHeader
    ENCODED_HEADER

    To pass client id and client secret as base 64 encoding of client_id:client_password and rest parameters in post body.

    GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeRequestTypeUnspecified
    REQUEST_TYPE_UNSPECIFIED

    Unspecified request type

    GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeRequestBody
    REQUEST_BODY

    To pass all the parameters in post body.

    GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeQueryParameters
    QUERY_PARAMETERS

    To pass all the parameters as a part of query parameter.

    GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsRequestTypeEncodedHeader
    ENCODED_HEADER

    To pass client id and client secret as base 64 encoding of client_id:client_password and rest parameters in post body.

    RequestTypeUnspecified
    REQUEST_TYPE_UNSPECIFIED

    Unspecified request type

    RequestBody
    REQUEST_BODY

    To pass all the parameters in post body.

    QueryParameters
    QUERY_PARAMETERS

    To pass all the parameters as a part of query parameter.

    EncodedHeader
    ENCODED_HEADER

    To pass client id and client secret as base 64 encoding of client_id:client_password and rest parameters in post body.

    RequestTypeUnspecified
    REQUEST_TYPE_UNSPECIFIED

    Unspecified request type

    RequestBody
    REQUEST_BODY

    To pass all the parameters in post body.

    QueryParameters
    QUERY_PARAMETERS

    To pass all the parameters as a part of query parameter.

    EncodedHeader
    ENCODED_HEADER

    To pass client id and client secret as base 64 encoding of client_id:client_password and rest parameters in post body.

    REQUEST_TYPE_UNSPECIFIED
    REQUEST_TYPE_UNSPECIFIED

    Unspecified request type

    REQUEST_BODY
    REQUEST_BODY

    To pass all the parameters in post body.

    QUERY_PARAMETERS
    QUERY_PARAMETERS

    To pass all the parameters as a part of query parameter.

    ENCODED_HEADER
    ENCODED_HEADER

    To pass client id and client secret as base 64 encoding of client_id:client_password and rest parameters in post body.

    "REQUEST_TYPE_UNSPECIFIED"
    REQUEST_TYPE_UNSPECIFIED

    Unspecified request type

    "REQUEST_BODY"
    REQUEST_BODY

    To pass all the parameters in post body.

    "QUERY_PARAMETERS"
    QUERY_PARAMETERS

    To pass all the parameters as a part of query parameter.

    "ENCODED_HEADER"
    ENCODED_HEADER

    To pass client id and client secret as base 64 encoding of client_id:client_password and rest parameters in post body.

    GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsResponse, GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentialsResponseArgs

    AccessToken Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaAccessTokenResponse

    Access token fetched from the authorization server.

    ClientId string

    The client's ID.

    ClientSecret string

    The client's secret.

    Password string

    The user's password.

    RequestType string

    Represent how to pass parameters to fetch access token

    Scope string

    A space-delimited list of requested scope permissions.

    TokenEndpoint string

    The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

    TokenParams Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaParameterMapResponse

    Token parameters for the auth request.

    Username string

    The user's username.

    AccessToken GoogleCloudIntegrationsV1alphaAccessTokenResponse

    Access token fetched from the authorization server.

    ClientId string

    The client's ID.

    ClientSecret string

    The client's secret.

    Password string

    The user's password.

    RequestType string

    Represent how to pass parameters to fetch access token

    Scope string

    A space-delimited list of requested scope permissions.

    TokenEndpoint string

    The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

    TokenParams GoogleCloudIntegrationsV1alphaParameterMapResponse

    Token parameters for the auth request.

    Username string

    The user's username.

    accessToken GoogleCloudIntegrationsV1alphaAccessTokenResponse

    Access token fetched from the authorization server.

    clientId String

    The client's ID.

    clientSecret String

    The client's secret.

    password String

    The user's password.

    requestType String

    Represent how to pass parameters to fetch access token

    scope String

    A space-delimited list of requested scope permissions.

    tokenEndpoint String

    The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

    tokenParams GoogleCloudIntegrationsV1alphaParameterMapResponse

    Token parameters for the auth request.

    username String

    The user's username.

    accessToken GoogleCloudIntegrationsV1alphaAccessTokenResponse

    Access token fetched from the authorization server.

    clientId string

    The client's ID.

    clientSecret string

    The client's secret.

    password string

    The user's password.

    requestType string

    Represent how to pass parameters to fetch access token

    scope string

    A space-delimited list of requested scope permissions.

    tokenEndpoint string

    The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

    tokenParams GoogleCloudIntegrationsV1alphaParameterMapResponse

    Token parameters for the auth request.

    username string

    The user's username.

    access_token GoogleCloudIntegrationsV1alphaAccessTokenResponse

    Access token fetched from the authorization server.

    client_id str

    The client's ID.

    client_secret str

    The client's secret.

    password str

    The user's password.

    request_type str

    Represent how to pass parameters to fetch access token

    scope str

    A space-delimited list of requested scope permissions.

    token_endpoint str

    The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

    token_params GoogleCloudIntegrationsV1alphaParameterMapResponse

    Token parameters for the auth request.

    username str

    The user's username.

    accessToken Property Map

    Access token fetched from the authorization server.

    clientId String

    The client's ID.

    clientSecret String

    The client's secret.

    password String

    The user's password.

    requestType String

    Represent how to pass parameters to fetch access token

    scope String

    A space-delimited list of requested scope permissions.

    tokenEndpoint String

    The token endpoint is used by the client to obtain an access token by presenting its authorization grant or refresh token.

    tokenParams Property Map

    Token parameters for the auth request.

    username String

    The user's username.

    GoogleCloudIntegrationsV1alphaOidcToken, GoogleCloudIntegrationsV1alphaOidcTokenArgs

    Audience string

    Audience to be used when generating OIDC token. The audience claim identifies the recipients that the JWT is intended for.

    ServiceAccountEmail string

    The service account email to be used as the identity for the token.

    Token string

    ID token obtained for the service account

    TokenExpireTime string

    The approximate time until the token retrieved is valid.

    Audience string

    Audience to be used when generating OIDC token. The audience claim identifies the recipients that the JWT is intended for.

    ServiceAccountEmail string

    The service account email to be used as the identity for the token.

    Token string

    ID token obtained for the service account

    TokenExpireTime string

    The approximate time until the token retrieved is valid.

    audience String

    Audience to be used when generating OIDC token. The audience claim identifies the recipients that the JWT is intended for.

    serviceAccountEmail String

    The service account email to be used as the identity for the token.

    token String

    ID token obtained for the service account

    tokenExpireTime String

    The approximate time until the token retrieved is valid.

    audience string

    Audience to be used when generating OIDC token. The audience claim identifies the recipients that the JWT is intended for.

    serviceAccountEmail string

    The service account email to be used as the identity for the token.

    token string

    ID token obtained for the service account

    tokenExpireTime string

    The approximate time until the token retrieved is valid.

    audience str

    Audience to be used when generating OIDC token. The audience claim identifies the recipients that the JWT is intended for.

    service_account_email str

    The service account email to be used as the identity for the token.

    token str

    ID token obtained for the service account

    token_expire_time str

    The approximate time until the token retrieved is valid.

    audience String

    Audience to be used when generating OIDC token. The audience claim identifies the recipients that the JWT is intended for.

    serviceAccountEmail String

    The service account email to be used as the identity for the token.

    token String

    ID token obtained for the service account

    tokenExpireTime String

    The approximate time until the token retrieved is valid.

    GoogleCloudIntegrationsV1alphaOidcTokenResponse, GoogleCloudIntegrationsV1alphaOidcTokenResponseArgs

    Audience string

    Audience to be used when generating OIDC token. The audience claim identifies the recipients that the JWT is intended for.

    ServiceAccountEmail string

    The service account email to be used as the identity for the token.

    Token string

    ID token obtained for the service account

    TokenExpireTime string

    The approximate time until the token retrieved is valid.

    Audience string

    Audience to be used when generating OIDC token. The audience claim identifies the recipients that the JWT is intended for.

    ServiceAccountEmail string

    The service account email to be used as the identity for the token.

    Token string

    ID token obtained for the service account

    TokenExpireTime string

    The approximate time until the token retrieved is valid.

    audience String

    Audience to be used when generating OIDC token. The audience claim identifies the recipients that the JWT is intended for.

    serviceAccountEmail String

    The service account email to be used as the identity for the token.

    token String

    ID token obtained for the service account

    tokenExpireTime String

    The approximate time until the token retrieved is valid.

    audience string

    Audience to be used when generating OIDC token. The audience claim identifies the recipients that the JWT is intended for.

    serviceAccountEmail string

    The service account email to be used as the identity for the token.

    token string

    ID token obtained for the service account

    tokenExpireTime string

    The approximate time until the token retrieved is valid.

    audience str

    Audience to be used when generating OIDC token. The audience claim identifies the recipients that the JWT is intended for.

    service_account_email str

    The service account email to be used as the identity for the token.

    token str

    ID token obtained for the service account

    token_expire_time str

    The approximate time until the token retrieved is valid.

    audience String

    Audience to be used when generating OIDC token. The audience claim identifies the recipients that the JWT is intended for.

    serviceAccountEmail String

    The service account email to be used as the identity for the token.

    token String

    ID token obtained for the service account

    tokenExpireTime String

    The approximate time until the token retrieved is valid.

    GoogleCloudIntegrationsV1alphaParameterMap, GoogleCloudIntegrationsV1alphaParameterMapArgs

    Entries List<Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaParameterMapEntry>

    A list of parameter map entries.

    KeyType Pulumi.GoogleNative.Integrations.V1Alpha.GoogleCloudIntegrationsV1alphaParameterMapKeyType

    Option to specify key type for all entries of the map. If provided then field types for all entries must conform to this.

    ValueType Pulumi.GoogleNative.Integrations.V1Alpha.GoogleCloudIntegrationsV1alphaParameterMapValueType

    Option to specify value type for all entries of the map. If provided then field types for all entries must conform to this.

    Entries []GoogleCloudIntegrationsV1alphaParameterMapEntry

    A list of parameter map entries.

    KeyType GoogleCloudIntegrationsV1alphaParameterMapKeyType

    Option to specify key type for all entries of the map. If provided then field types for all entries must conform to this.

    ValueType GoogleCloudIntegrationsV1alphaParameterMapValueType

    Option to specify value type for all entries of the map. If provided then field types for all entries must conform to this.

    entries List<GoogleCloudIntegrationsV1alphaParameterMapEntry>

    A list of parameter map entries.

    keyType GoogleCloudIntegrationsV1alphaParameterMapKeyType

    Option to specify key type for all entries of the map. If provided then field types for all entries must conform to this.

    valueType GoogleCloudIntegrationsV1alphaParameterMapValueType

    Option to specify value type for all entries of the map. If provided then field types for all entries must conform to this.

    entries GoogleCloudIntegrationsV1alphaParameterMapEntry[]

    A list of parameter map entries.

    keyType GoogleCloudIntegrationsV1alphaParameterMapKeyType

    Option to specify key type for all entries of the map. If provided then field types for all entries must conform to this.

    valueType GoogleCloudIntegrationsV1alphaParameterMapValueType

    Option to specify value type for all entries of the map. If provided then field types for all entries must conform to this.

    entries Sequence[GoogleCloudIntegrationsV1alphaParameterMapEntry]

    A list of parameter map entries.

    key_type GoogleCloudIntegrationsV1alphaParameterMapKeyType

    Option to specify key type for all entries of the map. If provided then field types for all entries must conform to this.

    value_type GoogleCloudIntegrationsV1alphaParameterMapValueType

    Option to specify value type for all entries of the map. If provided then field types for all entries must conform to this.

    GoogleCloudIntegrationsV1alphaParameterMapEntry, GoogleCloudIntegrationsV1alphaParameterMapEntryArgs

    key Property Map

    Key of the map entry.

    value Property Map

    Value of the map entry.

    GoogleCloudIntegrationsV1alphaParameterMapEntryResponse, GoogleCloudIntegrationsV1alphaParameterMapEntryResponseArgs

    key Property Map

    Key of the map entry.

    value Property Map

    Value of the map entry.

    GoogleCloudIntegrationsV1alphaParameterMapField, GoogleCloudIntegrationsV1alphaParameterMapFieldArgs

    LiteralValue Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaValueType

    Passing a literal value.

    ReferenceKey string

    Referencing one of the Integration variables.

    LiteralValue GoogleCloudIntegrationsV1alphaValueType

    Passing a literal value.

    ReferenceKey string

    Referencing one of the Integration variables.

    literalValue GoogleCloudIntegrationsV1alphaValueType

    Passing a literal value.

    referenceKey String

    Referencing one of the Integration variables.

    literalValue GoogleCloudIntegrationsV1alphaValueType

    Passing a literal value.

    referenceKey string

    Referencing one of the Integration variables.

    literal_value GoogleCloudIntegrationsV1alphaValueType

    Passing a literal value.

    reference_key str

    Referencing one of the Integration variables.

    literalValue Property Map

    Passing a literal value.

    referenceKey String

    Referencing one of the Integration variables.

    GoogleCloudIntegrationsV1alphaParameterMapFieldResponse, GoogleCloudIntegrationsV1alphaParameterMapFieldResponseArgs

    LiteralValue GoogleCloudIntegrationsV1alphaValueTypeResponse

    Passing a literal value.

    ReferenceKey string

    Referencing one of the Integration variables.

    literalValue GoogleCloudIntegrationsV1alphaValueTypeResponse

    Passing a literal value.

    referenceKey String

    Referencing one of the Integration variables.

    literalValue GoogleCloudIntegrationsV1alphaValueTypeResponse

    Passing a literal value.

    referenceKey string

    Referencing one of the Integration variables.

    literal_value GoogleCloudIntegrationsV1alphaValueTypeResponse

    Passing a literal value.

    reference_key str

    Referencing one of the Integration variables.

    literalValue Property Map

    Passing a literal value.

    referenceKey String

    Referencing one of the Integration variables.

    GoogleCloudIntegrationsV1alphaParameterMapKeyType, GoogleCloudIntegrationsV1alphaParameterMapKeyTypeArgs

    IntegrationParameterDataTypeUnspecified
    INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIED

    Unspecified.

    StringValue
    STRING_VALUE

    String.

    IntValue
    INT_VALUE

    Integer.

    DoubleValue
    DOUBLE_VALUE

    Double Number.

    BooleanValue
    BOOLEAN_VALUE

    Boolean.

    StringArray
    STRING_ARRAY

    String Array.

    IntArray
    INT_ARRAY

    Integer Array.

    DoubleArray
    DOUBLE_ARRAY

    Double Number Array.

    BooleanArray
    BOOLEAN_ARRAY

    Boolean Array.

    JsonValue
    JSON_VALUE

    Json.

    ProtoValue
    PROTO_VALUE

    Proto Value (Internal use only).

    ProtoArray
    PROTO_ARRAY

    Proto Array (Internal use only).

    GoogleCloudIntegrationsV1alphaParameterMapKeyTypeIntegrationParameterDataTypeUnspecified
    INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIED

    Unspecified.

    GoogleCloudIntegrationsV1alphaParameterMapKeyTypeStringValue
    STRING_VALUE

    String.

    GoogleCloudIntegrationsV1alphaParameterMapKeyTypeIntValue
    INT_VALUE

    Integer.

    GoogleCloudIntegrationsV1alphaParameterMapKeyTypeDoubleValue
    DOUBLE_VALUE

    Double Number.

    GoogleCloudIntegrationsV1alphaParameterMapKeyTypeBooleanValue
    BOOLEAN_VALUE

    Boolean.

    GoogleCloudIntegrationsV1alphaParameterMapKeyTypeStringArray
    STRING_ARRAY

    String Array.

    GoogleCloudIntegrationsV1alphaParameterMapKeyTypeIntArray
    INT_ARRAY

    Integer Array.

    GoogleCloudIntegrationsV1alphaParameterMapKeyTypeDoubleArray
    DOUBLE_ARRAY

    Double Number Array.

    GoogleCloudIntegrationsV1alphaParameterMapKeyTypeBooleanArray
    BOOLEAN_ARRAY

    Boolean Array.

    GoogleCloudIntegrationsV1alphaParameterMapKeyTypeJsonValue
    JSON_VALUE

    Json.

    GoogleCloudIntegrationsV1alphaParameterMapKeyTypeProtoValue
    PROTO_VALUE

    Proto Value (Internal use only).

    GoogleCloudIntegrationsV1alphaParameterMapKeyTypeProtoArray
    PROTO_ARRAY

    Proto Array (Internal use only).

    IntegrationParameterDataTypeUnspecified
    INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIED

    Unspecified.

    StringValue
    STRING_VALUE

    String.

    IntValue
    INT_VALUE

    Integer.

    DoubleValue
    DOUBLE_VALUE

    Double Number.

    BooleanValue
    BOOLEAN_VALUE

    Boolean.

    StringArray
    STRING_ARRAY

    String Array.

    IntArray
    INT_ARRAY

    Integer Array.

    DoubleArray
    DOUBLE_ARRAY

    Double Number Array.

    BooleanArray
    BOOLEAN_ARRAY

    Boolean Array.

    JsonValue
    JSON_VALUE

    Json.

    ProtoValue
    PROTO_VALUE

    Proto Value (Internal use only).

    ProtoArray
    PROTO_ARRAY

    Proto Array (Internal use only).

    IntegrationParameterDataTypeUnspecified
    INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIED

    Unspecified.

    StringValue
    STRING_VALUE

    String.

    IntValue
    INT_VALUE

    Integer.

    DoubleValue
    DOUBLE_VALUE

    Double Number.

    BooleanValue
    BOOLEAN_VALUE

    Boolean.

    StringArray
    STRING_ARRAY

    String Array.

    IntArray
    INT_ARRAY

    Integer Array.

    DoubleArray
    DOUBLE_ARRAY

    Double Number Array.

    BooleanArray
    BOOLEAN_ARRAY

    Boolean Array.

    JsonValue
    JSON_VALUE

    Json.

    ProtoValue
    PROTO_VALUE

    Proto Value (Internal use only).

    ProtoArray
    PROTO_ARRAY

    Proto Array (Internal use only).

    INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIED
    INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIED

    Unspecified.

    STRING_VALUE
    STRING_VALUE

    String.

    INT_VALUE
    INT_VALUE

    Integer.

    DOUBLE_VALUE
    DOUBLE_VALUE

    Double Number.

    BOOLEAN_VALUE
    BOOLEAN_VALUE

    Boolean.

    STRING_ARRAY
    STRING_ARRAY

    String Array.

    INT_ARRAY
    INT_ARRAY

    Integer Array.

    DOUBLE_ARRAY
    DOUBLE_ARRAY

    Double Number Array.

    BOOLEAN_ARRAY
    BOOLEAN_ARRAY

    Boolean Array.

    JSON_VALUE
    JSON_VALUE

    Json.

    PROTO_VALUE
    PROTO_VALUE

    Proto Value (Internal use only).

    PROTO_ARRAY
    PROTO_ARRAY

    Proto Array (Internal use only).

    "INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIED"
    INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIED

    Unspecified.

    "STRING_VALUE"
    STRING_VALUE

    String.

    "INT_VALUE"
    INT_VALUE

    Integer.

    "DOUBLE_VALUE"
    DOUBLE_VALUE

    Double Number.

    "BOOLEAN_VALUE"
    BOOLEAN_VALUE

    Boolean.

    "STRING_ARRAY"
    STRING_ARRAY

    String Array.

    "INT_ARRAY"
    INT_ARRAY

    Integer Array.

    "DOUBLE_ARRAY"
    DOUBLE_ARRAY

    Double Number Array.

    "BOOLEAN_ARRAY"
    BOOLEAN_ARRAY

    Boolean Array.

    "JSON_VALUE"
    JSON_VALUE

    Json.

    "PROTO_VALUE"
    PROTO_VALUE

    Proto Value (Internal use only).

    "PROTO_ARRAY"
    PROTO_ARRAY

    Proto Array (Internal use only).

    GoogleCloudIntegrationsV1alphaParameterMapResponse, GoogleCloudIntegrationsV1alphaParameterMapResponseArgs

    Entries List<Pulumi.GoogleNative.Integrations.V1Alpha.Inputs.GoogleCloudIntegrationsV1alphaParameterMapEntryResponse>

    A list of parameter map entries.

    KeyType string

    Option to specify key type for all entries of the map. If provided then field types for all entries must conform to this.

    ValueType string

    Option to specify value type for all entries of the map. If provided then field types for all entries must conform to this.

    Entries []GoogleCloudIntegrationsV1alphaParameterMapEntryResponse

    A list of parameter map entries.

    KeyType string

    Option to specify key type for all entries of the map. If provided then field types for all entries must conform to this.

    ValueType string

    Option to specify value type for all entries of the map. If provided then field types for all entries must conform to this.

    entries List<GoogleCloudIntegrationsV1alphaParameterMapEntryResponse>

    A list of parameter map entries.

    keyType String

    Option to specify key type for all entries of the map. If provided then field types for all entries must conform to this.

    valueType String

    Option to specify value type for all entries of the map. If provided then field types for all entries must conform to this.

    entries GoogleCloudIntegrationsV1alphaParameterMapEntryResponse[]

    A list of parameter map entries.

    keyType string

    Option to specify key type for all entries of the map. If provided then field types for all entries must conform to this.

    valueType string

    Option to specify value type for all entries of the map. If provided then field types for all entries must conform to this.

    entries Sequence[GoogleCloudIntegrationsV1alphaParameterMapEntryResponse]

    A list of parameter map entries.

    key_type str

    Option to specify key type for all entries of the map. If provided then field types for all entries must conform to this.

    value_type str

    Option to specify value type for all entries of the map. If provided then field types for all entries must conform to this.

    entries List<Property Map>

    A list of parameter map entries.

    keyType String

    Option to specify key type for all entries of the map. If provided then field types for all entries must conform to this.

    valueType String

    Option to specify value type for all entries of the map. If provided then field types for all entries must conform to this.

    GoogleCloudIntegrationsV1alphaParameterMapValueType, GoogleCloudIntegrationsV1alphaParameterMapValueTypeArgs

    IntegrationParameterDataTypeUnspecified
    INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIED

    Unspecified.

    StringValue
    STRING_VALUE

    String.

    IntValue
    INT_VALUE

    Integer.

    DoubleValue
    DOUBLE_VALUE

    Double Number.

    BooleanValue
    BOOLEAN_VALUE

    Boolean.

    StringArray
    STRING_ARRAY

    String Array.

    IntArray
    INT_ARRAY

    Integer Array.

    DoubleArray
    DOUBLE_ARRAY

    Double Number Array.

    BooleanArray
    BOOLEAN_ARRAY

    Boolean Array.

    JsonValue
    JSON_VALUE

    Json.

    ProtoValue
    PROTO_VALUE

    Proto Value (Internal use only).

    ProtoArray
    PROTO_ARRAY

    Proto Array (Internal use only).

    GoogleCloudIntegrationsV1alphaParameterMapValueTypeIntegrationParameterDataTypeUnspecified
    INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIED

    Unspecified.

    GoogleCloudIntegrationsV1alphaParameterMapValueTypeStringValue
    STRING_VALUE

    String.

    GoogleCloudIntegrationsV1alphaParameterMapValueTypeIntValue
    INT_VALUE

    Integer.

    GoogleCloudIntegrationsV1alphaParameterMapValueTypeDoubleValue
    DOUBLE_VALUE

    Double Number.

    GoogleCloudIntegrationsV1alphaParameterMapValueTypeBooleanValue
    BOOLEAN_VALUE

    Boolean.

    GoogleCloudIntegrationsV1alphaParameterMapValueTypeStringArray
    STRING_ARRAY

    String Array.

    GoogleCloudIntegrationsV1alphaParameterMapValueTypeIntArray
    INT_ARRAY

    Integer Array.

    GoogleCloudIntegrationsV1alphaParameterMapValueTypeDoubleArray
    DOUBLE_ARRAY

    Double Number Array.

    GoogleCloudIntegrationsV1alphaParameterMapValueTypeBooleanArray
    BOOLEAN_ARRAY

    Boolean Array.

    GoogleCloudIntegrationsV1alphaParameterMapValueTypeJsonValue
    JSON_VALUE

    Json.

    GoogleCloudIntegrationsV1alphaParameterMapValueTypeProtoValue
    PROTO_VALUE

    Proto Value (Internal use only).

    GoogleCloudIntegrationsV1alphaParameterMapValueTypeProtoArray
    PROTO_ARRAY

    Proto Array (Internal use only).

    IntegrationParameterDataTypeUnspecified
    INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIED

    Unspecified.

    StringValue
    STRING_VALUE

    String.

    IntValue
    INT_VALUE

    Integer.

    DoubleValue
    DOUBLE_VALUE

    Double Number.

    BooleanValue
    BOOLEAN_VALUE

    Boolean.

    StringArray
    STRING_ARRAY

    String Array.

    IntArray
    INT_ARRAY

    Integer Array.

    DoubleArray
    DOUBLE_ARRAY

    Double Number Array.

    BooleanArray
    BOOLEAN_ARRAY

    Boolean Array.

    JsonValue
    JSON_VALUE

    Json.

    ProtoValue
    PROTO_VALUE

    Proto Value (Internal use only).

    ProtoArray
    PROTO_ARRAY

    Proto Array (Internal use only).

    IntegrationParameterDataTypeUnspecified
    INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIED

    Unspecified.

    StringValue
    STRING_VALUE

    String.

    IntValue
    INT_VALUE

    Integer.

    DoubleValue
    DOUBLE_VALUE

    Double Number.

    BooleanValue
    BOOLEAN_VALUE

    Boolean.

    StringArray
    STRING_ARRAY

    String Array.

    IntArray
    INT_ARRAY

    Integer Array.

    DoubleArray
    DOUBLE_ARRAY

    Double Number Array.

    BooleanArray
    BOOLEAN_ARRAY

    Boolean Array.

    JsonValue
    JSON_VALUE

    Json.

    ProtoValue
    PROTO_VALUE

    Proto Value (Internal use only).

    ProtoArray
    PROTO_ARRAY

    Proto Array (Internal use only).

    INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIED
    INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIED

    Unspecified.

    STRING_VALUE
    STRING_VALUE

    String.

    INT_VALUE
    INT_VALUE

    Integer.

    DOUBLE_VALUE
    DOUBLE_VALUE

    Double Number.

    BOOLEAN_VALUE
    BOOLEAN_VALUE

    Boolean.

    STRING_ARRAY
    STRING_ARRAY

    String Array.

    INT_ARRAY
    INT_ARRAY

    Integer Array.

    DOUBLE_ARRAY
    DOUBLE_ARRAY

    Double Number Array.

    BOOLEAN_ARRAY
    BOOLEAN_ARRAY

    Boolean Array.

    JSON_VALUE
    JSON_VALUE

    Json.

    PROTO_VALUE
    PROTO_VALUE

    Proto Value (Internal use only).

    PROTO_ARRAY
    PROTO_ARRAY

    Proto Array (Internal use only).

    "INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIED"
    INTEGRATION_PARAMETER_DATA_TYPE_UNSPECIFIED

    Unspecified.

    "STRING_VALUE"
    STRING_VALUE

    String.

    "INT_VALUE"
    INT_VALUE

    Integer.

    "DOUBLE_VALUE"
    DOUBLE_VALUE

    Double Number.

    "BOOLEAN_VALUE"
    BOOLEAN_VALUE

    Boolean.

    "STRING_ARRAY"
    STRING_ARRAY

    String Array.

    "INT_ARRAY"
    INT_ARRAY

    Integer Array.

    "DOUBLE_ARRAY"
    DOUBLE_ARRAY

    Double Number Array.

    "BOOLEAN_ARRAY"
    BOOLEAN_ARRAY

    Boolean Array.

    "JSON_VALUE"
    JSON_VALUE

    Json.

    "PROTO_VALUE"
    PROTO_VALUE

    Proto Value (Internal use only).

    "PROTO_ARRAY"
    PROTO_ARRAY

    Proto Array (Internal use only).

    GoogleCloudIntegrationsV1alphaServiceAccountCredentials, GoogleCloudIntegrationsV1alphaServiceAccountCredentialsArgs

    Scope string

    A space-delimited list of requested scope permissions.

    ServiceAccount string

    Name of the service account that has the permission to make the request.

    Scope string

    A space-delimited list of requested scope permissions.

    ServiceAccount string

    Name of the service account that has the permission to make the request.

    scope String

    A space-delimited list of requested scope permissions.

    serviceAccount String

    Name of the service account that has the permission to make the request.

    scope string

    A space-delimited list of requested scope permissions.

    serviceAccount string

    Name of the service account that has the permission to make the request.

    scope str

    A space-delimited list of requested scope permissions.

    service_account str

    Name of the service account that has the permission to make the request.

    scope String

    A space-delimited list of requested scope permissions.

    serviceAccount String

    Name of the service account that has the permission to make the request.

    GoogleCloudIntegrationsV1alphaServiceAccountCredentialsResponse, GoogleCloudIntegrationsV1alphaServiceAccountCredentialsResponseArgs

    Scope string

    A space-delimited list of requested scope permissions.

    ServiceAccount string

    Name of the service account that has the permission to make the request.

    Scope string

    A space-delimited list of requested scope permissions.

    ServiceAccount string

    Name of the service account that has the permission to make the request.

    scope String

    A space-delimited list of requested scope permissions.

    serviceAccount String

    Name of the service account that has the permission to make the request.

    scope string

    A space-delimited list of requested scope permissions.

    serviceAccount string

    Name of the service account that has the permission to make the request.

    scope str

    A space-delimited list of requested scope permissions.

    service_account str

    Name of the service account that has the permission to make the request.

    scope String

    A space-delimited list of requested scope permissions.

    serviceAccount String

    Name of the service account that has the permission to make the request.

    GoogleCloudIntegrationsV1alphaStringParameterArray, GoogleCloudIntegrationsV1alphaStringParameterArrayArgs

    StringValues List<string>

    String array.

    StringValues []string

    String array.

    stringValues List<String>

    String array.

    stringValues string[]

    String array.

    string_values Sequence[str]

    String array.

    stringValues List<String>

    String array.

    GoogleCloudIntegrationsV1alphaStringParameterArrayResponse, GoogleCloudIntegrationsV1alphaStringParameterArrayResponseArgs

    StringValues List<string>

    String array.

    StringValues []string

    String array.

    stringValues List<String>

    String array.

    stringValues string[]

    String array.

    string_values Sequence[str]

    String array.

    stringValues List<String>

    String array.

    GoogleCloudIntegrationsV1alphaUsernameAndPassword, GoogleCloudIntegrationsV1alphaUsernameAndPasswordArgs

    Password string

    Password to be used

    Username string

    Username to be used

    Password string

    Password to be used

    Username string

    Username to be used

    password String

    Password to be used

    username String

    Username to be used

    password string

    Password to be used

    username string

    Username to be used

    password str

    Password to be used

    username str

    Username to be used

    password String

    Password to be used

    username String

    Username to be used

    GoogleCloudIntegrationsV1alphaUsernameAndPasswordResponse, GoogleCloudIntegrationsV1alphaUsernameAndPasswordResponseArgs

    Password string

    Password to be used

    Username string

    Username to be used

    Password string

    Password to be used

    Username string

    Username to be used

    password String

    Password to be used

    username String

    Username to be used

    password string

    Password to be used

    username string

    Username to be used

    password str

    Password to be used

    username str

    Username to be used

    password String

    Password to be used

    username String

    Username to be used

    GoogleCloudIntegrationsV1alphaValueType, GoogleCloudIntegrationsV1alphaValueTypeArgs

    booleanArray Property Map

    Boolean Array.

    booleanValue Boolean

    Boolean.

    doubleArray Property Map

    Double Number Array.

    doubleValue Number

    Double Number.

    intArray Property Map

    Integer Array.

    intValue String

    Integer.

    jsonValue String

    Json.

    stringArray Property Map

    String Array.

    stringValue String

    String.

    GoogleCloudIntegrationsV1alphaValueTypeResponse, GoogleCloudIntegrationsV1alphaValueTypeResponseArgs

    booleanArray Property Map

    Boolean Array.

    booleanValue Boolean

    Boolean.

    doubleArray Property Map

    Double Number Array.

    doubleValue Number

    Double Number.

    intArray Property Map

    Integer Array.

    intValue String

    Integer.

    jsonValue String

    Json.

    stringArray Property Map

    String Array.

    stringValue String

    String.

    Package Details

    Repository
    Google Cloud Native pulumi/pulumi-google-native
    License
    Apache-2.0
    google-native logo

    Google Cloud Native is in preview. Google Cloud Classic is fully supported.

    Google Cloud Native v0.31.1 published on Thursday, Jul 20, 2023 by Pulumi