PowerCraft.OCI.psd1

@{
    RootModule           = 'PowerCraft.OCI.psm1'
    ModuleVersion        = '0.5.0'
    GUID                 = '7b2d9f4e-3c61-4a8b-9e0d-5f1c2a7b8d93'
    Author               = 'The Code Kitchen'
    CompanyName          = 'The Code Kitchen'
    Copyright            = '(c) 2026 The Code Kitchen. MIT License.'
    Description          = '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.'
    PowerShellVersion    = '7.0'
    CompatiblePSEditions = @('Core')
    FunctionsToExport    = @('Connect-PCOci', 'Test-PCOciAccess', 'Export-PCOciSnapshot', 'Get-PCOciUsage', 'Get-PCOciMetric', 'Measure-PCOciMetric', 'New-PCOciFixture', 'Test-PCOciSnapshot')
    CmdletsToExport      = @()
    VariablesToExport    = @()
    AliasesToExport      = @()
    PrivateData          = @{
        PSData = @{
            Tags       = @('oci', 'oracle-cloud', 'inventory', 'cost', 'usage', 'PowerCraft')
            LicenseUri = 'https://github.com/The-Code-Kitchen/PowerCraft.OCI/blob/main/LICENSE'
            ProjectUri = 'https://github.com/The-Code-Kitchen/PowerCraft.OCI'
        }
    }
}