/// <summary>Snippet for MutateCustomerUserAccess</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void MutateCustomerUserAccessRequestObject()
 {
     // Create client
     CustomerUserAccessServiceClient customerUserAccessServiceClient = CustomerUserAccessServiceClient.Create();
     // Initialize request argument(s)
     MutateCustomerUserAccessRequest request = new MutateCustomerUserAccessRequest
     {
         CustomerId = "",
         Operation  = new CustomerUserAccessOperation(),
     };
     // Make the request
     MutateCustomerUserAccessResponse response = customerUserAccessServiceClient.MutateCustomerUserAccess(request);
 }
Exemplo n.º 2
0
        /// <summary>Snippet for MutateCustomerUserAccessAsync</summary>
        /// <remarks>
        /// This snippet has been automatically generated for illustrative purposes only.
        /// It may require modifications to work in your environment.
        /// </remarks>
        public async Task MutateCustomerUserAccessRequestObjectAsync()
        {
            // Create client
            CustomerUserAccessServiceClient customerUserAccessServiceClient = await CustomerUserAccessServiceClient.CreateAsync();

            // Initialize request argument(s)
            MutateCustomerUserAccessRequest request = new MutateCustomerUserAccessRequest
            {
                CustomerId = "",
                Operation  = new CustomerUserAccessOperation(),
            };
            // Make the request
            MutateCustomerUserAccessResponse response = await customerUserAccessServiceClient.MutateCustomerUserAccessAsync(request);
        }
        /// <summary>Snippet for MutateCustomerUserAccessAsync</summary>
        public async Task MutateCustomerUserAccessRequestObjectAsync()
        {
            // Snippet: MutateCustomerUserAccessAsync(MutateCustomerUserAccessRequest, CallSettings)
            // Additional: MutateCustomerUserAccessAsync(MutateCustomerUserAccessRequest, CancellationToken)
            // Create client
            CustomerUserAccessServiceClient customerUserAccessServiceClient = await CustomerUserAccessServiceClient.CreateAsync();

            // Initialize request argument(s)
            MutateCustomerUserAccessRequest request = new MutateCustomerUserAccessRequest
            {
                CustomerId = "",
                Operation  = new CustomerUserAccessOperation(),
            };
            // Make the request
            MutateCustomerUserAccessResponse response = await customerUserAccessServiceClient.MutateCustomerUserAccessAsync(request);

            // End snippet
        }
        public void MutateCustomerUserAccess()
        {
            moq::Mock <CustomerUserAccessService.CustomerUserAccessServiceClient> mockGrpcClient = new moq::Mock <CustomerUserAccessService.CustomerUserAccessServiceClient>(moq::MockBehavior.Strict);
            MutateCustomerUserAccessRequest request = new MutateCustomerUserAccessRequest
            {
                CustomerId = "customer_id3b3724cb",
                Operation  = new CustomerUserAccessOperation(),
            };
            MutateCustomerUserAccessResponse expectedResponse = new MutateCustomerUserAccessResponse
            {
                Result = new MutateCustomerUserAccessResult(),
            };

            mockGrpcClient.Setup(x => x.MutateCustomerUserAccess(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(expectedResponse);
            CustomerUserAccessServiceClient  client   = new CustomerUserAccessServiceClientImpl(mockGrpcClient.Object, null);
            MutateCustomerUserAccessResponse response = client.MutateCustomerUserAccess(request.CustomerId, request.Operation);

            Assert.AreEqual(expectedResponse, response);
            mockGrpcClient.VerifyAll();
        }
        public async stt::Task MutateCustomerUserAccessAsync()
        {
            moq::Mock <CustomerUserAccessService.CustomerUserAccessServiceClient> mockGrpcClient = new moq::Mock <CustomerUserAccessService.CustomerUserAccessServiceClient>(moq::MockBehavior.Strict);
            MutateCustomerUserAccessRequest request = new MutateCustomerUserAccessRequest
            {
                CustomerId = "customer_id3b3724cb",
                Operation  = new CustomerUserAccessOperation(),
            };
            MutateCustomerUserAccessResponse expectedResponse = new MutateCustomerUserAccessResponse
            {
                Result = new MutateCustomerUserAccessResult(),
            };

            mockGrpcClient.Setup(x => x.MutateCustomerUserAccessAsync(request, moq::It.IsAny <grpccore::CallOptions>())).Returns(new grpccore::AsyncUnaryCall <MutateCustomerUserAccessResponse>(stt::Task.FromResult(expectedResponse), null, null, null, null));
            CustomerUserAccessServiceClient  client = new CustomerUserAccessServiceClientImpl(mockGrpcClient.Object, null);
            MutateCustomerUserAccessResponse responseCallSettings = await client.MutateCustomerUserAccessAsync(request.CustomerId, request.Operation, gaxgrpc::CallSettings.FromCancellationToken(st::CancellationToken.None));

            Assert.AreEqual(expectedResponse, responseCallSettings);
            MutateCustomerUserAccessResponse responseCancellationToken = await client.MutateCustomerUserAccessAsync(request.CustomerId, request.Operation, st::CancellationToken.None);

            Assert.AreEqual(expectedResponse, responseCancellationToken);
            mockGrpcClient.VerifyAll();
        }
Exemplo n.º 6
0
 /// <summary>
 /// Updates, removes permission of a user on a given customer. Operation
 /// statuses are returned.
 ///
 /// List of thrown errors:
 /// [AuthenticationError]()
 /// [AuthorizationError]()
 /// [CustomerUserAccessError]()
 /// [FieldMaskError]()
 /// [HeaderError]()
 /// [InternalError]()
 /// [MutateError]()
 /// [QuotaError]()
 /// [RequestError]()
 /// </summary>
 /// <param name="request">The request object containing all of the parameters for the API call.</param>
 /// <param name="callSettings">If not null, applies overrides to this RPC call.</param>
 /// <returns>A Task containing the RPC response.</returns>
 public override stt::Task <MutateCustomerUserAccessResponse> MutateCustomerUserAccessAsync(MutateCustomerUserAccessRequest request, gaxgrpc::CallSettings callSettings = null)
 {
     Modify_MutateCustomerUserAccessRequest(ref request, ref callSettings);
     return(_callMutateCustomerUserAccess.Async(request, callSettings));
 }
Exemplo n.º 7
0
 partial void Modify_MutateCustomerUserAccessRequest(ref MutateCustomerUserAccessRequest request, ref gaxgrpc::CallSettings settings);
Exemplo n.º 8
0
 /// <summary>
 /// Updates, removes permission of a user on a given customer. Operation
 /// statuses are returned.
 ///
 /// List of thrown errors:
 /// [AuthenticationError]()
 /// [AuthorizationError]()
 /// [CustomerUserAccessError]()
 /// [FieldMaskError]()
 /// [HeaderError]()
 /// [InternalError]()
 /// [MutateError]()
 /// [QuotaError]()
 /// [RequestError]()
 /// </summary>
 /// <param name="request">The request object containing all of the parameters for the API call.</param>
 /// <param name="cancellationToken">A <see cref="st::CancellationToken"/> to use for this RPC.</param>
 /// <returns>A Task containing the RPC response.</returns>
 public virtual stt::Task <MutateCustomerUserAccessResponse> MutateCustomerUserAccessAsync(MutateCustomerUserAccessRequest request, st::CancellationToken cancellationToken) =>
 MutateCustomerUserAccessAsync(request, gaxgrpc::CallSettings.FromCancellationToken(cancellationToken));
Exemplo n.º 9
0
 /// <summary>
 /// Updates, removes permission of a user on a given customer. Operation
 /// statuses are returned.
 ///
 /// List of thrown errors:
 /// [AuthenticationError]()
 /// [AuthorizationError]()
 /// [CustomerUserAccessError]()
 /// [FieldMaskError]()
 /// [HeaderError]()
 /// [InternalError]()
 /// [MutateError]()
 /// [QuotaError]()
 /// [RequestError]()
 /// </summary>
 /// <param name="request">The request object containing all of the parameters for the API call.</param>
 /// <param name="callSettings">If not null, applies overrides to this RPC call.</param>
 /// <returns>A Task containing the RPC response.</returns>
 public virtual stt::Task <MutateCustomerUserAccessResponse> MutateCustomerUserAccessAsync(MutateCustomerUserAccessRequest request, gaxgrpc::CallSettings callSettings = null) =>
 throw new sys::NotImplementedException();