/// <summary>Snippet for GetCapacityCommitment</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void GetCapacityCommitment()
 {
     // Create client
     ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
     // Initialize request argument(s)
     string name = "projects/[PROJECT]/locations/[LOCATION]/capacityCommitments/[CAPACITY_COMMITMENT]";
     // Make the request
     CapacityCommitment response = reservationServiceClient.GetCapacityCommitment(name);
 }
Exemplo n.º 2
0
 /// <summary>Snippet for GetBiReservation</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void GetBiReservationResourceNames()
 {
     // Create client
     ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
     // Initialize request argument(s)
     BiReservationName name = BiReservationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
     // Make the request
     BiReservation response = reservationServiceClient.GetBiReservation(name);
 }
Exemplo n.º 3
0
 /// <summary>Snippet for GetCapacityCommitment</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void GetCapacityCommitmentResourceNames()
 {
     // Create client
     ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
     // Initialize request argument(s)
     CapacityCommitmentName name = CapacityCommitmentName.FromProjectLocationCapacityCommitment("[PROJECT]", "[LOCATION]", "[CAPACITY_COMMITMENT]");
     // Make the request
     CapacityCommitment response = reservationServiceClient.GetCapacityCommitment(name);
 }
 /// <summary>Snippet for GetBiReservation</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void GetBiReservation()
 {
     // Create client
     ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
     // Initialize request argument(s)
     string name = "projects/[PROJECT]/locations/[LOCATION]/bireservation";
     // Make the request
     BiReservation response = reservationServiceClient.GetBiReservation(name);
 }
Exemplo n.º 5
0
 /// <summary>Snippet for MoveAssignment</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void MoveAssignmentResourceNames()
 {
     // Create client
     ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
     // Initialize request argument(s)
     AssignmentName  name          = AssignmentName.FromProjectLocationReservationAssignment("[PROJECT]", "[LOCATION]", "[RESERVATION]", "[ASSIGNMENT]");
     ReservationName destinationId = ReservationName.FromProjectLocationReservation("[PROJECT]", "[LOCATION]", "[RESERVATION]");
     // Make the request
     Assignment response = reservationServiceClient.MoveAssignment(name, destinationId);
 }
 /// <summary>Snippet for MoveAssignment</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void MoveAssignment()
 {
     // Create client
     ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
     // Initialize request argument(s)
     string name          = "projects/[PROJECT]/locations/[LOCATION]/reservations/[RESERVATION]/assignments/[ASSIGNMENT]";
     string destinationId = "projects/[PROJECT]/locations/[LOCATION]/reservations/[RESERVATION]";
     // Make the request
     Assignment response = reservationServiceClient.MoveAssignment(name, destinationId);
 }
 /// <summary>Snippet for UpdateBiReservation</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void UpdateBiReservation()
 {
     // Create client
     ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
     // Initialize request argument(s)
     BiReservation biReservation = new BiReservation();
     FieldMask     updateMask    = new FieldMask();
     // Make the request
     BiReservation response = reservationServiceClient.UpdateBiReservation(biReservation, updateMask);
 }
 /// <summary>Snippet for UpdateCapacityCommitment</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void UpdateCapacityCommitment()
 {
     // Create client
     ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
     // Initialize request argument(s)
     CapacityCommitment capacityCommitment = new CapacityCommitment();
     FieldMask          updateMask         = new FieldMask();
     // Make the request
     CapacityCommitment response = reservationServiceClient.UpdateCapacityCommitment(capacityCommitment, updateMask);
 }
Exemplo n.º 9
0
 /// <summary>Snippet for CreateCapacityCommitment</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void CreateCapacityCommitment()
 {
     // Create client
     ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
     // Initialize request argument(s)
     string             parent             = "projects/[PROJECT]/locations/[LOCATION]";
     CapacityCommitment capacityCommitment = new CapacityCommitment();
     // Make the request
     CapacityCommitment response = reservationServiceClient.CreateCapacityCommitment(parent, capacityCommitment);
 }
