public static int Main(string[] args)
        {
            // Read projectId from args
            if (args.Length != 1)
            {
                Console.WriteLine("Usage: Project ID must be passed as first argument.");
                Console.WriteLine();
                return(1);
            }
            string projectId = args[0];

            // Create client
            ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.Create();
            // ContainerAnalysisClient doesn't contain Grafeas methods; only IAM, and a way of getting at a GrafeasClient.
            GrafeasClient grafeasClient = containerAnalysisClient.GrafeasClient;

            // Call API method
            ProjectName projectName = new ProjectName(projectId);
            PagedEnumerable <ListNotesResponse, Note> notes = grafeasClient.ListNotes(projectName, "");

            // Show the result
            foreach (Note note in notes)
            {
                Console.WriteLine(notes);
            }

            // Success
            Console.WriteLine("Smoke test passed OK");
            return(0);
        }
 /// <summary>Snippet for GetIamPolicy</summary>
 public void GetIamPolicy()
 {
     // Snippet: GetIamPolicy(string, CallSettings)
     // Create client
     ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.Create();
     // Initialize request argument(s)
     string resource = "a/wildcard/resource";
     // Make the request
     Policy response = containerAnalysisClient.GetIamPolicy(resource);
     // End snippet
 }
 /// <summary>Snippet for GetIamPolicy</summary>
 public void GetIamPolicyResourceNames()
 {
     // Snippet: GetIamPolicy(IResourceName, CallSettings)
     // Create client
     ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.Create();
     // Initialize request argument(s)
     IResourceName resource = new UnparsedResourceName("a/wildcard/resource");
     // Make the request
     Policy response = containerAnalysisClient.GetIamPolicy(resource);
     // End snippet
 }
Example #4
0
 /// <summary>Snippet for GetIamPolicy</summary>
 public void GetIamPolicy()
 {
     // Snippet: GetIamPolicy(IamResourceNameOneof,CallSettings)
     // Create client
     ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.Create();
     // Initialize request argument(s)
     IamResourceNameOneof resource = IamResourceNameOneof.From(new NoteName("[PROJECT]", "[NOTE]"));
     // Make the request
     Policy response = containerAnalysisClient.GetIamPolicy(resource);
     // End snippet
 }
 /// <summary>Snippet for GetVulnerabilityOccurrencesSummary</summary>
 public void GetVulnerabilityOccurrencesSummaryResourceNames()
 {
     // Snippet: GetVulnerabilityOccurrencesSummary(ProjectName, string, CallSettings)
     // Create client
     ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.Create();
     // Initialize request argument(s)
     ProjectName parent = ProjectName.FromProject("[PROJECT]");
     string      filter = "";
     // Make the request
     VulnerabilityOccurrencesSummary response = containerAnalysisClient.GetVulnerabilityOccurrencesSummary(parent, filter);
     // End snippet
 }
 /// <summary>Snippet for GetVulnerabilityOccurrencesSummary</summary>
 public void GetVulnerabilityOccurrencesSummary()
 {
     // Snippet: GetVulnerabilityOccurrencesSummary(string, string, CallSettings)
     // Create client
     ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.Create();
     // Initialize request argument(s)
     string parent = "projects/[PROJECT]";
     string filter = "";
     // Make the request
     VulnerabilityOccurrencesSummary response = containerAnalysisClient.GetVulnerabilityOccurrencesSummary(parent, filter);
     // End snippet
 }
 /// <summary>Snippet for TestIamPermissions</summary>
 public void TestIamPermissionsResourceNames()
 {
     // Snippet: TestIamPermissions(IResourceName, IEnumerable<string>, CallSettings)
     // Create client
     ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.Create();
     // Initialize request argument(s)
     IResourceName        resource    = new UnparsedResourceName("a/wildcard/resource");
     IEnumerable <string> permissions = new string[] { "", };
     // Make the request
     TestIamPermissionsResponse response = containerAnalysisClient.TestIamPermissions(resource, permissions);
     // End snippet
 }
Example #8
0
 /// <summary>Snippet for TestIamPermissions</summary>
 public void TestIamPermissions()
 {
     // Snippet: TestIamPermissions(IamResourceNameOneof,IEnumerable<string>,CallSettings)
     // Create client
     ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.Create();
     // Initialize request argument(s)
     IamResourceNameOneof resource    = IamResourceNameOneof.From(new NoteName("[PROJECT]", "[NOTE]"));
     IEnumerable <string> permissions = new List <string>();
     // Make the request
     TestIamPermissionsResponse response = containerAnalysisClient.TestIamPermissions(resource, permissions);
     // End snippet
 }
 /// <summary>Snippet for SetIamPolicy</summary>
 public void SetIamPolicy_ResourceNames()
 {
     // Snippet: SetIamPolicy(IResourceName, Policy, CallSettings)
     // Create client
     ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.Create();
     // Initialize request argument(s)
     IResourceName resource = new UnknownResourceName("a/wildcard/resource");
     Policy        policy   = new Policy();
     // Make the request
     Policy response = containerAnalysisClient.SetIamPolicy(resource, policy);
     // End snippet
 }
