public function __construct()

in src/Models/BucketInfo.php [149:188]


    public function __construct(
        ?string $name = null,
        ?string $accessMonitor = null,
        ?string $location = null,
        ?\DateTime $creationDate = null,
        ?string $extranetEndpoint = null,
        ?string $intranetEndpoint = null,
        ?string $acl = null,
        ?string $dataRedundancyType = null,
        ?Owner $owner = null,
        ?string $storageClass = null,
        ?string $resourceGroupId = null,
        ?ServerSideEncryptionRuleInfo $sseRule = null,
        ?string $versioning = null,
        ?string $transferAcceleration = null,
        ?string $crossRegionReplication = null,
        ?string $comment = null,
        ?bool $blockPublicAccess = null,
        ?BucketPolicy $bucketPolicy = null
    )
    {
        $this->name = $name;
        $this->accessMonitor = $accessMonitor;
        $this->location = $location;
        $this->creationDate = $creationDate;
        $this->extranetEndpoint = $extranetEndpoint;
        $this->intranetEndpoint = $intranetEndpoint;
        $this->acl = $acl;
        $this->dataRedundancyType = $dataRedundancyType;
        $this->owner = $owner;
        $this->storageClass = $storageClass;
        $this->resourceGroupId = $resourceGroupId;
        $this->sseRule = $sseRule;
        $this->versioning = $versioning;
        $this->transferAcceleration = $transferAcceleration;
        $this->crossRegionReplication = $crossRegionReplication;
        $this->comment = $comment;
        $this->blockPublicAccess = $blockPublicAccess;
        $this->bucketPolicy = $bucketPolicy;
    }