/object-storages API group). Provider manage subscription, bucket, kredensial S3, dan objek individual lewat API control-plane.
Setiap create/upgrade bikin order berbayar beneran. Upgrade quota cuma bisa naik dan ditagih increment.
biznetgio:index:ObjectStorage
- TypeScript
- Python
- Go
- .NET
- Java
- YAML
Outputs:
orderId, status (Active/Pending/Suspended/Terminated), raw (secret). Read error kalau status instance terminated. Import pake numeric account id.
biznetgio:index:ObjectStorageBucket
- TypeScript
- Python
- Go
- .NET
- Java
- YAML
Output:
raw (secret). Composite id <accountId>:<name>; cuma acl yang update in place.
biznetgio:index:ObjectStorageCredential
- TypeScript
- Python
- Go
- .NET
- Java
- YAML
Outputs:
accessKey (secret - return sekali pas create), secretKey (secret - ditampilin cuma sekali; value state terakhir dipertahankan saat refresh), raw (secret).
Composite id <accountId>:<16-hex sha256 prefix of accessKey> - access key plaintext gak pernah muncul di id; delete resolve key dari list credentials.
biznetgio:index:ObjectStorageObject
Harus set tepat satu dari source atau content - kalau nggak, validation gagal.
- TypeScript
- Python
- Go
- .NET
- Java
- YAML
Output:
raw (secret). Composite id <accountId>:<bucket>:<key>; ganti content = ganti objek, cuma acl yang update in place.
Resource ini gak cocok buat objek gede atau bulk sync. Buat workload beneran, pake tooling S3-compatible (AWS CLI, rclone, SDKs) dengan credential dari
ObjectStorageCredential - Biznet GIO publish S3 endpoint per-region berbentuk nos.<region>.neo.id.Functions
biznetgio:index:objectStorageInstances
Argument status (filter optional). Return instances: id, label, status, productId, quota, raw (secret).
biznetgio:index:objectStorageBuckets
Argument accountId (string). Return buckets: name, acl, raw (secret).
biznetgio:index:objectStorageCredentials
Argument accountId (string). Return credentials: accessKey (secret), active. Secret key gak pernah di-return.