/// <summary>
 /// Google Cloud Region Settings Details
 /// </summary>
 /// <param name="infrastructureId">Id of the Google Cloud Connect infrastructure resource (required)</param>
 /// <param name="region">Google Cloud region. (required)</param>
 public async Task <Models.GceAccountRegionSettings> GetAsync(string infrastructureId, Models.GoogleCloudRegion region)
 {
     return(await _apiClient.GetAsync(infrastructureId, region));
 }
 /// <summary>
 /// Add Google Cloud Region Setting
 /// </summary>
 /// <param name="infrastructureId">Id of the Google Cloud Connect infrastructure resource (required)</param>
 /// <param name="region">Google Cloud Region. (required)</param>
 /// <param name="gceAccountRegionSettings">The Google Cloud Region Settings to be added</param>
 public async Task <Models.GceAccountRegionSettings> CreateAsync(string infrastructureId, Models.GoogleCloudRegion region, Models.GceAccountRegionSettings gceAccountRegionSettings)
 {
     return(await _apiClient.CreateAsync(infrastructureId, region, gceAccountRegionSettings));
 }