GoogleCloudSamples.QuickStart.PrintBucketDefaultAcl C# (CSharp) Method

PrintBucketDefaultAcl() private method

private PrintBucketDefaultAcl ( string bucketName ) : void
bucketName string
return void
        private void PrintBucketDefaultAcl(string bucketName)
        {
            var storage = StorageClient.Create();
            var bucket = storage.GetBucket(bucketName, new GetBucketOptions()
            {
                Projection = Projection.Full
            });
            if (bucket.Acl != null)
                foreach (var acl in bucket.DefaultObjectAcl)
                {
                    Console.WriteLine($"{acl.Role}:{acl.Entity}");
                }
        }