Type Alias v1_Resource

v1_Resource: {
    attributes?: unknown;
    dependsOn?: string[];
    extensions?: unknown;
    id?: string;
    type?: kusionstack_io_kusion_pkg_apis_api_kusion_io_v1_Type;
}

Type declaration

  • Optionalattributes?: unknown

    Attributes represents all specified attributes of this resource

  • OptionaldependsOn?: string[]

    DependsOn contains all resources this resource depends on

  • Optionalextensions?: unknown

    Extensions specifies arbitrary metadata of this resource

  • Optionalid?: string

    ID is the unique key of this resource. ApiVersion:Kind:Namespace:Name is an idiomatic way for Kubernetes resources. providerNamespace:providerName:resourceType:resourceName for Terraform resources

  • Optionaltype?: kusionstack_io_kusion_pkg_apis_api_kusion_io_v1_Type

    Type represents all Context we supported like Kubernetes and Terraform