Exemplo n.º 10
0
        /// <summary>Snippet for DeleteAssignment</summary>
        /// <remarks>
        /// This snippet has been automatically generated for illustrative purposes only.
        /// It may require modifications to work in your environment.
        /// </remarks>
        public void DeleteAssignmentResourceNames()
        {
            // Create client
            ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
            // Initialize request argument(s)
            AssignmentName name = AssignmentName.FromProjectLocationReservationAssignment("[PROJECT]", "[LOCATION]", "[RESERVATION]", "[ASSIGNMENT]");

            // Make the request
            reservationServiceClient.DeleteAssignment(name);
        }
Exemplo n.º 11
0
        /// <summary>Snippet for DeleteReservation</summary>
        /// <remarks>
        /// This snippet has been automatically generated for illustrative purposes only.
        /// It may require modifications to work in your environment.
        /// </remarks>
        public void DeleteReservation()
        {
            // Create client
            ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
            // Initialize request argument(s)
            string name = "projects/[PROJECT]/locations/[LOCATION]/reservations/[RESERVATION]";

            // Make the request
            reservationServiceClient.DeleteReservation(name);
        }
Exemplo n.º 12
0
 /// <summary>Snippet for CreateAssignment</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void CreateAssignment()
 {
     // Create client
     ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
     // Initialize request argument(s)
     string     parent     = "projects/[PROJECT]/locations/[LOCATION]/reservations/[RESERVATION]";
     Assignment assignment = new Assignment();
     // Make the request
     Assignment response = reservationServiceClient.CreateAssignment(parent, assignment);
 }
 /// <summary>Snippet for MergeCapacityCommitments</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void MergeCapacityCommitmentsResourceNames()
 {
     // Create client
     ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
     // Initialize request argument(s)
     LocationName         parent = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
     IEnumerable <string> capacityCommitmentIds = new string[] { "", };
     // Make the request
     CapacityCommitment response = reservationServiceClient.MergeCapacityCommitments(parent, capacityCommitmentIds);
 }
 /// <summary>Snippet for CreateAssignment</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void CreateAssignmentResourceNames()
 {
     // Create client
     ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
     // Initialize request argument(s)
     ReservationName parent     = ReservationName.FromProjectLocationReservation("[PROJECT]", "[LOCATION]", "[RESERVATION]");
     Assignment      assignment = new Assignment();
     // Make the request
     Assignment response = reservationServiceClient.CreateAssignment(parent, assignment);
 }
 /// <summary>Snippet for MergeCapacityCommitments</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void MergeCapacityCommitments()
 {
     // Create client
     ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
     // Initialize request argument(s)
     string parent = "projects/[PROJECT]/locations/[LOCATION]";
     IEnumerable <string> capacityCommitmentIds = new string[] { "", };
     // Make the request
     CapacityCommitment response = reservationServiceClient.MergeCapacityCommitments(parent, capacityCommitmentIds);
 }
 /// <summary>Snippet for CreateCapacityCommitment</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void CreateCapacityCommitmentResourceNames()
 {
     // Create client
     ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
     // Initialize request argument(s)
     LocationName       parent             = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
     CapacityCommitment capacityCommitment = new CapacityCommitment();
     // Make the request
     CapacityCommitment response = reservationServiceClient.CreateCapacityCommitment(parent, capacityCommitment);
 }
Exemplo n.º 17
0
 /// <summary>Snippet for CreateReservation</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void CreateReservation()
 {
     // Create client
     ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
     // Initialize request argument(s)
     string      parent        = "projects/[PROJECT]/locations/[LOCATION]";
     Reservation reservation   = new Reservation();
     string      reservationId = "";
     // Make the request
     Reservation response = reservationServiceClient.CreateReservation(parent, reservation, reservationId);
 }
 /// <summary>Snippet for CreateReservation</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void CreateReservationResourceNames()
 {
     // Create client
     ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
     // Initialize request argument(s)
     LocationName parent        = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]");
     Reservation  reservation   = new Reservation();
     string       reservationId = "";
     // Make the request
     Reservation response = reservationServiceClient.CreateReservation(parent, reservation, reservationId);
 }
