public ModelEnvironment UpdateEnvironment(string environmentId, UpdateEnvironmentRequest body) { if (string.IsNullOrEmpty(environmentId)) { throw new ArgumentNullException(nameof(environmentId)); } if (body == null) { throw new ArgumentNullException(nameof(body)); } if (string.IsNullOrEmpty(VersionDate)) { throw new ArgumentNullException("versionDate cannot be null. Use 'DISCOVERY_VERSION_DATE_2016_12_01'"); } ModelEnvironment result = null; try { result = this.Client.WithAuthentication(this.UserName, this.Password) .PutAsync($"{this.Endpoint}/v1/environments/{environmentId}") .WithArgument("version", VersionDate) .WithBody <UpdateEnvironmentRequest>(body) .As <ModelEnvironment>() .Result; } catch (AggregateException ae) { throw ae.Flatten(); } return(result); }
private IEnumerator ExampleCreateEnvironment() { ModelEnvironment createEnvironmentResponse = null; service.CreateEnvironment( callback: (DetailedResponse <ModelEnvironment> response, IBMError error) => { Log.Debug("DiscoveryServiceV1", "CreateEnvironment result: {0}", response.Response); createEnvironmentResponse = response.Result; // environmentId = createEnvironmentResponse.EnvironmentId; }, name: "my_environment", description: "My environment" ); while (createEnvironmentResponse == null) { yield return(null); } }
public void DeleteFromViewAndModel(ModelEnvironment me) { vc.Delete(); me.RemoveComponent(mc); }
public void DeleteFromViewAndModel(ModelEnvironment me) { vb.Delete(); mb.Delete(); me.RemoveBlock(this.mb); }
public void DeleteFromViewAndModel(ModelEnvironment me) { this.vl.Delete(); me.RemoveLink(ml); }