Class: Google::Cloud::Datastream::V1::SalesforceProfile::Oauth2ClientCredentials

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/datastream/v1/datastream_resources.rb

Overview

OAuth2 Client Credentials.

Instance Attribute Summary collapse

Instance Attribute Details

#client_id::String

Returns Required. Client ID for Salesforce OAuth2 Client Credentials.

Returns:

  • (::String)

    Required. Client ID for Salesforce OAuth2 Client Credentials.



253
254
255
256
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 253

class Oauth2ClientCredentials
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#client_secret::String

Returns Optional. Client secret for Salesforce OAuth2 Client Credentials. Mutually exclusive with the secret_manager_stored_client_secret field.

Returns:

  • (::String)

    Optional. Client secret for Salesforce OAuth2 Client Credentials. Mutually exclusive with the secret_manager_stored_client_secret field.



253
254
255
256
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 253

class Oauth2ClientCredentials
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#secret_manager_stored_client_secret::String

Returns Optional. A reference to a Secret Manager resource name storing the Salesforce OAuth2 client_secret. Mutually exclusive with the client_secret field.

Returns:

  • (::String)

    Optional. A reference to a Secret Manager resource name storing the Salesforce OAuth2 client_secret. Mutually exclusive with the client_secret field.



253
254
255
256
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 253

class Oauth2ClientCredentials
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end