-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Provide script to upload agreements into an Integration Account #265
feat: Provide script to upload agreements into an Integration Account #265
Conversation
✔️ Deploy Preview for arcus-scripting canceled. 🔨 Explore the source changes: a0e0a7f 🔍 Inspect the deploy log: https://app.netlify.com/sites/arcus-scripting/deploys/61e17fea54e57a0008696b88 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great stuff! Minor questions/suggestions.
src/Arcus.Scripting.IntegrationAccount/Scripts/Set-AzIntegrationAccountAgreements.ps1
Outdated
Show resolved
Hide resolved
src/Arcus.Scripting.Tests.Integration/Arcus.Scripting.IntegrationAccount.tests.ps1
Show resolved
Hide resolved
src/Arcus.Scripting.Tests.Integration/Arcus.Scripting.IntegrationAccount.tests.ps1
Show resolved
Hide resolved
src/Arcus.Scripting.Tests.Unit/Arcus.Scripting.IntegrationAccount.tests.ps1
Show resolved
Hide resolved
src/Arcus.Scripting.IntegrationAccount/Scripts/Set-AzIntegrationAccountAgreements.ps1
Show resolved
Hide resolved
src/Arcus.Scripting.IntegrationAccount/Scripts/Set-AzIntegrationAccountAgreements.ps1
Outdated
Show resolved
Hide resolved
src/Arcus.Scripting.IntegrationAccount/Scripts/Set-AzIntegrationAccountAgreements.ps1
Outdated
Show resolved
Hide resolved
src/Arcus.Scripting.IntegrationAccount/Scripts/Set-AzIntegrationAccountAgreements.ps1
Outdated
Show resolved
Hide resolved
src/Arcus.Scripting.IntegrationAccount/Scripts/Set-AzIntegrationAccountAgreements.ps1
Show resolved
Hide resolved
src/Arcus.Scripting.IntegrationAccount/Scripts/Set-AzIntegrationAccountAgreements.ps1
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think some stubbed objects in the unit tests are yet correct, but LGTM otherwise. 💯
src/Arcus.Scripting.Tests.Unit/Arcus.Scripting.IntegrationAccount.tests.ps1
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe if we're being super paranoid, we could benefit from tests to verify if the sub-types properties
, guestIdentity
are $null
, but otherwise, I think we're good to go! 👍
Feel free to merge when you think you're done.
Added a script to upload agreements into an Integration Account.
Closes #163