tacker.sol_refactored.objects.v2.external_artifacts_access_config module

class tacker.sol_refactored.objects.v2.external_artifacts_access_config.ExternalArtifactsAccessConfigV2(context=None, **kwargs)

Bases: TackerObject, TackerObjectDictCompat

VERSION: str = '1.0'
property artifact: Any
fields: MutableMapping[str, Field[Any]] = {'artifact': List(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True)}
class tacker.sol_refactored.objects.v2.external_artifacts_access_config.ExternalArtifactsAccessConfigV2_Artifact(context=None, **kwargs)

Bases: TackerObject, TackerObjectDictCompat

VERSION: str = '1.0'
property artifactUri: Any
property authType: Any
fields: MutableMapping[str, Field[Any]] = {'artifactUri': Uri(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'authType': Enum(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True,valid_values=['BASIC', 'OAUTH2_CLIENT_CREDENTIALS']), 'overrideUri': Uri(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'paramsOauth2ClientCredentials': Object(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'password': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True), 'userName': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=True)}
property overrideUri: Any
property paramsOauth2ClientCredentials: Any
property password: Any
property userName: Any
class tacker.sol_refactored.objects.v2.external_artifacts_access_config.ExternalArtifactsAccessConfigV2_Artifact_ParamsOauth2ClientCredentials(context=None, **kwargs)

Bases: TackerObject, TackerObjectDictCompat

VERSION: str = '1.0'
property clientId: Any
property clientPassword: Any
fields: MutableMapping[str, Field[Any]] = {'clientId': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'clientPassword': String(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False), 'tokenEndpoint': Uri(default=<class 'oslo_versionedobjects.fields.UnspecifiedDefault'>,nullable=False)}
property tokenEndpoint: Any