Exemplo n.º 19
0
 /// <summary>Snippet for GetReservation</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void GetReservationRequestObject()
 {
     // Create client
     ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
     // Initialize request argument(s)
     GetReservationRequest request = new GetReservationRequest
     {
         ReservationName = ReservationName.FromProjectLocationReservation("[PROJECT]", "[LOCATION]", "[RESERVATION]"),
     };
     // Make the request
     Reservation response = reservationServiceClient.GetReservation(request);
 }
 /// <summary>Snippet for UpdateCapacityCommitment</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void UpdateCapacityCommitmentRequestObject()
 {
     // Create client
     ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
     // Initialize request argument(s)
     UpdateCapacityCommitmentRequest request = new UpdateCapacityCommitmentRequest
     {
         CapacityCommitment = new CapacityCommitment(),
         UpdateMask         = new FieldMask(),
     };
     // Make the request
     CapacityCommitment response = reservationServiceClient.UpdateCapacityCommitment(request);
 }
Exemplo n.º 21
0
 /// <summary>Snippet for UpdateBiReservation</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void UpdateBiReservationRequestObject()
 {
     // Create client
     ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
     // Initialize request argument(s)
     UpdateBiReservationRequest request = new UpdateBiReservationRequest
     {
         BiReservation = new BiReservation(),
         UpdateMask    = new FieldMask(),
     };
     // Make the request
     BiReservation response = reservationServiceClient.UpdateBiReservation(request);
 }
Exemplo n.º 22
0
 /// <summary>Snippet for MoveAssignment</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void MoveAssignmentRequestObject()
 {
     // Create client
     ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
     // Initialize request argument(s)
     MoveAssignmentRequest request = new MoveAssignmentRequest
     {
         AssignmentName = AssignmentName.FromProjectLocationReservationAssignment("[PROJECT]", "[LOCATION]", "[RESERVATION]", "[ASSIGNMENT]"),
         DestinationIdAsReservationName = ReservationName.FromProjectLocationReservation("[PROJECT]", "[LOCATION]", "[RESERVATION]"),
     };
     // Make the request
     Assignment response = reservationServiceClient.MoveAssignment(request);
 }
Exemplo n.º 23
0
 /// <summary>Snippet for MergeCapacityCommitments</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void MergeCapacityCommitmentsRequestObject()
 {
     // Create client
     ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
     // Initialize request argument(s)
     MergeCapacityCommitmentsRequest request = new MergeCapacityCommitmentsRequest
     {
         ParentAsLocationName  = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
         CapacityCommitmentIds = { "", },
     };
     // Make the request
     CapacityCommitment response = reservationServiceClient.MergeCapacityCommitments(request);
 }
Exemplo n.º 24
0
 /// <summary>Snippet for CreateAssignment</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void CreateAssignmentRequestObject()
 {
     // Create client
     ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
     // Initialize request argument(s)
     CreateAssignmentRequest request = new CreateAssignmentRequest
     {
         ParentAsReservationName = ReservationName.FromProjectLocationReservation("[PROJECT]", "[LOCATION]", "[RESERVATION]"),
         Assignment = new Assignment(),
     };
     // Make the request
     Assignment response = reservationServiceClient.CreateAssignment(request);
 }
        /// <summary>Snippet for DeleteCapacityCommitment</summary>
        /// <remarks>
        /// This snippet has been automatically generated for illustrative purposes only.
        /// It may require modifications to work in your environment.
        /// </remarks>
        public void DeleteCapacityCommitmentRequestObject()
        {
            // Create client
            ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
            // Initialize request argument(s)
            DeleteCapacityCommitmentRequest request = new DeleteCapacityCommitmentRequest
            {
                CapacityCommitmentName = CapacityCommitmentName.FromProjectLocationCapacityCommitment("[PROJECT]", "[LOCATION]", "[CAPACITY_COMMITMENT]"),
            };

            // Make the request
            reservationServiceClient.DeleteCapacityCommitment(request);
        }
 /// <summary>Snippet for SplitCapacityCommitment</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void SplitCapacityCommitmentRequestObject()
 {
     // Create client
     ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
     // Initialize request argument(s)
     SplitCapacityCommitmentRequest request = new SplitCapacityCommitmentRequest
     {
         CapacityCommitmentName = CapacityCommitmentName.FromProjectLocationCapacityCommitment("[PROJECT]", "[LOCATION]", "[CAPACITY_COMMITMENT]"),
         SlotCount = 0L,
     };
     // Make the request
     SplitCapacityCommitmentResponse response = reservationServiceClient.SplitCapacityCommitment(request);
 }
