class Aws::Appflow::Types::GoogleAnalyticsConnectorProfileCredentials

The connector-specific profile credentials required by Google Analytics.

@note When making an API call, you may pass GoogleAnalyticsConnectorProfileCredentials

data as a hash:

    {
      client_id: "ClientId", # required
      client_secret: "ClientSecret", # required
      access_token: "AccessToken",
      refresh_token: "RefreshToken",
      o_auth_request: {
        auth_code: "AuthCode",
        redirect_uri: "RedirectUri",
      },
    }

@!attribute [rw] client_id

The identifier for the desired client.
@return [String]

@!attribute [rw] client_secret

The client secret used by the OAuth client to authenticate to the
authorization server.
@return [String]

@!attribute [rw] access_token

The credentials used to access protected Google Analytics resources.
@return [String]

@!attribute [rw] refresh_token

The credentials used to acquire new access tokens. This is required
only for OAuth2 access tokens, and is not required for OAuth1 access
tokens.
@return [String]

@!attribute [rw] o_auth_request

The OAuth requirement needed to request security tokens from the
connector endpoint.
@return [Types::ConnectorOAuthRequest]

@see docs.aws.amazon.com/goto/WebAPI/appflow-2020-08-23/GoogleAnalyticsConnectorProfileCredentials AWS API Documentation

Constants

SENSITIVE