pub struct CreateRegistryCredentialRequest {
pub registry: String,
pub username: String,
pub password: String,
pub auth_type: RegistryAuthTypeSchema,
}Expand description
Body for POST /api/v1/credentials/registry.
Fields§
§registry: StringRegistry hostname (e.g. "docker.io").
username: StringUsername for authentication.
password: StringPassword or token value (stored encrypted, never returned).
auth_type: RegistryAuthTypeSchemaAuthentication method.
Trait Implementations§
Source§impl ComposeSchema for CreateRegistryCredentialRequest
impl ComposeSchema for CreateRegistryCredentialRequest
Source§impl<'de> Deserialize<'de> for CreateRegistryCredentialRequest
impl<'de> Deserialize<'de> for CreateRegistryCredentialRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CreateRegistryCredentialRequest
impl RefUnwindSafe for CreateRegistryCredentialRequest
impl Send for CreateRegistryCredentialRequest
impl Sync for CreateRegistryCredentialRequest
impl Unpin for CreateRegistryCredentialRequest
impl UnsafeUnpin for CreateRegistryCredentialRequest
impl UnwindSafe for CreateRegistryCredentialRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more