PowerCraft.OCI
0.5.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, agent plugin state, Kubernetes clusters, load balancers, usage and Monitoring metrics into one versioned, deterministic snapshot schema
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, agent plugin state, Kubernetes clusters, load balancers, usage and Monitoring metrics 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
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 Get-PCOciMetric Measure-PCOciMetric New-PCOciFixture Test-PCOciSnapshot
PSEditions
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-PCOciMetric.ps1
- Public\Get-PCOciUsage.ps1
- Public\Measure-PCOciMetric.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.Containerengine.dll
- lib\OCI.DotNetSDK.Core.dll
- lib\OCI.DotNetSDK.Identity.dll
- lib\OCI.DotNetSDK.Loadbalancer.dll
- lib\OCI.DotNetSDK.Monitoring.dll
- lib\OCI.DotNetSDK.Networkloadbalancer.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