IdServiceEnableCommandSchema: {
    $schema: string;
    additionalProperties: boolean;
    description: string;
    properties: {
        config: {
            additionalProperties: boolean;
            description: string;
            properties: {
                access_token_lifetime: {
                    description: string;
                    type: string;
                };
                allowed_origins: {
                    additionalItems: boolean;
                    description: string;
                    items: {
                        type: string;
                    };
                    type: string;
                };
                cookie_lifetime: {
                    description: string;
                    type: string;
                };
                idp_configurations: {
                    additionalProperties: boolean;
                    description: string;
                    properties: {
                        axinom: {
                            additionalProperties: boolean;
                            description: string;
                            properties: {
                                enabled: {
                                    description: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            title: string;
                            type: string;
                        };
                        google: {
                            additionalProperties: boolean;
                            description: string;
                            if: {
                                properties: {
                                    use_built_in_idp: {
                                        const: boolean;
                                        description: string;
                                    };
                                };
                            };
                            properties: {
                                client_id: {
                                    description: string;
                                    type: string;
                                };
                                client_secret: {
                                    description: string;
                                    type: string;
                                };
                                enabled: {
                                    description: string;
                                    type: string;
                                };
                                use_built_in_idp: {
                                    description: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            then: {
                                required: string[];
                            };
                            title: string;
                            type: string;
                        };
                    };
                    title: string;
                    type: string;
                };
                management_super_admins: {
                    additionalItems: boolean;
                    description: string;
                    items: {
                        type: string;
                    };
                    type: string;
                };
                service_account_token_lifetime: {
                    description: string;
                    type: string;
                };
            };
            title: string;
            type: string;
        };
        environment_id: {
            description: string;
            format: string;
            maxLength: number;
            minLength: number;
            type: string;
        };
        tenant_id: {
            description: string;
            format: string;
            maxLength: number;
            minLength: number;
            type: string;
        };
    };
    required: string[];
    title: string;
    type: string;
} = IdServiceEnableCommand

Type declaration

  • $schema: string
  • additionalProperties: boolean
  • description: string
  • properties: {
        config: {
            additionalProperties: boolean;
            description: string;
            properties: {
                access_token_lifetime: {
                    description: string;
                    type: string;
                };
                allowed_origins: {
                    additionalItems: boolean;
                    description: string;
                    items: {
                        type: string;
                    };
                    type: string;
                };
                cookie_lifetime: {
                    description: string;
                    type: string;
                };
                idp_configurations: {
                    additionalProperties: boolean;
                    description: string;
                    properties: {
                        axinom: {
                            additionalProperties: boolean;
                            description: string;
                            properties: {
                                enabled: {
                                    description: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            title: string;
                            type: string;
                        };
                        google: {
                            additionalProperties: boolean;
                            description: string;
                            if: {
                                properties: {
                                    use_built_in_idp: {
                                        const: boolean;
                                        description: string;
                                    };
                                };
                            };
                            properties: {
                                client_id: {
                                    description: string;
                                    type: string;
                                };
                                client_secret: {
                                    description: string;
                                    type: string;
                                };
                                enabled: {
                                    description: string;
                                    type: string;
                                };
                                use_built_in_idp: {
                                    description: string;
                                    type: string;
                                };
                            };
                            required: string[];
                            then: {
                                required: string[];
                            };
                            title: string;
                            type: string;
                        };
                    };
                    title: string;
                    type: string;
                };
                management_super_admins: {
                    additionalItems: boolean;
                    description: string;
                    items: {
                        type: string;
                    };
                    type: string;
                };
                service_account_token_lifetime: {
                    description: string;
                    type: string;
                };
            };
            title: string;
            type: string;
        };
        environment_id: {
            description: string;
            format: string;
            maxLength: number;
            minLength: number;
            type: string;
        };
        tenant_id: {
            description: string;
            format: string;
            maxLength: number;
            minLength: number;
            type: string;
        };
    }
    • config: {
          additionalProperties: boolean;
          description: string;
          properties: {
              access_token_lifetime: {
                  description: string;
                  type: string;
              };
              allowed_origins: {
                  additionalItems: boolean;
                  description: string;
                  items: {
                      type: string;
                  };
                  type: string;
              };
              cookie_lifetime: {
                  description: string;
                  type: string;
              };
              idp_configurations: {
                  additionalProperties: boolean;
                  description: string;
                  properties: {
                      axinom: {
                          additionalProperties: boolean;
                          description: string;
                          properties: {
                              enabled: {
                                  description: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          title: string;
                          type: string;
                      };
                      google: {
                          additionalProperties: boolean;
                          description: string;
                          if: {
                              properties: {
                                  use_built_in_idp: {
                                      const: boolean;
                                      description: string;
                                  };
                              };
                          };
                          properties: {
                              client_id: {
                                  description: string;
                                  type: string;
                              };
                              client_secret: {
                                  description: string;
                                  type: string;
                              };
                              enabled: {
                                  description: string;
                                  type: string;
                              };
                              use_built_in_idp: {
                                  description: string;
                                  type: string;
                              };
                          };
                          required: string[];
                          then: {
                              required: string[];
                          };
                          title: string;
                          type: string;
                      };
                  };
                  title: string;
                  type: string;
              };
              management_super_admins: {
                  additionalItems: boolean;
                  description: string;
                  items: {
                      type: string;
                  };
                  type: string;
              };
              service_account_token_lifetime: {
                  description: string;
                  type: string;
              };
          };
          title: string;
          type: string;
      }
      • additionalProperties: boolean
      • description: string
      • properties: {
            access_token_lifetime: {
                description: string;
                type: string;
            };
            allowed_origins: {
                additionalItems: boolean;
                description: string;
                items: {
                    type: string;
                };
                type: string;
            };
            cookie_lifetime: {
                description: string;
                type: string;
            };
            idp_configurations: {
                additionalProperties: boolean;
                description: string;
                properties: {
                    axinom: {
                        additionalProperties: boolean;
                        description: string;
                        properties: {
                            enabled: {
                                description: string;
                                type: string;
                            };
                        };
                        required: string[];
                        title: string;
                        type: string;
                    };
                    google: {
                        additionalProperties: boolean;
                        description: string;
                        if: {
                            properties: {
                                use_built_in_idp: {
                                    const: boolean;
                                    description: string;
                                };
                            };
                        };
                        properties: {
                            client_id: {
                                description: string;
                                type: string;
                            };
                            client_secret: {
                                description: string;
                                type: string;
                            };
                            enabled: {
                                description: string;
                                type: string;
                            };
                            use_built_in_idp: {
                                description: string;
                                type: string;
                            };
                        };
                        required: string[];
                        then: {
                            required: string[];
                        };
                        title: string;
                        type: string;
                    };
                };
                title: string;
                type: string;
            };
            management_super_admins: {
                additionalItems: boolean;
                description: string;
                items: {
                    type: string;
                };
                type: string;
            };
            service_account_token_lifetime: {
                description: string;
                type: string;
            };
        }
        • access_token_lifetime: {
              description: string;
              type: string;
          }
          • description: string
          • type: string
        • allowed_origins: {
              additionalItems: boolean;
              description: string;
              items: {
                  type: string;
              };
              type: string;
          }
          • additionalItems: boolean
          • description: string
          • items: {
                type: string;
            }
            • type: string
          • type: string
        • cookie_lifetime: {
              description: string;
              type: string;
          }
          • description: string
          • type: string
        • idp_configurations: {
              additionalProperties: boolean;
              description: string;
              properties: {
                  axinom: {
                      additionalProperties: boolean;
                      description: string;
                      properties: {
                          enabled: {
                              description: string;
                              type: string;
                          };
                      };
                      required: string[];
                      title: string;
                      type: string;
                  };
                  google: {
                      additionalProperties: boolean;
                      description: string;
                      if: {
                          properties: {
                              use_built_in_idp: {
                                  const: boolean;
                                  description: string;
                              };
                          };
                      };
                      properties: {
                          client_id: {
                              description: string;
                              type: string;
                          };
                          client_secret: {
                              description: string;
                              type: string;
                          };
                          enabled: {
                              description: string;
                              type: string;
                          };
                          use_built_in_idp: {
                              description: string;
                              type: string;
                          };
                      };
                      required: string[];
                      then: {
                          required: string[];
                      };
                      title: string;
                      type: string;
                  };
              };
              title: string;
              type: string;
          }
          • additionalProperties: boolean
          • description: string
          • properties: {
                axinom: {
                    additionalProperties: boolean;
                    description: string;
                    properties: {
                        enabled: {
                            description: string;
                            type: string;
                        };
                    };
                    required: string[];
                    title: string;
                    type: string;
                };
                google: {
                    additionalProperties: boolean;
                    description: string;
                    if: {
                        properties: {
                            use_built_in_idp: {
                                const: boolean;
                                description: string;
                            };
                        };
                    };
                    properties: {
                        client_id: {
                            description: string;
                            type: string;
                        };
                        client_secret: {
                            description: string;
                            type: string;
                        };
                        enabled: {
                            description: string;
                            type: string;
                        };
                        use_built_in_idp: {
                            description: string;
                            type: string;
                        };
                    };
                    required: string[];
                    then: {
                        required: string[];
                    };
                    title: string;
                    type: string;
                };
            }
            • axinom: {
                  additionalProperties: boolean;
                  description: string;
                  properties: {
                      enabled: {
                          description: string;
                          type: string;
                      };
                  };
                  required: string[];
                  title: string;
                  type: string;
              }
              • additionalProperties: boolean
              • description: string
              • properties: {
                    enabled: {
                        description: string;
                        type: string;
                    };
                }
                • enabled: {
                      description: string;
                      type: string;
                  }
                  • description: string
                  • type: string
              • required: string[]
              • title: string
              • type: string
            • google: {
                  additionalProperties: boolean;
                  description: string;
                  if: {
                      properties: {
                          use_built_in_idp: {
                              const: boolean;
                              description: string;
                          };
                      };
                  };
                  properties: {
                      client_id: {
                          description: string;
                          type: string;
                      };
                      client_secret: {
                          description: string;
                          type: string;
                      };
                      enabled: {
                          description: string;
                          type: string;
                      };
                      use_built_in_idp: {
                          description: string;
                          type: string;
                      };
                  };
                  required: string[];
                  then: {
                      required: string[];
                  };
                  title: string;
                  type: string;
              }
              • additionalProperties: boolean
              • description: string
              • if: {
                    properties: {
                        use_built_in_idp: {
                            const: boolean;
                            description: string;
                        };
                    };
                }
                • properties: {
                      use_built_in_idp: {
                          const: boolean;
                          description: string;
                      };
                  }
                  • use_built_in_idp: {
                        const: boolean;
                        description: string;
                    }
                    • const: boolean
                    • description: string
              • properties: {
                    client_id: {
                        description: string;
                        type: string;
                    };
                    client_secret: {
                        description: string;
                        type: string;
                    };
                    enabled: {
                        description: string;
                        type: string;
                    };
                    use_built_in_idp: {
                        description: string;
                        type: string;
                    };
                }
                • client_id: {
                      description: string;
                      type: string;
                  }
                  • description: string
                  • type: string
                • client_secret: {
                      description: string;
                      type: string;
                  }
                  • description: string
                  • type: string
                • enabled: {
                      description: string;
                      type: string;
                  }
                  • description: string
                  • type: string
                • use_built_in_idp: {
                      description: string;
                      type: string;
                  }
                  • description: string
                  • type: string
              • required: string[]
              • then: {
                    required: string[];
                }
                • required: string[]
              • title: string
              • type: string
          • title: string
          • type: string
        • management_super_admins: {
              additionalItems: boolean;
              description: string;
              items: {
                  type: string;
              };
              type: string;
          }
          • additionalItems: boolean
          • description: string
          • items: {
                type: string;
            }
            • type: string
          • type: string
        • service_account_token_lifetime: {
              description: string;
              type: string;
          }
          • description: string
          • type: string
      • title: string
      • type: string
    • environment_id: {
          description: string;
          format: string;
          maxLength: number;
          minLength: number;
          type: string;
      }
      • description: string
      • format: string
      • maxLength: number
      • minLength: number
      • type: string
    • tenant_id: {
          description: string;
          format: string;
          maxLength: number;
          minLength: number;
          type: string;
      }
      • description: string
      • format: string
      • maxLength: number
      • minLength: number
      • type: string
  • required: string[]
  • title: string
  • type: string

Generated using TypeDoc