IBMLicensingDefinition/v1

IBMLicensingDefinition is a custom resource for internal use only. It is used by some IBM products to assign their pods to the licensed products for the licensing specific calculation, performed by the IBM License Service. It is prepared in close collaboration with those IBM products, and affects only them. It cannot be modified by a customer, to ensure compliance with the license usage metering and reporting.

apiVersion

Description: APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources

Type: string

Table 1. Description of IBMLicensingDefinition/v1 apiVersion
Property Type Description
apiVersion string APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources

kind

Description: Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds

Type: string

Table 1. Description of IBMLicensingDefinition/v1 kind
Property Type Description
kind string Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds

metadata

Description: (No Description)

Type: object

Table 1. Description of IBMLicensingDefinition/v1 metadata
Property Type Description
metadata object (No Description)

spec

Description: IBMLicensingDefinitionSpec defines the desired state of IBMLicensingDefinition

Type: object

Table 1. Description of IBMLicensingDefinition/v1 spec
Property Type Description
spec object IBMLicensingDefinitionSpec defines the desired state of IBMLicensingDefinition
spec.action string Action of Custom Resource
spec.condition object Condition used to match pods
spec.condition.metadata object (No Description)
spec.condition.metadata.annotations object List of annotations used for matching pod
spec.condition.metadata.labels object List of labels used for matching pod
spec.scope string Scope of Custom Resource
spec.set object List of annotations that matched pod would be extended

status

Description: IBMLicensingDefinitionStatus defines the observed state of IBMLicensingDefinition

Type: object

Table 1. Description of IBMLicensingDefinition/v1 status
Property Type Description
status object IBMLicensingDefinitionStatus defines the observed state of IBMLicensingDefinition