Example #10
0
        /// <summary>Snippet for GetIamPolicyAsync</summary>
        public async Task GetIamPolicyAsync()
        {
            // Snippet: GetIamPolicyAsync(IamResourceNameOneof,CallSettings)
            // Additional: GetIamPolicyAsync(IamResourceNameOneof,CancellationToken)
            // Create client
            ContainerAnalysisClient containerAnalysisClient = await ContainerAnalysisClient.CreateAsync();

            // Initialize request argument(s)
            IamResourceNameOneof resource = IamResourceNameOneof.From(new NoteName("[PROJECT]", "[NOTE]"));
            // Make the request
            Policy response = await containerAnalysisClient.GetIamPolicyAsync(resource);

            // End snippet
        }
        /// <summary>Snippet for GetIamPolicyAsync</summary>
        public async Task GetIamPolicyResourceNamesAsync()
        {
            // Snippet: GetIamPolicyAsync(IResourceName, CallSettings)
            // Additional: GetIamPolicyAsync(IResourceName, CancellationToken)
            // Create client
            ContainerAnalysisClient containerAnalysisClient = await ContainerAnalysisClient.CreateAsync();

            // Initialize request argument(s)
            IResourceName resource = new UnparsedResourceName("a/wildcard/resource");
            // Make the request
            Policy response = await containerAnalysisClient.GetIamPolicyAsync(resource);

            // End snippet
        }
Example #12
0
 /// <summary>Snippet for GetIamPolicy</summary>
 public void GetIamPolicy_RequestObject()
 {
     // Snippet: GetIamPolicy(GetIamPolicyRequest,CallSettings)
     // Create client
     ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.Create();
     // Initialize request argument(s)
     GetIamPolicyRequest request = new GetIamPolicyRequest
     {
         ResourceAsResourceName = IamResourceNameOneof.From(new NoteName("[PROJECT]", "[NOTE]")),
     };
     // Make the request
     Policy response = containerAnalysisClient.GetIamPolicy(request);
     // End snippet
 }
 /// <summary>Snippet for GetIamPolicy</summary>
 public void GetIamPolicy_RequestObject()
 {
     // Snippet: GetIamPolicy(GetIamPolicyRequest, CallSettings)
     // Create client
     ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.Create();
     // Initialize request argument(s)
     GetIamPolicyRequest request = new GetIamPolicyRequest
     {
         ResourceAsResourceName = new UnknownResourceName("a/wildcard/resource"),
         Options = new GetPolicyOptions(),
     };
     // Make the request
     Policy response = containerAnalysisClient.GetIamPolicy(request);
     // End snippet
 }
 /// <summary>Snippet for GetVulnerabilityOccurrencesSummary</summary>
 public void GetVulnerabilityOccurrencesSummaryRequestObject()
 {
     // Snippet: GetVulnerabilityOccurrencesSummary(GetVulnerabilityOccurrencesSummaryRequest, CallSettings)
     // Create client
     ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.Create();
     // Initialize request argument(s)
     GetVulnerabilityOccurrencesSummaryRequest request = new GetVulnerabilityOccurrencesSummaryRequest
     {
         ParentAsProjectName = ProjectName.FromProject("[PROJECT]"),
         Filter = "",
     };
     // Make the request
     VulnerabilityOccurrencesSummary response = containerAnalysisClient.GetVulnerabilityOccurrencesSummary(request);
     // End snippet
 }
Example #15
0
 /// <summary>Snippet for TestIamPermissions</summary>
 public void TestIamPermissions_RequestObject()
 {
     // Snippet: TestIamPermissions(TestIamPermissionsRequest,CallSettings)
     // Create client
     ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.Create();
     // Initialize request argument(s)
     TestIamPermissionsRequest request = new TestIamPermissionsRequest
     {
         ResourceAsResourceName = IamResourceNameOneof.From(new NoteName("[PROJECT]", "[NOTE]")),
         Permissions            = { },
     };
     // Make the request
     TestIamPermissionsResponse response = containerAnalysisClient.TestIamPermissions(request);
     // End snippet
 }
