Example #1
0
 def __init__(self,
              title=None,
              Image=REQUIRED, # type: Union[str, AWSHelperFn]
              Memory=REQUIRED, # type: int
              Vcpus=REQUIRED, # type: int
              Command=NOTHING, # type: List[Union[str, AWSHelperFn]]
              Environment=NOTHING, # type: List[_Environment]
              ExecutionRoleArn=NOTHING, # type: Union[str, AWSHelperFn]
              InstanceType=NOTHING, # type: Union[str, AWSHelperFn]
              JobRoleArn=NOTHING, # type: Union[str, AWSHelperFn]
              LinuxParameters=NOTHING, # type: _LinuxParameters
              LogConfiguration=NOTHING, # type: _LogConfiguration
              MountPoints=NOTHING, # type: List[_MountPoints]
              Privileged=NOTHING, # type: bool
              ReadonlyRootFilesystem=NOTHING, # type: bool
              ResourceRequirements=NOTHING, # type: List[_ResourceRequirement]
              Secrets=NOTHING, # type: List[_Secret]
              Ulimits=NOTHING, # type: List[_Ulimit]
              User=NOTHING, # type: Union[str, AWSHelperFn]
              Volumes=NOTHING, # type: List[_Volumes]
              **kwargs):
     processed_kwargs = preprocess_init_kwargs(
         title=title,
         Image=Image,
         Memory=Memory,
         Vcpus=Vcpus,
         Command=Command,
         Environment=Environment,
         ExecutionRoleArn=ExecutionRoleArn,
         InstanceType=InstanceType,
         JobRoleArn=JobRoleArn,
         LinuxParameters=LinuxParameters,
         LogConfiguration=LogConfiguration,
         MountPoints=MountPoints,
         Privileged=Privileged,
         ReadonlyRootFilesystem=ReadonlyRootFilesystem,
         ResourceRequirements=ResourceRequirements,
         Secrets=Secrets,
         Ulimits=Ulimits,
         User=User,
         Volumes=Volumes,
         **kwargs
     )
     super(ContainerProperties, self).__init__(**processed_kwargs)
