nautobot_openapi/models/
bulk_writable_virtual_server_certificate_profile_assignment_request.rs1#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
14pub struct BulkWritableVirtualServerCertificateProfileAssignmentRequest {
15 #[serde(rename = "id")]
16 pub id: uuid::Uuid,
17 #[serde(rename = "virtual_server")]
18 pub virtual_server: Box<crate::models::ApprovalWorkflowStageResponseApprovalWorkflowStage>,
19 #[serde(rename = "certificate_profile")]
20 pub certificate_profile: Box<crate::models::ApprovalWorkflowStageResponseApprovalWorkflowStage>,
21}
22
23impl BulkWritableVirtualServerCertificateProfileAssignmentRequest {
24 pub fn new(
26 id: uuid::Uuid,
27 virtual_server: crate::models::ApprovalWorkflowStageResponseApprovalWorkflowStage,
28 certificate_profile: crate::models::ApprovalWorkflowStageResponseApprovalWorkflowStage,
29 ) -> BulkWritableVirtualServerCertificateProfileAssignmentRequest {
30 BulkWritableVirtualServerCertificateProfileAssignmentRequest {
31 id,
32 virtual_server: Box::new(virtual_server),
33 certificate_profile: Box::new(certificate_profile),
34 }
35 }
36}