Exemplo n.º 27
0
 /// <summary>Snippet for CreateCapacityCommitment</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void CreateCapacityCommitmentRequestObject()
 {
     // Create client
     ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
     // Initialize request argument(s)
     CreateCapacityCommitmentRequest request = new CreateCapacityCommitmentRequest
     {
         ParentAsLocationName            = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
         CapacityCommitment              = new CapacityCommitment(),
         EnforceSingleAdminProjectPerOrg = false,
     };
     // Make the request
     CapacityCommitment response = reservationServiceClient.CreateCapacityCommitment(request);
 }
Exemplo n.º 28
0
 /// <summary>Snippet for CreateReservation</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void CreateReservationRequestObject()
 {
     // Create client
     ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
     // Initialize request argument(s)
     CreateReservationRequest request = new CreateReservationRequest
     {
         ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
         ReservationId        = "",
         Reservation          = new Reservation(),
     };
     // Make the request
     Reservation response = reservationServiceClient.CreateReservation(request);
 }
        /// <summary>Snippet for SearchAssignments</summary>
        /// <remarks>
        /// This snippet has been automatically generated for illustrative purposes only.
        /// It may require modifications to work in your environment.
        /// </remarks>
        public void SearchAssignmentsRequestObject()
        {
            // Create client
            ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
            // Initialize request argument(s)
            SearchAssignmentsRequest request = new SearchAssignmentsRequest
            {
                ParentAsLocationName = LocationName.FromProjectLocation("[PROJECT]", "[LOCATION]"),
                Query = "",
            };
            // Make the request
            PagedEnumerable <SearchAssignmentsResponse, Assignment> response = reservationServiceClient.SearchAssignments(request);

            // Iterate over all response items, lazily performing RPCs as required
            foreach (Assignment item in response)
            {
                // Do something with each item
                Console.WriteLine(item);
            }

            // Or iterate over pages (of server-defined size), performing one RPC per page
            foreach (SearchAssignmentsResponse page in response.AsRawResponses())
            {
                // Do something with each page of items
                Console.WriteLine("A page of results:");
                foreach (Assignment item in page)
                {
                    // Do something with each item
                    Console.WriteLine(item);
                }
            }

            // Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
            int pageSize = 10;
            Page <Assignment> singlePage = response.ReadPage(pageSize);

            // Do something with the page of items
            Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
            foreach (Assignment item in singlePage)
            {
                // Do something with each item
                Console.WriteLine(item);
            }
            // Store the pageToken, for when the next page is required.
            string nextPageToken = singlePage.NextPageToken;
        }
Exemplo n.º 30
0
        /// <summary>Snippet for ListReservations</summary>
        /// <remarks>
        /// This snippet has been automatically generated for illustrative purposes only.
        /// It may require modifications to work in your environment.
        /// </remarks>
        public void ListReservations()
        {
            // Create client
            ReservationServiceClient reservationServiceClient = ReservationServiceClient.Create();
            // Initialize request argument(s)
            string parent = "projects/[PROJECT]/locations/[LOCATION]";
            // Make the request
            PagedEnumerable <ListReservationsResponse, Reservation> response = reservationServiceClient.ListReservations(parent);

            // Iterate over all response items, lazily performing RPCs as required
            foreach (Reservation item in response)
            {
                // Do something with each item
                Console.WriteLine(item);
            }

            // Or iterate over pages (of server-defined size), performing one RPC per page
            foreach (ListReservationsResponse page in response.AsRawResponses())
            {
                // Do something with each page of items
                Console.WriteLine("A page of results:");
                foreach (Reservation item in page)
                {
                    // Do something with each item
                    Console.WriteLine(item);
                }
            }

            // Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required
            int pageSize = 10;
            Page <Reservation> singlePage = response.ReadPage(pageSize);

            // Do something with the page of items
            Console.WriteLine($"A page of {pageSize} results (unless it's the final page):");
            foreach (Reservation item in singlePage)
            {
                // Do something with each item
                Console.WriteLine(item);
            }
            // Store the pageToken, for when the next page is required.
            string nextPageToken = singlePage.NextPageToken;
        }