Class: Google::Cloud::DiscoveryEngine::V1::Project::ServiceTerms
- Inherits:
-
Object
- Object
- Google::Cloud::DiscoveryEngine::V1::Project::ServiceTerms
- 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
-
#accept_time ⇒ ::Google::Protobuf::Timestamp
The last time when the project agreed to the terms of service.
-
#decline_time ⇒ ::Google::Protobuf::Timestamp
The last time when the project declined or revoked the agreement to terms of service.
-
#id ⇒ ::String
The unique identifier of this terms of service.
-
#state ⇒ ::Google::Cloud::DiscoveryEngine::V1::Project::ServiceTerms::State
Whether the project has accepted/rejected the service terms or it is still pending.
-
#version ⇒ ::String
The version string of the terms of service.
Instance Attribute Details
#accept_time ⇒ ::Google::Protobuf::Timestamp
Returns The last time when the project agreed to the terms of service.
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.
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:
GA_DATA_USE_TERMS
: Terms for data use. When using this asid
, the acceptable version to provide is2022-11-23
.
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.
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.
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 |