Interface ResourceClassParametersReferenceV1Alpha2

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    ResourceClassParametersReferenceV1Alpha2.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.102.0 (build e354887)",
               date="2024-08-03T12:13:25.858Z")
    @Stability(Stable)
    public interface ResourceClassParametersReferenceV1Alpha2
    extends software.amazon.jsii.JsiiSerializable
    ResourceClassParametersReference contains enough information to let you locate the parameters for a ResourceClass.
    • Method Detail

      • getKind

        @Stability(Stable)
        @NotNull
        String getKind()
        Kind is the type of resource being referenced.

        This is the same value as in the parameter object's metadata.

      • getName

        @Stability(Stable)
        @NotNull
        String getName()
        Name is the name of resource being referenced.
      • getApiGroup

        @Stability(Stable)
        @Nullable
        default String getApiGroup()
        APIGroup is the group for the resource being referenced.

        It is empty for the core API. This matches the group in the APIVersion that is used when creating the resources.

      • getNamespace

        @Stability(Stable)
        @Nullable
        default String getNamespace()
        Namespace that contains the referenced resource.

        Must be empty for cluster-scoped resources and non-empty for namespaced resources.