Загрузка данных
dmitriev-aal@VDI-Dmitriev-A:~$ kubectl describe crd externalservices.production.platform.ckpr.integrations.rshbintech.ru
Name: externalservices.production.platform.ckpr.integrations.rshbintech.ru
Namespace:
Labels: <none>
Annotations: controller-gen.kubebuilder.io/version: v0.11.1
API Version: apiextensions.k8s.io/v1
Kind: CustomResourceDefinition
Metadata:
Creation Timestamp: 2022-06-02T12:45:03Z
Generation: 7
Resource Version: 16140887430
UID: 26815655-a5f0-4779-ab9c-ad024312de5d
Spec:
Conversion:
Strategy: None
Group: production.platform.ckpr.integrations.rshbintech.ru
Names:
Kind: ExternalService
List Kind: ExternalServiceList
Plural: externalservices
Short Names:
exsvc
Singular: externalservice
Scope: Namespaced
Versions:
Additional Printer Columns:
Description: Окружение
Json Path: .spec.environment
Name: Environment
Type: string
Description: Наименование
Json Path: .spec.name
Name: Name
Type: string
Description: Текущий статус ресурса
Json Path: .status.code
Name: Status
Type: string
Description: Сообщение о статусе ресурса
Json Path: .status.message
Name: Message
Type: string
Description: Дата создания
Json Path: .metadata.creationTimestamp
Name: Timestamp
Type: string
Name: v1
Schema:
openAPIV3Schema:
Description: ExternalService is the Schema for the externalservices 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: ExternalServiceSpec defines the desired state of ExternalService
Properties:
Connection Parameters:
Description: Поддерживаемые параметры подключения
Items:
Properties:
Balanced Addresses:
Description: IP адреса для подключения к сервису
Properties:
Ips:
Items:
Type: string
Type: array
Port:
Type: integer
Required:
ips
Type: object
Parameters:
Additional Properties:
Type: string
Description: Параметры для подключения
Type: object
Protocol:
Description: Протокол подключения
Enum:
MQ
HTTP
SMTP
SMB
AMQ
TCP
Type: string
Required:
parameters
protocol
Type: object
Type: array
Description:
Description: Описание сервиса
Type: string
Environment:
Description: Код окружения (DEV, REGRESS, STRESS, RC, PRODUCTION)
Enum:
DEV
REGRESS
STRESS
RC
PRODUCTION
Type: string
Information System Id:
Description: Идентификатор информационной системы
Max Length: 64
Min Length: 2
Type: string
Name:
Description: Наименование сервиса
Max Length: 64
Min Length: 3
Type: string
Platform Auth Settings:
Description: Настройки client Platform Auth Provider
Properties:
Access:
Properties:
Admin URL:
Description: URL будет добавлен к относительным путям RootUrl *string `json:"rootUrl,omitempty"` URL для административного клиентского api
Type: string
Base URL:
Description: URL для перенаправления или обратной ссылки на клиентское api
Type: string
Logout Redirect Uris:
Description: URL куда можно перенаправлять после выхода
Items:
Type: string
Type: array
Redirect Uris:
Description: URL куда можно делать перенаправление с Authorization Code для получения токена
Items:
Type: string
Type: array
Web Origins:
Items:
Type: string
Type: array
Type: object
Advanced:
Properties:
Client Offline Session Idle:
Description: Время, в течение которого клиентской офлайн сессии разрешено простаивать
Type: integer
Client Offline Session Max:
Description: Время, после которого истечет клиентская офлайн сессия
Type: integer
Client Session Idle:
Description: Время, в течение которого клиентской сессии разрешено простаивать
Type: integer
Client Session Max:
Description: Время, после которого истечет клиентская сессия
Type: integer
Logo URL:
Description: URL логотипа клиента
Type: string
Policy URL:
Description: URL на политику конфиденциальности
Type: string
Tos URL:
Description: URL на условия использования
Type: string
Use Refresh Token:
Description: При включении refresh_token будет добавлен при получении токена
Type: boolean
Type: object
Authentication Flows:
Properties:
Browser:
Description: Аутентификация из браузера
Type: string
Direct Grant:
Description: Аутентификация с direct grant
Type: string
Type: object
Is Public Client:
Description: Признак публичного клиента
Type: boolean
Login:
Properties:
Theme:
Description: Тема входа для клиента системы
Type: string
Type: object
Logout:
Properties:
Back Channel Logout Uri:
Description: URL куда будет отправлен запрос для выхода
Type: string
Front Channel Logout:
Description: Перенаправлять после выхода
Type: boolean
Front Channel Logout Uri:
Description: URL куда перенаправлять при выходе
Type: string
Type: object
Root URL:
Type: string
Required:
isPublicClient
Type: object
Project Path:
Description: Путь до репозитория проекта сервиса
Pattern: ^(/[a-z][a-z0-9\-]*[a-z0-9])+$
Type: string
Required:
connectionParameters
description
environment
informationSystemId
name
Type: object
Status:
Description: ExternalServiceStatus defines the observed state of ExternalService
Properties:
Code:
Description: Код статуса
Enum:
ERROR
ACTIVE
VALIDATED
FINALIZING
DELETION_BLOCKED
Type: string
Message:
Description: Информация о состоянии информационной системы
Type: string
Required:
code
message
Type: object
Type: object
Served: true
Storage: true
Subresources:
Status:
Status:
Accepted Names:
Kind: ExternalService
List Kind: ExternalServiceList
Plural: externalservices
Short Names:
exsvc
Singular: externalservice
Conditions:
Last Transition Time: 2022-06-02T12:45:03Z
Message: no conflicts found
Reason: NoConflicts
Status: True
Type: NamesAccepted
Last Transition Time: 2022-06-02T12:45:04Z
Message: the initial names have been accepted
Reason: InitialNamesAccepted
Status: True
Type: Established
Stored Versions:
v1
Events: <none>