Class: Google::Cloud::DiscoveryEngine::V1::Project::ServiceTerms

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

Overview

Metadata about the terms of service.

Defined Under Namespace

Modules: State

Instance Attribute Summary collapse

Instance Attribute Details

#accept_time::Google::Protobuf::Timestamp

Returns The last time when the project agreed to the terms of service.

Returns:



74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
# File 'proto_docs/google/cloud/discoveryengine/v1/project.rb', line 74

class ServiceTerms
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The agreement states this terms of service.
  module State
    # The default value of the enum. This value is not actually used.
    STATE_UNSPECIFIED = 0

    # The project has given consent to the terms of service.
    TERMS_ACCEPTED = 1

    # The project is pending to review and accept the terms of service.
    TERMS_PENDING = 2

    # The project has declined or revoked the agreement to terms of service.
    TERMS_DECLINED = 3
  end
end

#decline_time::Google::Protobuf::Timestamp

Returns The last time when the project declined or revoked the agreement to terms of service.

Returns:



74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
# File 'proto_docs/google/cloud/discoveryengine/v1/project.rb', line 74

class ServiceTerms
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The agreement states this terms of service.
  module State
    # The default value of the enum. This value is not actually used.
    STATE_UNSPECIFIED = 0

    # The project has given consent to the terms of service.
    TERMS_ACCEPTED = 1

    # The project is pending to review and accept the terms of service.
    TERMS_PENDING = 2

    # The project has declined or revoked the agreement to terms of service.
    TERMS_DECLINED = 3
  end
end

#id::String

Returns The unique identifier of this terms of service. Available terms:

Returns:

  • (::String)

    The unique identifier of this terms of service. Available terms:



74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
# File 'proto_docs/google/cloud/discoveryengine/v1/project.rb', line 74

class ServiceTerms
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The agreement states this terms of service.
  module State
    # The default value of the enum. This value is not actually used.
    STATE_UNSPECIFIED = 0

    # The project has given consent to the terms of service.
    TERMS_ACCEPTED = 1

    # The project is pending to review and accept the terms of service.
    TERMS_PENDING = 2

    # The project has declined or revoked the agreement to terms of service.
    TERMS_DECLINED = 3
  end
end

#state::Google::Cloud::DiscoveryEngine::V1::Project::ServiceTerms::State

Returns Whether the project has accepted/rejected the service terms or it is still pending.

Returns:



74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
# File 'proto_docs/google/cloud/discoveryengine/v1/project.rb', line 74

class ServiceTerms
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The agreement states this terms of service.
  module State
    # The default value of the enum. This value is not actually used.
    STATE_UNSPECIFIED = 0

    # The project has given consent to the terms of service.
    TERMS_ACCEPTED = 1

    # The project is pending to review and accept the terms of service.
    TERMS_PENDING = 2

    # The project has declined or revoked the agreement to terms of service.
    TERMS_DECLINED = 3
  end
end

#version::String

Returns The version string of the terms of service. For acceptable values, see the comments for id above.

Returns:

  • (::String)

    The version string of the terms of service. For acceptable values, see the comments for id above.



74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
# File 'proto_docs/google/cloud/discoveryengine/v1/project.rb', line 74

class ServiceTerms
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The agreement states this terms of service.
  module State
    # The default value of the enum. This value is not actually used.
    STATE_UNSPECIFIED = 0

    # The project has given consent to the terms of service.
    TERMS_ACCEPTED = 1

    # The project is pending to review and accept the terms of service.
    TERMS_PENDING = 2

    # The project has declined or revoked the agreement to terms of service.
    TERMS_DECLINED = 3
  end
end