Example #16
0
        /// <summary>Snippet for TestIamPermissionsAsync</summary>
        public async Task TestIamPermissionsAsync()
        {
            // Snippet: TestIamPermissionsAsync(IamResourceNameOneof,IEnumerable<string>,CallSettings)
            // Additional: TestIamPermissionsAsync(IamResourceNameOneof,IEnumerable<string>,CancellationToken)
            // Create client
            ContainerAnalysisClient containerAnalysisClient = await ContainerAnalysisClient.CreateAsync();

            // Initialize request argument(s)
            IamResourceNameOneof resource    = IamResourceNameOneof.From(new NoteName("[PROJECT]", "[NOTE]"));
            IEnumerable <string> permissions = new List <string>();
            // Make the request
            TestIamPermissionsResponse response = await containerAnalysisClient.TestIamPermissionsAsync(resource, permissions);

            // End snippet
        }
        /// <summary>Snippet for SetIamPolicyAsync</summary>
        public async Task SetIamPolicyAsync()
        {
            // Snippet: SetIamPolicyAsync(string, Policy, CallSettings)
            // Additional: SetIamPolicyAsync(string, Policy, CancellationToken)
            // Create client
            ContainerAnalysisClient containerAnalysisClient = await ContainerAnalysisClient.CreateAsync();

            // Initialize request argument(s)
            string resource = "a/wildcard/resource";
            Policy policy   = new Policy();
            // Make the request
            Policy response = await containerAnalysisClient.SetIamPolicyAsync(resource, policy);

            // End snippet
        }
        /// <summary>Snippet for GetVulnerabilityOccurrencesSummaryAsync</summary>
        public async Task GetVulnerabilityOccurrencesSummaryResourceNamesAsync()
        {
            // Snippet: GetVulnerabilityOccurrencesSummaryAsync(ProjectName, string, CallSettings)
            // Additional: GetVulnerabilityOccurrencesSummaryAsync(ProjectName, string, CancellationToken)
            // Create client
            ContainerAnalysisClient containerAnalysisClient = await ContainerAnalysisClient.CreateAsync();

            // Initialize request argument(s)
            ProjectName parent = ProjectName.FromProject("[PROJECT]");
            string      filter = "";
            // Make the request
            VulnerabilityOccurrencesSummary response = await containerAnalysisClient.GetVulnerabilityOccurrencesSummaryAsync(parent, filter);

            // End snippet
        }
        /// <summary>Snippet for TestIamPermissionsAsync</summary>
        public async Task TestIamPermissionsResourceNamesAsync()
        {
            // Snippet: TestIamPermissionsAsync(IResourceName, IEnumerable<string>, CallSettings)
            // Additional: TestIamPermissionsAsync(IResourceName, IEnumerable<string>, CancellationToken)
            // Create client
            ContainerAnalysisClient containerAnalysisClient = await ContainerAnalysisClient.CreateAsync();

            // Initialize request argument(s)
            IResourceName        resource    = new UnparsedResourceName("a/wildcard/resource");
            IEnumerable <string> permissions = new string[] { "", };
            // Make the request
            TestIamPermissionsResponse response = await containerAnalysisClient.TestIamPermissionsAsync(resource, permissions);

            // End snippet
        }
 /// <summary>Snippet for SetIamPolicy</summary>
 public void SetIamPolicyRequestObject()
 {
     // Snippet: SetIamPolicy(SetIamPolicyRequest, CallSettings)
     // Create client
     ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.Create();
     // Initialize request argument(s)
     SetIamPolicyRequest request = new SetIamPolicyRequest
     {
         ResourceAsResourceName = new UnparsedResourceName("a/wildcard/resource"),
         Policy = new Policy(),
     };
     // Make the request
     Policy response = containerAnalysisClient.SetIamPolicy(request);
     // End snippet
 }
 /// <summary>Snippet for TestIamPermissions</summary>
 public void TestIamPermissionsRequestObject()
 {
     // Snippet: TestIamPermissions(TestIamPermissionsRequest, CallSettings)
     // Create client
     ContainerAnalysisClient containerAnalysisClient = ContainerAnalysisClient.Create();
     // Initialize request argument(s)
     TestIamPermissionsRequest request = new TestIamPermissionsRequest
     {
         ResourceAsResourceName = new UnparsedResourceName("a/wildcard/resource"),
         Permissions            = { "", },
     };
     // Make the request
     TestIamPermissionsResponse response = containerAnalysisClient.TestIamPermissions(request);
     // End snippet
 }
        /// <summary>Snippet for SetIamPolicyAsync</summary>
        public async Task SetIamPolicyRequestObjectAsync()
        {
            // Snippet: SetIamPolicyAsync(SetIamPolicyRequest, CallSettings)
            // Additional: SetIamPolicyAsync(SetIamPolicyRequest, CancellationToken)
            // Create client
            ContainerAnalysisClient containerAnalysisClient = await ContainerAnalysisClient.CreateAsync();

            // Initialize request argument(s)
            SetIamPolicyRequest request = new SetIamPolicyRequest
            {
                ResourceAsResourceName = new UnparsedResourceName("a/wildcard/resource"),
                Policy = new Policy(),
            };
            // Make the request
            Policy response = await containerAnalysisClient.SetIamPolicyAsync(request);

            // End snippet
        }
