protected override void ProcessRecord()
        {
            base.ProcessRecord();

            Bucket.LoggingData logging = new Bucket.LoggingData();
            logging.LogBucket = this.LogBucket;
            logging.LogObjectPrefix = this.LogObjectPrefix;

            Bucket bucket = Service.Buckets.Get(this.Name).Execute();
            bucket.Logging = logging;
            var req = Service.Buckets.Patch(bucket, this.Name);
            req.Projection = BucketsResource.PatchRequest.ProjectionEnum.Full;
            req.Execute();

            this.WriteObject(bucket);
        }