create_whitelabel_request module#
- class edgeimpulse_api.models.create_whitelabel_request.CreateWhitelabelRequest(
- *,
- name: StrictStr,
- domain: StrictStr,
- ownerOrganizationId: StrictInt,
- identityProviders: List[StrictStr] | None = None,
- allowPasswordAuth: StrictBool | None = None,
- deploymentTargets: List[StrictStr] | None = None,
- documentationUrl: StrictStr | None = None,
- allowSignup: StrictBool | None = None,
- allowFreeProjects: StrictBool | None = None,
- sandboxed: StrictBool | None = None,
- exposePublicProjects: StrictBool | None = None,
- learningBlocks: List[StrictStr] | None = None,
Bases:
BaseModel
- class Config[source]#
Bases:
object
- allow_population_by_field_name = True#
- validate_assignment = False#
- allow_free_projects: StrictBool | None#
- allow_password_auth: StrictBool | None#
- allow_signup: StrictBool | None#
- deployment_targets: List[StrictStr] | None#
- documentation_url: StrictStr | None#
- domain: StrictStr#
- expose_public_projects: StrictBool | None#
- classmethod from_dict(
- obj: dict,
Create an instance of CreateWhitelabelRequest from a dict
- classmethod from_json(
- json_str: str,
Create an instance of CreateWhitelabelRequest from a JSON string
- identity_providers: List[StrictStr] | None#
- learning_blocks: List[StrictStr] | None#
- name: StrictStr#
- owner_organization_id: StrictInt#
- sandboxed: StrictBool | None#