src.index.outputs.GetCpsEnrollmentsEnrollment.scala Maven / Gradle / Ivy
The newest version!
package besom.api.akamai.outputs
final case class GetCpsEnrollmentsEnrollment private(
adminContacts: scala.collection.immutable.List[besom.api.akamai.outputs.GetCpsEnrollmentsEnrollmentAdminContact],
assignedSlots: scala.collection.immutable.List[Int],
certificateChainType: String,
certificateType: String,
commonName: String,
csrs: scala.collection.immutable.List[besom.api.akamai.outputs.GetCpsEnrollmentsEnrollmentCsr],
enableMultiStackedCertificates: Boolean,
enrollmentId: Int,
networkConfigurations: scala.collection.immutable.List[besom.api.akamai.outputs.GetCpsEnrollmentsEnrollmentNetworkConfiguration],
orgId: Int,
organizations: scala.collection.immutable.List[besom.api.akamai.outputs.GetCpsEnrollmentsEnrollmentOrganization],
pendingChanges: Boolean,
productionSlots: scala.collection.immutable.List[Int],
registrationAuthority: String,
sans: scala.collection.immutable.List[String],
secureNetwork: String,
signatureAlgorithm: String,
sniOnly: Boolean,
stagingSlots: scala.collection.immutable.List[Int],
techContacts: scala.collection.immutable.List[besom.api.akamai.outputs.GetCpsEnrollmentsEnrollmentTechContact],
validationType: String
)
object GetCpsEnrollmentsEnrollment :
given decoder(using besom.types.Context): besom.types.Decoder[GetCpsEnrollmentsEnrollment] =
besom.internal.Decoder.derived[GetCpsEnrollmentsEnrollment]
given outputOps: {} with
extension(output: besom.types.Output[GetCpsEnrollmentsEnrollment])
def adminContacts : besom.types.Output[scala.collection.immutable.List[besom.api.akamai.outputs.GetCpsEnrollmentsEnrollmentAdminContact]] = output.map(_.adminContacts)
def assignedSlots : besom.types.Output[scala.collection.immutable.List[Int]] = output.map(_.assignedSlots)
def certificateChainType : besom.types.Output[String] = output.map(_.certificateChainType)
def certificateType : besom.types.Output[String] = output.map(_.certificateType)
def commonName : besom.types.Output[String] = output.map(_.commonName)
def csrs : besom.types.Output[scala.collection.immutable.List[besom.api.akamai.outputs.GetCpsEnrollmentsEnrollmentCsr]] = output.map(_.csrs)
def enableMultiStackedCertificates : besom.types.Output[Boolean] = output.map(_.enableMultiStackedCertificates)
def enrollmentId : besom.types.Output[Int] = output.map(_.enrollmentId)
def networkConfigurations : besom.types.Output[scala.collection.immutable.List[besom.api.akamai.outputs.GetCpsEnrollmentsEnrollmentNetworkConfiguration]] = output.map(_.networkConfigurations)
def orgId : besom.types.Output[Int] = output.map(_.orgId)
def organizations : besom.types.Output[scala.collection.immutable.List[besom.api.akamai.outputs.GetCpsEnrollmentsEnrollmentOrganization]] = output.map(_.organizations)
def pendingChanges : besom.types.Output[Boolean] = output.map(_.pendingChanges)
def productionSlots : besom.types.Output[scala.collection.immutable.List[Int]] = output.map(_.productionSlots)
def registrationAuthority : besom.types.Output[String] = output.map(_.registrationAuthority)
def sans : besom.types.Output[scala.collection.immutable.List[String]] = output.map(_.sans)
def secureNetwork : besom.types.Output[String] = output.map(_.secureNetwork)
def signatureAlgorithm : besom.types.Output[String] = output.map(_.signatureAlgorithm)
def sniOnly : besom.types.Output[Boolean] = output.map(_.sniOnly)
def stagingSlots : besom.types.Output[scala.collection.immutable.List[Int]] = output.map(_.stagingSlots)
def techContacts : besom.types.Output[scala.collection.immutable.List[besom.api.akamai.outputs.GetCpsEnrollmentsEnrollmentTechContact]] = output.map(_.techContacts)
def validationType : besom.types.Output[String] = output.map(_.validationType)
given optionOutputOps: {} with
extension(output: besom.types.Output[scala.Option[GetCpsEnrollmentsEnrollment]])
def adminContacts : besom.types.Output[scala.Option[scala.collection.immutable.List[besom.api.akamai.outputs.GetCpsEnrollmentsEnrollmentAdminContact]]] = output.map(_.map(_.adminContacts))
def assignedSlots : besom.types.Output[scala.Option[scala.collection.immutable.List[Int]]] = output.map(_.map(_.assignedSlots))
def certificateChainType : besom.types.Output[scala.Option[String]] = output.map(_.map(_.certificateChainType))
def certificateType : besom.types.Output[scala.Option[String]] = output.map(_.map(_.certificateType))
def commonName : besom.types.Output[scala.Option[String]] = output.map(_.map(_.commonName))
def csrs : besom.types.Output[scala.Option[scala.collection.immutable.List[besom.api.akamai.outputs.GetCpsEnrollmentsEnrollmentCsr]]] = output.map(_.map(_.csrs))
def enableMultiStackedCertificates : besom.types.Output[scala.Option[Boolean]] = output.map(_.map(_.enableMultiStackedCertificates))
def enrollmentId : besom.types.Output[scala.Option[Int]] = output.map(_.map(_.enrollmentId))
def networkConfigurations : besom.types.Output[scala.Option[scala.collection.immutable.List[besom.api.akamai.outputs.GetCpsEnrollmentsEnrollmentNetworkConfiguration]]] = output.map(_.map(_.networkConfigurations))
def orgId : besom.types.Output[scala.Option[Int]] = output.map(_.map(_.orgId))
def organizations : besom.types.Output[scala.Option[scala.collection.immutable.List[besom.api.akamai.outputs.GetCpsEnrollmentsEnrollmentOrganization]]] = output.map(_.map(_.organizations))
def pendingChanges : besom.types.Output[scala.Option[Boolean]] = output.map(_.map(_.pendingChanges))
def productionSlots : besom.types.Output[scala.Option[scala.collection.immutable.List[Int]]] = output.map(_.map(_.productionSlots))
def registrationAuthority : besom.types.Output[scala.Option[String]] = output.map(_.map(_.registrationAuthority))
def sans : besom.types.Output[scala.Option[scala.collection.immutable.List[String]]] = output.map(_.map(_.sans))
def secureNetwork : besom.types.Output[scala.Option[String]] = output.map(_.map(_.secureNetwork))
def signatureAlgorithm : besom.types.Output[scala.Option[String]] = output.map(_.map(_.signatureAlgorithm))
def sniOnly : besom.types.Output[scala.Option[Boolean]] = output.map(_.map(_.sniOnly))
def stagingSlots : besom.types.Output[scala.Option[scala.collection.immutable.List[Int]]] = output.map(_.map(_.stagingSlots))
def techContacts : besom.types.Output[scala.Option[scala.collection.immutable.List[besom.api.akamai.outputs.GetCpsEnrollmentsEnrollmentTechContact]]] = output.map(_.map(_.techContacts))
def validationType : besom.types.Output[scala.Option[String]] = output.map(_.map(_.validationType))