Class: Google::Cloud::Build::V1::ApprovalResult

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

Overview

ApprovalResult describes the decision and associated metadata of a manual approval of a build.

Defined Under Namespace

Modules: Decision

Instance Attribute Summary collapse

Instance Attribute Details

#approval_time::Google::Protobuf::Timestamp (readonly)



1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
# File 'proto_docs/google/devtools/cloudbuild/v1/cloudbuild.rb', line 1428

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

  # Specifies whether or not this manual approval result is to approve
  # or reject a build.
  module Decision
    # Default enum type. This should not be used.
    DECISION_UNSPECIFIED = 0

    # Build is approved.
    APPROVED = 1

    # Build is rejected.
    REJECTED = 2
  end
end

#approver_account::String (readonly)



1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
# File 'proto_docs/google/devtools/cloudbuild/v1/cloudbuild.rb', line 1428

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

  # Specifies whether or not this manual approval result is to approve
  # or reject a build.
  module Decision
    # Default enum type. This should not be used.
    DECISION_UNSPECIFIED = 0

    # Build is approved.
    APPROVED = 1

    # Build is rejected.
    REJECTED = 2
  end
end

#comment::String



1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
# File 'proto_docs/google/devtools/cloudbuild/v1/cloudbuild.rb', line 1428

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

  # Specifies whether or not this manual approval result is to approve
  # or reject a build.
  module Decision
    # Default enum type. This should not be used.
    DECISION_UNSPECIFIED = 0

    # Build is approved.
    APPROVED = 1

    # Build is rejected.
    REJECTED = 2
  end
end

#decision::Google::Cloud::Build::V1::ApprovalResult::Decision



1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
# File 'proto_docs/google/devtools/cloudbuild/v1/cloudbuild.rb', line 1428

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

  # Specifies whether or not this manual approval result is to approve
  # or reject a build.
  module Decision
    # Default enum type. This should not be used.
    DECISION_UNSPECIFIED = 0

    # Build is approved.
    APPROVED = 1

    # Build is rejected.
    REJECTED = 2
  end
end

#url::String



1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
# File 'proto_docs/google/devtools/cloudbuild/v1/cloudbuild.rb', line 1428

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

  # Specifies whether or not this manual approval result is to approve
  # or reject a build.
  module Decision
    # Default enum type. This should not be used.
    DECISION_UNSPECIFIED = 0

    # Build is approved.
    APPROVED = 1

    # Build is rejected.
    REJECTED = 2
  end
end