Example #23
0
        /// <summary>Snippet for TestIamPermissionsAsync</summary>
        public async Task TestIamPermissionsAsync_RequestObject()
        {
            // Snippet: TestIamPermissionsAsync(TestIamPermissionsRequest,CallSettings)
            // Additional: TestIamPermissionsAsync(TestIamPermissionsRequest,CancellationToken)
            // Create client
            ContainerAnalysisClient containerAnalysisClient = await ContainerAnalysisClient.CreateAsync();

            // Initialize request argument(s)
            TestIamPermissionsRequest request = new TestIamPermissionsRequest
            {
                ResourceAsResourceName = IamResourceNameOneof.From(new NoteName("[PROJECT]", "[NOTE]")),
                Permissions            = { },
            };
            // Make the request
            TestIamPermissionsResponse response = await containerAnalysisClient.TestIamPermissionsAsync(request);

            // End snippet
        }
        /// <summary>Snippet for TestIamPermissionsAsync</summary>
        public async Task TestIamPermissionsRequestObjectAsync()
        {
            // Snippet: TestIamPermissionsAsync(TestIamPermissionsRequest, CallSettings)
            // Additional: TestIamPermissionsAsync(TestIamPermissionsRequest, CancellationToken)
            // Create client
            ContainerAnalysisClient containerAnalysisClient = await ContainerAnalysisClient.CreateAsync();

            // Initialize request argument(s)
            TestIamPermissionsRequest request = new TestIamPermissionsRequest
            {
                ResourceAsResourceName = new UnparsedResourceName("a/wildcard/resource"),
                Permissions            = { "", },
            };
            // Make the request
            TestIamPermissionsResponse response = await containerAnalysisClient.TestIamPermissionsAsync(request);

            // End snippet
        }
Example #25
0
        /// <summary>Snippet for SetIamPolicyAsync</summary>
        public async Task SetIamPolicyAsync_RequestObject()
        {
            // Snippet: SetIamPolicyAsync(SetIamPolicyRequest,CallSettings)
            // Additional: SetIamPolicyAsync(SetIamPolicyRequest,CancellationToken)
            // Create client
            ContainerAnalysisClient containerAnalysisClient = await ContainerAnalysisClient.CreateAsync();

            // Initialize request argument(s)
            SetIamPolicyRequest request = new SetIamPolicyRequest
            {
                ResourceAsResourceName = IamResourceNameOneof.From(new NoteName("[PROJECT]", "[NOTE]")),
                Policy = new Policy(),
            };
            // Make the request
            Policy response = await containerAnalysisClient.SetIamPolicyAsync(request);

            // End snippet
        }
        /// <summary>Snippet for GetVulnerabilityOccurrencesSummaryAsync</summary>
        public async Task GetVulnerabilityOccurrencesSummaryRequestObjectAsync()
        {
            // Snippet: GetVulnerabilityOccurrencesSummaryAsync(GetVulnerabilityOccurrencesSummaryRequest, CallSettings)
            // Additional: GetVulnerabilityOccurrencesSummaryAsync(GetVulnerabilityOccurrencesSummaryRequest, CancellationToken)
            // Create client
            ContainerAnalysisClient containerAnalysisClient = await ContainerAnalysisClient.CreateAsync();

            // Initialize request argument(s)
            GetVulnerabilityOccurrencesSummaryRequest request = new GetVulnerabilityOccurrencesSummaryRequest
            {
                ParentAsProjectName = ProjectName.FromProject("[PROJECT]"),
                Filter = "",
            };
            // Make the request
            VulnerabilityOccurrencesSummary response = await containerAnalysisClient.GetVulnerabilityOccurrencesSummaryAsync(request);

            // End snippet
        }
        /// <summary>Snippet for GetIamPolicyAsync</summary>
        public async Task GetIamPolicyAsync_RequestObject()
        {
            // Snippet: GetIamPolicyAsync(GetIamPolicyRequest, CallSettings)
            // Additional: GetIamPolicyAsync(GetIamPolicyRequest, CancellationToken)
            // Create client
            ContainerAnalysisClient containerAnalysisClient = await ContainerAnalysisClient.CreateAsync();

            // Initialize request argument(s)
            GetIamPolicyRequest request = new GetIamPolicyRequest
            {
                ResourceAsResourceName = new UnknownResourceName("a/wildcard/resource"),
                Options = new GetPolicyOptions(),
            };
            // Make the request
            Policy response = await containerAnalysisClient.GetIamPolicyAsync(request);

            // End snippet
        }