PowerCraft.OCI

0.3.0

Read-only reader of an Oracle Cloud Infrastructure tenancy: a thin PowerShell shell over the PowerCraft.OCI.Core kernel on the official OCI .NET SDK. Compartments, instances, volumes, backups, policies, networks, Cloud Guard problems and usage into one versioned, deterministic snapshot schema, with a forge for fixtures and a validator for consumers. No field for insta
Read-only reader of an Oracle Cloud Infrastructure tenancy: a thin PowerShell shell over the PowerCraft.OCI.Core kernel on the official OCI .NET SDK. Compartments, instances, volumes, backups, policies, networks, Cloud Guard problems and usage into one versioned, deterministic snapshot schema, with a forge for fixtures and a validator for consumers. No field for instance metadata; nothing that writes to a tenancy.
Show more

Minimum PowerShell version

7.0

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name PowerCraft.OCI

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name PowerCraft.OCI

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) 2026 The Code Kitchen. MIT License.

Package Details

Author(s)

  • The Code Kitchen

Tags

oci oracle-cloud inventory cost usage PowerCraft

Functions

Connect-PCOci Test-PCOciAccess Export-PCOciSnapshot Get-PCOciUsage New-PCOciFixture Test-PCOciSnapshot

PSEditions

Core

Dependencies

This module has no dependencies.

FileList

  • PowerCraft.OCI.nuspec
  • PowerCraft.OCI.psd1
  • PowerCraft.OCI.psm1
  • Private\Resolve-PCOciIdentity.ps1
  • Public\Connect-PCOci.ps1
  • Public\Export-PCOciSnapshot.ps1
  • Public\Get-PCOciUsage.ps1
  • Public\New-PCOciFixture.ps1
  • Public\Test-PCOciAccess.ps1
  • Public\Test-PCOciSnapshot.ps1
  • lib\BouncyCastle.Crypto.dll
  • lib\Microsoft.Bcl.AsyncInterfaces.dll
  • lib\Microsoft.CSharp.dll
  • lib\Microsoft.IdentityModel.Abstractions.dll
  • lib\Microsoft.IdentityModel.JsonWebTokens.dll
  • lib\Microsoft.IdentityModel.Logging.dll
  • lib\Microsoft.IdentityModel.Tokens.dll
  • lib\NLog.dll
  • lib\Newtonsoft.Json.dll
  • lib\OCI.DotNetSDK.Cloudguard.dll
  • lib\OCI.DotNetSDK.Common.dll
  • lib\OCI.DotNetSDK.Computeinstanceagent.dll
  • lib\OCI.DotNetSDK.Core.dll
  • lib\OCI.DotNetSDK.Identity.dll
  • lib\OCI.DotNetSDK.Monitoring.dll
  • lib\OCI.DotNetSDK.Usageapi.dll
  • lib\OCI.DotNetSDK.Workrequests.dll
  • lib\Polly.dll
  • lib\PowerCraft.OCI.Core.dll
  • lib\System.Buffers.dll
  • lib\System.ComponentModel.Annotations.dll
  • lib\System.IdentityModel.Tokens.Jwt.dll
  • lib\System.Memory.dll
  • lib\System.Numerics.Vectors.dll
  • lib\System.Runtime.CompilerServices.Unsafe.dll
  • lib\System.Security.Cryptography.Cng.dll
  • lib\System.Text.Encodings.Web.dll
  • lib\System.Text.Json.dll
  • lib\System.Threading.Tasks.Extensions.dll

Version History

Version Downloads Last updated
0.3.0 (current version) 7 11/8/2026
0.2.0 9 11/8/2026
0.1.1 10 11/7/2026