1. Packages
  2. Packages
  3. Volcenginecc Provider
  4. API Docs
  5. cr
  6. getRepository
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
volcenginecc logo
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine

    Data Source schema for Volcengine::CR::Repository

    Using getRepository

    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 getRepository(args: GetRepositoryArgs, opts?: InvokeOptions): Promise<GetRepositoryResult>
    function getRepositoryOutput(args: GetRepositoryOutputArgs, opts?: InvokeOptions): Output<GetRepositoryResult>
    def get_repository(id: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetRepositoryResult
    def get_repository_output(id: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetRepositoryResult]
    func LookupRepository(ctx *Context, args *LookupRepositoryArgs, opts ...InvokeOption) (*LookupRepositoryResult, error)
    func LookupRepositoryOutput(ctx *Context, args *LookupRepositoryOutputArgs, opts ...InvokeOption) LookupRepositoryResultOutput

    > Note: This function is named LookupRepository in the Go SDK.

    public static class GetRepository 
    {
        public static Task<GetRepositoryResult> InvokeAsync(GetRepositoryArgs args, InvokeOptions? opts = null)
        public static Output<GetRepositoryResult> Invoke(GetRepositoryInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetRepositoryResult> getRepository(GetRepositoryArgs args, InvokeOptions options)
    public static Output<GetRepositoryResult> getRepository(GetRepositoryArgs args, InvokeOptions options)
    
    fn::invoke:
      function: volcenginecc:cr/getRepository:getRepository
      arguments:
        # arguments dictionary

    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 str
    Uniquely identifies the resource.
    id String
    Uniquely identifies the resource.

    getRepository Result

    The following output properties are available:

    AccessLevel string
    Access level. Values include: Private: Private OCI artifact repository, accessible only to authorized users. Public: Public OCI artifact repository, accessible to all users. You can specify one or more access levels in a single entry.
    CreateTime string
    Creation time of the OCI artifact repository. RFC3339 format, UTC+0 time.
    Description string
    Image repository description, with a length of 0–300 UTF-8 characters.
    Id string
    Uniquely identifies the resource.
    Name string
    OCI artifact repository name. The name must be unique within the same namespace. Supports lowercase English letters, numbers, and delimiters (delimiters can be a single '.' or '/', one or more '-', or one or two '_'. Delimiters cannot appear at the beginning or end of the name, nor can they appear consecutively). Length must be between 1 and 128 characters.
    Namespace string
    Target namespace name. Obtain the namespace name from the Namespace page of the target instance in the Image Repository Console.
    Registry string
    Specify the name of the image repository instance to which the namespace belongs. Obtain the instance name from the Instance List page in the Image Repository Console.
    UpdateTime string
    Last updated time for the OCI artifact repository. RFC3339 format, UTC+0 time.
    AccessLevel string
    Access level. Values include: Private: Private OCI artifact repository, accessible only to authorized users. Public: Public OCI artifact repository, accessible to all users. You can specify one or more access levels in a single entry.
    CreateTime string
    Creation time of the OCI artifact repository. RFC3339 format, UTC+0 time.
    Description string
    Image repository description, with a length of 0–300 UTF-8 characters.
    Id string
    Uniquely identifies the resource.
    Name string
    OCI artifact repository name. The name must be unique within the same namespace. Supports lowercase English letters, numbers, and delimiters (delimiters can be a single '.' or '/', one or more '-', or one or two '_'. Delimiters cannot appear at the beginning or end of the name, nor can they appear consecutively). Length must be between 1 and 128 characters.
    Namespace string
    Target namespace name. Obtain the namespace name from the Namespace page of the target instance in the Image Repository Console.
    Registry string
    Specify the name of the image repository instance to which the namespace belongs. Obtain the instance name from the Instance List page in the Image Repository Console.
    UpdateTime string
    Last updated time for the OCI artifact repository. RFC3339 format, UTC+0 time.
    accessLevel String
    Access level. Values include: Private: Private OCI artifact repository, accessible only to authorized users. Public: Public OCI artifact repository, accessible to all users. You can specify one or more access levels in a single entry.
    createTime String
    Creation time of the OCI artifact repository. RFC3339 format, UTC+0 time.
    description String
    Image repository description, with a length of 0–300 UTF-8 characters.
    id String
    Uniquely identifies the resource.
    name String
    OCI artifact repository name. The name must be unique within the same namespace. Supports lowercase English letters, numbers, and delimiters (delimiters can be a single '.' or '/', one or more '-', or one or two '_'. Delimiters cannot appear at the beginning or end of the name, nor can they appear consecutively). Length must be between 1 and 128 characters.
    namespace String
    Target namespace name. Obtain the namespace name from the Namespace page of the target instance in the Image Repository Console.
    registry String
    Specify the name of the image repository instance to which the namespace belongs. Obtain the instance name from the Instance List page in the Image Repository Console.
    updateTime String
    Last updated time for the OCI artifact repository. RFC3339 format, UTC+0 time.
    accessLevel string
    Access level. Values include: Private: Private OCI artifact repository, accessible only to authorized users. Public: Public OCI artifact repository, accessible to all users. You can specify one or more access levels in a single entry.
    createTime string
    Creation time of the OCI artifact repository. RFC3339 format, UTC+0 time.
    description string
    Image repository description, with a length of 0–300 UTF-8 characters.
    id string
    Uniquely identifies the resource.
    name string
    OCI artifact repository name. The name must be unique within the same namespace. Supports lowercase English letters, numbers, and delimiters (delimiters can be a single '.' or '/', one or more '-', or one or two '_'. Delimiters cannot appear at the beginning or end of the name, nor can they appear consecutively). Length must be between 1 and 128 characters.
    namespace string
    Target namespace name. Obtain the namespace name from the Namespace page of the target instance in the Image Repository Console.
    registry string
    Specify the name of the image repository instance to which the namespace belongs. Obtain the instance name from the Instance List page in the Image Repository Console.
    updateTime string
    Last updated time for the OCI artifact repository. RFC3339 format, UTC+0 time.
    access_level str
    Access level. Values include: Private: Private OCI artifact repository, accessible only to authorized users. Public: Public OCI artifact repository, accessible to all users. You can specify one or more access levels in a single entry.
    create_time str
    Creation time of the OCI artifact repository. RFC3339 format, UTC+0 time.
    description str
    Image repository description, with a length of 0–300 UTF-8 characters.
    id str
    Uniquely identifies the resource.
    name str
    OCI artifact repository name. The name must be unique within the same namespace. Supports lowercase English letters, numbers, and delimiters (delimiters can be a single '.' or '/', one or more '-', or one or two '_'. Delimiters cannot appear at the beginning or end of the name, nor can they appear consecutively). Length must be between 1 and 128 characters.
    namespace str
    Target namespace name. Obtain the namespace name from the Namespace page of the target instance in the Image Repository Console.
    registry str
    Specify the name of the image repository instance to which the namespace belongs. Obtain the instance name from the Instance List page in the Image Repository Console.
    update_time str
    Last updated time for the OCI artifact repository. RFC3339 format, UTC+0 time.
    accessLevel String
    Access level. Values include: Private: Private OCI artifact repository, accessible only to authorized users. Public: Public OCI artifact repository, accessible to all users. You can specify one or more access levels in a single entry.
    createTime String
    Creation time of the OCI artifact repository. RFC3339 format, UTC+0 time.
    description String
    Image repository description, with a length of 0–300 UTF-8 characters.
    id String
    Uniquely identifies the resource.
    name String
    OCI artifact repository name. The name must be unique within the same namespace. Supports lowercase English letters, numbers, and delimiters (delimiters can be a single '.' or '/', one or more '-', or one or two '_'. Delimiters cannot appear at the beginning or end of the name, nor can they appear consecutively). Length must be between 1 and 128 characters.
    namespace String
    Target namespace name. Obtain the namespace name from the Namespace page of the target instance in the Image Repository Console.
    registry String
    Specify the name of the image repository instance to which the namespace belongs. Obtain the instance name from the Instance List page in the Image Repository Console.
    updateTime String
    Last updated time for the OCI artifact repository. RFC3339 format, UTC+0 time.

    Package Details

    Repository
    volcenginecc volcengine/pulumi-volcenginecc
    License
    MPL-2.0
    Notes
    This Pulumi package is based on the volcenginecc Terraform Provider.
    volcenginecc logo
    Viewing docs for volcenginecc v0.0.32
    published on Thursday, Apr 23, 2026 by Volcengine
      Try Pulumi Cloud free. Your team will thank you.