404

[ Avaa Bypassed ]




Upload:

Command:

botdev@52.14.189.148: ~ $
<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/iam/v1/policy.proto

namespace Google\Cloud\Iam\V1;

use Google\Protobuf\Internal\GPBType;
use Google\Protobuf\Internal\RepeatedField;
use Google\Protobuf\Internal\GPBUtil;

/**
 * One delta entry for Binding. Each individual change (only one member in each
 * entry) to a binding will be a separate entry.
 *
 * Generated from protobuf message <code>google.iam.v1.BindingDelta</code>
 */
class BindingDelta extends \Google\Protobuf\Internal\Message
{
    /**
     * The action that was performed on a Binding.
     * Required
     *
     * Generated from protobuf field <code>.google.iam.v1.BindingDelta.Action action = 1;</code>
     */
    private $action = 0;
    /**
     * Role that is assigned to `members`.
     * For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
     * Required
     *
     * Generated from protobuf field <code>string role = 2;</code>
     */
    private $role = '';
    /**
     * A single identity requesting access for a Cloud Platform resource.
     * Follows the same format of Binding.members.
     * Required
     *
     * Generated from protobuf field <code>string member = 3;</code>
     */
    private $member = '';
    /**
     * The condition that is associated with this binding.
     *
     * Generated from protobuf field <code>.google.type.Expr condition = 4;</code>
     */
    private $condition = null;

    /**
     * Constructor.
     *
     * @param array $data {
     *     Optional. Data for populating the Message object.
     *
     *     @type int $action
     *           The action that was performed on a Binding.
     *           Required
     *     @type string $role
     *           Role that is assigned to `members`.
     *           For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
     *           Required
     *     @type string $member
     *           A single identity requesting access for a Cloud Platform resource.
     *           Follows the same format of Binding.members.
     *           Required
     *     @type \Google\Type\Expr $condition
     *           The condition that is associated with this binding.
     * }
     */
    public function __construct($data = NULL) {
        \GPBMetadata\Google\Iam\V1\Policy::initOnce();
        parent::__construct($data);
    }

    /**
     * The action that was performed on a Binding.
     * Required
     *
     * Generated from protobuf field <code>.google.iam.v1.BindingDelta.Action action = 1;</code>
     * @return int
     */
    public function getAction()
    {
        return $this->action;
    }

    /**
     * The action that was performed on a Binding.
     * Required
     *
     * Generated from protobuf field <code>.google.iam.v1.BindingDelta.Action action = 1;</code>
     * @param int $var
     * @return $this
     */
    public function setAction($var)
    {
        GPBUtil::checkEnum($var, \Google\Cloud\Iam\V1\BindingDelta_Action::class);
        $this->action = $var;

        return $this;
    }

    /**
     * Role that is assigned to `members`.
     * For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
     * Required
     *
     * Generated from protobuf field <code>string role = 2;</code>
     * @return string
     */
    public function getRole()
    {
        return $this->role;
    }

    /**
     * Role that is assigned to `members`.
     * For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
     * Required
     *
     * Generated from protobuf field <code>string role = 2;</code>
     * @param string $var
     * @return $this
     */
    public function setRole($var)
    {
        GPBUtil::checkString($var, True);
        $this->role = $var;

        return $this;
    }

    /**
     * A single identity requesting access for a Cloud Platform resource.
     * Follows the same format of Binding.members.
     * Required
     *
     * Generated from protobuf field <code>string member = 3;</code>
     * @return string
     */
    public function getMember()
    {
        return $this->member;
    }

    /**
     * A single identity requesting access for a Cloud Platform resource.
     * Follows the same format of Binding.members.
     * Required
     *
     * Generated from protobuf field <code>string member = 3;</code>
     * @param string $var
     * @return $this
     */
    public function setMember($var)
    {
        GPBUtil::checkString($var, True);
        $this->member = $var;

        return $this;
    }

    /**
     * The condition that is associated with this binding.
     *
     * Generated from protobuf field <code>.google.type.Expr condition = 4;</code>
     * @return \Google\Type\Expr
     */
    public function getCondition()
    {
        return $this->condition;
    }

    /**
     * The condition that is associated with this binding.
     *
     * Generated from protobuf field <code>.google.type.Expr condition = 4;</code>
     * @param \Google\Type\Expr $var
     * @return $this
     */
    public function setCondition($var)
    {
        GPBUtil::checkMessage($var, \Google\Type\Expr::class);
        $this->condition = $var;

        return $this;
    }

}


Filemanager

Name Type Size Permission Actions
AuditConfigDelta Folder 2755
BindingDelta Folder 2755
AuditConfigDelta.php File 6.04 KB 0755
AuditConfigDelta_Action.php File 558 B 0755
Binding.php File 8.26 KB 0755
BindingDelta.php File 5.08 KB 0755
BindingDelta_Action.php File 538 B 0755
GetIamPolicyRequest.php File 3.58 KB 0755
GetPolicyOptions.php File 2.92 KB 0755
Policy.php File 11.76 KB 0755
PolicyDelta.php File 3.27 KB 0755
SetIamPolicyRequest.php File 4.11 KB 0755
TestIamPermissionsRequest.php File 4.24 KB 0755
TestIamPermissionsResponse.php File 1.98 KB 0755