public Deployment(DeploymentProperties properties) { if (properties == null) { throw new ArgumentNullException(nameof(properties)); } Properties = properties; }
public DeploymentInput(DeploymentProperties properties) { if (properties == null) { throw new ArgumentNullException(nameof(properties)); } Properties = properties; Tags = new ChangeTrackingDictionary <string, string>(); }
public ScopedDeployment(string location, DeploymentProperties properties) { if (location == null) { throw new ArgumentNullException(nameof(location)); } if (properties == null) { throw new ArgumentNullException(nameof(properties)); } Location = location; Properties = properties; }
internal ScopedDeployment(string location, DeploymentProperties properties) { if (location == null) { throw new ArgumentNullException(nameof(location)); } if (properties == null) { throw new ArgumentNullException(nameof(properties)); } Location = location; Properties = properties; Tags = new ChangeTrackingDictionary <string, string>(); }
internal ScopedDeployment(string location, DeploymentProperties properties, IDictionary <string, string> tags) { Location = location; Properties = properties; Tags = tags; }