Viewing docs for volcenginecc v0.0.33
published on Thursday, May 7, 2026 by Volcengine
published on Thursday, May 7, 2026 by Volcengine
Viewing docs for volcenginecc v0.0.33
published on Thursday, May 7, 2026 by Volcengine
published on Thursday, May 7, 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 dictionaryThe 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 str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getRegistry Result
The following output properties are available:
- Charge
Type string - Container registry instance billing type. Currently, only the PostCharge pay-as-you-go mode is supported.
- Created
Time string - Time when the container registry instance was created.
- Endpoint
Volcengine.
Get Registry Endpoint - Public endpoint information for the image repository instance
- Expire
Time string - Only applicable when the billing type is HybridCharge. Instance expiration time
- 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 between 3 and 30 characters.
- Project string
- Specify 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 to ProxyCache
- Proxy
Cache boolEnabled - Whether to set as ProxyCache instance
- Renew
Type string - Only applicable when the billing type is HybridCharge. Instance auto-renewal type
- Status
Volcengine.
Get Registry Status - Container registry instance status, composed 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 overdue payment, {Stopped, [Released]}: Pending recycle, {Stopped, [Released, Balance]}: Suspended due to overdue payment, {Starting, [Progressing]}: Starting, {Deleting, [Progressing]}: Deleting, {Failed, [Unknown]}: Error
-
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 - Container registry instance billing type. Currently, only the PostCharge pay-as-you-go mode is supported.
- Created
Time string - Time when the container registry instance was created.
- Endpoint
Get
Registry Endpoint - Public endpoint information for the image repository instance
- Expire
Time string - Only applicable when the billing type is HybridCharge. Instance expiration time
- 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 between 3 and 30 characters.
- Project string
- Specify 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 to ProxyCache
- Proxy
Cache boolEnabled - Whether to set as ProxyCache instance
- Renew
Type string - Only applicable when the billing type is HybridCharge. Instance auto-renewal type
- Status
Get
Registry Status - Container registry instance status, composed 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 overdue payment, {Stopped, [Released]}: Pending recycle, {Stopped, [Released, Balance]}: Suspended due to overdue payment, {Starting, [Progressing]}: Starting, {Deleting, [Progressing]}: Deleting, {Failed, [Unknown]}: Error
-
[]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 - Container registry instance billing type. Currently, only the PostCharge pay-as-you-go mode is supported.
- created
Time String - Time when the container registry instance was created.
- endpoint
Get
Registry Endpoint - Public endpoint information for the image repository instance
- expire
Time String - Only applicable when the billing type is HybridCharge. Instance expiration time
- 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 between 3 and 30 characters.
- project String
- Specify 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 to ProxyCache
- proxy
Cache BooleanEnabled - Whether to set as ProxyCache instance
- renew
Type String - Only applicable when the billing type is HybridCharge. Instance auto-renewal type
- status
Get
Registry Status - Container registry instance status, composed 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 overdue payment, {Stopped, [Released]}: Pending recycle, {Stopped, [Released, Balance]}: Suspended due to overdue payment, {Starting, [Progressing]}: Starting, {Deleting, [Progressing]}: Deleting, {Failed, [Unknown]}: Error
-
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 - Container registry instance billing type. Currently, only the PostCharge pay-as-you-go mode is supported.
- created
Time string - Time when the container registry instance was created.
- endpoint
Get
Registry Endpoint - Public endpoint information for the image repository instance
- expire
Time string - Only applicable when the billing type is HybridCharge. Instance expiration time
- 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 between 3 and 30 characters.
- project string
- Specify 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 to ProxyCache
- proxy
Cache booleanEnabled - Whether to set as ProxyCache instance
- renew
Type string - Only applicable when the billing type is HybridCharge. Instance auto-renewal type
- status
Get
Registry Status - Container registry instance status, composed 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 overdue payment, {Stopped, [Released]}: Pending recycle, {Stopped, [Released, Balance]}: Suspended due to overdue payment, {Starting, [Progressing]}: Starting, {Deleting, [Progressing]}: Deleting, {Failed, [Unknown]}: Error
-
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 - Container registry instance billing type. Currently, only the PostCharge pay-as-you-go mode is supported.
- created_
time str - Time when the container registry instance was created.
- endpoint
Get
Registry Endpoint - Public endpoint information for the image repository instance
- expire_
time str - Only applicable when the billing type is HybridCharge. Instance expiration time
- 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 between 3 and 30 characters.
- project str
- Specify 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 to ProxyCache
- proxy_
cache_ boolenabled - Whether to set as ProxyCache instance
- renew_
type str - Only applicable when the billing type is HybridCharge. Instance auto-renewal type
- status
Get
Registry Status - Container registry instance status, composed 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 overdue payment, {Stopped, [Released]}: Pending recycle, {Stopped, [Released, Balance]}: Suspended due to overdue payment, {Starting, [Progressing]}: Starting, {Deleting, [Progressing]}: Deleting, {Failed, [Unknown]}: Error
-
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 - Container registry instance billing type. Currently, only the PostCharge pay-as-you-go mode is supported.
- created
Time String - Time when the container registry instance was created.
- endpoint Property Map
- Public endpoint information for the image repository instance
- expire
Time String - Only applicable when the billing type is HybridCharge. Instance expiration time
- 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 between 3 and 30 characters.
- project String
- Specify 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 to ProxyCache
- proxy
Cache BooleanEnabled - Whether to set as ProxyCache instance
- renew
Type String - Only applicable when the billing type is HybridCharge. Instance auto-renewal type
- status Property Map
- Container registry instance status, composed 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 overdue payment, {Stopped, [Released]}: Pending recycle, {Stopped, [Released, Balance]}: Suspended due to overdue payment, {Starting, [Progressing]}: Starting, {Deleting, [Progressing]}: Deleting, {Failed, [Unknown]}: Error
- 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
- Enabled bool
- Whether to enable the public endpoint. Options: false: not enabled; true: enabled. Default is false
- Status string
- Current status of the public endpoint. Parameter values: Enabling: enabling; Enabled: enabled; Disabling: disabling; Updating: updating; Failed: failed; Disabled: disabled
- Acl
Policies []GetRegistry Endpoint Acl Policy - Public IP allowlist
- Enabled bool
- Whether to enable the public endpoint. Options: false: not enabled; true: enabled. Default is false
- Status string
- Current status of the public endpoint. Parameter values: Enabling: enabling; Enabled: enabled; Disabling: disabling; Updating: updating; Failed: failed; Disabled: disabled
- acl
Policies List<GetRegistry Endpoint Acl Policy> - Public IP allowlist
- enabled Boolean
- Whether to enable the public endpoint. Options: false: not enabled; true: enabled. Default is false
- status String
- Current status of the public endpoint. Parameter values: Enabling: enabling; Enabled: enabled; Disabling: disabling; Updating: updating; Failed: failed; Disabled: disabled
- acl
Policies GetRegistry Endpoint Acl Policy[] - Public IP allowlist
- enabled boolean
- Whether to enable the public endpoint. Options: false: not enabled; true: enabled. Default is false
- status string
- Current status of the public endpoint. Parameter values: Enabling: enabling; Enabled: enabled; Disabling: disabling; Updating: updating; Failed: failed; Disabled: disabled
- acl_
policies Sequence[GetRegistry Endpoint Acl Policy] - Public IP allowlist
- enabled bool
- Whether to enable the public endpoint. Options: false: not enabled; true: enabled. Default is false
- status str
- Current status of the public endpoint. Parameter values: Enabling: enabling; Enabled: enabled; Disabling: disabling; Updating: updating; Failed: failed; Disabled: disabled
- acl
Policies List<Property Map> - Public IP allowlist
- enabled Boolean
- Whether to enable the public endpoint. Options: false: not enabled; true: enabled. Default is false
- status String
- Current status of the public endpoint. Parameter values: Enabling: enabling; Enabled: enabled; Disabling: disabling; 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 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. Parameter value description: DockerHub: DockerHub image repository.
- Type string
- Instance types supported by ProxyCache. Parameter value description: DockerHub: DockerHub image repository.
- type String
- Instance types supported by ProxyCache. Parameter value description: DockerHub: DockerHub image repository.
- type string
- Instance types supported by ProxyCache. Parameter value description: DockerHub: DockerHub image repository.
- type str
- Instance types supported by ProxyCache. Parameter value description: DockerHub: DockerHub image repository.
- type String
- Instance types supported by ProxyCache. Parameter value description: DockerHub: DockerHub image repository.
GetRegistryStatus
- Conditions List<string>
- Creating, [ Progressing ]: Creating. Running, [ Ok ]: Running. Running, [ Degraded ]: Running. Stopped, [ Balance ]: Suspended due to overdue payment. Stopped, [ Released ]: Pending recycle. Stopped, [ Released, Balance ]: Suspended due to overdue payment. Starting, [ Progressing ]: Starting. Deleting, [ Progressing ]: Deleting. Failed, [ Unknown ]: Error.
- Phase string
- Creating, [ Progressing ]: Creating. Running, [ Ok ]: Running. Running, [ Degraded ]: Running. Stopped, [ Balance ]: Suspended due to overdue payment. Stopped, [ Released ]: Pending recycle. Stopped, [ Released, Balance ]: Suspended due to overdue payment. Starting, [ Progressing ]: Starting. Deleting, [ Progressing ]: Deleting. Failed, [ Unknown ]: Error.
- Conditions []string
- Creating, [ Progressing ]: Creating. Running, [ Ok ]: Running. Running, [ Degraded ]: Running. Stopped, [ Balance ]: Suspended due to overdue payment. Stopped, [ Released ]: Pending recycle. Stopped, [ Released, Balance ]: Suspended due to overdue payment. Starting, [ Progressing ]: Starting. Deleting, [ Progressing ]: Deleting. Failed, [ Unknown ]: Error.
- Phase string
- Creating, [ Progressing ]: Creating. Running, [ Ok ]: Running. Running, [ Degraded ]: Running. Stopped, [ Balance ]: Suspended due to overdue payment. Stopped, [ Released ]: Pending recycle. Stopped, [ Released, Balance ]: Suspended due to overdue payment. Starting, [ Progressing ]: Starting. Deleting, [ Progressing ]: Deleting. Failed, [ Unknown ]: Error.
- conditions List<String>
- Creating, [ Progressing ]: Creating. Running, [ Ok ]: Running. Running, [ Degraded ]: Running. Stopped, [ Balance ]: Suspended due to overdue payment. Stopped, [ Released ]: Pending recycle. Stopped, [ Released, Balance ]: Suspended due to overdue payment. Starting, [ Progressing ]: Starting. Deleting, [ Progressing ]: Deleting. Failed, [ Unknown ]: Error.
- phase String
- Creating, [ Progressing ]: Creating. Running, [ Ok ]: Running. Running, [ Degraded ]: Running. Stopped, [ Balance ]: Suspended due to overdue payment. Stopped, [ Released ]: Pending recycle. Stopped, [ Released, Balance ]: Suspended due to overdue payment. Starting, [ Progressing ]: Starting. Deleting, [ Progressing ]: Deleting. Failed, [ Unknown ]: Error.
- conditions string[]
- Creating, [ Progressing ]: Creating. Running, [ Ok ]: Running. Running, [ Degraded ]: Running. Stopped, [ Balance ]: Suspended due to overdue payment. Stopped, [ Released ]: Pending recycle. Stopped, [ Released, Balance ]: Suspended due to overdue payment. Starting, [ Progressing ]: Starting. Deleting, [ Progressing ]: Deleting. Failed, [ Unknown ]: Error.
- phase string
- Creating, [ Progressing ]: Creating. Running, [ Ok ]: Running. Running, [ Degraded ]: Running. Stopped, [ Balance ]: Suspended due to overdue payment. Stopped, [ Released ]: Pending recycle. Stopped, [ Released, Balance ]: Suspended due to overdue payment. Starting, [ Progressing ]: Starting. Deleting, [ Progressing ]: Deleting. Failed, [ Unknown ]: Error.
- conditions Sequence[str]
- Creating, [ Progressing ]: Creating. Running, [ Ok ]: Running. Running, [ Degraded ]: Running. Stopped, [ Balance ]: Suspended due to overdue payment. Stopped, [ Released ]: Pending recycle. Stopped, [ Released, Balance ]: Suspended due to overdue payment. Starting, [ Progressing ]: Starting. Deleting, [ Progressing ]: Deleting. Failed, [ Unknown ]: Error.
- phase str
- Creating, [ Progressing ]: Creating. Running, [ Ok ]: Running. Running, [ Degraded ]: Running. Stopped, [ Balance ]: Suspended due to overdue payment. Stopped, [ Released ]: Pending recycle. Stopped, [ Released, Balance ]: Suspended due to overdue payment. Starting, [ Progressing ]: Starting. Deleting, [ Progressing ]: Deleting. Failed, [ Unknown ]: Error.
- conditions List<String>
- Creating, [ Progressing ]: Creating. Running, [ Ok ]: Running. Running, [ Degraded ]: Running. Stopped, [ Balance ]: Suspended due to overdue payment. Stopped, [ Released ]: Pending recycle. Stopped, [ Released, Balance ]: Suspended due to overdue payment. Starting, [ Progressing ]: Starting. Deleting, [ Progressing ]: Deleting. Failed, [ Unknown ]: Error.
- phase String
- Creating, [ Progressing ]: Creating. Running, [ Ok ]: Running. Running, [ Degraded ]: Running. Stopped, [ Balance ]: Suspended due to overdue payment. Stopped, [ Released ]: Pending recycle. Stopped, [ Released, Balance ]: Suspended due to overdue payment. Starting, [ Progressing ]: Starting. Deleting, [ Progressing ]: Deleting. Failed, [ Unknown ]: Error.
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.33
published on Thursday, May 7, 2026 by Volcengine
published on Thursday, May 7, 2026 by Volcengine
