Viewing docs for volcenginecc v0.0.50
published on Monday, Jul 20, 2026 by Volcengine
published on Monday, Jul 20, 2026 by Volcengine
Viewing docs for volcenginecc v0.0.50
published on Monday, Jul 20, 2026 by Volcengine
published on Monday, Jul 20, 2026 by Volcengine
Data Source schema for Volcengine::CR::Registry
Using getRegistry
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getRegistry(args: GetRegistryArgs, opts?: InvokeOptions): Promise<GetRegistryResult>
function getRegistryOutput(args: GetRegistryOutputArgs, opts?: InvokeOptions): Output<GetRegistryResult>def get_registry(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetRegistryResult
def get_registry_output(id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetRegistryResult]func LookupRegistry(ctx *Context, args *LookupRegistryArgs, opts ...InvokeOption) (*LookupRegistryResult, error)
func LookupRegistryOutput(ctx *Context, args *LookupRegistryOutputArgs, opts ...InvokeOption) LookupRegistryResultOutput> Note: This function is named LookupRegistry in the Go SDK.
public static class GetRegistry
{
public static Task<GetRegistryResult> InvokeAsync(GetRegistryArgs args, InvokeOptions? opts = null)
public static Output<GetRegistryResult> Invoke(GetRegistryInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetRegistryResult> getRegistry(GetRegistryArgs args, InvokeOptions options)
public static Output<GetRegistryResult> getRegistry(GetRegistryArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:cr/getRegistry:getRegistry
arguments:
# arguments dictionarydata "volcenginecc_cr_get_registry" "name" {
# arguments
}The following arguments are supported:
- Id string
- Uniquely identifies the resource.
- Id string
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getRegistry Result
The following output properties are available:
- Charge
Type string - Billing type for the container registry instance. Currently, only PostCharge pay-as-you-go mode is supported
- Created
Time string - Creation time of the container registry instance
- Endpoint
Volcengine.
Get Registry Endpoint - Public endpoint information for the image repository instance.
- Expire
Time string - Instance expiration time is only available for HybridCharge billing type
- Id string
- Uniquely identifies the resource.
- Name string
- Standard edition instance name. Names must be unique within the same region. Supports lowercase English letters, numbers, and hyphens (-). Numbers cannot be the first character, and hyphens (-) cannot be the first or last character. Length must be 3–30 characters
- Project string
- Enter the project to associate with the instance. Each instance can only be associated with one project
- Proxy
Cache Volcengine.Get Registry Proxy Cache - ProxyCache configuration. Required when set as ProxyCache
- Proxy
Cache boolEnabled - Set as ProxyCache instance
- Renew
Type string - Instance auto-renewal type is only available for HybridCharge billing type
- Status
Volcengine.
Get Registry Status - Container registry instance status consists of Phase and Conditions. Valid Phase and Conditions combinations are as follows: {Creating, [Progressing]}: Creating, {Running, [Ok]}: Running, {Running, [Degraded]}: Running, {Stopped, [Balance]}: Suspended due to insufficient balance, {Stopped, [Released]}: Pending reclamation, {Stopped, [Released, Balance]}: Suspended due to insufficient balance, {Starting, [Progressing]}: Starting, {Deleting, [Progressing]}: Deleting, {Failed, [Unknown]}: Abnormal
-
List<Volcengine.
Get Registry Tag> - Instance tags
- Type string
- If not specified, a standard edition instance will be created by default. Enterprise: Standard edition, Micro: Micro edition
- Charge
Type string - Billing type for the container registry instance. Currently, only PostCharge pay-as-you-go mode is supported
- Created
Time string - Creation time of the container registry instance
- Endpoint
Get
Registry Endpoint - Public endpoint information for the image repository instance.
- Expire
Time string - Instance expiration time is only available for HybridCharge billing type
- Id string
- Uniquely identifies the resource.
- Name string
- Standard edition instance name. Names must be unique within the same region. Supports lowercase English letters, numbers, and hyphens (-). Numbers cannot be the first character, and hyphens (-) cannot be the first or last character. Length must be 3–30 characters
- Project string
- Enter the project to associate with the instance. Each instance can only be associated with one project
- Proxy
Cache GetRegistry Proxy Cache - ProxyCache configuration. Required when set as ProxyCache
- Proxy
Cache boolEnabled - Set as ProxyCache instance
- Renew
Type string - Instance auto-renewal type is only available for HybridCharge billing type
- Status
Get
Registry Status - Container registry instance status consists of Phase and Conditions. Valid Phase and Conditions combinations are as follows: {Creating, [Progressing]}: Creating, {Running, [Ok]}: Running, {Running, [Degraded]}: Running, {Stopped, [Balance]}: Suspended due to insufficient balance, {Stopped, [Released]}: Pending reclamation, {Stopped, [Released, Balance]}: Suspended due to insufficient balance, {Starting, [Progressing]}: Starting, {Deleting, [Progressing]}: Deleting, {Failed, [Unknown]}: Abnormal
-
[]Get
Registry Tag - Instance tags
- Type string
- If not specified, a standard edition instance will be created by default. Enterprise: Standard edition, Micro: Micro edition
- charge_
type string - Billing type for the container registry instance. Currently, only PostCharge pay-as-you-go mode is supported
- created_
time string - Creation time of the container registry instance
- endpoint object
- Public endpoint information for the image repository instance.
- expire_
time string - Instance expiration time is only available for HybridCharge billing type
- id string
- Uniquely identifies the resource.
- name string
- Standard edition instance name. Names must be unique within the same region. Supports lowercase English letters, numbers, and hyphens (-). Numbers cannot be the first character, and hyphens (-) cannot be the first or last character. Length must be 3–30 characters
- project string
- Enter the project to associate with the instance. Each instance can only be associated with one project
- proxy_
cache object - ProxyCache configuration. Required when set as ProxyCache
- proxy_
cache_ boolenabled - Set as ProxyCache instance
- renew_
type string - Instance auto-renewal type is only available for HybridCharge billing type
- status object
- Container registry instance status consists of Phase and Conditions. Valid Phase and Conditions combinations are as follows: {Creating, [Progressing]}: Creating, {Running, [Ok]}: Running, {Running, [Degraded]}: Running, {Stopped, [Balance]}: Suspended due to insufficient balance, {Stopped, [Released]}: Pending reclamation, {Stopped, [Released, Balance]}: Suspended due to insufficient balance, {Starting, [Progressing]}: Starting, {Deleting, [Progressing]}: Deleting, {Failed, [Unknown]}: Abnormal
- list(object)
- Instance tags
- type string
- If not specified, a standard edition instance will be created by default. Enterprise: Standard edition, Micro: Micro edition
- charge
Type String - Billing type for the container registry instance. Currently, only PostCharge pay-as-you-go mode is supported
- created
Time String - Creation time of the container registry instance
- endpoint
Get
Registry Endpoint - Public endpoint information for the image repository instance.
- expire
Time String - Instance expiration time is only available for HybridCharge billing type
- id String
- Uniquely identifies the resource.
- name String
- Standard edition instance name. Names must be unique within the same region. Supports lowercase English letters, numbers, and hyphens (-). Numbers cannot be the first character, and hyphens (-) cannot be the first or last character. Length must be 3–30 characters
- project String
- Enter the project to associate with the instance. Each instance can only be associated with one project
- proxy
Cache GetRegistry Proxy Cache - ProxyCache configuration. Required when set as ProxyCache
- proxy
Cache BooleanEnabled - Set as ProxyCache instance
- renew
Type String - Instance auto-renewal type is only available for HybridCharge billing type
- status
Get
Registry Status - Container registry instance status consists of Phase and Conditions. Valid Phase and Conditions combinations are as follows: {Creating, [Progressing]}: Creating, {Running, [Ok]}: Running, {Running, [Degraded]}: Running, {Stopped, [Balance]}: Suspended due to insufficient balance, {Stopped, [Released]}: Pending reclamation, {Stopped, [Released, Balance]}: Suspended due to insufficient balance, {Starting, [Progressing]}: Starting, {Deleting, [Progressing]}: Deleting, {Failed, [Unknown]}: Abnormal
-
List<Get
Registry Tag> - Instance tags
- type String
- If not specified, a standard edition instance will be created by default. Enterprise: Standard edition, Micro: Micro edition
- charge
Type string - Billing type for the container registry instance. Currently, only PostCharge pay-as-you-go mode is supported
- created
Time string - Creation time of the container registry instance
- endpoint
Get
Registry Endpoint - Public endpoint information for the image repository instance.
- expire
Time string - Instance expiration time is only available for HybridCharge billing type
- id string
- Uniquely identifies the resource.
- name string
- Standard edition instance name. Names must be unique within the same region. Supports lowercase English letters, numbers, and hyphens (-). Numbers cannot be the first character, and hyphens (-) cannot be the first or last character. Length must be 3–30 characters
- project string
- Enter the project to associate with the instance. Each instance can only be associated with one project
- proxy
Cache GetRegistry Proxy Cache - ProxyCache configuration. Required when set as ProxyCache
- proxy
Cache booleanEnabled - Set as ProxyCache instance
- renew
Type string - Instance auto-renewal type is only available for HybridCharge billing type
- status
Get
Registry Status - Container registry instance status consists of Phase and Conditions. Valid Phase and Conditions combinations are as follows: {Creating, [Progressing]}: Creating, {Running, [Ok]}: Running, {Running, [Degraded]}: Running, {Stopped, [Balance]}: Suspended due to insufficient balance, {Stopped, [Released]}: Pending reclamation, {Stopped, [Released, Balance]}: Suspended due to insufficient balance, {Starting, [Progressing]}: Starting, {Deleting, [Progressing]}: Deleting, {Failed, [Unknown]}: Abnormal
-
Get
Registry Tag[] - Instance tags
- type string
- If not specified, a standard edition instance will be created by default. Enterprise: Standard edition, Micro: Micro edition
- charge_
type str - Billing type for the container registry instance. Currently, only PostCharge pay-as-you-go mode is supported
- created_
time str - Creation time of the container registry instance
- endpoint
Get
Registry Endpoint - Public endpoint information for the image repository instance.
- expire_
time str - Instance expiration time is only available for HybridCharge billing type
- id str
- Uniquely identifies the resource.
- name str
- Standard edition instance name. Names must be unique within the same region. Supports lowercase English letters, numbers, and hyphens (-). Numbers cannot be the first character, and hyphens (-) cannot be the first or last character. Length must be 3–30 characters
- project str
- Enter the project to associate with the instance. Each instance can only be associated with one project
- proxy_
cache GetRegistry Proxy Cache - ProxyCache configuration. Required when set as ProxyCache
- proxy_
cache_ boolenabled - Set as ProxyCache instance
- renew_
type str - Instance auto-renewal type is only available for HybridCharge billing type
- status
Get
Registry Status - Container registry instance status consists of Phase and Conditions. Valid Phase and Conditions combinations are as follows: {Creating, [Progressing]}: Creating, {Running, [Ok]}: Running, {Running, [Degraded]}: Running, {Stopped, [Balance]}: Suspended due to insufficient balance, {Stopped, [Released]}: Pending reclamation, {Stopped, [Released, Balance]}: Suspended due to insufficient balance, {Starting, [Progressing]}: Starting, {Deleting, [Progressing]}: Deleting, {Failed, [Unknown]}: Abnormal
-
Sequence[Get
Registry Tag] - Instance tags
- type str
- If not specified, a standard edition instance will be created by default. Enterprise: Standard edition, Micro: Micro edition
- charge
Type String - Billing type for the container registry instance. Currently, only PostCharge pay-as-you-go mode is supported
- created
Time String - Creation time of the container registry instance
- endpoint Property Map
- Public endpoint information for the image repository instance.
- expire
Time String - Instance expiration time is only available for HybridCharge billing type
- id String
- Uniquely identifies the resource.
- name String
- Standard edition instance name. Names must be unique within the same region. Supports lowercase English letters, numbers, and hyphens (-). Numbers cannot be the first character, and hyphens (-) cannot be the first or last character. Length must be 3–30 characters
- project String
- Enter the project to associate with the instance. Each instance can only be associated with one project
- proxy
Cache Property Map - ProxyCache configuration. Required when set as ProxyCache
- proxy
Cache BooleanEnabled - Set as ProxyCache instance
- renew
Type String - Instance auto-renewal type is only available for HybridCharge billing type
- status Property Map
- Container registry instance status consists of Phase and Conditions. Valid Phase and Conditions combinations are as follows: {Creating, [Progressing]}: Creating, {Running, [Ok]}: Running, {Running, [Degraded]}: Running, {Stopped, [Balance]}: Suspended due to insufficient balance, {Stopped, [Released]}: Pending reclamation, {Stopped, [Released, Balance]}: Suspended due to insufficient balance, {Starting, [Progressing]}: Starting, {Deleting, [Progressing]}: Deleting, {Failed, [Unknown]}: Abnormal
- List<Property Map>
- Instance tags
- type String
- If not specified, a standard edition instance will be created by default. Enterprise: Standard edition, Micro: Micro edition
Supporting Types
GetRegistryEndpoint
- Acl
Policies List<Volcengine.Get Registry Endpoint Acl Policy> - Public IP allowlist list.
- Enabled bool
- Whether to enable the public endpoint. Values: false: do not enable. true: enable. Default is false.
- Status string
- Current status of the public endpoint. Parameter values: Enabling: being enabled. Enabled: enabled. Disabling: being disabled. Updating: updating. Failed: failed. Disabled: disabled.
- Acl
Policies []GetRegistry Endpoint Acl Policy - Public IP allowlist list.
- Enabled bool
- Whether to enable the public endpoint. Values: false: do not enable. true: enable. Default is false.
- Status string
- Current status of the public endpoint. Parameter values: Enabling: being enabled. Enabled: enabled. Disabling: being disabled. Updating: updating. Failed: failed. Disabled: disabled.
- acl_
policies list(object) - Public IP allowlist list.
- enabled bool
- Whether to enable the public endpoint. Values: false: do not enable. true: enable. Default is false.
- status string
- Current status of the public endpoint. Parameter values: Enabling: being enabled. Enabled: enabled. Disabling: being disabled. Updating: updating. Failed: failed. Disabled: disabled.
- acl
Policies List<GetRegistry Endpoint Acl Policy> - Public IP allowlist list.
- enabled Boolean
- Whether to enable the public endpoint. Values: false: do not enable. true: enable. Default is false.
- status String
- Current status of the public endpoint. Parameter values: Enabling: being enabled. Enabled: enabled. Disabling: being disabled. Updating: updating. Failed: failed. Disabled: disabled.
- acl
Policies GetRegistry Endpoint Acl Policy[] - Public IP allowlist list.
- enabled boolean
- Whether to enable the public endpoint. Values: false: do not enable. true: enable. Default is false.
- status string
- Current status of the public endpoint. Parameter values: Enabling: being enabled. Enabled: enabled. Disabling: being disabled. Updating: updating. Failed: failed. Disabled: disabled.
- acl_
policies Sequence[GetRegistry Endpoint Acl Policy] - Public IP allowlist list.
- enabled bool
- Whether to enable the public endpoint. Values: false: do not enable. true: enable. Default is false.
- status str
- Current status of the public endpoint. Parameter values: Enabling: being enabled. Enabled: enabled. Disabling: being disabled. Updating: updating. Failed: failed. Disabled: disabled.
- acl
Policies List<Property Map> - Public IP allowlist list.
- enabled Boolean
- Whether to enable the public endpoint. Values: false: do not enable. true: enable. Default is false.
- status String
- Current status of the public endpoint. Parameter values: Enabling: being enabled. Enabled: enabled. Disabling: being disabled. Updating: updating. Failed: failed. Disabled: disabled.
GetRegistryEndpointAclPolicy
- Description string
- IP entry address.
- Entry string
- IP entry description.
- Description string
- IP entry address.
- Entry string
- IP entry description.
- description string
- IP entry address.
- entry string
- IP entry description.
- description String
- IP entry address.
- entry String
- IP entry description.
- description string
- IP entry address.
- entry string
- IP entry description.
- description str
- IP entry address.
- entry str
- IP entry description.
- description String
- IP entry address.
- entry String
- IP entry description.
GetRegistryProxyCache
- Type string
- Instance types supported by ProxyCache for container registry. Parameter values are as follows: DockerHub: DockerHub container registry
- Type string
- Instance types supported by ProxyCache for container registry. Parameter values are as follows: DockerHub: DockerHub container registry
- type string
- Instance types supported by ProxyCache for container registry. Parameter values are as follows: DockerHub: DockerHub container registry
- type String
- Instance types supported by ProxyCache for container registry. Parameter values are as follows: DockerHub: DockerHub container registry
- type string
- Instance types supported by ProxyCache for container registry. Parameter values are as follows: DockerHub: DockerHub container registry
- type str
- Instance types supported by ProxyCache for container registry. Parameter values are as follows: DockerHub: DockerHub container registry
- type String
- Instance types supported by ProxyCache for container registry. Parameter values are as follows: DockerHub: DockerHub container registry
GetRegistryStatus
- Conditions List<string>
- Creating, [ Progressing ]: Creating Running, [ Ok ]: Running Running, [ Degraded ]: Running Stopped, [ Balance ]: Suspended due to insufficient balance Stopped, [ Released ]: Pending reclamation Stopped, [ Released, Balance ]: Suspended due to insufficient balance Starting, [ Progressing ]: Starting Deleting, [ Progressing ]: Deleting Failed, [ Unknown ]: Abnormal
- Phase string
- Creating, [ Progressing ]: Creating Running, [ Ok ]: Running Running, [ Degraded ]: Running Stopped, [ Balance ]: Suspended due to insufficient balance Stopped, [ Released ]: Pending reclamation Stopped, [ Released, Balance ]: Suspended due to insufficient balance Starting, [ Progressing ]: Starting Deleting, [ Progressing ]: Deleting Failed, [ Unknown ]: Abnormal
- Conditions []string
- Creating, [ Progressing ]: Creating Running, [ Ok ]: Running Running, [ Degraded ]: Running Stopped, [ Balance ]: Suspended due to insufficient balance Stopped, [ Released ]: Pending reclamation Stopped, [ Released, Balance ]: Suspended due to insufficient balance Starting, [ Progressing ]: Starting Deleting, [ Progressing ]: Deleting Failed, [ Unknown ]: Abnormal
- Phase string
- Creating, [ Progressing ]: Creating Running, [ Ok ]: Running Running, [ Degraded ]: Running Stopped, [ Balance ]: Suspended due to insufficient balance Stopped, [ Released ]: Pending reclamation Stopped, [ Released, Balance ]: Suspended due to insufficient balance Starting, [ Progressing ]: Starting Deleting, [ Progressing ]: Deleting Failed, [ Unknown ]: Abnormal
- conditions list(string)
- Creating, [ Progressing ]: Creating Running, [ Ok ]: Running Running, [ Degraded ]: Running Stopped, [ Balance ]: Suspended due to insufficient balance Stopped, [ Released ]: Pending reclamation Stopped, [ Released, Balance ]: Suspended due to insufficient balance Starting, [ Progressing ]: Starting Deleting, [ Progressing ]: Deleting Failed, [ Unknown ]: Abnormal
- phase string
- Creating, [ Progressing ]: Creating Running, [ Ok ]: Running Running, [ Degraded ]: Running Stopped, [ Balance ]: Suspended due to insufficient balance Stopped, [ Released ]: Pending reclamation Stopped, [ Released, Balance ]: Suspended due to insufficient balance Starting, [ Progressing ]: Starting Deleting, [ Progressing ]: Deleting Failed, [ Unknown ]: Abnormal
- conditions List<String>
- Creating, [ Progressing ]: Creating Running, [ Ok ]: Running Running, [ Degraded ]: Running Stopped, [ Balance ]: Suspended due to insufficient balance Stopped, [ Released ]: Pending reclamation Stopped, [ Released, Balance ]: Suspended due to insufficient balance Starting, [ Progressing ]: Starting Deleting, [ Progressing ]: Deleting Failed, [ Unknown ]: Abnormal
- phase String
- Creating, [ Progressing ]: Creating Running, [ Ok ]: Running Running, [ Degraded ]: Running Stopped, [ Balance ]: Suspended due to insufficient balance Stopped, [ Released ]: Pending reclamation Stopped, [ Released, Balance ]: Suspended due to insufficient balance Starting, [ Progressing ]: Starting Deleting, [ Progressing ]: Deleting Failed, [ Unknown ]: Abnormal
- conditions string[]
- Creating, [ Progressing ]: Creating Running, [ Ok ]: Running Running, [ Degraded ]: Running Stopped, [ Balance ]: Suspended due to insufficient balance Stopped, [ Released ]: Pending reclamation Stopped, [ Released, Balance ]: Suspended due to insufficient balance Starting, [ Progressing ]: Starting Deleting, [ Progressing ]: Deleting Failed, [ Unknown ]: Abnormal
- phase string
- Creating, [ Progressing ]: Creating Running, [ Ok ]: Running Running, [ Degraded ]: Running Stopped, [ Balance ]: Suspended due to insufficient balance Stopped, [ Released ]: Pending reclamation Stopped, [ Released, Balance ]: Suspended due to insufficient balance Starting, [ Progressing ]: Starting Deleting, [ Progressing ]: Deleting Failed, [ Unknown ]: Abnormal
- conditions Sequence[str]
- Creating, [ Progressing ]: Creating Running, [ Ok ]: Running Running, [ Degraded ]: Running Stopped, [ Balance ]: Suspended due to insufficient balance Stopped, [ Released ]: Pending reclamation Stopped, [ Released, Balance ]: Suspended due to insufficient balance Starting, [ Progressing ]: Starting Deleting, [ Progressing ]: Deleting Failed, [ Unknown ]: Abnormal
- phase str
- Creating, [ Progressing ]: Creating Running, [ Ok ]: Running Running, [ Degraded ]: Running Stopped, [ Balance ]: Suspended due to insufficient balance Stopped, [ Released ]: Pending reclamation Stopped, [ Released, Balance ]: Suspended due to insufficient balance Starting, [ Progressing ]: Starting Deleting, [ Progressing ]: Deleting Failed, [ Unknown ]: Abnormal
- conditions List<String>
- Creating, [ Progressing ]: Creating Running, [ Ok ]: Running Running, [ Degraded ]: Running Stopped, [ Balance ]: Suspended due to insufficient balance Stopped, [ Released ]: Pending reclamation Stopped, [ Released, Balance ]: Suspended due to insufficient balance Starting, [ Progressing ]: Starting Deleting, [ Progressing ]: Deleting Failed, [ Unknown ]: Abnormal
- phase String
- Creating, [ Progressing ]: Creating Running, [ Ok ]: Running Running, [ Degraded ]: Running Stopped, [ Balance ]: Suspended due to insufficient balance Stopped, [ Released ]: Pending reclamation Stopped, [ Released, Balance ]: Suspended due to insufficient balance Starting, [ Progressing ]: Starting Deleting, [ Progressing ]: Deleting Failed, [ Unknown ]: Abnormal
GetRegistryTag
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
Viewing docs for volcenginecc v0.0.50
published on Monday, Jul 20, 2026 by Volcengine
published on Monday, Jul 20, 2026 by Volcengine