All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.github.vigoo.zioaws.codepipeline.model.package.scala Maven / Gradle / Ivy

package io.github.vigoo.zioaws.codepipeline
import io.github.vigoo.zioaws.codepipeline.model.primitives.{
  ActionConfigurationKey,
  ServicePrincipal,
  AccountId,
  OutputVariablesKey,
  ActionConfigurationValue,
  ActionConfigurationQueryableValue,
  AllowedAccount,
  AWSRegionName,
  TagKey,
  OutputVariablesValue
}
import java.time.Instant
package object model {
  import scala.jdk.CollectionConverters._
  object primitives {
    type AWSRegionName = String
    type AccessKeyId = String
    type AccountId = String
    type ActionConfigurationKey = String
    type ActionConfigurationQueryableValue = String
    type ActionConfigurationValue = String
    type ActionExecutionId = String
    type ActionExecutionToken = String
    type ActionName = String
    type ActionNamespace = String
    type ActionProvider = String
    type ActionRunOrder = Int
    type ActionTypeDescription = String
    type ActionTypeOwner = String
    type AllowedAccount = String
    type ApprovalSummary = String
    type ApprovalToken = String
    type ArtifactName = String
    type ArtifactStoreLocation = String
    type BlockerName = String
    type ClientId = String
    type ClientRequestToken = String
    type ClientToken = String
    type Code = String
    type ContinuationToken = String
    type Description = String
    type DisabledReason = String
    type Enabled = Boolean
    type EncryptionKeyId = String
    type ExecutionId = String
    type ExecutionSummary = String
    type ExternalExecutionId = String
    type ExternalExecutionSummary = String
    type JobId = String
    type JobTimeout = Int
    type JsonPath = String
    type LambdaFunctionArn = String
    type LastChangedAt = Instant
    type LastChangedBy = String
    type LastUpdatedBy = String
    type MatchEquals = String
    type MaxBatchSize = Int
    type MaxPipelines = Int
    type MaxResults = Int
    type MaximumActionTypeArtifactCount = Int
    type MaximumArtifactCount = Int
    type Message = String
    type MinimumActionTypeArtifactCount = Int
    type MinimumArtifactCount = Int
    type NextToken = String
    type Nonce = String
    type OutputVariablesKey = String
    type OutputVariablesValue = String
    type Percentage = Int
    type PipelineArn = String
    type PipelineExecutionId = String
    type PipelineExecutionStatusSummary = String
    type PipelineName = String
    type PipelineVersion = Int
    type PolicyStatementsTemplate = String
    type PropertyDescription = String
    type ResourceArn = String
    type Revision = String
    type RevisionChangeIdentifier = String
    type RevisionSummary = String
    type RoleArn = String
    type S3Bucket = String
    type S3BucketName = String
    type S3Key = String
    type S3ObjectKey = String
    type SecretAccessKey = String
    type ServicePrincipal = String
    type SessionToken = String
    type StageName = String
    type StopPipelineExecutionReason = String
    type TagKey = String
    type TagValue = String
    type ThirdPartyJobId = String
    type Time = Instant
    type Timestamp = Instant
    type TriggerDetail = String
    type Url = String
    type UrlTemplate = String
    type Version = String
    type WebhookArn = String
    type WebhookAuthConfigurationAllowedIPRange = String
    type WebhookAuthConfigurationSecretToken = String
    type WebhookErrorCode = String
    type WebhookErrorMessage = String
    type WebhookLastTriggered = Instant
    type WebhookName = String
    type WebhookUrl = String
  }
  type ActionConfigurationMap =
    Map[ActionConfigurationKey, ActionConfigurationValue]
  type ActionConfigurationPropertyList =
    List[io.github.vigoo.zioaws.codepipeline.model.ActionConfigurationProperty]
  type ActionExecutionDetailList =
    List[io.github.vigoo.zioaws.codepipeline.model.ActionExecutionDetail]
  type ActionStateList =
    List[io.github.vigoo.zioaws.codepipeline.model.ActionState]
  type ActionTypeList =
    List[io.github.vigoo.zioaws.codepipeline.model.ActionType]
  type ActionTypeProperties =
    List[io.github.vigoo.zioaws.codepipeline.model.ActionTypeProperty]
  type AllowedAccounts = List[AllowedAccount]
  type ArtifactDetailList =
    List[io.github.vigoo.zioaws.codepipeline.model.ArtifactDetail]
  type ArtifactList = List[io.github.vigoo.zioaws.codepipeline.model.Artifact]
  type ArtifactRevisionList =
    List[io.github.vigoo.zioaws.codepipeline.model.ArtifactRevision]
  type ArtifactStoreMap =
    Map[AWSRegionName, io.github.vigoo.zioaws.codepipeline.model.ArtifactStore]
  type InputArtifactList =
    List[io.github.vigoo.zioaws.codepipeline.model.InputArtifact]
  type JobList = List[io.github.vigoo.zioaws.codepipeline.model.Job]
  type OutputArtifactList =
    List[io.github.vigoo.zioaws.codepipeline.model.OutputArtifact]
  type OutputVariablesMap = Map[OutputVariablesKey, OutputVariablesValue]
  type PipelineExecutionSummaryList =
    List[io.github.vigoo.zioaws.codepipeline.model.PipelineExecutionSummary]
  type PipelineList =
    List[io.github.vigoo.zioaws.codepipeline.model.PipelineSummary]
  type PipelineStageDeclarationList =
    List[io.github.vigoo.zioaws.codepipeline.model.StageDeclaration]
  type PollingAccountList = List[AccountId]
  type PollingServicePrincipalList = List[ServicePrincipal]
  type QueryParamMap =
    Map[ActionConfigurationKey, ActionConfigurationQueryableValue]
  type ResolvedActionConfigurationMap = Map[String, String]
  type SourceRevisionList =
    List[io.github.vigoo.zioaws.codepipeline.model.SourceRevision]
  type StageActionDeclarationList =
    List[io.github.vigoo.zioaws.codepipeline.model.ActionDeclaration]
  type StageBlockerDeclarationList =
    List[io.github.vigoo.zioaws.codepipeline.model.BlockerDeclaration]
  type StageStateList =
    List[io.github.vigoo.zioaws.codepipeline.model.StageState]
  type TagKeyList = List[TagKey]
  type TagList = List[io.github.vigoo.zioaws.codepipeline.model.Tag]
  type ThirdPartyJobList =
    List[io.github.vigoo.zioaws.codepipeline.model.ThirdPartyJob]
  type WebhookFilters =
    List[io.github.vigoo.zioaws.codepipeline.model.WebhookFilterRule]
  type WebhookList =
    List[io.github.vigoo.zioaws.codepipeline.model.ListWebhookItem]
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy