diff --git a/src/actions/createEnvironment.ts b/src/actions/createEnvironment.ts index 0803843..80c9360 100644 --- a/src/actions/createEnvironment.ts +++ b/src/actions/createEnvironment.ts @@ -9,6 +9,7 @@ export interface CreateEnvironmentParameters extends CommonActionParameters { credentials: AuthCredentials; environmentName: HostParameterEntry; environmentType: HostParameterEntry; + user: HostParameterEntry; region: HostParameterEntry; currency: HostParameterEntry; language: HostParameterEntry; @@ -36,6 +37,7 @@ export async function createEnvironment(parameters: CreateEnvironmentParameters, validator.pushInput(pacArgs, "--name", parameters.environmentName); validator.pushInput(pacArgs, "--type", parameters.environmentType); + validator.pushInput(pacArgs, "--user", parameters.user); validator.pushInput(pacArgs, "--templates", parameters.templates); validator.pushInput(pacArgs, "--region", parameters.region, normalizeRegion); validator.pushInput(pacArgs, "--currency", parameters.currency); diff --git a/test/actions/createEnvironment.test.ts b/test/actions/createEnvironment.test.ts index 8a44e51..efe8ecc 100644 --- a/test/actions/createEnvironment.test.ts +++ b/test/actions/createEnvironment.test.ts @@ -30,6 +30,7 @@ describe("action: createEnvironment", () => { credentials: mockClientCredentials, environmentName: { name: 'DisplayName', required: true }, environmentType: { name: 'EnvironmentSku', required: true }, + user: { name: 'User', required: false }, currency: { name: 'CurrencyName', required: true }, domainName: { name: 'DomainName', required: true }, language: { name: 'LanguageName', required: true },