Загрузка данных


dmitriev-aal@VDI-Dmitriev-A:~$ kubectl describe crd keycloakclients.production.platform.ckpr.integrations.rshbintech.ru
Name:         keycloakclients.production.platform.ckpr.integrations.rshbintech.ru
Namespace:    
Labels:       <none>
Annotations:  controller-gen.kubebuilder.io/version: v0.16.5
API Version:  apiextensions.k8s.io/v1
Kind:         CustomResourceDefinition
Metadata:
  Creation Timestamp:  2021-03-05T10:58:51Z
  Generation:          16
  Resource Version:    17040881009
  UID:                 4bd04ca0-c80a-4616-9c2a-49dc69dfd632
Spec:
  Conversion:
    Strategy:  None
  Group:       production.platform.ckpr.integrations.rshbintech.ru
  Names:
    Kind:       KeyCloakClient
    List Kind:  KeyCloakClientList
    Plural:     keycloakclients
    Singular:   keycloakclient
  Scope:        Namespaced
  Versions:
    Additional Printer Columns:
      Description:  Рилм
      Json Path:    .spec.realm
      Name:         Realm
      Type:         string
      Description:  Текущий статус ресурса
      Json Path:    .status.code
      Name:         Status
      Type:         string
      Description:  Сообщение о статусе ресурса
      Json Path:    .status.message
      Name:         Message
      Type:         string
    Name:           v1
    Schema:
      openAPIV3Schema:
        Description:  KeyCloakClient is the Schema for the keycloakclients API
        Properties:
          API Version:
            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
          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
          Metadata:
            Type:  object
          Spec:
            Description:  KeyCloakClientSpec defines the desired state of KeyCloakClient
            Properties:
              Access:
                Additional Properties:
                  Description:  Access - это костыль, позволяющий обойти особенности KubeBuilder
                  Properties:
                    Items:
                      Additional Properties:
                        Type:  string
                      Type:    object
                  Type:        object
                Type:          object
              Admin URL:
                Type:  string
              Attributes:
                Additional Properties:
                  Type:  string
                Type:    object
              Authentication Flow Binding Overrides:
                Additional Properties:
                  Type:  string
                Type:    object
              Authorization Services Enabled:
                Type:  boolean
              Authorization Settings:
                Description:  ResourceServerRepresentation represents the resources of a Server
                Properties:
                  Allow Remote Resource Management:
                    Type:  boolean
                  Client Id:
                    Type:  string
                  Decision Strategy:
                    Description:  DecisionStrategy is an enum type for DecisionStrategy of PolicyRepresentation
                    Type:         string
                  Id:
                    Type:  string
                  Name:
                    Type:  string
                  Policies:
                    Items:
                      Description:  PolicyRepresentation is a representation of a Policy
                      Properties:
                        Clients:
                          Items:
                            Type:  string
                          Type:    array
                        Code:
                          Type:  string
                        Config:
                          Additional Properties:
                            Type:  string
                          Type:    object
                        Day Month:
                          Type:  string
                        Day Month End:
                          Type:  string
                        Decision Strategy:
                          Description:  DecisionStrategy is an enum type for DecisionStrategy of PolicyRepresentation
                          Type:         string
                        Description:
                          Type:  string
                        Groups:
                          Items:
                            Description:  GroupDefinition represents a group in a GroupPolicyRepresentation
                            Properties:
                              Extend Children:
                                Type:  boolean
                              Id:
                                Type:  string
                              Path:
                                Type:  string
                            Type:      object
                          Type:        array
                        Groups Claim:
                          Type:  string
                        Hour:
                          Type:  string
                        Hour End:
                          Type:  string
                        Id:
                          Type:  string
                        Logic:
                          Description:  Logic is an enum type for policy logic
                          Type:         string
                        Minute:
                          Type:  string
                        Minute End:
                          Type:  string
                        Month:
                          Type:  string
                        Month End:
                          Type:  string
                        Name:
                          Type:  string
                        Not Before:
                          Type:  string
                        Not On Or After:
                          Type:  string
                        Owner:
                          Type:  string
                        Policies:
                          Items:
                            Type:  string
                          Type:    array
                        Resources:
                          Items:
                            Type:  string
                          Type:    array
                        Roles:
                          Items:
                            Description:  RoleDefinition represents a role in a RolePolicyRepresentation
                            Properties:
                              Id:
                                Type:  string
                              Private:
                                Type:  boolean
                              Required:
                                Type:  boolean
                            Type:      object
                          Type:        array
                        Scopes:
                          Items:
                            Type:  string
                          Type:    array
                        Type:
                          Type:  string
                        Users:
                          Items:
                            Type:  string
                          Type:    array
                        Year:
                          Type:  string
                        Year End:
                          Type:  string
                      Type:      object
                    Type:        array
                  Policy Enforcement Mode:
                    Description:  PolicyEnforcementMode is an enum type for PolicyEnforcementMode of ResourceServerRepresentation
                    Type:         string
                  Resources:
                    Items:
                      Description:  ResourceRepresentation is a representation of a Resource
                      Properties:
                        _id:
                          Type:  string
                        Attributes:
                          Additional Properties:
                            Items:
                              Type:  string
                            Type:    array
                          Type:      object
                        Display Name:
                          Type:  string
                        icon_uri:
                          Type:  string
                        Name:
                          Type:  string
                        Owner:
                          Description:  ResourceOwnerRepresentation represents a resource's owner
                          Properties:
                            Id:
                              Type:  string
                            Name:
                              Type:  string
                          Type:      object
                        Owner Managed Access:
                          Type:  boolean
                        Resource Scopes:
                          Items:
                            Description:  ScopeRepresentation is a represents a Scope
                            Properties:
                              Display Name:
                                Type:  string
                              Icon Uri:
                                Type:  string
                              Id:
                                Type:  string
                              Name:
                                Type:  string
                            Type:      object
                          Type:        array
                        Scopes:
                          Items:
                            Description:  ScopeRepresentation is a represents a Scope
                            Properties:
                              Display Name:
                                Type:  string
                              Icon Uri:
                                Type:  string
                              Id:
                                Type:  string
                              Name:
                                Type:  string
                            Type:      object
                          Type:        array
                        Type:
                          Type:  string
                        Uris:
                          Items:
                            Type:  string
                          Type:    array
                      Type:        object
                    Type:          array
                  Scopes:
                    Items:
                      Description:  ScopeRepresentation is a represents a Scope
                      Properties:
                        Display Name:
                          Type:  string
                        Icon Uri:
                          Type:  string
                        Id:
                          Type:  string
                        Name:
                          Type:  string
                      Type:      object
                    Type:        array
                Type:            object
              Base URL:
                Type:  string
              Bearer Only:
                Type:  boolean
              Client Authenticator Type:
                Type:  string
              Client Id:
                Type:  string
              Consent Required:
                Type:  boolean
              Default Client Scopes:
                Items:
                  Type:  string
                Type:    array
              Default Roles:
                Items:
                  Type:  string
                Type:    array
              Description:
                Type:  string
              Direct Access Grants Enabled:
                Type:  boolean
              Enabled:
                Type:  boolean
              Fine Grained Permissions Enabled:
                Type:  boolean
              Frontchannel Logout:
                Type:  boolean
              Full Scope Allowed:
                Type:  boolean
              Id:
                Type:  string
              Implicit Flow Enabled:
                Type:  boolean
              Name:
                Type:  string
              Node Re Registration Timeout:
                Format:  int32
                Type:    integer
              Not Before:
                Format:  int32
                Type:    integer
              Optional Client Scopes:
                Items:
                  Type:  string
                Type:    array
              Origin:
                Type:  string
              Protocol:
                Type:  string
              Protocol Mappers:
                Items:
                  Description:  ProtocolMapperRepresentation represents....
                  Properties:
                    Config:
                      Additional Properties:
                        Type:  string
                      Type:    object
                    Id:
                      Type:  string
                    Name:
                      Type:  string
                    Protocol:
                      Type:  string
                    Protocol Mapper:
                      Type:  string
                  Type:      object
                Type:        array
              Public Client:
                Type:  boolean
              Realm:
                Description:  Important: Run "make" to regenerate code after modifying this file
                Type:         string
              Redirect Uris:
                Items:
                  Type:  string
                Type:    array
              Registered Nodes:
                Additional Properties:
                  Type:  integer
                Type:    object
              Registration Access Token:
                Type:  string
              Roles:
                Items:
                  Description:  Role is a role
                  Properties:
                    Attributes:
                      Additional Properties:
                        Items:
                          Type:  string
                        Type:    array
                      Type:      object
                    Client Role:
                      Type:  boolean
                    Composite:
                      Type:  boolean
                    Composites:
                      Description:  CompositesRepresentation represents the composite roles of a role
                      Properties:
                        Client:
                          Additional Properties:
                            Items:
                              Type:  string
                            Type:    array
                          Type:      object
                        Realm:
                          Items:
                            Type:  string
                          Type:    array
                      Type:        object
                    Container Id:
                      Type:  string
                    Description:
                      Type:  string
                    Fine Grained Associated Polices:
                      Additional Properties:
                        Items:
                          Type:  string
                        Type:    array
                      Type:      object
                    Fine Grained Permissions Enabled:
                      Type:  boolean
                    Id:
                      Type:  string
                    Name:
                      Type:  string
                    Scope Param Required:
                      Type:  boolean
                  Type:      object
                Type:        array
              Root URL:
                Type:  string
              Secret:
                Type:  string
              Service Accounts Enabled:
                Type:  boolean
              Standard Flow Enabled:
                Type:  boolean
              Surrogate Auth Required:
                Type:  boolean
              Web Origins:
                Items:
                  Type:  string
                Type:    array
            Required:
              realm
            Type:  object
          Status:
            Description:  KeyCloakClientStatus defines the observed state of KeyCloakClient
            Properties:
              Code:
                Description:  Код статуса
                Enum:
                  ERROR
                  OK
                  DELETION_BLOCKED
                Type:  string
              Message:
                Description:  Информация о состоянии клиента
                Type:         string
            Type:             object
        Type:                 object
    Served:                   true
    Storage:                  true
    Subresources:
      Status:
Status:
  Accepted Names:
    Kind:       KeyCloakClient
    List Kind:  KeyCloakClientList
    Plural:     keycloakclients
    Singular:   keycloakclient
  Conditions:
    Last Transition Time:  2021-03-05T10:58:51Z
    Message:               no conflicts found
    Reason:                NoConflicts
    Status:                True
    Type:                  NamesAccepted
    Last Transition Time:  2021-03-05T10:58:51Z
    Message:               the initial names have been accepted
    Reason:                InitialNamesAccepted
    Status:                True
    Type:                  Established
  Stored Versions:
    v1
Events:  <none>