Example #2
0
 def __init__(
         self,
         title,  # type: str
         template=None,  # type: Template
         validation=True,  # type: bool
         Listeners=REQUIRED,  # type: list
         AccessLoggingPolicy=NOTHING,  # type: _AccessLoggingPolicy
         AppCookieStickinessPolicy=NOTHING,  # type: list
         AvailabilityZones=NOTHING,  # type: list
         ConnectionDrainingPolicy=NOTHING,  # type: _ConnectionDrainingPolicy
         ConnectionSettings=NOTHING,  # type: _ConnectionSettings
         CrossZone=NOTHING,  # type: bool
         HealthCheck=NOTHING,  # type: _HealthCheck
         Instances=NOTHING,  # type: list
         LBCookieStickinessPolicy=NOTHING,  # type: list
         LoadBalancerName=NOTHING,  # type: str
         Policies=NOTHING,  # type: list
         Scheme=NOTHING,  # type: Union[str, AWSHelperFn]
         SecurityGroups=NOTHING,  # type: list
         Subnets=NOTHING,  # type: list
         Tags=NOTHING,  # type: Union[_Tags, list]
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(
         title=title,
         template=template,
         validation=validation,
         Listeners=Listeners,
         AccessLoggingPolicy=AccessLoggingPolicy,
         AppCookieStickinessPolicy=AppCookieStickinessPolicy,
         AvailabilityZones=AvailabilityZones,
         ConnectionDrainingPolicy=ConnectionDrainingPolicy,
         ConnectionSettings=ConnectionSettings,
         CrossZone=CrossZone,
         HealthCheck=HealthCheck,
         Instances=Instances,
         LBCookieStickinessPolicy=LBCookieStickinessPolicy,
         LoadBalancerName=LoadBalancerName,
         Policies=Policies,
         Scheme=Scheme,
         SecurityGroups=SecurityGroups,
         Subnets=Subnets,
         Tags=Tags,
         **kwargs)
     super(LoadBalancer, self).__init__(**processed_kwargs)
Example #3
0
 def __init__(
         self,
         title,  # type: str
         template=None,  # type: Template
         validation=True,  # type: bool
         ApiKeySelectionExpression=NOTHING,  # type: Union[str, AWSHelperFn]
         BasePath=NOTHING,  # type: Union[str, AWSHelperFn]
         Body=NOTHING,  # type: dict
         BodyS3Location=NOTHING,  # type: _BodyS3Location
         CorsConfiguration=NOTHING,  # type: _Cors
         CredentialsArn=NOTHING,  # type: Union[str, AWSHelperFn]
         Description=NOTHING,  # type: Union[str, AWSHelperFn]
         DisableSchemaValidation=NOTHING,  # type: bool
         FailOnWarnings=NOTHING,  # type: bool
         Name=NOTHING,  # type: Union[str, AWSHelperFn]
         ProtocolType=NOTHING,  # type: Union[str, AWSHelperFn]
         RouteKey=NOTHING,  # type: Union[str, AWSHelperFn]
         RouteSelectionExpression=NOTHING,  # type: Union[str, AWSHelperFn]
         Tags=NOTHING,  # type: dict
         Target=NOTHING,  # type: Union[str, AWSHelperFn]
         Version=NOTHING,  # type: Union[str, AWSHelperFn]
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(
         title=title,
         template=template,
         validation=validation,
         ApiKeySelectionExpression=ApiKeySelectionExpression,
         BasePath=BasePath,
         Body=Body,
         BodyS3Location=BodyS3Location,
         CorsConfiguration=CorsConfiguration,
         CredentialsArn=CredentialsArn,
         Description=Description,
         DisableSchemaValidation=DisableSchemaValidation,
         FailOnWarnings=FailOnWarnings,
         Name=Name,
         ProtocolType=ProtocolType,
         RouteKey=RouteKey,
         RouteSelectionExpression=RouteSelectionExpression,
         Tags=Tags,
         Target=Target,
         Version=Version,
         **kwargs)
     super(Api, self).__init__(**processed_kwargs)
Example #4
0
 def __init__(
         self,
         title,  # type: str
         template=None,  # type: Template
         validation=True,  # type: bool
         Name=REQUIRED,  # type: Union[str, AWSHelperFn]
         RoleArn=REQUIRED,  # type: Union[str, AWSHelperFn]
         Type=REQUIRED,  # type: Union[str, AWSHelperFn]
         DatasetName=NOTHING,  # type: Union[str, AWSHelperFn]
         EncryptionKeyArn=NOTHING,  # type: Union[str, AWSHelperFn]
         EncryptionMode=NOTHING,  # type: Union[str, AWSHelperFn]
         JobSample=NOTHING,  # type: dict
         LogSubscription=NOTHING,  # type: Union[str, AWSHelperFn]
         MaxCapacity=NOTHING,  # type: int
         MaxRetries=NOTHING,  # type: int
         OutputLocation=NOTHING,  # type: dict
         Outputs=NOTHING,  # type: List[_Output]
         ProjectName=NOTHING,  # type: Union[str, AWSHelperFn]
         Recipe=NOTHING,  # type: dict
         Tags=NOTHING,  # type: _Tags
         Timeout=NOTHING,  # type: int
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(
         title=title,
         template=template,
         validation=validation,
         Name=Name,
         RoleArn=RoleArn,
         Type=Type,
         DatasetName=DatasetName,
         EncryptionKeyArn=EncryptionKeyArn,
         EncryptionMode=EncryptionMode,
         JobSample=JobSample,
         LogSubscription=LogSubscription,
         MaxCapacity=MaxCapacity,
         MaxRetries=MaxRetries,
         OutputLocation=OutputLocation,
         Outputs=Outputs,
         ProjectName=ProjectName,
         Recipe=Recipe,
         Tags=Tags,
         Timeout=Timeout,
         **kwargs)
     super(Job, self).__init__(**processed_kwargs)
 def __init__(
         self,
         title=None,
         PathPattern=REQUIRED,  # type: Union[str, AWSHelperFn]
         TargetOriginId=REQUIRED,  # type: Union[str, AWSHelperFn]
         ViewerProtocolPolicy=REQUIRED,  # type: str
         AllowedMethods=NOTHING,  # type: List[Union[str, AWSHelperFn]]
         CachePolicyId=NOTHING,  # type: Union[str, AWSHelperFn]
         CachedMethods=NOTHING,  # type: List[Union[str, AWSHelperFn]]
         Compress=NOTHING,  # type: bool
         DefaultTTL=NOTHING,  # type: int
         FieldLevelEncryptionId=NOTHING,  # type: Union[str, AWSHelperFn]
         ForwardedValues=NOTHING,  # type: _ForwardedValues
         LambdaFunctionAssociations=NOTHING,  # type: List[_LambdaFunctionAssociation]
         MaxTTL=NOTHING,  # type: int
         MinTTL=NOTHING,  # type: int
         OriginRequestPolicyId=NOTHING,  # type: Union[str, AWSHelperFn]
         RealtimeLogConfigArn=NOTHING,  # type: Union[str, AWSHelperFn]
         SmoothStreaming=NOTHING,  # type: bool
         TrustedKeyGroups=NOTHING,  # type: List[Union[str, AWSHelperFn]]
         TrustedSigners=NOTHING,  # type: List[Union[str, AWSHelperFn]]
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(
         title=title,
         PathPattern=PathPattern,
         TargetOriginId=TargetOriginId,
         ViewerProtocolPolicy=ViewerProtocolPolicy,
         AllowedMethods=AllowedMethods,
         CachePolicyId=CachePolicyId,
         CachedMethods=CachedMethods,
         Compress=Compress,
         DefaultTTL=DefaultTTL,
         FieldLevelEncryptionId=FieldLevelEncryptionId,
         ForwardedValues=ForwardedValues,
         LambdaFunctionAssociations=LambdaFunctionAssociations,
         MaxTTL=MaxTTL,
         MinTTL=MinTTL,
         OriginRequestPolicyId=OriginRequestPolicyId,
         RealtimeLogConfigArn=RealtimeLogConfigArn,
         SmoothStreaming=SmoothStreaming,
         TrustedKeyGroups=TrustedKeyGroups,
         TrustedSigners=TrustedSigners,
         **kwargs)
     super(CacheBehavior, self).__init__(**processed_kwargs)
Example #6
0
 def __init__(
         self,
         title,  # type: str
         template=None,  # type: Template
         validation=True,  # type: bool
         ClusterName=REQUIRED,  # type: Union[str, AWSHelperFn]
         NodeRole=REQUIRED,  # type: Union[str, AWSHelperFn]
         AmiType=NOTHING,  # type: Union[str, AWSHelperFn]
         CapacityType=NOTHING,  # type: Union[str, AWSHelperFn]
         DiskSize=NOTHING,  # type: float
         ForceUpdateEnabled=NOTHING,  # type: bool
         InstanceTypes=NOTHING,  # type: List[Union[str, AWSHelperFn]]
         Labels=NOTHING,  # type: dict
         LaunchTemplate=NOTHING,  # type: _LaunchTemplateSpecification
         NodegroupName=NOTHING,  # type: Union[str, AWSHelperFn]
         ReleaseVersion=NOTHING,  # type: Union[str, AWSHelperFn]
         RemoteAccess=NOTHING,  # type: _RemoteAccess
         ScalingConfig=NOTHING,  # type: _ScalingConfig
         Subnets=NOTHING,  # type: List[Union[str, AWSHelperFn]]
         Tags=NOTHING,  # type: dict
         Version=NOTHING,  # type: Union[str, AWSHelperFn]
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(
         title=title,
         template=template,
         validation=validation,
         ClusterName=ClusterName,
         NodeRole=NodeRole,
         AmiType=AmiType,
         CapacityType=CapacityType,
         DiskSize=DiskSize,
         ForceUpdateEnabled=ForceUpdateEnabled,
         InstanceTypes=InstanceTypes,
         Labels=Labels,
         LaunchTemplate=LaunchTemplate,
         NodegroupName=NodegroupName,
         ReleaseVersion=ReleaseVersion,
         RemoteAccess=RemoteAccess,
         ScalingConfig=ScalingConfig,
         Subnets=Subnets,
         Tags=Tags,
         Version=Version,
         **kwargs)
     super(Nodegroup, self).__init__(**processed_kwargs)
Example #7
0
 def __init__(
         self,
         title=None,
         AccessLogSetting=NOTHING,  # type: _AccessLogSetting
         CacheClusterEnabled=NOTHING,  # type: bool
         CacheClusterSize=NOTHING,  # type: Union[str, AWSHelperFn]
         CacheDataEncrypted=NOTHING,  # type: bool
         CacheTtlInSeconds=NOTHING,  # type: int
         CachingEnabled=NOTHING,  # type: bool
         CanarySetting=NOTHING,  # type: _DeploymentCanarySettings
         ClientCertificateId=NOTHING,  # type: Union[str, AWSHelperFn]
         DataTraceEnabled=NOTHING,  # type: bool
         Description=NOTHING,  # type: Union[str, AWSHelperFn]
         LoggingLevel=NOTHING,  # type: Union[str, AWSHelperFn]
         MethodSettings=NOTHING,  # type: List[_MethodSetting]
         MetricsEnabled=NOTHING,  # type: bool
         StageName=NOTHING,  # type: Union[str, AWSHelperFn]
         Tags=NOTHING,  # type: Union[_Tags, list]
         ThrottlingBurstLimit=NOTHING,  # type: int
         ThrottlingRateLimit=NOTHING,  # type: int
         Variables=NOTHING,  # type: dict
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(
         title=title,
         AccessLogSetting=AccessLogSetting,
         CacheClusterEnabled=CacheClusterEnabled,
         CacheClusterSize=CacheClusterSize,
         CacheDataEncrypted=CacheDataEncrypted,
         CacheTtlInSeconds=CacheTtlInSeconds,
         CachingEnabled=CachingEnabled,
         CanarySetting=CanarySetting,
         ClientCertificateId=ClientCertificateId,
         DataTraceEnabled=DataTraceEnabled,
         Description=Description,
         LoggingLevel=LoggingLevel,
         MethodSettings=MethodSettings,
         MetricsEnabled=MetricsEnabled,
         StageName=StageName,
         Tags=Tags,
         ThrottlingBurstLimit=ThrottlingBurstLimit,
         ThrottlingRateLimit=ThrottlingRateLimit,
         Variables=Variables,
         **kwargs)
     super(StageDescription, self).__init__(**processed_kwargs)
Example #8
0
 def __init__(self,
              title, # type: str
              template=None, # type: Template
              validation=True, # type: bool
              UserPoolId=REQUIRED, # type: Union[str, AWSHelperFn]
              AllowedOAuthFlows=NOTHING, # type: List[Union[str, AWSHelperFn]]
              AllowedOAuthFlowsUserPoolClient=NOTHING, # type: bool
              AllowedOAuthScopes=NOTHING, # type: List[Union[str, AWSHelperFn]]
              AnalyticsConfiguration=NOTHING, # type: _AnalyticsConfiguration
              CallbackURLs=NOTHING, # type: List[Union[str, AWSHelperFn]]
              ClientName=NOTHING, # type: Union[str, AWSHelperFn]
              DefaultRedirectURI=NOTHING, # type: Union[str, AWSHelperFn]
              ExplicitAuthFlows=NOTHING, # type: List[Union[str, AWSHelperFn]]
              GenerateSecret=NOTHING, # type: bool
              LogoutURLs=NOTHING, # type: List[Union[str, AWSHelperFn]]
              PreventUserExistenceErrors=NOTHING, # type: Union[str, AWSHelperFn]
              ReadAttributes=NOTHING, # type: List[Union[str, AWSHelperFn]]
              RefreshTokenValidity=NOTHING, # type: int
              SupportedIdentityProviders=NOTHING, # type: List[Union[str, AWSHelperFn]]
              WriteAttributes=NOTHING, # type: List[Union[str, AWSHelperFn]]
              **kwargs):
     processed_kwargs = preprocess_init_kwargs(
         title=title,
         template=template,
         validation=validation,
         UserPoolId=UserPoolId,
         AllowedOAuthFlows=AllowedOAuthFlows,
         AllowedOAuthFlowsUserPoolClient=AllowedOAuthFlowsUserPoolClient,
         AllowedOAuthScopes=AllowedOAuthScopes,
         AnalyticsConfiguration=AnalyticsConfiguration,
         CallbackURLs=CallbackURLs,
         ClientName=ClientName,
         DefaultRedirectURI=DefaultRedirectURI,
         ExplicitAuthFlows=ExplicitAuthFlows,
         GenerateSecret=GenerateSecret,
         LogoutURLs=LogoutURLs,
         PreventUserExistenceErrors=PreventUserExistenceErrors,
         ReadAttributes=ReadAttributes,
         RefreshTokenValidity=RefreshTokenValidity,
         SupportedIdentityProviders=SupportedIdentityProviders,
         WriteAttributes=WriteAttributes,
         **kwargs
     )
     super(UserPoolClient, self).__init__(**processed_kwargs)
 def __init__(
         self,
         title,  # type: str
         template=None,  # type: Template
         validation=True,  # type: bool
         Code=REQUIRED,  # type: _Code
         Handler=REQUIRED,  # type: Union[str, AWSHelperFn]
         Role=REQUIRED,  # type: Union[str, AWSHelperFn]
         Runtime=REQUIRED,  # type: Union[str, AWSHelperFn]
         Description=NOTHING,  # type: Union[str, AWSHelperFn]
         DeadLetterConfig=NOTHING,  # type: _DeadLetterConfig
         Environment=NOTHING,  # type: _Environment
         FunctionName=NOTHING,  # type: Union[str, AWSHelperFn]
         KmsKeyArn=NOTHING,  # type: Union[str, AWSHelperFn]
         MemorySize=NOTHING,  # type: Any
         Layers=NOTHING,  # type: List[Union[str, AWSHelperFn]]
         ReservedConcurrentExecutions=NOTHING,  # type: int
         Tags=NOTHING,  # type: _Tags
         Timeout=NOTHING,  # type: int
         TracingConfig=NOTHING,  # type: _TracingConfig
         VpcConfig=NOTHING,  # type: _VPCConfig
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(
         title=title,
         template=template,
         validation=validation,
         Code=Code,
         Handler=Handler,
         Role=Role,
         Runtime=Runtime,
         Description=Description,
         DeadLetterConfig=DeadLetterConfig,
         Environment=Environment,
         FunctionName=FunctionName,
         KmsKeyArn=KmsKeyArn,
         MemorySize=MemorySize,
         Layers=Layers,
         ReservedConcurrentExecutions=ReservedConcurrentExecutions,
         Tags=Tags,
         Timeout=Timeout,
         TracingConfig=TracingConfig,
         VpcConfig=VpcConfig,
         **kwargs)
     super(Function, self).__init__(**processed_kwargs)
 def __init__(
         self,
         title,  # type: str
         template=None,  # type: Template
         validation=True,  # type: bool
         Actions=REQUIRED,  # type: List[_Action]
         Conditions=REQUIRED,  # type: List[_Condition]
         ListenerArn=REQUIRED,  # type: Union[str, AWSHelperFn]
         Priority=REQUIRED,  # type: int
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(title=title,
                                               template=template,
                                               validation=validation,
                                               Actions=Actions,
                                               Conditions=Conditions,
                                               ListenerArn=ListenerArn,
                                               Priority=Priority,
                                               **kwargs)
     super(ListenerRule, self).__init__(**processed_kwargs)
 def __init__(
         self,
         title=None,
         StatusCode=REQUIRED,  # type: Union[str, AWSHelperFn]
         Host=NOTHING,  # type: Union[str, AWSHelperFn]
         Path=NOTHING,  # type: Union[str, AWSHelperFn]
         Port=NOTHING,  # type: Union[str, AWSHelperFn]
         Protocol=NOTHING,  # type: Union[str, AWSHelperFn]
         Query=NOTHING,  # type: Union[str, AWSHelperFn]
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(title=title,
                                               StatusCode=StatusCode,
                                               Host=Host,
                                               Path=Path,
                                               Port=Port,
                                               Protocol=Protocol,
                                               Query=Query,
                                               **kwargs)
     super(RedirectConfig, self).__init__(**processed_kwargs)
 def __init__(
         self,
         title,  # type: str
         template=None,  # type: Template
         validation=True,  # type: bool
         ApplicationId=REQUIRED,  # type: Union[str, AWSHelperFn]
         Enabled=NOTHING,  # type: bool
         SenderId=NOTHING,  # type: Union[str, AWSHelperFn]
         ShortCode=NOTHING,  # type: Union[str, AWSHelperFn]
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(title=title,
                                               template=template,
                                               validation=validation,
                                               ApplicationId=ApplicationId,
                                               Enabled=Enabled,
                                               SenderId=SenderId,
                                               ShortCode=ShortCode,
                                               **kwargs)
     super(SMSChannel, self).__init__(**processed_kwargs)
Example #13
0
 def __init__(
         self,
         title=None,
         AdjustmentType=NOTHING,  # type: Union[str, AWSHelperFn]
         Cooldown=NOTHING,  # type: int
         MetricAggregationType=NOTHING,  # type: Union[str, AWSHelperFn]
         MinAdjustmentMagnitude=NOTHING,  # type: int
         StepAdjustments=NOTHING,  # type: List[_StepAdjustment]
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(
         title=title,
         AdjustmentType=AdjustmentType,
         Cooldown=Cooldown,
         MetricAggregationType=MetricAggregationType,
         MinAdjustmentMagnitude=MinAdjustmentMagnitude,
         StepAdjustments=StepAdjustments,
         **kwargs)
     super(StepScalingPolicyConfiguration,
           self).__init__(**processed_kwargs)
 def __init__(
         self,
         title,  # type: str
         template=None,  # type: Template
         validation=True,  # type: bool
         Distributions=REQUIRED,  # type: List[_Distribution]
         Name=REQUIRED,  # type: Union[str, AWSHelperFn]
         Description=NOTHING,  # type: Union[str, AWSHelperFn]
         Tags=NOTHING,  # type: dict
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(title=title,
                                               template=template,
                                               validation=validation,
                                               Distributions=Distributions,
                                               Name=Name,
                                               Description=Description,
                                               Tags=Tags,
                                               **kwargs)
     super(DistributionConfiguration, self).__init__(**processed_kwargs)
 def __init__(
         self,
         title,  # type: str
         template=None,  # type: Template
         validation=True,  # type: bool
         Ec2VolumeId=REQUIRED,  # type: Union[str, AWSHelperFn]
         StackId=REQUIRED,  # type: Union[str, AWSHelperFn]
         MountPoint=NOTHING,  # type: Union[str, AWSHelperFn]
         Name=NOTHING,  # type: Union[str, AWSHelperFn]
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(title=title,
                                               template=template,
                                               validation=validation,
                                               Ec2VolumeId=Ec2VolumeId,
                                               StackId=StackId,
                                               MountPoint=MountPoint,
                                               Name=Name,
                                               **kwargs)
     super(Volume, self).__init__(**processed_kwargs)
 def __init__(
         self,
         title=None,
         Password=NOTHING,  # type: Union[str, AWSHelperFn]
         Revision=NOTHING,  # type: Union[str, AWSHelperFn]
         SshKey=NOTHING,  # type: Union[str, AWSHelperFn]
         Type=NOTHING,  # type: Union[str, AWSHelperFn]
         Url=NOTHING,  # type: Union[str, AWSHelperFn]
         Username=NOTHING,  # type: Union[str, AWSHelperFn]
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(title=title,
                                               Password=Password,
                                               Revision=Revision,
                                               SshKey=SshKey,
                                               Type=Type,
                                               Url=Url,
                                               Username=Username,
                                               **kwargs)
     super(Source, self).__init__(**processed_kwargs)
Example #17
0
 def __init__(
         self,
         title,  # type: str
         template=None,  # type: Template
         validation=True,  # type: bool
         Name=REQUIRED,  # type: Union[str, AWSHelperFn]
         Steps=REQUIRED,  # type: List[_RecipeStep]
         Description=NOTHING,  # type: Union[str, AWSHelperFn]
         Tags=NOTHING,  # type: _Tags
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(title=title,
                                               template=template,
                                               validation=validation,
                                               Name=Name,
                                               Steps=Steps,
                                               Description=Description,
                                               Tags=Tags,
                                               **kwargs)
     super(Recipe, self).__init__(**processed_kwargs)
 def __init__(
         self,
         title,  # type: str
         template=None,  # type: Template
         validation=True,  # type: bool
         ApplicationId=REQUIRED,  # type: Union[str, AWSHelperFn]
         ClientId=REQUIRED,  # type: Union[str, AWSHelperFn]
         ClientSecret=REQUIRED,  # type: Union[str, AWSHelperFn]
         Enabled=NOTHING,  # type: bool
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(title=title,
                                               template=template,
                                               validation=validation,
                                               ApplicationId=ApplicationId,
                                               ClientId=ClientId,
                                               ClientSecret=ClientSecret,
                                               Enabled=Enabled,
                                               **kwargs)
     super(ADMChannel, self).__init__(**processed_kwargs)
 def __init__(
         self,
         title=None,
         Action=NOTHING,  # type: Union[str, AWSHelperFn]
         Body=NOTHING,  # type: Union[str, AWSHelperFn]
         MediaUrl=NOTHING,  # type: Union[str, AWSHelperFn]
         Sound=NOTHING,  # type: Union[str, AWSHelperFn]
         Title=NOTHING,  # type: Union[str, AWSHelperFn]
         Url=NOTHING,  # type: Union[str, AWSHelperFn]
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(title=title,
                                               Action=Action,
                                               Body=Body,
                                               MediaUrl=MediaUrl,
                                               Sound=Sound,
                                               Title=Title,
                                               Url=Url,
                                               **kwargs)
     super(APNSPushNotificationTemplate, self).__init__(**processed_kwargs)
 def __init__(
         self,
         title=None,
         ComputeTypeName=NOTHING,  # type: Union[str, AWSHelperFn]
         RootVolumeSizeGib=NOTHING,  # type: int
         RunningMode=NOTHING,  # type: Union[str, AWSHelperFn]
         RunningModeAutoStopTimeoutInMinutes=NOTHING,  # type: int
         UserVolumeSizeGib=NOTHING,  # type: int
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(
         title=title,
         ComputeTypeName=ComputeTypeName,
         RootVolumeSizeGib=RootVolumeSizeGib,
         RunningMode=RunningMode,
         RunningModeAutoStopTimeoutInMinutes=
         RunningModeAutoStopTimeoutInMinutes,
         UserVolumeSizeGib=UserVolumeSizeGib,
         **kwargs)
     super(WorkspaceProperties, self).__init__(**processed_kwargs)
 def __init__(
         self,
         title=None,
         AppVersion=NOTHING,  # type: _SetDimension
         Channel=NOTHING,  # type: _SetDimension
         DeviceType=NOTHING,  # type: _SetDimension
         Make=NOTHING,  # type: _SetDimension
         Model=NOTHING,  # type: _SetDimension
         Platform=NOTHING,  # type: _SetDimension
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(title=title,
                                               AppVersion=AppVersion,
                                               Channel=Channel,
                                               DeviceType=DeviceType,
                                               Make=Make,
                                               Model=Model,
                                               Platform=Platform,
                                               **kwargs)
     super(Demographic, self).__init__(**processed_kwargs)
 def __init__(
         self,
         title,  # type: str
         template=None,  # type: Template
         validation=True,  # type: bool
         Name=REQUIRED,  # type: Union[str, AWSHelperFn]
         Description=NOTHING,  # type: Union[str, AWSHelperFn]
         ResourceQuery=NOTHING,  # type: _ResourceQuery
         Tags=NOTHING,  # type: _Tags
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(title=title,
                                               template=template,
                                               validation=validation,
                                               Name=Name,
                                               Description=Description,
                                               ResourceQuery=ResourceQuery,
                                               Tags=Tags,
                                               **kwargs)
     super(Group, self).__init__(**processed_kwargs)
Example #23
0
 def __init__(
         self,
         title,  # type: str
         template=None,  # type: Template
         validation=True,  # type: bool
         DomainName=REQUIRED,  # type: Union[str, AWSHelperFn]
         RestApiId=REQUIRED,  # type: Union[str, AWSHelperFn]
         BasePath=NOTHING,  # type: Union[str, AWSHelperFn]
         Stage=NOTHING,  # type: Union[str, AWSHelperFn]
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(title=title,
                                               template=template,
                                               validation=validation,
                                               DomainName=DomainName,
                                               RestApiId=RestApiId,
                                               BasePath=BasePath,
                                               Stage=Stage,
                                               **kwargs)
     super(BasePathMapping, self).__init__(**processed_kwargs)
Example #24
0
 def __init__(
         self,
         title=None,
         CatalogId=REQUIRED,  # type: Union[str, AWSHelperFn]
         DatabaseName=REQUIRED,  # type: Union[str, AWSHelperFn]
         Region=REQUIRED,  # type: Union[str, AWSHelperFn]
         RoleARN=REQUIRED,  # type: Union[str, AWSHelperFn]
         TableName=REQUIRED,  # type: Union[str, AWSHelperFn]
         VersionId=REQUIRED,  # type: Union[str, AWSHelperFn]
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(title=title,
                                               CatalogId=CatalogId,
                                               DatabaseName=DatabaseName,
                                               Region=Region,
                                               RoleARN=RoleARN,
                                               TableName=TableName,
                                               VersionId=VersionId,
                                               **kwargs)
     super(SchemaConfiguration, self).__init__(**processed_kwargs)
 def __init__(
         self,
         title=None,
         ensureRunning=NOTHING,  # type: bool
         enabled=NOTHING,  # type: bool
         files=NOTHING,  # type: list
         packages=NOTHING,  # type: dict
         sources=NOTHING,  # type: list
         commands=NOTHING,  # type: list
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(title=title,
                                               ensureRunning=ensureRunning,
                                               enabled=enabled,
                                               files=files,
                                               packages=packages,
                                               sources=sources,
                                               commands=commands,
                                               **kwargs)
     super(InitService, self).__init__(**processed_kwargs)
 def __init__(
         self,
         title,  # type: str
         template=None,  # type: Template
         validation=True,  # type: bool
         ApiId=REQUIRED,  # type: Union[str, AWSHelperFn]
         DomainName=REQUIRED,  # type: Union[str, AWSHelperFn]
         Stage=REQUIRED,  # type: Union[str, AWSHelperFn]
         ApiMappingKey=NOTHING,  # type: Union[str, AWSHelperFn]
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(title=title,
                                               template=template,
                                               validation=validation,
                                               ApiId=ApiId,
                                               DomainName=DomainName,
                                               Stage=Stage,
                                               ApiMappingKey=ApiMappingKey,
                                               **kwargs)
     super(ApiMapping, self).__init__(**processed_kwargs)
 def __init__(
         self,
         title,  # type: str
         template=None,  # type: Template
         validation=True,  # type: bool
         Database=REQUIRED,  # type: Union[str, AWSHelperFn]
         QueryString=REQUIRED,  # type: Union[str, AWSHelperFn]
         Description=NOTHING,  # type: Union[str, AWSHelperFn]
         Name=NOTHING,  # type: Union[str, AWSHelperFn]
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(title=title,
                                               template=template,
                                               validation=validation,
                                               Database=Database,
                                               QueryString=QueryString,
                                               Description=Description,
                                               Name=Name,
                                               **kwargs)
     super(NamedQuery, self).__init__(**processed_kwargs)
Example #28
0
 def __init__(
         self,
         title=None,
         ConnectionBorrowTimeout=NOTHING,  # type: int
         InitQuery=NOTHING,  # type: Union[str, AWSHelperFn]
         MaxConnectionsPercent=NOTHING,  # type: int
         MaxIdleConnectionsPercent=NOTHING,  # type: int
         SessionPinningFilters=NOTHING,  # type: List[Union[str, AWSHelperFn]]
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(
         title=title,
         ConnectionBorrowTimeout=ConnectionBorrowTimeout,
         InitQuery=InitQuery,
         MaxConnectionsPercent=MaxConnectionsPercent,
         MaxIdleConnectionsPercent=MaxIdleConnectionsPercent,
         SessionPinningFilters=SessionPinningFilters,
         **kwargs)
     super(ConnectionPoolConfigurationInfoFormat,
           self).__init__(**processed_kwargs)
Example #29
0
 def __init__(
         self,
         title,  # type: str
         template=None,  # type: Template
         validation=True,  # type: bool
         DefaultAction=REQUIRED,  # type: _Action
         MetricName=REQUIRED,  # type: Union[str, AWSHelperFn]
         Name=REQUIRED,  # type: Union[str, AWSHelperFn]
         Rules=NOTHING,  # type: List[_Rules]
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(title=title,
                                               template=template,
                                               validation=validation,
                                               DefaultAction=DefaultAction,
                                               MetricName=MetricName,
                                               Name=Name,
                                               Rules=Rules,
                                               **kwargs)
     super(WebACL, self).__init__(**processed_kwargs)
Example #30
0
 def __init__(
         self,
         title,  # type: str
         template=None,  # type: Template
         validation=True,  # type: bool
         Description=REQUIRED,  # type: Union[str, AWSHelperFn]
         Family=REQUIRED,  # type: Union[str, AWSHelperFn]
         Parameters=NOTHING,  # type: dict
         Tags=NOTHING,  # type: Union[_Tags, list]
         **kwargs):
     processed_kwargs = preprocess_init_kwargs(title=title,
                                               template=template,
                                               validation=validation,
                                               Description=Description,
                                               Family=Family,
                                               Parameters=Parameters,
                                               Tags=Tags,
                                               **kwargs)
     super(DBClusterParameterGroup, self).__init__(**processed_kwargs)