Documentation ¶
Index ¶
- func ParseAmazonMQBroker(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseAmazonMQConfiguration(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseApiGatewayAccount(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseApiGatewayApiKey(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseApiGatewayAuthorizer(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseApiGatewayBasePathMapping(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseApiGatewayClientCertificate(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseApiGatewayDeployment(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseApiGatewayDocumentationPart(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseApiGatewayDocumentationVersion(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseApiGatewayDomainName(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseApiGatewayGatewayResponse(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseApiGatewayMethod(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseApiGatewayModel(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseApiGatewayRequestValidator(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseApiGatewayResource(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseApiGatewayRestApi(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseApiGatewayStage(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseApiGatewayUsagePlan(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseApiGatewayUsagePlanKey(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseApiGatewayVpcLink(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseAppSyncApiKey(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseAppSyncDataSource(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseAppSyncGraphQLApi(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseAppSyncGraphQLSchema(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseAppSyncResolver(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseApplicationAutoScalingScalableTarget(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseApplicationAutoScalingScalingPolicy(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseAthenaNamedQuery(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseAutoScalingAutoScalingGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseAutoScalingLaunchConfiguration(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseAutoScalingLifecycleHook(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseAutoScalingPlansScalingPlan(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseAutoScalingScalingPolicy(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseAutoScalingScheduledAction(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseBatchComputeEnvironment(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseBatchJobDefinition(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseBatchJobQueue(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseBudgetsBudget(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseCertificateManagerCertificate(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseCloud9EnvironmentEC2(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseCloudFormationCustomResource(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseCloudFormationStack(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseCloudFormationWaitCondition(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseCloudFormationWaitConditionHandle(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseCloudFrontCloudFrontOriginAccessIdentity(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseCloudFrontDistribution(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseCloudFrontStreamingDistribution(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseCloudTrailTrail(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseCloudWatchAlarm(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseCloudWatchDashboard(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseCodeBuildProject(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseCodeCommitRepository(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseCodeDeployApplication(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseCodeDeployDeploymentConfig(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseCodeDeployDeploymentGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseCodePipelineCustomActionType(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseCodePipelinePipeline(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseCodePipelineWebhook(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseCognitoIdentityPool(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseCognitoIdentityPoolRoleAttachment(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseCognitoUserPool(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseCognitoUserPoolClient(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseCognitoUserPoolGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseCognitoUserPoolUser(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseCognitoUserPoolUserToGroupAttachment(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseConfigAggregationAuthorization(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseConfigConfigRule(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseConfigConfigurationAggregator(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseConfigConfigurationRecorder(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseConfigDeliveryChannel(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseDAXCluster(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseDAXParameterGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseDAXSubnetGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseDMSCertificate(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseDMSEndpoint(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseDMSEventSubscription(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseDMSReplicationInstance(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseDMSReplicationSubnetGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseDMSReplicationTask(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseDataPipelinePipeline(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseDirectoryServiceMicrosoftAD(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseDirectoryServiceSimpleAD(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseDynamoDBTable(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2CustomerGateway(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2DHCPOptions(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2EIP(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2EIPAssociation(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2EgressOnlyInternetGateway(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2FlowLog(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2Host(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2Instance(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2InternetGateway(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2LaunchTemplate(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2NatGateway(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2NetworkAcl(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2NetworkAclEntry(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2NetworkInterface(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2NetworkInterfaceAttachment(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2NetworkInterfacePermission(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2PlacementGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2Route(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2RouteTable(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2SecurityGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2SecurityGroupEgress(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2SecurityGroupIngress(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2SpotFleet(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2Subnet(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2SubnetCidrBlock(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2SubnetNetworkAclAssociation(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2SubnetRouteTableAssociation(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2TrunkInterfaceAssociation(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2VPC(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2VPCCidrBlock(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2VPCDHCPOptionsAssociation(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2VPCEndpoint(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2VPCEndpointConnectionNotification(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2VPCEndpointService(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2VPCEndpointServicePermissions(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2VPCGatewayAttachment(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2VPCPeeringConnection(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2VPNConnection(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2VPNConnectionRoute(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2VPNGateway(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2VPNGatewayRoutePropagation(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2Volume(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEC2VolumeAttachment(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseECRRepository(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseECSCluster(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseECSService(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseECSTaskDefinition(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEFSFileSystem(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEFSMountTarget(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEKSCluster(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEMRCluster(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEMRInstanceFleetConfig(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEMRInstanceGroupConfig(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEMRSecurityConfiguration(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEMRStep(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseElastiCacheCacheCluster(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseElastiCacheParameterGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseElastiCacheReplicationGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseElastiCacheSecurityGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseElastiCacheSecurityGroupIngress(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseElastiCacheSubnetGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseElasticBeanstalkApplication(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseElasticBeanstalkApplicationVersion(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseElasticBeanstalkConfigurationTemplate(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseElasticBeanstalkEnvironment(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseElasticLoadBalancingLoadBalancer(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseElasticLoadBalancingV2Listener(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseElasticLoadBalancingV2ListenerCertificate(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseElasticLoadBalancingV2ListenerRule(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseElasticLoadBalancingV2LoadBalancer(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseElasticLoadBalancingV2TargetGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseElasticsearchDomain(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseEventsRule(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseGameLiftAlias(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseGameLiftBuild(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseGameLiftFleet(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseGlueClassifier(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseGlueConnection(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseGlueCrawler(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseGlueDatabase(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseGlueDevEndpoint(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseGlueJob(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseGluePartition(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseGlueTable(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseGlueTrigger(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseGuardDutyDetector(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseGuardDutyFilter(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseGuardDutyIPSet(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseGuardDutyMaster(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseGuardDutyMember(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseGuardDutyThreatIntelSet(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseIAMAccessKey(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseIAMGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseIAMInstanceProfile(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseIAMManagedPolicy(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseIAMPolicy(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseIAMRole(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseIAMServiceLinkedRole(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseIAMUser(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseIAMUserToGroupAddition(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseInspectorAssessmentTarget(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseInspectorAssessmentTemplate(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseInspectorResourceGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseIoT1ClickDevice(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseIoT1ClickPlacement(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseIoT1ClickProject(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseIoTCertificate(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseIoTPolicy(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseIoTPolicyPrincipalAttachment(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseIoTThing(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseIoTThingPrincipalAttachment(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseIoTTopicRule(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseKMSAlias(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseKMSKey(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseKinesisAnalyticsApplication(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseKinesisAnalyticsApplicationOutput(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseKinesisAnalyticsApplicationReferenceDataSource(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseKinesisFirehoseDeliveryStream(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseKinesisStream(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseLambdaAlias(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseLambdaEventSourceMapping(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseLambdaFunction(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseLambdaPermission(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseLambdaVersion(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseLogsDestination(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseLogsLogGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseLogsLogStream(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseLogsMetricFilter(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseLogsSubscriptionFilter(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseNeptuneDBCluster(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseNeptuneDBClusterParameterGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseNeptuneDBInstance(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseNeptuneDBParameterGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseNeptuneDBSubnetGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseOpsWorksApp(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseOpsWorksElasticLoadBalancerAttachment(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseOpsWorksInstance(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseOpsWorksLayer(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseOpsWorksStack(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseOpsWorksUserProfile(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseOpsWorksVolume(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseRDSDBCluster(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseRDSDBClusterParameterGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseRDSDBInstance(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseRDSDBParameterGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseRDSDBSecurityGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseRDSDBSecurityGroupIngress(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseRDSDBSubnetGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseRDSEventSubscription(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseRDSOptionGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseRedshiftCluster(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseRedshiftClusterParameterGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseRedshiftClusterSecurityGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseRedshiftClusterSecurityGroupIngress(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseRedshiftClusterSubnetGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseRoute53HealthCheck(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseRoute53HostedZone(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseRoute53RecordSet(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseRoute53RecordSetGroup(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseS3Bucket(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseS3BucketPolicy(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseSDBDomain(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseSESConfigurationSet(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseSESConfigurationSetEventDestination(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseSESReceiptFilter(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseSESReceiptRule(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseSESReceiptRuleSet(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseSESTemplate(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseSNSSubscription(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseSNSTopic(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseSNSTopicPolicy(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseSQSQueue(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseSQSQueuePolicy(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseSSMAssociation(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseSSMDocument(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseSSMMaintenanceWindowTask(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseSSMParameter(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseSSMPatchBaseline(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseSSMResourceDataSync(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseSageMakerEndpoint(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseSageMakerEndpointConfig(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseSageMakerModel(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseSageMakerNotebookInstance(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseSageMakerNotebookInstanceLifecycleConfig(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseServiceCatalogAcceptedPortfolioShare(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseServiceCatalogCloudFormationProduct(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseServiceCatalogCloudFormationProvisionedProduct(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseServiceCatalogLaunchNotificationConstraint(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseServiceCatalogLaunchRoleConstraint(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseServiceCatalogLaunchTemplateConstraint(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseServiceCatalogPortfolio(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseServiceCatalogPortfolioPrincipalAssociation(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseServiceCatalogPortfolioProductAssociation(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseServiceCatalogPortfolioShare(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseServiceCatalogTagOption(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseServiceCatalogTagOptionAssociation(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseServiceDiscoveryInstance(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseServiceDiscoveryPrivateDnsNamespace(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseServiceDiscoveryPublicDnsNamespace(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseServiceDiscoveryService(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseStepFunctionsActivity(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseStepFunctionsStateMachine(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseWAFByteMatchSet(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseWAFIPSet(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseWAFRegionalByteMatchSet(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseWAFRegionalIPSet(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseWAFRegionalRule(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseWAFRegionalSizeConstraintSet(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseWAFRegionalSqlInjectionMatchSet(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseWAFRegionalWebACL(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseWAFRegionalWebACLAssociation(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseWAFRegionalXssMatchSet(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseWAFRule(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseWAFSizeConstraintSet(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseWAFSqlInjectionMatchSet(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseWAFWebACL(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseWAFXssMatchSet(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- func ParseWorkSpacesWorkspace(name string, data string) (source string, conditions types.TemplateObject, metadata types.TemplateObject, ...)
- type AmazonMQBroker
- type AmazonMQBrokerProperties
- type AmazonMQConfiguration
- type AmazonMQConfigurationProperties
- type ApiGatewayAccount
- type ApiGatewayAccountProperties
- type ApiGatewayApiKey
- type ApiGatewayApiKeyProperties
- type ApiGatewayAuthorizer
- type ApiGatewayAuthorizerProperties
- type ApiGatewayBasePathMapping
- type ApiGatewayBasePathMappingProperties
- type ApiGatewayClientCertificate
- type ApiGatewayClientCertificateProperties
- type ApiGatewayDeployment
- type ApiGatewayDeploymentProperties
- type ApiGatewayDocumentationPart
- type ApiGatewayDocumentationPartProperties
- type ApiGatewayDocumentationVersion
- type ApiGatewayDocumentationVersionProperties
- type ApiGatewayDomainName
- type ApiGatewayDomainNameProperties
- type ApiGatewayGatewayResponse
- type ApiGatewayGatewayResponseProperties
- type ApiGatewayMethod
- type ApiGatewayMethodProperties
- type ApiGatewayModel
- type ApiGatewayModelProperties
- type ApiGatewayRequestValidator
- type ApiGatewayRequestValidatorProperties
- type ApiGatewayResource
- type ApiGatewayResourceProperties
- type ApiGatewayRestApi
- type ApiGatewayRestApiProperties
- type ApiGatewayStage
- type ApiGatewayStageProperties
- type ApiGatewayUsagePlan
- type ApiGatewayUsagePlanKey
- type ApiGatewayUsagePlanKeyProperties
- type ApiGatewayUsagePlanProperties
- type ApiGatewayVpcLink
- type ApiGatewayVpcLinkProperties
- type AppSyncApiKey
- type AppSyncApiKeyProperties
- type AppSyncDataSource
- type AppSyncDataSourceProperties
- type AppSyncGraphQLApi
- type AppSyncGraphQLApiProperties
- type AppSyncGraphQLSchema
- type AppSyncGraphQLSchemaProperties
- type AppSyncResolver
- type AppSyncResolverProperties
- type ApplicationAutoScalingScalableTarget
- type ApplicationAutoScalingScalableTargetProperties
- type ApplicationAutoScalingScalingPolicy
- type ApplicationAutoScalingScalingPolicyProperties
- type AthenaNamedQuery
- type AthenaNamedQueryProperties
- type AutoScalingAutoScalingGroup
- type AutoScalingAutoScalingGroupProperties
- type AutoScalingLaunchConfiguration
- type AutoScalingLaunchConfigurationProperties
- type AutoScalingLifecycleHook
- type AutoScalingLifecycleHookProperties
- type AutoScalingPlansScalingPlan
- type AutoScalingPlansScalingPlanProperties
- type AutoScalingScalingPolicy
- type AutoScalingScalingPolicyProperties
- type AutoScalingScheduledAction
- type AutoScalingScheduledActionProperties
- type BatchComputeEnvironment
- type BatchComputeEnvironmentProperties
- type BatchJobDefinition
- type BatchJobDefinitionProperties
- type BatchJobQueue
- type BatchJobQueueProperties
- type BudgetsBudget
- type BudgetsBudgetProperties
- type CertificateManagerCertificate
- type CertificateManagerCertificateProperties
- type Cloud9EnvironmentEC2
- type Cloud9EnvironmentEC2Properties
- type CloudFormationCustomResource
- type CloudFormationCustomResourceProperties
- type CloudFormationStack
- type CloudFormationStackProperties
- type CloudFormationWaitCondition
- type CloudFormationWaitConditionHandle
- type CloudFormationWaitConditionHandleProperties
- type CloudFormationWaitConditionProperties
- type CloudFrontCloudFrontOriginAccessIdentity
- type CloudFrontCloudFrontOriginAccessIdentityProperties
- type CloudFrontDistribution
- type CloudFrontDistributionProperties
- type CloudFrontStreamingDistribution
- type CloudFrontStreamingDistributionProperties
- type CloudTrailTrail
- type CloudTrailTrailProperties
- type CloudWatchAlarm
- type CloudWatchAlarmProperties
- type CloudWatchDashboard
- type CloudWatchDashboardProperties
- type CodeBuildProject
- type CodeBuildProjectProperties
- type CodeCommitRepository
- type CodeCommitRepositoryProperties
- type CodeDeployApplication
- type CodeDeployApplicationProperties
- type CodeDeployDeploymentConfig
- type CodeDeployDeploymentConfigProperties
- type CodeDeployDeploymentGroup
- type CodeDeployDeploymentGroupProperties
- type CodePipelineCustomActionType
- type CodePipelineCustomActionTypeProperties
- type CodePipelinePipeline
- type CodePipelinePipelineProperties
- type CodePipelineWebhook
- type CodePipelineWebhookProperties
- type CognitoIdentityPool
- type CognitoIdentityPoolProperties
- type CognitoIdentityPoolRoleAttachment
- type CognitoIdentityPoolRoleAttachmentProperties
- type CognitoUserPool
- type CognitoUserPoolClient
- type CognitoUserPoolClientProperties
- type CognitoUserPoolGroup
- type CognitoUserPoolGroupProperties
- type CognitoUserPoolProperties
- type CognitoUserPoolUser
- type CognitoUserPoolUserProperties
- type CognitoUserPoolUserToGroupAttachment
- type CognitoUserPoolUserToGroupAttachmentProperties
- type ConfigAggregationAuthorization
- type ConfigAggregationAuthorizationProperties
- type ConfigConfigRule
- type ConfigConfigRuleProperties
- type ConfigConfigurationAggregator
- type ConfigConfigurationAggregatorProperties
- type ConfigConfigurationRecorder
- type ConfigConfigurationRecorderProperties
- type ConfigDeliveryChannel
- type ConfigDeliveryChannelProperties
- type DAXCluster
- type DAXClusterProperties
- type DAXParameterGroup
- type DAXParameterGroupProperties
- type DAXSubnetGroup
- type DAXSubnetGroupProperties
- type DMSCertificate
- type DMSCertificateProperties
- type DMSEndpoint
- type DMSEndpointProperties
- type DMSEventSubscription
- type DMSEventSubscriptionProperties
- type DMSReplicationInstance
- type DMSReplicationInstanceProperties
- type DMSReplicationSubnetGroup
- type DMSReplicationSubnetGroupProperties
- type DMSReplicationTask
- type DMSReplicationTaskProperties
- type DataPipelinePipeline
- type DataPipelinePipelineProperties
- type DirectoryServiceMicrosoftAD
- type DirectoryServiceMicrosoftADProperties
- type DirectoryServiceSimpleAD
- type DirectoryServiceSimpleADProperties
- type DynamoDBTable
- type DynamoDBTableProperties
- type EC2CustomerGateway
- type EC2CustomerGatewayProperties
- type EC2DHCPOptions
- type EC2DHCPOptionsProperties
- type EC2EIP
- type EC2EIPAssociation
- type EC2EIPAssociationProperties
- type EC2EIPProperties
- type EC2EgressOnlyInternetGateway
- type EC2EgressOnlyInternetGatewayProperties
- type EC2FlowLog
- type EC2FlowLogProperties
- type EC2Host
- type EC2HostProperties
- type EC2Instance
- type EC2InstanceProperties
- type EC2InternetGateway
- type EC2InternetGatewayProperties
- type EC2LaunchTemplate
- type EC2LaunchTemplateProperties
- type EC2NatGateway
- type EC2NatGatewayProperties
- type EC2NetworkAcl
- type EC2NetworkAclEntry
- type EC2NetworkAclEntryProperties
- type EC2NetworkAclProperties
- type EC2NetworkInterface
- type EC2NetworkInterfaceAttachment
- type EC2NetworkInterfaceAttachmentProperties
- type EC2NetworkInterfacePermission
- type EC2NetworkInterfacePermissionProperties
- type EC2NetworkInterfaceProperties
- type EC2PlacementGroup
- type EC2PlacementGroupProperties
- type EC2Route
- type EC2RouteProperties
- type EC2RouteTable
- type EC2RouteTableProperties
- type EC2SecurityGroup
- type EC2SecurityGroupEgress
- type EC2SecurityGroupEgressProperties
- type EC2SecurityGroupIngress
- type EC2SecurityGroupIngressProperties
- type EC2SecurityGroupProperties
- type EC2SpotFleet
- type EC2SpotFleetProperties
- type EC2Subnet
- type EC2SubnetCidrBlock
- type EC2SubnetCidrBlockProperties
- type EC2SubnetNetworkAclAssociation
- type EC2SubnetNetworkAclAssociationProperties
- type EC2SubnetProperties
- type EC2SubnetRouteTableAssociation
- type EC2SubnetRouteTableAssociationProperties
- type EC2TrunkInterfaceAssociation
- type EC2TrunkInterfaceAssociationProperties
- type EC2VPC
- type EC2VPCCidrBlock
- type EC2VPCCidrBlockProperties
- type EC2VPCDHCPOptionsAssociation
- type EC2VPCDHCPOptionsAssociationProperties
- type EC2VPCEndpoint
- type EC2VPCEndpointConnectionNotification
- type EC2VPCEndpointConnectionNotificationProperties
- type EC2VPCEndpointProperties
- type EC2VPCEndpointService
- type EC2VPCEndpointServicePermissions
- type EC2VPCEndpointServicePermissionsProperties
- type EC2VPCEndpointServiceProperties
- type EC2VPCGatewayAttachment
- type EC2VPCGatewayAttachmentProperties
- type EC2VPCPeeringConnection
- type EC2VPCPeeringConnectionProperties
- type EC2VPCProperties
- type EC2VPNConnection
- type EC2VPNConnectionProperties
- type EC2VPNConnectionRoute
- type EC2VPNConnectionRouteProperties
- type EC2VPNGateway
- type EC2VPNGatewayProperties
- type EC2VPNGatewayRoutePropagation
- type EC2VPNGatewayRoutePropagationProperties
- type EC2Volume
- type EC2VolumeAttachment
- type EC2VolumeAttachmentProperties
- type EC2VolumeProperties
- type ECRRepository
- type ECRRepositoryProperties
- type ECSCluster
- type ECSClusterProperties
- type ECSService
- type ECSServiceProperties
- type ECSTaskDefinition
- type ECSTaskDefinitionProperties
- type EFSFileSystem
- type EFSFileSystemProperties
- type EFSMountTarget
- type EFSMountTargetProperties
- type EKSCluster
- type EKSClusterProperties
- type EMRCluster
- type EMRClusterProperties
- type EMRInstanceFleetConfig
- type EMRInstanceFleetConfigProperties
- type EMRInstanceGroupConfig
- type EMRInstanceGroupConfigProperties
- type EMRSecurityConfiguration
- type EMRSecurityConfigurationProperties
- type EMRStep
- type EMRStepProperties
- type ElastiCacheCacheCluster
- type ElastiCacheCacheClusterProperties
- type ElastiCacheParameterGroup
- type ElastiCacheParameterGroupProperties
- type ElastiCacheReplicationGroup
- type ElastiCacheReplicationGroupProperties
- type ElastiCacheSecurityGroup
- type ElastiCacheSecurityGroupIngress
- type ElastiCacheSecurityGroupIngressProperties
- type ElastiCacheSecurityGroupProperties
- type ElastiCacheSubnetGroup
- type ElastiCacheSubnetGroupProperties
- type ElasticBeanstalkApplication
- type ElasticBeanstalkApplicationProperties
- type ElasticBeanstalkApplicationVersion
- type ElasticBeanstalkApplicationVersionProperties
- type ElasticBeanstalkConfigurationTemplate
- type ElasticBeanstalkConfigurationTemplateProperties
- type ElasticBeanstalkEnvironment
- type ElasticBeanstalkEnvironmentProperties
- type ElasticLoadBalancingLoadBalancer
- type ElasticLoadBalancingLoadBalancerProperties
- type ElasticLoadBalancingV2Listener
- type ElasticLoadBalancingV2ListenerCertificate
- type ElasticLoadBalancingV2ListenerCertificateProperties
- type ElasticLoadBalancingV2ListenerProperties
- type ElasticLoadBalancingV2ListenerRule
- type ElasticLoadBalancingV2ListenerRuleProperties
- type ElasticLoadBalancingV2LoadBalancer
- type ElasticLoadBalancingV2LoadBalancerProperties
- type ElasticLoadBalancingV2TargetGroup
- type ElasticLoadBalancingV2TargetGroupProperties
- type ElasticsearchDomain
- type ElasticsearchDomainProperties
- type EventsRule
- type EventsRuleProperties
- type GameLiftAlias
- type GameLiftAliasProperties
- type GameLiftBuild
- type GameLiftBuildProperties
- type GameLiftFleet
- type GameLiftFleetProperties
- type GlueClassifier
- type GlueClassifierProperties
- type GlueConnection
- type GlueConnectionProperties
- type GlueCrawler
- type GlueCrawlerProperties
- type GlueDatabase
- type GlueDatabaseProperties
- type GlueDevEndpoint
- type GlueDevEndpointProperties
- type GlueJob
- type GlueJobProperties
- type GluePartition
- type GluePartitionProperties
- type GlueTable
- type GlueTableProperties
- type GlueTrigger
- type GlueTriggerProperties
- type GuardDutyDetector
- type GuardDutyDetectorProperties
- type GuardDutyFilter
- type GuardDutyFilterProperties
- type GuardDutyIPSet
- type GuardDutyIPSetProperties
- type GuardDutyMaster
- type GuardDutyMasterProperties
- type GuardDutyMember
- type GuardDutyMemberProperties
- type GuardDutyThreatIntelSet
- type GuardDutyThreatIntelSetProperties
- type IAMAccessKey
- type IAMAccessKeyProperties
- type IAMGroup
- type IAMGroupProperties
- type IAMInstanceProfile
- type IAMInstanceProfileProperties
- type IAMManagedPolicy
- type IAMManagedPolicyProperties
- type IAMPolicy
- type IAMPolicyProperties
- type IAMRole
- type IAMRoleProperties
- type IAMServiceLinkedRole
- type IAMServiceLinkedRoleProperties
- type IAMUser
- type IAMUserProperties
- type IAMUserToGroupAddition
- type IAMUserToGroupAdditionProperties
- type InspectorAssessmentTarget
- type InspectorAssessmentTargetProperties
- type InspectorAssessmentTemplate
- type InspectorAssessmentTemplateProperties
- type InspectorResourceGroup
- type InspectorResourceGroupProperties
- type IoT1ClickDevice
- type IoT1ClickDeviceProperties
- type IoT1ClickPlacement
- type IoT1ClickPlacementProperties
- type IoT1ClickProject
- type IoT1ClickProjectProperties
- type IoTCertificate
- type IoTCertificateProperties
- type IoTPolicy
- type IoTPolicyPrincipalAttachment
- type IoTPolicyPrincipalAttachmentProperties
- type IoTPolicyProperties
- type IoTThing
- type IoTThingPrincipalAttachment
- type IoTThingPrincipalAttachmentProperties
- type IoTThingProperties
- type IoTTopicRule
- type IoTTopicRuleProperties
- type KMSAlias
- type KMSAliasProperties
- type KMSKey
- type KMSKeyProperties
- type KinesisAnalyticsApplication
- type KinesisAnalyticsApplicationOutput
- type KinesisAnalyticsApplicationOutputProperties
- type KinesisAnalyticsApplicationProperties
- type KinesisAnalyticsApplicationReferenceDataSource
- type KinesisAnalyticsApplicationReferenceDataSourceProperties
- type KinesisFirehoseDeliveryStream
- type KinesisFirehoseDeliveryStreamProperties
- type KinesisStream
- type KinesisStreamProperties
- type LambdaAlias
- type LambdaAliasProperties
- type LambdaEventSourceMapping
- type LambdaEventSourceMappingProperties
- type LambdaFunction
- type LambdaFunctionProperties
- type LambdaPermission
- type LambdaPermissionProperties
- type LambdaVersion
- type LambdaVersionProperties
- type LogsDestination
- type LogsDestinationProperties
- type LogsLogGroup
- type LogsLogGroupProperties
- type LogsLogStream
- type LogsLogStreamProperties
- type LogsMetricFilter
- type LogsMetricFilterProperties
- type LogsSubscriptionFilter
- type LogsSubscriptionFilterProperties
- type NeptuneDBCluster
- type NeptuneDBClusterParameterGroup
- type NeptuneDBClusterParameterGroupProperties
- type NeptuneDBClusterProperties
- type NeptuneDBInstance
- type NeptuneDBInstanceProperties
- type NeptuneDBParameterGroup
- type NeptuneDBParameterGroupProperties
- type NeptuneDBSubnetGroup
- type NeptuneDBSubnetGroupProperties
- type OpsWorksApp
- type OpsWorksAppProperties
- type OpsWorksElasticLoadBalancerAttachment
- type OpsWorksElasticLoadBalancerAttachmentProperties
- type OpsWorksInstance
- type OpsWorksInstanceProperties
- type OpsWorksLayer
- type OpsWorksLayerProperties
- type OpsWorksStack
- type OpsWorksStackProperties
- type OpsWorksUserProfile
- type OpsWorksUserProfileProperties
- type OpsWorksVolume
- type OpsWorksVolumeProperties
- type RDSDBCluster
- type RDSDBClusterParameterGroup
- type RDSDBClusterParameterGroupProperties
- type RDSDBClusterProperties
- type RDSDBInstance
- type RDSDBInstanceProperties
- type RDSDBParameterGroup
- type RDSDBParameterGroupProperties
- type RDSDBSecurityGroup
- type RDSDBSecurityGroupIngress
- type RDSDBSecurityGroupIngressProperties
- type RDSDBSecurityGroupProperties
- type RDSDBSubnetGroup
- type RDSDBSubnetGroupProperties
- type RDSEventSubscription
- type RDSEventSubscriptionProperties
- type RDSOptionGroup
- type RDSOptionGroupProperties
- type RedshiftCluster
- type RedshiftClusterParameterGroup
- type RedshiftClusterParameterGroupProperties
- type RedshiftClusterProperties
- type RedshiftClusterSecurityGroup
- type RedshiftClusterSecurityGroupIngress
- type RedshiftClusterSecurityGroupIngressProperties
- type RedshiftClusterSecurityGroupProperties
- type RedshiftClusterSubnetGroup
- type RedshiftClusterSubnetGroupProperties
- type Route53HealthCheck
- type Route53HealthCheckProperties
- type Route53HostedZone
- type Route53HostedZoneProperties
- type Route53RecordSet
- type Route53RecordSetGroup
- type Route53RecordSetGroupProperties
- type Route53RecordSetProperties
- type S3Bucket
- type S3BucketPolicy
- type S3BucketPolicyProperties
- type S3BucketProperties
- type SDBDomain
- type SDBDomainProperties
- type SESConfigurationSet
- type SESConfigurationSetEventDestination
- type SESConfigurationSetEventDestinationProperties
- type SESConfigurationSetProperties
- type SESReceiptFilter
- type SESReceiptFilterProperties
- type SESReceiptRule
- type SESReceiptRuleProperties
- type SESReceiptRuleSet
- type SESReceiptRuleSetProperties
- type SESTemplate
- type SESTemplateProperties
- type SNSSubscription
- type SNSSubscriptionProperties
- type SNSTopic
- type SNSTopicPolicy
- type SNSTopicPolicyProperties
- type SNSTopicProperties
- type SQSQueue
- type SQSQueuePolicy
- type SQSQueuePolicyProperties
- type SQSQueueProperties
- type SSMAssociation
- type SSMAssociationProperties
- type SSMDocument
- type SSMDocumentProperties
- type SSMMaintenanceWindowTask
- type SSMMaintenanceWindowTaskProperties
- type SSMParameter
- type SSMParameterProperties
- type SSMPatchBaseline
- type SSMPatchBaselineProperties
- type SSMResourceDataSync
- type SSMResourceDataSyncProperties
- type SageMakerEndpoint
- type SageMakerEndpointConfig
- type SageMakerEndpointConfigProperties
- type SageMakerEndpointProperties
- type SageMakerModel
- type SageMakerModelProperties
- type SageMakerNotebookInstance
- type SageMakerNotebookInstanceLifecycleConfig
- type SageMakerNotebookInstanceLifecycleConfigProperties
- type SageMakerNotebookInstanceProperties
- type ServiceCatalogAcceptedPortfolioShare
- type ServiceCatalogAcceptedPortfolioShareProperties
- type ServiceCatalogCloudFormationProduct
- type ServiceCatalogCloudFormationProductProperties
- type ServiceCatalogCloudFormationProvisionedProduct
- type ServiceCatalogCloudFormationProvisionedProductProperties
- type ServiceCatalogLaunchNotificationConstraint
- type ServiceCatalogLaunchNotificationConstraintProperties
- type ServiceCatalogLaunchRoleConstraint
- type ServiceCatalogLaunchRoleConstraintProperties
- type ServiceCatalogLaunchTemplateConstraint
- type ServiceCatalogLaunchTemplateConstraintProperties
- type ServiceCatalogPortfolio
- type ServiceCatalogPortfolioPrincipalAssociation
- type ServiceCatalogPortfolioPrincipalAssociationProperties
- type ServiceCatalogPortfolioProductAssociation
- type ServiceCatalogPortfolioProductAssociationProperties
- type ServiceCatalogPortfolioProperties
- type ServiceCatalogPortfolioShare
- type ServiceCatalogPortfolioShareProperties
- type ServiceCatalogTagOption
- type ServiceCatalogTagOptionAssociation
- type ServiceCatalogTagOptionAssociationProperties
- type ServiceCatalogTagOptionProperties
- type ServiceDiscoveryInstance
- type ServiceDiscoveryInstanceProperties
- type ServiceDiscoveryPrivateDnsNamespace
- type ServiceDiscoveryPrivateDnsNamespaceProperties
- type ServiceDiscoveryPublicDnsNamespace
- type ServiceDiscoveryPublicDnsNamespaceProperties
- type ServiceDiscoveryService
- type ServiceDiscoveryServiceProperties
- type StepFunctionsActivity
- type StepFunctionsActivityProperties
- type StepFunctionsStateMachine
- type StepFunctionsStateMachineProperties
- type WAFByteMatchSet
- type WAFByteMatchSetProperties
- type WAFIPSet
- type WAFIPSetProperties
- type WAFRegionalByteMatchSet
- type WAFRegionalByteMatchSetProperties
- type WAFRegionalIPSet
- type WAFRegionalIPSetProperties
- type WAFRegionalRule
- type WAFRegionalRuleProperties
- type WAFRegionalSizeConstraintSet
- type WAFRegionalSizeConstraintSetProperties
- type WAFRegionalSqlInjectionMatchSet
- type WAFRegionalSqlInjectionMatchSetProperties
- type WAFRegionalWebACL
- type WAFRegionalWebACLAssociation
- type WAFRegionalWebACLAssociationProperties
- type WAFRegionalWebACLProperties
- type WAFRegionalXssMatchSet
- type WAFRegionalXssMatchSetProperties
- type WAFRule
- type WAFRuleProperties
- type WAFSizeConstraintSet
- type WAFSizeConstraintSetProperties
- type WAFSqlInjectionMatchSet
- type WAFSqlInjectionMatchSetProperties
- type WAFWebACL
- type WAFWebACLProperties
- type WAFXssMatchSet
- type WAFXssMatchSetProperties
- type WorkSpacesWorkspace
- type WorkSpacesWorkspaceProperties
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ParseAmazonMQBroker ¶ added in v0.3.0
func ParseAmazonMQBroker( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseAmazonMQBroker parses AmazonMQBroker
func ParseAmazonMQConfiguration ¶ added in v0.3.0
func ParseAmazonMQConfiguration( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseAmazonMQConfiguration parses AmazonMQConfiguration
func ParseApiGatewayAccount ¶
func ParseApiGatewayAccount( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseApiGatewayAccount parses ApiGatewayAccount
func ParseApiGatewayApiKey ¶
func ParseApiGatewayApiKey( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseApiGatewayApiKey parses ApiGatewayApiKey
func ParseApiGatewayAuthorizer ¶
func ParseApiGatewayAuthorizer( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseApiGatewayAuthorizer parses ApiGatewayAuthorizer
func ParseApiGatewayBasePathMapping ¶
func ParseApiGatewayBasePathMapping( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseApiGatewayBasePathMapping parses ApiGatewayBasePathMapping
func ParseApiGatewayClientCertificate ¶
func ParseApiGatewayClientCertificate( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseApiGatewayClientCertificate parses ApiGatewayClientCertificate
func ParseApiGatewayDeployment ¶
func ParseApiGatewayDeployment( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseApiGatewayDeployment parses ApiGatewayDeployment
func ParseApiGatewayDocumentationPart ¶
func ParseApiGatewayDocumentationPart( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseApiGatewayDocumentationPart parses ApiGatewayDocumentationPart
func ParseApiGatewayDocumentationVersion ¶
func ParseApiGatewayDocumentationVersion( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseApiGatewayDocumentationVersion parses ApiGatewayDocumentationVersion
func ParseApiGatewayDomainName ¶
func ParseApiGatewayDomainName( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseApiGatewayDomainName parses ApiGatewayDomainName
func ParseApiGatewayGatewayResponse ¶
func ParseApiGatewayGatewayResponse( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseApiGatewayGatewayResponse parses ApiGatewayGatewayResponse
func ParseApiGatewayMethod ¶
func ParseApiGatewayMethod( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseApiGatewayMethod parses ApiGatewayMethod
func ParseApiGatewayModel ¶
func ParseApiGatewayModel( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseApiGatewayModel parses ApiGatewayModel
func ParseApiGatewayRequestValidator ¶
func ParseApiGatewayRequestValidator( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseApiGatewayRequestValidator parses ApiGatewayRequestValidator
func ParseApiGatewayResource ¶
func ParseApiGatewayResource( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseApiGatewayResource parses ApiGatewayResource
func ParseApiGatewayRestApi ¶
func ParseApiGatewayRestApi( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseApiGatewayRestApi parses ApiGatewayRestApi
func ParseApiGatewayStage ¶
func ParseApiGatewayStage( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseApiGatewayStage parses ApiGatewayStage
func ParseApiGatewayUsagePlan ¶
func ParseApiGatewayUsagePlan( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseApiGatewayUsagePlan parses ApiGatewayUsagePlan
func ParseApiGatewayUsagePlanKey ¶
func ParseApiGatewayUsagePlanKey( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseApiGatewayUsagePlanKey parses ApiGatewayUsagePlanKey
func ParseApiGatewayVpcLink ¶
func ParseApiGatewayVpcLink( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseApiGatewayVpcLink parses ApiGatewayVpcLink
func ParseAppSyncApiKey ¶
func ParseAppSyncApiKey( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseAppSyncApiKey parses AppSyncApiKey
func ParseAppSyncDataSource ¶
func ParseAppSyncDataSource( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseAppSyncDataSource parses AppSyncDataSource
func ParseAppSyncGraphQLApi ¶
func ParseAppSyncGraphQLApi( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseAppSyncGraphQLApi parses AppSyncGraphQLApi
func ParseAppSyncGraphQLSchema ¶
func ParseAppSyncGraphQLSchema( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseAppSyncGraphQLSchema parses AppSyncGraphQLSchema
func ParseAppSyncResolver ¶
func ParseAppSyncResolver( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseAppSyncResolver parses AppSyncResolver
func ParseApplicationAutoScalingScalableTarget ¶
func ParseApplicationAutoScalingScalableTarget( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseApplicationAutoScalingScalableTarget parses ApplicationAutoScalingScalableTarget
func ParseApplicationAutoScalingScalingPolicy ¶
func ParseApplicationAutoScalingScalingPolicy( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseApplicationAutoScalingScalingPolicy parses ApplicationAutoScalingScalingPolicy
func ParseAthenaNamedQuery ¶
func ParseAthenaNamedQuery( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseAthenaNamedQuery parses AthenaNamedQuery
func ParseAutoScalingAutoScalingGroup ¶
func ParseAutoScalingAutoScalingGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseAutoScalingAutoScalingGroup parses AutoScalingAutoScalingGroup
func ParseAutoScalingLaunchConfiguration ¶
func ParseAutoScalingLaunchConfiguration( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseAutoScalingLaunchConfiguration parses AutoScalingLaunchConfiguration
func ParseAutoScalingLifecycleHook ¶
func ParseAutoScalingLifecycleHook( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseAutoScalingLifecycleHook parses AutoScalingLifecycleHook
func ParseAutoScalingPlansScalingPlan ¶
func ParseAutoScalingPlansScalingPlan( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseAutoScalingPlansScalingPlan parses AutoScalingPlansScalingPlan
func ParseAutoScalingScalingPolicy ¶
func ParseAutoScalingScalingPolicy( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseAutoScalingScalingPolicy parses AutoScalingScalingPolicy
func ParseAutoScalingScheduledAction ¶
func ParseAutoScalingScheduledAction( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseAutoScalingScheduledAction parses AutoScalingScheduledAction
func ParseBatchComputeEnvironment ¶
func ParseBatchComputeEnvironment( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseBatchComputeEnvironment parses BatchComputeEnvironment
func ParseBatchJobDefinition ¶
func ParseBatchJobDefinition( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseBatchJobDefinition parses BatchJobDefinition
func ParseBatchJobQueue ¶
func ParseBatchJobQueue( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseBatchJobQueue parses BatchJobQueue
func ParseBudgetsBudget ¶ added in v0.3.0
func ParseBudgetsBudget( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseBudgetsBudget parses BudgetsBudget
func ParseCertificateManagerCertificate ¶
func ParseCertificateManagerCertificate( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseCertificateManagerCertificate parses CertificateManagerCertificate
func ParseCloud9EnvironmentEC2 ¶
func ParseCloud9EnvironmentEC2( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseCloud9EnvironmentEC2 parses Cloud9EnvironmentEC2
func ParseCloudFormationCustomResource ¶
func ParseCloudFormationCustomResource( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseCloudFormationCustomResource parses CloudFormationCustomResource
func ParseCloudFormationStack ¶
func ParseCloudFormationStack( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseCloudFormationStack parses CloudFormationStack
func ParseCloudFormationWaitCondition ¶
func ParseCloudFormationWaitCondition( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseCloudFormationWaitCondition parses CloudFormationWaitCondition
func ParseCloudFormationWaitConditionHandle ¶
func ParseCloudFormationWaitConditionHandle( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseCloudFormationWaitConditionHandle parses CloudFormationWaitConditionHandle
func ParseCloudFrontCloudFrontOriginAccessIdentity ¶
func ParseCloudFrontCloudFrontOriginAccessIdentity( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseCloudFrontCloudFrontOriginAccessIdentity parses CloudFrontCloudFrontOriginAccessIdentity
func ParseCloudFrontDistribution ¶
func ParseCloudFrontDistribution( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseCloudFrontDistribution parses CloudFrontDistribution
func ParseCloudFrontStreamingDistribution ¶
func ParseCloudFrontStreamingDistribution( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseCloudFrontStreamingDistribution parses CloudFrontStreamingDistribution
func ParseCloudTrailTrail ¶
func ParseCloudTrailTrail( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseCloudTrailTrail parses CloudTrailTrail
func ParseCloudWatchAlarm ¶
func ParseCloudWatchAlarm( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseCloudWatchAlarm parses CloudWatchAlarm
func ParseCloudWatchDashboard ¶
func ParseCloudWatchDashboard( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseCloudWatchDashboard parses CloudWatchDashboard
func ParseCodeBuildProject ¶
func ParseCodeBuildProject( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseCodeBuildProject parses CodeBuildProject
func ParseCodeCommitRepository ¶
func ParseCodeCommitRepository( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseCodeCommitRepository parses CodeCommitRepository
func ParseCodeDeployApplication ¶
func ParseCodeDeployApplication( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseCodeDeployApplication parses CodeDeployApplication
func ParseCodeDeployDeploymentConfig ¶
func ParseCodeDeployDeploymentConfig( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseCodeDeployDeploymentConfig parses CodeDeployDeploymentConfig
func ParseCodeDeployDeploymentGroup ¶
func ParseCodeDeployDeploymentGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseCodeDeployDeploymentGroup parses CodeDeployDeploymentGroup
func ParseCodePipelineCustomActionType ¶
func ParseCodePipelineCustomActionType( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseCodePipelineCustomActionType parses CodePipelineCustomActionType
func ParseCodePipelinePipeline ¶
func ParseCodePipelinePipeline( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseCodePipelinePipeline parses CodePipelinePipeline
func ParseCodePipelineWebhook ¶ added in v0.3.0
func ParseCodePipelineWebhook( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseCodePipelineWebhook parses CodePipelineWebhook
func ParseCognitoIdentityPool ¶
func ParseCognitoIdentityPool( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseCognitoIdentityPool parses CognitoIdentityPool
func ParseCognitoIdentityPoolRoleAttachment ¶
func ParseCognitoIdentityPoolRoleAttachment( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseCognitoIdentityPoolRoleAttachment parses CognitoIdentityPoolRoleAttachment
func ParseCognitoUserPool ¶
func ParseCognitoUserPool( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseCognitoUserPool parses CognitoUserPool
func ParseCognitoUserPoolClient ¶
func ParseCognitoUserPoolClient( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseCognitoUserPoolClient parses CognitoUserPoolClient
func ParseCognitoUserPoolGroup ¶
func ParseCognitoUserPoolGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseCognitoUserPoolGroup parses CognitoUserPoolGroup
func ParseCognitoUserPoolUser ¶
func ParseCognitoUserPoolUser( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseCognitoUserPoolUser parses CognitoUserPoolUser
func ParseCognitoUserPoolUserToGroupAttachment ¶
func ParseCognitoUserPoolUserToGroupAttachment( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseCognitoUserPoolUserToGroupAttachment parses CognitoUserPoolUserToGroupAttachment
func ParseConfigAggregationAuthorization ¶ added in v0.3.0
func ParseConfigAggregationAuthorization( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseConfigAggregationAuthorization parses ConfigAggregationAuthorization
func ParseConfigConfigRule ¶
func ParseConfigConfigRule( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseConfigConfigRule parses ConfigConfigRule
func ParseConfigConfigurationAggregator ¶ added in v0.3.0
func ParseConfigConfigurationAggregator( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseConfigConfigurationAggregator parses ConfigConfigurationAggregator
func ParseConfigConfigurationRecorder ¶
func ParseConfigConfigurationRecorder( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseConfigConfigurationRecorder parses ConfigConfigurationRecorder
func ParseConfigDeliveryChannel ¶
func ParseConfigDeliveryChannel( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseConfigDeliveryChannel parses ConfigDeliveryChannel
func ParseDAXCluster ¶
func ParseDAXCluster( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseDAXCluster parses DAXCluster
func ParseDAXParameterGroup ¶
func ParseDAXParameterGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseDAXParameterGroup parses DAXParameterGroup
func ParseDAXSubnetGroup ¶
func ParseDAXSubnetGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseDAXSubnetGroup parses DAXSubnetGroup
func ParseDMSCertificate ¶
func ParseDMSCertificate( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseDMSCertificate parses DMSCertificate
func ParseDMSEndpoint ¶
func ParseDMSEndpoint( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseDMSEndpoint parses DMSEndpoint
func ParseDMSEventSubscription ¶
func ParseDMSEventSubscription( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseDMSEventSubscription parses DMSEventSubscription
func ParseDMSReplicationInstance ¶
func ParseDMSReplicationInstance( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseDMSReplicationInstance parses DMSReplicationInstance
func ParseDMSReplicationSubnetGroup ¶
func ParseDMSReplicationSubnetGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseDMSReplicationSubnetGroup parses DMSReplicationSubnetGroup
func ParseDMSReplicationTask ¶
func ParseDMSReplicationTask( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseDMSReplicationTask parses DMSReplicationTask
func ParseDataPipelinePipeline ¶
func ParseDataPipelinePipeline( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseDataPipelinePipeline parses DataPipelinePipeline
func ParseDirectoryServiceMicrosoftAD ¶
func ParseDirectoryServiceMicrosoftAD( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseDirectoryServiceMicrosoftAD parses DirectoryServiceMicrosoftAD
func ParseDirectoryServiceSimpleAD ¶
func ParseDirectoryServiceSimpleAD( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseDirectoryServiceSimpleAD parses DirectoryServiceSimpleAD
func ParseDynamoDBTable ¶
func ParseDynamoDBTable( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseDynamoDBTable parses DynamoDBTable
func ParseEC2CustomerGateway ¶
func ParseEC2CustomerGateway( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2CustomerGateway parses EC2CustomerGateway
func ParseEC2DHCPOptions ¶
func ParseEC2DHCPOptions( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2DHCPOptions parses EC2DHCPOptions
func ParseEC2EIP ¶
func ParseEC2EIP( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2EIP parses EC2EIP
func ParseEC2EIPAssociation ¶
func ParseEC2EIPAssociation( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2EIPAssociation parses EC2EIPAssociation
func ParseEC2EgressOnlyInternetGateway ¶
func ParseEC2EgressOnlyInternetGateway( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2EgressOnlyInternetGateway parses EC2EgressOnlyInternetGateway
func ParseEC2FlowLog ¶
func ParseEC2FlowLog( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2FlowLog parses EC2FlowLog
func ParseEC2Host ¶
func ParseEC2Host( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2Host parses EC2Host
func ParseEC2Instance ¶
func ParseEC2Instance( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2Instance parses EC2Instance
func ParseEC2InternetGateway ¶
func ParseEC2InternetGateway( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2InternetGateway parses EC2InternetGateway
func ParseEC2LaunchTemplate ¶
func ParseEC2LaunchTemplate( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2LaunchTemplate parses EC2LaunchTemplate
func ParseEC2NatGateway ¶
func ParseEC2NatGateway( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2NatGateway parses EC2NatGateway
func ParseEC2NetworkAcl ¶
func ParseEC2NetworkAcl( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2NetworkAcl parses EC2NetworkAcl
func ParseEC2NetworkAclEntry ¶
func ParseEC2NetworkAclEntry( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2NetworkAclEntry parses EC2NetworkAclEntry
func ParseEC2NetworkInterface ¶
func ParseEC2NetworkInterface( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2NetworkInterface parses EC2NetworkInterface
func ParseEC2NetworkInterfaceAttachment ¶
func ParseEC2NetworkInterfaceAttachment( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2NetworkInterfaceAttachment parses EC2NetworkInterfaceAttachment
func ParseEC2NetworkInterfacePermission ¶
func ParseEC2NetworkInterfacePermission( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2NetworkInterfacePermission parses EC2NetworkInterfacePermission
func ParseEC2PlacementGroup ¶
func ParseEC2PlacementGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2PlacementGroup parses EC2PlacementGroup
func ParseEC2Route ¶
func ParseEC2Route( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2Route parses EC2Route
func ParseEC2RouteTable ¶
func ParseEC2RouteTable( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2RouteTable parses EC2RouteTable
func ParseEC2SecurityGroup ¶
func ParseEC2SecurityGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2SecurityGroup parses EC2SecurityGroup
func ParseEC2SecurityGroupEgress ¶
func ParseEC2SecurityGroupEgress( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2SecurityGroupEgress parses EC2SecurityGroupEgress
func ParseEC2SecurityGroupIngress ¶
func ParseEC2SecurityGroupIngress( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2SecurityGroupIngress parses EC2SecurityGroupIngress
func ParseEC2SpotFleet ¶
func ParseEC2SpotFleet( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2SpotFleet parses EC2SpotFleet
func ParseEC2Subnet ¶
func ParseEC2Subnet( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2Subnet parses EC2Subnet
func ParseEC2SubnetCidrBlock ¶
func ParseEC2SubnetCidrBlock( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2SubnetCidrBlock parses EC2SubnetCidrBlock
func ParseEC2SubnetNetworkAclAssociation ¶
func ParseEC2SubnetNetworkAclAssociation( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2SubnetNetworkAclAssociation parses EC2SubnetNetworkAclAssociation
func ParseEC2SubnetRouteTableAssociation ¶
func ParseEC2SubnetRouteTableAssociation( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2SubnetRouteTableAssociation parses EC2SubnetRouteTableAssociation
func ParseEC2TrunkInterfaceAssociation ¶
func ParseEC2TrunkInterfaceAssociation( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2TrunkInterfaceAssociation parses EC2TrunkInterfaceAssociation
func ParseEC2VPC ¶
func ParseEC2VPC( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2VPC parses EC2VPC
func ParseEC2VPCCidrBlock ¶
func ParseEC2VPCCidrBlock( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2VPCCidrBlock parses EC2VPCCidrBlock
func ParseEC2VPCDHCPOptionsAssociation ¶
func ParseEC2VPCDHCPOptionsAssociation( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2VPCDHCPOptionsAssociation parses EC2VPCDHCPOptionsAssociation
func ParseEC2VPCEndpoint ¶
func ParseEC2VPCEndpoint( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2VPCEndpoint parses EC2VPCEndpoint
func ParseEC2VPCEndpointConnectionNotification ¶ added in v0.3.0
func ParseEC2VPCEndpointConnectionNotification( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2VPCEndpointConnectionNotification parses EC2VPCEndpointConnectionNotification
func ParseEC2VPCEndpointService ¶ added in v0.3.0
func ParseEC2VPCEndpointService( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2VPCEndpointService parses EC2VPCEndpointService
func ParseEC2VPCEndpointServicePermissions ¶ added in v0.4.1
func ParseEC2VPCEndpointServicePermissions( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2VPCEndpointServicePermissions parses EC2VPCEndpointServicePermissions
func ParseEC2VPCGatewayAttachment ¶
func ParseEC2VPCGatewayAttachment( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2VPCGatewayAttachment parses EC2VPCGatewayAttachment
func ParseEC2VPCPeeringConnection ¶
func ParseEC2VPCPeeringConnection( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2VPCPeeringConnection parses EC2VPCPeeringConnection
func ParseEC2VPNConnection ¶
func ParseEC2VPNConnection( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2VPNConnection parses EC2VPNConnection
func ParseEC2VPNConnectionRoute ¶
func ParseEC2VPNConnectionRoute( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2VPNConnectionRoute parses EC2VPNConnectionRoute
func ParseEC2VPNGateway ¶
func ParseEC2VPNGateway( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2VPNGateway parses EC2VPNGateway
func ParseEC2VPNGatewayRoutePropagation ¶
func ParseEC2VPNGatewayRoutePropagation( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2VPNGatewayRoutePropagation parses EC2VPNGatewayRoutePropagation
func ParseEC2Volume ¶
func ParseEC2Volume( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2Volume parses EC2Volume
func ParseEC2VolumeAttachment ¶
func ParseEC2VolumeAttachment( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEC2VolumeAttachment parses EC2VolumeAttachment
func ParseECRRepository ¶
func ParseECRRepository( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseECRRepository parses ECRRepository
func ParseECSCluster ¶
func ParseECSCluster( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseECSCluster parses ECSCluster
func ParseECSService ¶
func ParseECSService( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseECSService parses ECSService
func ParseECSTaskDefinition ¶
func ParseECSTaskDefinition( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseECSTaskDefinition parses ECSTaskDefinition
func ParseEFSFileSystem ¶
func ParseEFSFileSystem( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEFSFileSystem parses EFSFileSystem
func ParseEFSMountTarget ¶
func ParseEFSMountTarget( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEFSMountTarget parses EFSMountTarget
func ParseEKSCluster ¶ added in v0.3.0
func ParseEKSCluster( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEKSCluster parses EKSCluster
func ParseEMRCluster ¶
func ParseEMRCluster( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEMRCluster parses EMRCluster
func ParseEMRInstanceFleetConfig ¶
func ParseEMRInstanceFleetConfig( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEMRInstanceFleetConfig parses EMRInstanceFleetConfig
func ParseEMRInstanceGroupConfig ¶
func ParseEMRInstanceGroupConfig( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEMRInstanceGroupConfig parses EMRInstanceGroupConfig
func ParseEMRSecurityConfiguration ¶
func ParseEMRSecurityConfiguration( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEMRSecurityConfiguration parses EMRSecurityConfiguration
func ParseEMRStep ¶
func ParseEMRStep( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEMRStep parses EMRStep
func ParseElastiCacheCacheCluster ¶
func ParseElastiCacheCacheCluster( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseElastiCacheCacheCluster parses ElastiCacheCacheCluster
func ParseElastiCacheParameterGroup ¶
func ParseElastiCacheParameterGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseElastiCacheParameterGroup parses ElastiCacheParameterGroup
func ParseElastiCacheReplicationGroup ¶
func ParseElastiCacheReplicationGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseElastiCacheReplicationGroup parses ElastiCacheReplicationGroup
func ParseElastiCacheSecurityGroup ¶
func ParseElastiCacheSecurityGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseElastiCacheSecurityGroup parses ElastiCacheSecurityGroup
func ParseElastiCacheSecurityGroupIngress ¶
func ParseElastiCacheSecurityGroupIngress( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseElastiCacheSecurityGroupIngress parses ElastiCacheSecurityGroupIngress
func ParseElastiCacheSubnetGroup ¶
func ParseElastiCacheSubnetGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseElastiCacheSubnetGroup parses ElastiCacheSubnetGroup
func ParseElasticBeanstalkApplication ¶
func ParseElasticBeanstalkApplication( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseElasticBeanstalkApplication parses ElasticBeanstalkApplication
func ParseElasticBeanstalkApplicationVersion ¶
func ParseElasticBeanstalkApplicationVersion( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseElasticBeanstalkApplicationVersion parses ElasticBeanstalkApplicationVersion
func ParseElasticBeanstalkConfigurationTemplate ¶
func ParseElasticBeanstalkConfigurationTemplate( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseElasticBeanstalkConfigurationTemplate parses ElasticBeanstalkConfigurationTemplate
func ParseElasticBeanstalkEnvironment ¶
func ParseElasticBeanstalkEnvironment( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseElasticBeanstalkEnvironment parses ElasticBeanstalkEnvironment
func ParseElasticLoadBalancingLoadBalancer ¶
func ParseElasticLoadBalancingLoadBalancer( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseElasticLoadBalancingLoadBalancer parses ElasticLoadBalancingLoadBalancer
func ParseElasticLoadBalancingV2Listener ¶
func ParseElasticLoadBalancingV2Listener( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseElasticLoadBalancingV2Listener parses ElasticLoadBalancingV2Listener
func ParseElasticLoadBalancingV2ListenerCertificate ¶
func ParseElasticLoadBalancingV2ListenerCertificate( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseElasticLoadBalancingV2ListenerCertificate parses ElasticLoadBalancingV2ListenerCertificate
func ParseElasticLoadBalancingV2ListenerRule ¶
func ParseElasticLoadBalancingV2ListenerRule( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseElasticLoadBalancingV2ListenerRule parses ElasticLoadBalancingV2ListenerRule
func ParseElasticLoadBalancingV2LoadBalancer ¶
func ParseElasticLoadBalancingV2LoadBalancer( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseElasticLoadBalancingV2LoadBalancer parses ElasticLoadBalancingV2LoadBalancer
func ParseElasticLoadBalancingV2TargetGroup ¶
func ParseElasticLoadBalancingV2TargetGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseElasticLoadBalancingV2TargetGroup parses ElasticLoadBalancingV2TargetGroup
func ParseElasticsearchDomain ¶
func ParseElasticsearchDomain( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseElasticsearchDomain parses ElasticsearchDomain
func ParseEventsRule ¶
func ParseEventsRule( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseEventsRule parses EventsRule
func ParseGameLiftAlias ¶
func ParseGameLiftAlias( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseGameLiftAlias parses GameLiftAlias
func ParseGameLiftBuild ¶
func ParseGameLiftBuild( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseGameLiftBuild parses GameLiftBuild
func ParseGameLiftFleet ¶
func ParseGameLiftFleet( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseGameLiftFleet parses GameLiftFleet
func ParseGlueClassifier ¶
func ParseGlueClassifier( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseGlueClassifier parses GlueClassifier
func ParseGlueConnection ¶
func ParseGlueConnection( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseGlueConnection parses GlueConnection
func ParseGlueCrawler ¶
func ParseGlueCrawler( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseGlueCrawler parses GlueCrawler
func ParseGlueDatabase ¶
func ParseGlueDatabase( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseGlueDatabase parses GlueDatabase
func ParseGlueDevEndpoint ¶
func ParseGlueDevEndpoint( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseGlueDevEndpoint parses GlueDevEndpoint
func ParseGlueJob ¶
func ParseGlueJob( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseGlueJob parses GlueJob
func ParseGluePartition ¶
func ParseGluePartition( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseGluePartition parses GluePartition
func ParseGlueTable ¶
func ParseGlueTable( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseGlueTable parses GlueTable
func ParseGlueTrigger ¶
func ParseGlueTrigger( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseGlueTrigger parses GlueTrigger
func ParseGuardDutyDetector ¶
func ParseGuardDutyDetector( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseGuardDutyDetector parses GuardDutyDetector
func ParseGuardDutyFilter ¶
func ParseGuardDutyFilter( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseGuardDutyFilter parses GuardDutyFilter
func ParseGuardDutyIPSet ¶
func ParseGuardDutyIPSet( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseGuardDutyIPSet parses GuardDutyIPSet
func ParseGuardDutyMaster ¶
func ParseGuardDutyMaster( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseGuardDutyMaster parses GuardDutyMaster
func ParseGuardDutyMember ¶
func ParseGuardDutyMember( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseGuardDutyMember parses GuardDutyMember
func ParseGuardDutyThreatIntelSet ¶
func ParseGuardDutyThreatIntelSet( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseGuardDutyThreatIntelSet parses GuardDutyThreatIntelSet
func ParseIAMAccessKey ¶
func ParseIAMAccessKey( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseIAMAccessKey parses IAMAccessKey
func ParseIAMGroup ¶
func ParseIAMGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseIAMGroup parses IAMGroup
func ParseIAMInstanceProfile ¶
func ParseIAMInstanceProfile( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseIAMInstanceProfile parses IAMInstanceProfile
func ParseIAMManagedPolicy ¶
func ParseIAMManagedPolicy( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseIAMManagedPolicy parses IAMManagedPolicy
func ParseIAMPolicy ¶
func ParseIAMPolicy( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseIAMPolicy parses IAMPolicy
func ParseIAMRole ¶
func ParseIAMRole( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseIAMRole parses IAMRole
func ParseIAMServiceLinkedRole ¶ added in v0.4.1
func ParseIAMServiceLinkedRole( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseIAMServiceLinkedRole parses IAMServiceLinkedRole
func ParseIAMUser ¶
func ParseIAMUser( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseIAMUser parses IAMUser
func ParseIAMUserToGroupAddition ¶
func ParseIAMUserToGroupAddition( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseIAMUserToGroupAddition parses IAMUserToGroupAddition
func ParseInspectorAssessmentTarget ¶
func ParseInspectorAssessmentTarget( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseInspectorAssessmentTarget parses InspectorAssessmentTarget
func ParseInspectorAssessmentTemplate ¶
func ParseInspectorAssessmentTemplate( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseInspectorAssessmentTemplate parses InspectorAssessmentTemplate
func ParseInspectorResourceGroup ¶
func ParseInspectorResourceGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseInspectorResourceGroup parses InspectorResourceGroup
func ParseIoT1ClickDevice ¶ added in v0.4.1
func ParseIoT1ClickDevice( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseIoT1ClickDevice parses IoT1ClickDevice
func ParseIoT1ClickPlacement ¶ added in v0.4.1
func ParseIoT1ClickPlacement( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseIoT1ClickPlacement parses IoT1ClickPlacement
func ParseIoT1ClickProject ¶ added in v0.4.1
func ParseIoT1ClickProject( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseIoT1ClickProject parses IoT1ClickProject
func ParseIoTCertificate ¶
func ParseIoTCertificate( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseIoTCertificate parses IoTCertificate
func ParseIoTPolicy ¶
func ParseIoTPolicy( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseIoTPolicy parses IoTPolicy
func ParseIoTPolicyPrincipalAttachment ¶
func ParseIoTPolicyPrincipalAttachment( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseIoTPolicyPrincipalAttachment parses IoTPolicyPrincipalAttachment
func ParseIoTThing ¶
func ParseIoTThing( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseIoTThing parses IoTThing
func ParseIoTThingPrincipalAttachment ¶
func ParseIoTThingPrincipalAttachment( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseIoTThingPrincipalAttachment parses IoTThingPrincipalAttachment
func ParseIoTTopicRule ¶
func ParseIoTTopicRule( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseIoTTopicRule parses IoTTopicRule
func ParseKMSAlias ¶
func ParseKMSAlias( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseKMSAlias parses KMSAlias
func ParseKMSKey ¶
func ParseKMSKey( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseKMSKey parses KMSKey
func ParseKinesisAnalyticsApplication ¶
func ParseKinesisAnalyticsApplication( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseKinesisAnalyticsApplication parses KinesisAnalyticsApplication
func ParseKinesisAnalyticsApplicationOutput ¶
func ParseKinesisAnalyticsApplicationOutput( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseKinesisAnalyticsApplicationOutput parses KinesisAnalyticsApplicationOutput
func ParseKinesisAnalyticsApplicationReferenceDataSource ¶
func ParseKinesisAnalyticsApplicationReferenceDataSource( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseKinesisAnalyticsApplicationReferenceDataSource parses KinesisAnalyticsApplicationReferenceDataSource
func ParseKinesisFirehoseDeliveryStream ¶
func ParseKinesisFirehoseDeliveryStream( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseKinesisFirehoseDeliveryStream parses KinesisFirehoseDeliveryStream
func ParseKinesisStream ¶
func ParseKinesisStream( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseKinesisStream parses KinesisStream
func ParseLambdaAlias ¶
func ParseLambdaAlias( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseLambdaAlias parses LambdaAlias
func ParseLambdaEventSourceMapping ¶
func ParseLambdaEventSourceMapping( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseLambdaEventSourceMapping parses LambdaEventSourceMapping
func ParseLambdaFunction ¶
func ParseLambdaFunction( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseLambdaFunction parses LambdaFunction
func ParseLambdaPermission ¶
func ParseLambdaPermission( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseLambdaPermission parses LambdaPermission
func ParseLambdaVersion ¶
func ParseLambdaVersion( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseLambdaVersion parses LambdaVersion
func ParseLogsDestination ¶
func ParseLogsDestination( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseLogsDestination parses LogsDestination
func ParseLogsLogGroup ¶
func ParseLogsLogGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseLogsLogGroup parses LogsLogGroup
func ParseLogsLogStream ¶
func ParseLogsLogStream( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseLogsLogStream parses LogsLogStream
func ParseLogsMetricFilter ¶
func ParseLogsMetricFilter( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseLogsMetricFilter parses LogsMetricFilter
func ParseLogsSubscriptionFilter ¶
func ParseLogsSubscriptionFilter( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseLogsSubscriptionFilter parses LogsSubscriptionFilter
func ParseNeptuneDBCluster ¶ added in v0.3.0
func ParseNeptuneDBCluster( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseNeptuneDBCluster parses NeptuneDBCluster
func ParseNeptuneDBClusterParameterGroup ¶ added in v0.3.0
func ParseNeptuneDBClusterParameterGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseNeptuneDBClusterParameterGroup parses NeptuneDBClusterParameterGroup
func ParseNeptuneDBInstance ¶ added in v0.3.0
func ParseNeptuneDBInstance( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseNeptuneDBInstance parses NeptuneDBInstance
func ParseNeptuneDBParameterGroup ¶ added in v0.3.0
func ParseNeptuneDBParameterGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseNeptuneDBParameterGroup parses NeptuneDBParameterGroup
func ParseNeptuneDBSubnetGroup ¶ added in v0.3.0
func ParseNeptuneDBSubnetGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseNeptuneDBSubnetGroup parses NeptuneDBSubnetGroup
func ParseOpsWorksApp ¶
func ParseOpsWorksApp( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseOpsWorksApp parses OpsWorksApp
func ParseOpsWorksElasticLoadBalancerAttachment ¶
func ParseOpsWorksElasticLoadBalancerAttachment( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseOpsWorksElasticLoadBalancerAttachment parses OpsWorksElasticLoadBalancerAttachment
func ParseOpsWorksInstance ¶
func ParseOpsWorksInstance( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseOpsWorksInstance parses OpsWorksInstance
func ParseOpsWorksLayer ¶
func ParseOpsWorksLayer( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseOpsWorksLayer parses OpsWorksLayer
func ParseOpsWorksStack ¶
func ParseOpsWorksStack( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseOpsWorksStack parses OpsWorksStack
func ParseOpsWorksUserProfile ¶
func ParseOpsWorksUserProfile( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseOpsWorksUserProfile parses OpsWorksUserProfile
func ParseOpsWorksVolume ¶
func ParseOpsWorksVolume( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseOpsWorksVolume parses OpsWorksVolume
func ParseRDSDBCluster ¶
func ParseRDSDBCluster( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseRDSDBCluster parses RDSDBCluster
func ParseRDSDBClusterParameterGroup ¶
func ParseRDSDBClusterParameterGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseRDSDBClusterParameterGroup parses RDSDBClusterParameterGroup
func ParseRDSDBInstance ¶
func ParseRDSDBInstance( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseRDSDBInstance parses RDSDBInstance
func ParseRDSDBParameterGroup ¶
func ParseRDSDBParameterGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseRDSDBParameterGroup parses RDSDBParameterGroup
func ParseRDSDBSecurityGroup ¶
func ParseRDSDBSecurityGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseRDSDBSecurityGroup parses RDSDBSecurityGroup
func ParseRDSDBSecurityGroupIngress ¶
func ParseRDSDBSecurityGroupIngress( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseRDSDBSecurityGroupIngress parses RDSDBSecurityGroupIngress
func ParseRDSDBSubnetGroup ¶
func ParseRDSDBSubnetGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseRDSDBSubnetGroup parses RDSDBSubnetGroup
func ParseRDSEventSubscription ¶
func ParseRDSEventSubscription( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseRDSEventSubscription parses RDSEventSubscription
func ParseRDSOptionGroup ¶
func ParseRDSOptionGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseRDSOptionGroup parses RDSOptionGroup
func ParseRedshiftCluster ¶
func ParseRedshiftCluster( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseRedshiftCluster parses RedshiftCluster
func ParseRedshiftClusterParameterGroup ¶
func ParseRedshiftClusterParameterGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseRedshiftClusterParameterGroup parses RedshiftClusterParameterGroup
func ParseRedshiftClusterSecurityGroup ¶
func ParseRedshiftClusterSecurityGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseRedshiftClusterSecurityGroup parses RedshiftClusterSecurityGroup
func ParseRedshiftClusterSecurityGroupIngress ¶
func ParseRedshiftClusterSecurityGroupIngress( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseRedshiftClusterSecurityGroupIngress parses RedshiftClusterSecurityGroupIngress
func ParseRedshiftClusterSubnetGroup ¶
func ParseRedshiftClusterSubnetGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseRedshiftClusterSubnetGroup parses RedshiftClusterSubnetGroup
func ParseRoute53HealthCheck ¶
func ParseRoute53HealthCheck( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseRoute53HealthCheck parses Route53HealthCheck
func ParseRoute53HostedZone ¶
func ParseRoute53HostedZone( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseRoute53HostedZone parses Route53HostedZone
func ParseRoute53RecordSet ¶
func ParseRoute53RecordSet( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseRoute53RecordSet parses Route53RecordSet
func ParseRoute53RecordSetGroup ¶
func ParseRoute53RecordSetGroup( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseRoute53RecordSetGroup parses Route53RecordSetGroup
func ParseS3Bucket ¶
func ParseS3Bucket( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseS3Bucket parses S3Bucket
func ParseS3BucketPolicy ¶
func ParseS3BucketPolicy( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseS3BucketPolicy parses S3BucketPolicy
func ParseSDBDomain ¶
func ParseSDBDomain( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseSDBDomain parses SDBDomain
func ParseSESConfigurationSet ¶
func ParseSESConfigurationSet( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseSESConfigurationSet parses SESConfigurationSet
func ParseSESConfigurationSetEventDestination ¶
func ParseSESConfigurationSetEventDestination( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseSESConfigurationSetEventDestination parses SESConfigurationSetEventDestination
func ParseSESReceiptFilter ¶
func ParseSESReceiptFilter( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseSESReceiptFilter parses SESReceiptFilter
func ParseSESReceiptRule ¶
func ParseSESReceiptRule( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseSESReceiptRule parses SESReceiptRule
func ParseSESReceiptRuleSet ¶
func ParseSESReceiptRuleSet( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseSESReceiptRuleSet parses SESReceiptRuleSet
func ParseSESTemplate ¶
func ParseSESTemplate( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseSESTemplate parses SESTemplate
func ParseSNSSubscription ¶
func ParseSNSSubscription( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseSNSSubscription parses SNSSubscription
func ParseSNSTopic ¶
func ParseSNSTopic( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseSNSTopic parses SNSTopic
func ParseSNSTopicPolicy ¶
func ParseSNSTopicPolicy( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseSNSTopicPolicy parses SNSTopicPolicy
func ParseSQSQueue ¶
func ParseSQSQueue( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseSQSQueue parses SQSQueue
func ParseSQSQueuePolicy ¶
func ParseSQSQueuePolicy( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseSQSQueuePolicy parses SQSQueuePolicy
func ParseSSMAssociation ¶
func ParseSSMAssociation( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseSSMAssociation parses SSMAssociation
func ParseSSMDocument ¶
func ParseSSMDocument( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseSSMDocument parses SSMDocument
func ParseSSMMaintenanceWindowTask ¶
func ParseSSMMaintenanceWindowTask( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseSSMMaintenanceWindowTask parses SSMMaintenanceWindowTask
func ParseSSMParameter ¶
func ParseSSMParameter( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseSSMParameter parses SSMParameter
func ParseSSMPatchBaseline ¶
func ParseSSMPatchBaseline( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseSSMPatchBaseline parses SSMPatchBaseline
func ParseSSMResourceDataSync ¶ added in v0.3.0
func ParseSSMResourceDataSync( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseSSMResourceDataSync parses SSMResourceDataSync
func ParseSageMakerEndpoint ¶ added in v0.3.0
func ParseSageMakerEndpoint( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseSageMakerEndpoint parses SageMakerEndpoint
func ParseSageMakerEndpointConfig ¶ added in v0.3.0
func ParseSageMakerEndpointConfig( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseSageMakerEndpointConfig parses SageMakerEndpointConfig
func ParseSageMakerModel ¶ added in v0.3.0
func ParseSageMakerModel( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseSageMakerModel parses SageMakerModel
func ParseSageMakerNotebookInstance ¶ added in v0.3.0
func ParseSageMakerNotebookInstance( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseSageMakerNotebookInstance parses SageMakerNotebookInstance
func ParseSageMakerNotebookInstanceLifecycleConfig ¶ added in v0.3.0
func ParseSageMakerNotebookInstanceLifecycleConfig( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseSageMakerNotebookInstanceLifecycleConfig parses SageMakerNotebookInstanceLifecycleConfig
func ParseServiceCatalogAcceptedPortfolioShare ¶ added in v0.3.0
func ParseServiceCatalogAcceptedPortfolioShare( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseServiceCatalogAcceptedPortfolioShare parses ServiceCatalogAcceptedPortfolioShare
func ParseServiceCatalogCloudFormationProduct ¶ added in v0.3.0
func ParseServiceCatalogCloudFormationProduct( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseServiceCatalogCloudFormationProduct parses ServiceCatalogCloudFormationProduct
func ParseServiceCatalogCloudFormationProvisionedProduct ¶
func ParseServiceCatalogCloudFormationProvisionedProduct( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseServiceCatalogCloudFormationProvisionedProduct parses ServiceCatalogCloudFormationProvisionedProduct
func ParseServiceCatalogLaunchNotificationConstraint ¶ added in v0.3.0
func ParseServiceCatalogLaunchNotificationConstraint( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseServiceCatalogLaunchNotificationConstraint parses ServiceCatalogLaunchNotificationConstraint
func ParseServiceCatalogLaunchRoleConstraint ¶ added in v0.3.0
func ParseServiceCatalogLaunchRoleConstraint( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseServiceCatalogLaunchRoleConstraint parses ServiceCatalogLaunchRoleConstraint
func ParseServiceCatalogLaunchTemplateConstraint ¶ added in v0.3.0
func ParseServiceCatalogLaunchTemplateConstraint( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseServiceCatalogLaunchTemplateConstraint parses ServiceCatalogLaunchTemplateConstraint
func ParseServiceCatalogPortfolio ¶ added in v0.3.0
func ParseServiceCatalogPortfolio( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseServiceCatalogPortfolio parses ServiceCatalogPortfolio
func ParseServiceCatalogPortfolioPrincipalAssociation ¶ added in v0.3.0
func ParseServiceCatalogPortfolioPrincipalAssociation( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseServiceCatalogPortfolioPrincipalAssociation parses ServiceCatalogPortfolioPrincipalAssociation
func ParseServiceCatalogPortfolioProductAssociation ¶ added in v0.3.0
func ParseServiceCatalogPortfolioProductAssociation( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseServiceCatalogPortfolioProductAssociation parses ServiceCatalogPortfolioProductAssociation
func ParseServiceCatalogPortfolioShare ¶ added in v0.3.0
func ParseServiceCatalogPortfolioShare( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseServiceCatalogPortfolioShare parses ServiceCatalogPortfolioShare
func ParseServiceCatalogTagOption ¶ added in v0.3.0
func ParseServiceCatalogTagOption( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseServiceCatalogTagOption parses ServiceCatalogTagOption
func ParseServiceCatalogTagOptionAssociation ¶ added in v0.3.0
func ParseServiceCatalogTagOptionAssociation( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseServiceCatalogTagOptionAssociation parses ServiceCatalogTagOptionAssociation
func ParseServiceDiscoveryInstance ¶
func ParseServiceDiscoveryInstance( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseServiceDiscoveryInstance parses ServiceDiscoveryInstance
func ParseServiceDiscoveryPrivateDnsNamespace ¶
func ParseServiceDiscoveryPrivateDnsNamespace( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseServiceDiscoveryPrivateDnsNamespace parses ServiceDiscoveryPrivateDnsNamespace
func ParseServiceDiscoveryPublicDnsNamespace ¶
func ParseServiceDiscoveryPublicDnsNamespace( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseServiceDiscoveryPublicDnsNamespace parses ServiceDiscoveryPublicDnsNamespace
func ParseServiceDiscoveryService ¶
func ParseServiceDiscoveryService( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseServiceDiscoveryService parses ServiceDiscoveryService
func ParseStepFunctionsActivity ¶
func ParseStepFunctionsActivity( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseStepFunctionsActivity parses StepFunctionsActivity
func ParseStepFunctionsStateMachine ¶
func ParseStepFunctionsStateMachine( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseStepFunctionsStateMachine parses StepFunctionsStateMachine
func ParseWAFByteMatchSet ¶
func ParseWAFByteMatchSet( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseWAFByteMatchSet parses WAFByteMatchSet
func ParseWAFIPSet ¶
func ParseWAFIPSet( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseWAFIPSet parses WAFIPSet
func ParseWAFRegionalByteMatchSet ¶
func ParseWAFRegionalByteMatchSet( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseWAFRegionalByteMatchSet parses WAFRegionalByteMatchSet
func ParseWAFRegionalIPSet ¶
func ParseWAFRegionalIPSet( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseWAFRegionalIPSet parses WAFRegionalIPSet
func ParseWAFRegionalRule ¶
func ParseWAFRegionalRule( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseWAFRegionalRule parses WAFRegionalRule
func ParseWAFRegionalSizeConstraintSet ¶
func ParseWAFRegionalSizeConstraintSet( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseWAFRegionalSizeConstraintSet parses WAFRegionalSizeConstraintSet
func ParseWAFRegionalSqlInjectionMatchSet ¶
func ParseWAFRegionalSqlInjectionMatchSet( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseWAFRegionalSqlInjectionMatchSet parses WAFRegionalSqlInjectionMatchSet
func ParseWAFRegionalWebACL ¶
func ParseWAFRegionalWebACL( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseWAFRegionalWebACL parses WAFRegionalWebACL
func ParseWAFRegionalWebACLAssociation ¶
func ParseWAFRegionalWebACLAssociation( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseWAFRegionalWebACLAssociation parses WAFRegionalWebACLAssociation
func ParseWAFRegionalXssMatchSet ¶
func ParseWAFRegionalXssMatchSet( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseWAFRegionalXssMatchSet parses WAFRegionalXssMatchSet
func ParseWAFRule ¶
func ParseWAFRule( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseWAFRule parses WAFRule
func ParseWAFSizeConstraintSet ¶
func ParseWAFSizeConstraintSet( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseWAFSizeConstraintSet parses WAFSizeConstraintSet
func ParseWAFSqlInjectionMatchSet ¶
func ParseWAFSqlInjectionMatchSet( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseWAFSqlInjectionMatchSet parses WAFSqlInjectionMatchSet
func ParseWAFWebACL ¶
func ParseWAFWebACL( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseWAFWebACL parses WAFWebACL
func ParseWAFXssMatchSet ¶
func ParseWAFXssMatchSet( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseWAFXssMatchSet parses WAFXssMatchSet
func ParseWorkSpacesWorkspace ¶
func ParseWorkSpacesWorkspace( name string, data string, ) ( source string, conditions types.TemplateObject, metadata types.TemplateObject, mappings types.TemplateObject, outputs types.TemplateObject, parameters types.TemplateObject, resources types.TemplateObject, transform types.TemplateObject, errors []error, )
ParseWorkSpacesWorkspace parses WorkSpacesWorkspace
Types ¶
type AmazonMQBroker ¶ added in v0.3.0
type AmazonMQBroker struct { Type string `yaml:"Type"` Properties AmazonMQBrokerProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
AmazonMQBroker Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html
func NewAmazonMQBroker ¶ added in v0.3.0
func NewAmazonMQBroker(properties AmazonMQBrokerProperties, deps ...interface{}) AmazonMQBroker
NewAmazonMQBroker constructor creates a new AmazonMQBroker
func (AmazonMQBroker) Validate ¶ added in v0.3.0
func (resource AmazonMQBroker) Validate() []error
ParseAmazonMQBroker validator
type AmazonMQBrokerProperties ¶ added in v0.3.0
type AmazonMQBrokerProperties struct { AutoMinorVersionUpgrade interface{} `yaml:"AutoMinorVersionUpgrade"` BrokerName interface{} `yaml:"BrokerName"` DeploymentMode interface{} `yaml:"DeploymentMode"` EngineType interface{} `yaml:"EngineType"` EngineVersion interface{} `yaml:"EngineVersion"` HostInstanceType interface{} `yaml:"HostInstanceType"` PubliclyAccessible interface{} `yaml:"PubliclyAccessible"` MaintenanceWindowStartTime *properties.BrokerMaintenanceWindow `yaml:"MaintenanceWindowStartTime,omitempty"` Logs *properties.BrokerLogList `yaml:"Logs,omitempty"` SecurityGroups interface{} `yaml:"SecurityGroups,omitempty"` SubnetIds interface{} `yaml:"SubnetIds,omitempty"` Users interface{} `yaml:"Users"` Configuration *properties.BrokerConfigurationId `yaml:"Configuration,omitempty"` }
AmazonMQBroker Properties
func (AmazonMQBrokerProperties) Validate ¶ added in v0.3.0
func (resource AmazonMQBrokerProperties) Validate() []error
ParseAmazonMQBrokerProperties validator
type AmazonMQConfiguration ¶ added in v0.3.0
type AmazonMQConfiguration struct { Type string `yaml:"Type"` Properties AmazonMQConfigurationProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
AmazonMQConfiguration Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-configuration.html
func NewAmazonMQConfiguration ¶ added in v0.3.0
func NewAmazonMQConfiguration(properties AmazonMQConfigurationProperties, deps ...interface{}) AmazonMQConfiguration
NewAmazonMQConfiguration constructor creates a new AmazonMQConfiguration
func (AmazonMQConfiguration) Validate ¶ added in v0.3.0
func (resource AmazonMQConfiguration) Validate() []error
ParseAmazonMQConfiguration validator
type AmazonMQConfigurationProperties ¶ added in v0.3.0
type AmazonMQConfigurationProperties struct { Data interface{} `yaml:"Data"` Description interface{} `yaml:"Description,omitempty"` EngineType interface{} `yaml:"EngineType"` EngineVersion interface{} `yaml:"EngineVersion"` Name interface{} `yaml:"Name"` }
AmazonMQConfiguration Properties
func (AmazonMQConfigurationProperties) Validate ¶ added in v0.3.0
func (resource AmazonMQConfigurationProperties) Validate() []error
ParseAmazonMQConfigurationProperties validator
type ApiGatewayAccount ¶
type ApiGatewayAccount struct { Type string `yaml:"Type"` Properties ApiGatewayAccountProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ApiGatewayAccount Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-account.html
func NewApiGatewayAccount ¶
func NewApiGatewayAccount(properties ApiGatewayAccountProperties, deps ...interface{}) ApiGatewayAccount
NewApiGatewayAccount constructor creates a new ApiGatewayAccount
func (ApiGatewayAccount) Validate ¶
func (resource ApiGatewayAccount) Validate() []error
ParseApiGatewayAccount validator
type ApiGatewayAccountProperties ¶
type ApiGatewayAccountProperties struct {
CloudWatchRoleArn interface{} `yaml:"CloudWatchRoleArn,omitempty"`
}
ApiGatewayAccount Properties
func (ApiGatewayAccountProperties) Validate ¶
func (resource ApiGatewayAccountProperties) Validate() []error
ParseApiGatewayAccountProperties validator
type ApiGatewayApiKey ¶
type ApiGatewayApiKey struct { Type string `yaml:"Type"` Properties ApiGatewayApiKeyProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ApiGatewayApiKey Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-apikey.html
func NewApiGatewayApiKey ¶
func NewApiGatewayApiKey(properties ApiGatewayApiKeyProperties, deps ...interface{}) ApiGatewayApiKey
NewApiGatewayApiKey constructor creates a new ApiGatewayApiKey
func (ApiGatewayApiKey) Validate ¶
func (resource ApiGatewayApiKey) Validate() []error
ParseApiGatewayApiKey validator
type ApiGatewayApiKeyProperties ¶
type ApiGatewayApiKeyProperties struct { CustomerId interface{} `yaml:"CustomerId,omitempty"` Description interface{} `yaml:"Description,omitempty"` Enabled interface{} `yaml:"Enabled,omitempty"` GenerateDistinctId interface{} `yaml:"GenerateDistinctId,omitempty"` Name interface{} `yaml:"Name,omitempty"` StageKeys interface{} `yaml:"StageKeys,omitempty"` }
ApiGatewayApiKey Properties
func (ApiGatewayApiKeyProperties) Validate ¶
func (resource ApiGatewayApiKeyProperties) Validate() []error
ParseApiGatewayApiKeyProperties validator
type ApiGatewayAuthorizer ¶
type ApiGatewayAuthorizer struct { Type string `yaml:"Type"` Properties ApiGatewayAuthorizerProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ApiGatewayAuthorizer Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-authorizer.html
func NewApiGatewayAuthorizer ¶
func NewApiGatewayAuthorizer(properties ApiGatewayAuthorizerProperties, deps ...interface{}) ApiGatewayAuthorizer
NewApiGatewayAuthorizer constructor creates a new ApiGatewayAuthorizer
func (ApiGatewayAuthorizer) Validate ¶
func (resource ApiGatewayAuthorizer) Validate() []error
ParseApiGatewayAuthorizer validator
type ApiGatewayAuthorizerProperties ¶
type ApiGatewayAuthorizerProperties struct { AuthType interface{} `yaml:"AuthType,omitempty"` AuthorizerCredentials interface{} `yaml:"AuthorizerCredentials,omitempty"` AuthorizerResultTtlInSeconds interface{} `yaml:"AuthorizerResultTtlInSeconds,omitempty"` AuthorizerUri interface{} `yaml:"AuthorizerUri,omitempty"` IdentitySource interface{} `yaml:"IdentitySource,omitempty"` IdentityValidationExpression interface{} `yaml:"IdentityValidationExpression,omitempty"` Name interface{} `yaml:"Name,omitempty"` RestApiId interface{} `yaml:"RestApiId"` Type interface{} `yaml:"Type,omitempty"` ProviderARNs interface{} `yaml:"ProviderARNs,omitempty"` }
ApiGatewayAuthorizer Properties
func (ApiGatewayAuthorizerProperties) Validate ¶
func (resource ApiGatewayAuthorizerProperties) Validate() []error
ParseApiGatewayAuthorizerProperties validator
type ApiGatewayBasePathMapping ¶
type ApiGatewayBasePathMapping struct { Type string `yaml:"Type"` Properties ApiGatewayBasePathMappingProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ApiGatewayBasePathMapping Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-basepathmapping.html
func NewApiGatewayBasePathMapping ¶
func NewApiGatewayBasePathMapping(properties ApiGatewayBasePathMappingProperties, deps ...interface{}) ApiGatewayBasePathMapping
NewApiGatewayBasePathMapping constructor creates a new ApiGatewayBasePathMapping
func (ApiGatewayBasePathMapping) Validate ¶
func (resource ApiGatewayBasePathMapping) Validate() []error
ParseApiGatewayBasePathMapping validator
type ApiGatewayBasePathMappingProperties ¶
type ApiGatewayBasePathMappingProperties struct { BasePath interface{} `yaml:"BasePath,omitempty"` DomainName interface{} `yaml:"DomainName"` RestApiId interface{} `yaml:"RestApiId,omitempty"` Stage interface{} `yaml:"Stage,omitempty"` }
ApiGatewayBasePathMapping Properties
func (ApiGatewayBasePathMappingProperties) Validate ¶
func (resource ApiGatewayBasePathMappingProperties) Validate() []error
ParseApiGatewayBasePathMappingProperties validator
type ApiGatewayClientCertificate ¶
type ApiGatewayClientCertificate struct { Type string `yaml:"Type"` Properties ApiGatewayClientCertificateProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ApiGatewayClientCertificate Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-clientcertificate.html
func NewApiGatewayClientCertificate ¶
func NewApiGatewayClientCertificate(properties ApiGatewayClientCertificateProperties, deps ...interface{}) ApiGatewayClientCertificate
NewApiGatewayClientCertificate constructor creates a new ApiGatewayClientCertificate
func (ApiGatewayClientCertificate) Validate ¶
func (resource ApiGatewayClientCertificate) Validate() []error
ParseApiGatewayClientCertificate validator
type ApiGatewayClientCertificateProperties ¶
type ApiGatewayClientCertificateProperties struct {
Description interface{} `yaml:"Description,omitempty"`
}
ApiGatewayClientCertificate Properties
func (ApiGatewayClientCertificateProperties) Validate ¶
func (resource ApiGatewayClientCertificateProperties) Validate() []error
ParseApiGatewayClientCertificateProperties validator
type ApiGatewayDeployment ¶
type ApiGatewayDeployment struct { Type string `yaml:"Type"` Properties ApiGatewayDeploymentProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ApiGatewayDeployment Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-deployment.html
func NewApiGatewayDeployment ¶
func NewApiGatewayDeployment(properties ApiGatewayDeploymentProperties, deps ...interface{}) ApiGatewayDeployment
NewApiGatewayDeployment constructor creates a new ApiGatewayDeployment
func (ApiGatewayDeployment) Validate ¶
func (resource ApiGatewayDeployment) Validate() []error
ParseApiGatewayDeployment validator
type ApiGatewayDeploymentProperties ¶
type ApiGatewayDeploymentProperties struct { Description interface{} `yaml:"Description,omitempty"` RestApiId interface{} `yaml:"RestApiId"` StageName interface{} `yaml:"StageName,omitempty"` StageDescription *properties.DeploymentStageDescription `yaml:"StageDescription,omitempty"` DeploymentCanarySettings *properties.DeploymentDeploymentCanarySettings `yaml:"DeploymentCanarySettings,omitempty"` }
ApiGatewayDeployment Properties
func (ApiGatewayDeploymentProperties) Validate ¶
func (resource ApiGatewayDeploymentProperties) Validate() []error
ParseApiGatewayDeploymentProperties validator
type ApiGatewayDocumentationPart ¶
type ApiGatewayDocumentationPart struct { Type string `yaml:"Type"` Properties ApiGatewayDocumentationPartProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ApiGatewayDocumentationPart Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-documentationpart.html
func NewApiGatewayDocumentationPart ¶
func NewApiGatewayDocumentationPart(properties ApiGatewayDocumentationPartProperties, deps ...interface{}) ApiGatewayDocumentationPart
NewApiGatewayDocumentationPart constructor creates a new ApiGatewayDocumentationPart
func (ApiGatewayDocumentationPart) Validate ¶
func (resource ApiGatewayDocumentationPart) Validate() []error
ParseApiGatewayDocumentationPart validator
type ApiGatewayDocumentationPartProperties ¶
type ApiGatewayDocumentationPartProperties struct { Properties interface{} `yaml:"Properties"` RestApiId interface{} `yaml:"RestApiId"` Location *properties.DocumentationPartLocation `yaml:"Location"` }
ApiGatewayDocumentationPart Properties
func (ApiGatewayDocumentationPartProperties) Validate ¶
func (resource ApiGatewayDocumentationPartProperties) Validate() []error
ParseApiGatewayDocumentationPartProperties validator
type ApiGatewayDocumentationVersion ¶
type ApiGatewayDocumentationVersion struct { Type string `yaml:"Type"` Properties ApiGatewayDocumentationVersionProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ApiGatewayDocumentationVersion Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-documentationversion.html
func NewApiGatewayDocumentationVersion ¶
func NewApiGatewayDocumentationVersion(properties ApiGatewayDocumentationVersionProperties, deps ...interface{}) ApiGatewayDocumentationVersion
NewApiGatewayDocumentationVersion constructor creates a new ApiGatewayDocumentationVersion
func (ApiGatewayDocumentationVersion) Validate ¶
func (resource ApiGatewayDocumentationVersion) Validate() []error
ParseApiGatewayDocumentationVersion validator
type ApiGatewayDocumentationVersionProperties ¶
type ApiGatewayDocumentationVersionProperties struct { Description interface{} `yaml:"Description,omitempty"` DocumentationVersion interface{} `yaml:"DocumentationVersion"` RestApiId interface{} `yaml:"RestApiId"` }
ApiGatewayDocumentationVersion Properties
func (ApiGatewayDocumentationVersionProperties) Validate ¶
func (resource ApiGatewayDocumentationVersionProperties) Validate() []error
ParseApiGatewayDocumentationVersionProperties validator
type ApiGatewayDomainName ¶
type ApiGatewayDomainName struct { Type string `yaml:"Type"` Properties ApiGatewayDomainNameProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ApiGatewayDomainName Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-domainname.html
func NewApiGatewayDomainName ¶
func NewApiGatewayDomainName(properties ApiGatewayDomainNameProperties, deps ...interface{}) ApiGatewayDomainName
NewApiGatewayDomainName constructor creates a new ApiGatewayDomainName
func (ApiGatewayDomainName) Validate ¶
func (resource ApiGatewayDomainName) Validate() []error
ParseApiGatewayDomainName validator
type ApiGatewayDomainNameProperties ¶
type ApiGatewayDomainNameProperties struct { CertificateArn interface{} `yaml:"CertificateArn,omitempty"` DomainName interface{} `yaml:"DomainName"` RegionalCertificateArn interface{} `yaml:"RegionalCertificateArn,omitempty"` EndpointConfiguration *properties.DomainNameEndpointConfiguration `yaml:"EndpointConfiguration,omitempty"` }
ApiGatewayDomainName Properties
func (ApiGatewayDomainNameProperties) Validate ¶
func (resource ApiGatewayDomainNameProperties) Validate() []error
ParseApiGatewayDomainNameProperties validator
type ApiGatewayGatewayResponse ¶
type ApiGatewayGatewayResponse struct { Type string `yaml:"Type"` Properties ApiGatewayGatewayResponseProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ApiGatewayGatewayResponse Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-gatewayresponse.html
func NewApiGatewayGatewayResponse ¶
func NewApiGatewayGatewayResponse(properties ApiGatewayGatewayResponseProperties, deps ...interface{}) ApiGatewayGatewayResponse
NewApiGatewayGatewayResponse constructor creates a new ApiGatewayGatewayResponse
func (ApiGatewayGatewayResponse) Validate ¶
func (resource ApiGatewayGatewayResponse) Validate() []error
ParseApiGatewayGatewayResponse validator
type ApiGatewayGatewayResponseProperties ¶
type ApiGatewayGatewayResponseProperties struct { ResponseType interface{} `yaml:"ResponseType"` RestApiId interface{} `yaml:"RestApiId"` StatusCode interface{} `yaml:"StatusCode,omitempty"` ResponseParameters interface{} `yaml:"ResponseParameters,omitempty"` ResponseTemplates interface{} `yaml:"ResponseTemplates,omitempty"` }
ApiGatewayGatewayResponse Properties
func (ApiGatewayGatewayResponseProperties) Validate ¶
func (resource ApiGatewayGatewayResponseProperties) Validate() []error
ParseApiGatewayGatewayResponseProperties validator
type ApiGatewayMethod ¶
type ApiGatewayMethod struct { Type string `yaml:"Type"` Properties ApiGatewayMethodProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ApiGatewayMethod Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html
func NewApiGatewayMethod ¶
func NewApiGatewayMethod(properties ApiGatewayMethodProperties, deps ...interface{}) ApiGatewayMethod
NewApiGatewayMethod constructor creates a new ApiGatewayMethod
func (ApiGatewayMethod) Validate ¶
func (resource ApiGatewayMethod) Validate() []error
ParseApiGatewayMethod validator
type ApiGatewayMethodProperties ¶
type ApiGatewayMethodProperties struct { ApiKeyRequired interface{} `yaml:"ApiKeyRequired,omitempty"` AuthorizationType interface{} `yaml:"AuthorizationType,omitempty"` AuthorizerId interface{} `yaml:"AuthorizerId,omitempty"` HttpMethod interface{} `yaml:"HttpMethod"` OperationName interface{} `yaml:"OperationName,omitempty"` RequestValidatorId interface{} `yaml:"RequestValidatorId,omitempty"` ResourceId interface{} `yaml:"ResourceId"` RestApiId interface{} `yaml:"RestApiId"` RequestModels interface{} `yaml:"RequestModels,omitempty"` RequestParameters interface{} `yaml:"RequestParameters,omitempty"` AuthorizationScopes interface{} `yaml:"AuthorizationScopes,omitempty"` MethodResponses interface{} `yaml:"MethodResponses,omitempty"` Integration *properties.MethodIntegration `yaml:"Integration,omitempty"` }
ApiGatewayMethod Properties
func (ApiGatewayMethodProperties) Validate ¶
func (resource ApiGatewayMethodProperties) Validate() []error
ParseApiGatewayMethodProperties validator
type ApiGatewayModel ¶
type ApiGatewayModel struct { Type string `yaml:"Type"` Properties ApiGatewayModelProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ApiGatewayModel Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-model.html
func NewApiGatewayModel ¶
func NewApiGatewayModel(properties ApiGatewayModelProperties, deps ...interface{}) ApiGatewayModel
NewApiGatewayModel constructor creates a new ApiGatewayModel
func (ApiGatewayModel) Validate ¶
func (resource ApiGatewayModel) Validate() []error
ParseApiGatewayModel validator
type ApiGatewayModelProperties ¶
type ApiGatewayModelProperties struct { ContentType interface{} `yaml:"ContentType,omitempty"` Description interface{} `yaml:"Description,omitempty"` Name interface{} `yaml:"Name,omitempty"` RestApiId interface{} `yaml:"RestApiId"` Schema interface{} `yaml:"Schema,omitempty"` }
ApiGatewayModel Properties
func (ApiGatewayModelProperties) Validate ¶
func (resource ApiGatewayModelProperties) Validate() []error
ParseApiGatewayModelProperties validator
type ApiGatewayRequestValidator ¶
type ApiGatewayRequestValidator struct { Type string `yaml:"Type"` Properties ApiGatewayRequestValidatorProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ApiGatewayRequestValidator Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-requestvalidator.html
func NewApiGatewayRequestValidator ¶
func NewApiGatewayRequestValidator(properties ApiGatewayRequestValidatorProperties, deps ...interface{}) ApiGatewayRequestValidator
NewApiGatewayRequestValidator constructor creates a new ApiGatewayRequestValidator
func (ApiGatewayRequestValidator) Validate ¶
func (resource ApiGatewayRequestValidator) Validate() []error
ParseApiGatewayRequestValidator validator
type ApiGatewayRequestValidatorProperties ¶
type ApiGatewayRequestValidatorProperties struct { Name interface{} `yaml:"Name,omitempty"` RestApiId interface{} `yaml:"RestApiId"` ValidateRequestBody interface{} `yaml:"ValidateRequestBody,omitempty"` ValidateRequestParameters interface{} `yaml:"ValidateRequestParameters,omitempty"` }
ApiGatewayRequestValidator Properties
func (ApiGatewayRequestValidatorProperties) Validate ¶
func (resource ApiGatewayRequestValidatorProperties) Validate() []error
ParseApiGatewayRequestValidatorProperties validator
type ApiGatewayResource ¶
type ApiGatewayResource struct { Type string `yaml:"Type"` Properties ApiGatewayResourceProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ApiGatewayResource Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-resource.html
func NewApiGatewayResource ¶
func NewApiGatewayResource(properties ApiGatewayResourceProperties, deps ...interface{}) ApiGatewayResource
NewApiGatewayResource constructor creates a new ApiGatewayResource
func (ApiGatewayResource) Validate ¶
func (resource ApiGatewayResource) Validate() []error
ParseApiGatewayResource validator
type ApiGatewayResourceProperties ¶
type ApiGatewayResourceProperties struct { ParentId interface{} `yaml:"ParentId"` PathPart interface{} `yaml:"PathPart"` RestApiId interface{} `yaml:"RestApiId"` }
ApiGatewayResource Properties
func (ApiGatewayResourceProperties) Validate ¶
func (resource ApiGatewayResourceProperties) Validate() []error
ParseApiGatewayResourceProperties validator
type ApiGatewayRestApi ¶
type ApiGatewayRestApi struct { Type string `yaml:"Type"` Properties ApiGatewayRestApiProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ApiGatewayRestApi Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html
func NewApiGatewayRestApi ¶
func NewApiGatewayRestApi(properties ApiGatewayRestApiProperties, deps ...interface{}) ApiGatewayRestApi
NewApiGatewayRestApi constructor creates a new ApiGatewayRestApi
func (ApiGatewayRestApi) Validate ¶
func (resource ApiGatewayRestApi) Validate() []error
ParseApiGatewayRestApi validator
type ApiGatewayRestApiProperties ¶
type ApiGatewayRestApiProperties struct { ApiKeySourceType interface{} `yaml:"ApiKeySourceType,omitempty"` Body interface{} `yaml:"Body,omitempty"` CloneFrom interface{} `yaml:"CloneFrom,omitempty"` Description interface{} `yaml:"Description,omitempty"` FailOnWarnings interface{} `yaml:"FailOnWarnings,omitempty"` MinimumCompressionSize interface{} `yaml:"MinimumCompressionSize,omitempty"` Name interface{} `yaml:"Name,omitempty"` Policy interface{} `yaml:"Policy,omitempty"` BodyS3Location *properties.RestApiS3Location `yaml:"BodyS3Location,omitempty"` Parameters interface{} `yaml:"Parameters,omitempty"` BinaryMediaTypes interface{} `yaml:"BinaryMediaTypes,omitempty"` EndpointConfiguration *properties.RestApiEndpointConfiguration `yaml:"EndpointConfiguration,omitempty"` }
ApiGatewayRestApi Properties
func (ApiGatewayRestApiProperties) Validate ¶
func (resource ApiGatewayRestApiProperties) Validate() []error
ParseApiGatewayRestApiProperties validator
type ApiGatewayStage ¶
type ApiGatewayStage struct { Type string `yaml:"Type"` Properties ApiGatewayStageProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ApiGatewayStage Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html
func NewApiGatewayStage ¶
func NewApiGatewayStage(properties ApiGatewayStageProperties, deps ...interface{}) ApiGatewayStage
NewApiGatewayStage constructor creates a new ApiGatewayStage
func (ApiGatewayStage) Validate ¶
func (resource ApiGatewayStage) Validate() []error
ParseApiGatewayStage validator
type ApiGatewayStageProperties ¶
type ApiGatewayStageProperties struct { CacheClusterEnabled interface{} `yaml:"CacheClusterEnabled,omitempty"` CacheClusterSize interface{} `yaml:"CacheClusterSize,omitempty"` ClientCertificateId interface{} `yaml:"ClientCertificateId,omitempty"` DeploymentId interface{} `yaml:"DeploymentId,omitempty"` Description interface{} `yaml:"Description,omitempty"` DocumentationVersion interface{} `yaml:"DocumentationVersion,omitempty"` RestApiId interface{} `yaml:"RestApiId"` StageName interface{} `yaml:"StageName,omitempty"` Variables interface{} `yaml:"Variables,omitempty"` MethodSettings interface{} `yaml:"MethodSettings,omitempty"` CanarySetting *properties.StageCanarySetting `yaml:"CanarySetting,omitempty"` AccessLogSetting *properties.StageAccessLogSetting `yaml:"AccessLogSetting,omitempty"` }
ApiGatewayStage Properties
func (ApiGatewayStageProperties) Validate ¶
func (resource ApiGatewayStageProperties) Validate() []error
ParseApiGatewayStageProperties validator
type ApiGatewayUsagePlan ¶
type ApiGatewayUsagePlan struct { Type string `yaml:"Type"` Properties ApiGatewayUsagePlanProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ApiGatewayUsagePlan Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplan.html
func NewApiGatewayUsagePlan ¶
func NewApiGatewayUsagePlan(properties ApiGatewayUsagePlanProperties, deps ...interface{}) ApiGatewayUsagePlan
NewApiGatewayUsagePlan constructor creates a new ApiGatewayUsagePlan
func (ApiGatewayUsagePlan) Validate ¶
func (resource ApiGatewayUsagePlan) Validate() []error
ParseApiGatewayUsagePlan validator
type ApiGatewayUsagePlanKey ¶
type ApiGatewayUsagePlanKey struct { Type string `yaml:"Type"` Properties ApiGatewayUsagePlanKeyProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ApiGatewayUsagePlanKey Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplankey.html
func NewApiGatewayUsagePlanKey ¶
func NewApiGatewayUsagePlanKey(properties ApiGatewayUsagePlanKeyProperties, deps ...interface{}) ApiGatewayUsagePlanKey
NewApiGatewayUsagePlanKey constructor creates a new ApiGatewayUsagePlanKey
func (ApiGatewayUsagePlanKey) Validate ¶
func (resource ApiGatewayUsagePlanKey) Validate() []error
ParseApiGatewayUsagePlanKey validator
type ApiGatewayUsagePlanKeyProperties ¶
type ApiGatewayUsagePlanKeyProperties struct { KeyId interface{} `yaml:"KeyId"` KeyType interface{} `yaml:"KeyType"` UsagePlanId interface{} `yaml:"UsagePlanId"` }
ApiGatewayUsagePlanKey Properties
func (ApiGatewayUsagePlanKeyProperties) Validate ¶
func (resource ApiGatewayUsagePlanKeyProperties) Validate() []error
ParseApiGatewayUsagePlanKeyProperties validator
type ApiGatewayUsagePlanProperties ¶
type ApiGatewayUsagePlanProperties struct { Description interface{} `yaml:"Description,omitempty"` UsagePlanName interface{} `yaml:"UsagePlanName,omitempty"` Throttle *properties.UsagePlanThrottleSettings `yaml:"Throttle,omitempty"` Quota *properties.UsagePlanQuotaSettings `yaml:"Quota,omitempty"` ApiStages interface{} `yaml:"ApiStages,omitempty"` }
ApiGatewayUsagePlan Properties
func (ApiGatewayUsagePlanProperties) Validate ¶
func (resource ApiGatewayUsagePlanProperties) Validate() []error
ParseApiGatewayUsagePlanProperties validator
type ApiGatewayVpcLink ¶
type ApiGatewayVpcLink struct { Type string `yaml:"Type"` Properties ApiGatewayVpcLinkProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ApiGatewayVpcLink Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-vpclink.html
func NewApiGatewayVpcLink ¶
func NewApiGatewayVpcLink(properties ApiGatewayVpcLinkProperties, deps ...interface{}) ApiGatewayVpcLink
NewApiGatewayVpcLink constructor creates a new ApiGatewayVpcLink
func (ApiGatewayVpcLink) Validate ¶
func (resource ApiGatewayVpcLink) Validate() []error
ParseApiGatewayVpcLink validator
type ApiGatewayVpcLinkProperties ¶
type ApiGatewayVpcLinkProperties struct { Description interface{} `yaml:"Description,omitempty"` Name interface{} `yaml:"Name"` TargetArns interface{} `yaml:"TargetArns"` }
ApiGatewayVpcLink Properties
func (ApiGatewayVpcLinkProperties) Validate ¶
func (resource ApiGatewayVpcLinkProperties) Validate() []error
ParseApiGatewayVpcLinkProperties validator
type AppSyncApiKey ¶
type AppSyncApiKey struct { Type string `yaml:"Type"` Properties AppSyncApiKeyProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
AppSyncApiKey Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-apikey.html
func NewAppSyncApiKey ¶
func NewAppSyncApiKey(properties AppSyncApiKeyProperties, deps ...interface{}) AppSyncApiKey
NewAppSyncApiKey constructor creates a new AppSyncApiKey
func (AppSyncApiKey) Validate ¶
func (resource AppSyncApiKey) Validate() []error
ParseAppSyncApiKey validator
type AppSyncApiKeyProperties ¶
type AppSyncApiKeyProperties struct { ApiId interface{} `yaml:"ApiId"` Description interface{} `yaml:"Description,omitempty"` Expires interface{} `yaml:"Expires,omitempty"` }
AppSyncApiKey Properties
func (AppSyncApiKeyProperties) Validate ¶
func (resource AppSyncApiKeyProperties) Validate() []error
ParseAppSyncApiKeyProperties validator
type AppSyncDataSource ¶
type AppSyncDataSource struct { Type string `yaml:"Type"` Properties AppSyncDataSourceProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
AppSyncDataSource Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-datasource.html
func NewAppSyncDataSource ¶
func NewAppSyncDataSource(properties AppSyncDataSourceProperties, deps ...interface{}) AppSyncDataSource
NewAppSyncDataSource constructor creates a new AppSyncDataSource
func (AppSyncDataSource) Validate ¶
func (resource AppSyncDataSource) Validate() []error
ParseAppSyncDataSource validator
type AppSyncDataSourceProperties ¶
type AppSyncDataSourceProperties struct { ApiId interface{} `yaml:"ApiId"` Description interface{} `yaml:"Description,omitempty"` Name interface{} `yaml:"Name"` ServiceRoleArn interface{} `yaml:"ServiceRoleArn,omitempty"` Type interface{} `yaml:"Type"` LambdaConfig *properties.DataSourceLambdaConfig `yaml:"LambdaConfig,omitempty"` HttpConfig *properties.DataSourceHttpConfig `yaml:"HttpConfig,omitempty"` ElasticsearchConfig *properties.DataSourceElasticsearchConfig `yaml:"ElasticsearchConfig,omitempty"` DynamoDBConfig *properties.DataSourceDynamoDBConfig `yaml:"DynamoDBConfig,omitempty"` }
AppSyncDataSource Properties
func (AppSyncDataSourceProperties) Validate ¶
func (resource AppSyncDataSourceProperties) Validate() []error
ParseAppSyncDataSourceProperties validator
type AppSyncGraphQLApi ¶
type AppSyncGraphQLApi struct { Type string `yaml:"Type"` Properties AppSyncGraphQLApiProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
AppSyncGraphQLApi Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-graphqlapi.html
func NewAppSyncGraphQLApi ¶
func NewAppSyncGraphQLApi(properties AppSyncGraphQLApiProperties, deps ...interface{}) AppSyncGraphQLApi
NewAppSyncGraphQLApi constructor creates a new AppSyncGraphQLApi
func (AppSyncGraphQLApi) Validate ¶
func (resource AppSyncGraphQLApi) Validate() []error
ParseAppSyncGraphQLApi validator
type AppSyncGraphQLApiProperties ¶
type AppSyncGraphQLApiProperties struct { AuthenticationType interface{} `yaml:"AuthenticationType"` Name interface{} `yaml:"Name"` UserPoolConfig *properties.GraphQLApiUserPoolConfig `yaml:"UserPoolConfig,omitempty"` OpenIDConnectConfig *properties.GraphQLApiOpenIDConnectConfig `yaml:"OpenIDConnectConfig,omitempty"` LogConfig *properties.GraphQLApiLogConfig `yaml:"LogConfig,omitempty"` }
AppSyncGraphQLApi Properties
func (AppSyncGraphQLApiProperties) Validate ¶
func (resource AppSyncGraphQLApiProperties) Validate() []error
ParseAppSyncGraphQLApiProperties validator
type AppSyncGraphQLSchema ¶
type AppSyncGraphQLSchema struct { Type string `yaml:"Type"` Properties AppSyncGraphQLSchemaProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
AppSyncGraphQLSchema Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-graphqlschema.html
func NewAppSyncGraphQLSchema ¶
func NewAppSyncGraphQLSchema(properties AppSyncGraphQLSchemaProperties, deps ...interface{}) AppSyncGraphQLSchema
NewAppSyncGraphQLSchema constructor creates a new AppSyncGraphQLSchema
func (AppSyncGraphQLSchema) Validate ¶
func (resource AppSyncGraphQLSchema) Validate() []error
ParseAppSyncGraphQLSchema validator
type AppSyncGraphQLSchemaProperties ¶
type AppSyncGraphQLSchemaProperties struct { ApiId interface{} `yaml:"ApiId"` Definition interface{} `yaml:"Definition,omitempty"` DefinitionS3Location interface{} `yaml:"DefinitionS3Location,omitempty"` }
AppSyncGraphQLSchema Properties
func (AppSyncGraphQLSchemaProperties) Validate ¶
func (resource AppSyncGraphQLSchemaProperties) Validate() []error
ParseAppSyncGraphQLSchemaProperties validator
type AppSyncResolver ¶
type AppSyncResolver struct { Type string `yaml:"Type"` Properties AppSyncResolverProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
AppSyncResolver Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-resolver.html
func NewAppSyncResolver ¶
func NewAppSyncResolver(properties AppSyncResolverProperties, deps ...interface{}) AppSyncResolver
NewAppSyncResolver constructor creates a new AppSyncResolver
func (AppSyncResolver) Validate ¶
func (resource AppSyncResolver) Validate() []error
ParseAppSyncResolver validator
type AppSyncResolverProperties ¶
type AppSyncResolverProperties struct { ApiId interface{} `yaml:"ApiId"` DataSourceName interface{} `yaml:"DataSourceName"` FieldName interface{} `yaml:"FieldName"` RequestMappingTemplate interface{} `yaml:"RequestMappingTemplate,omitempty"` RequestMappingTemplateS3Location interface{} `yaml:"RequestMappingTemplateS3Location,omitempty"` ResponseMappingTemplate interface{} `yaml:"ResponseMappingTemplate,omitempty"` ResponseMappingTemplateS3Location interface{} `yaml:"ResponseMappingTemplateS3Location,omitempty"` TypeName interface{} `yaml:"TypeName"` }
AppSyncResolver Properties
func (AppSyncResolverProperties) Validate ¶
func (resource AppSyncResolverProperties) Validate() []error
ParseAppSyncResolverProperties validator
type ApplicationAutoScalingScalableTarget ¶
type ApplicationAutoScalingScalableTarget struct { Type string `yaml:"Type"` Properties ApplicationAutoScalingScalableTargetProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ApplicationAutoScalingScalableTarget Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalabletarget.html
func NewApplicationAutoScalingScalableTarget ¶
func NewApplicationAutoScalingScalableTarget(properties ApplicationAutoScalingScalableTargetProperties, deps ...interface{}) ApplicationAutoScalingScalableTarget
NewApplicationAutoScalingScalableTarget constructor creates a new ApplicationAutoScalingScalableTarget
func (ApplicationAutoScalingScalableTarget) Validate ¶
func (resource ApplicationAutoScalingScalableTarget) Validate() []error
ParseApplicationAutoScalingScalableTarget validator
type ApplicationAutoScalingScalableTargetProperties ¶
type ApplicationAutoScalingScalableTargetProperties struct { MaxCapacity interface{} `yaml:"MaxCapacity"` MinCapacity interface{} `yaml:"MinCapacity"` ResourceId interface{} `yaml:"ResourceId"` RoleARN interface{} `yaml:"RoleARN"` ScalableDimension interface{} `yaml:"ScalableDimension"` ServiceNamespace interface{} `yaml:"ServiceNamespace"` ScheduledActions interface{} `yaml:"ScheduledActions,omitempty"` }
ApplicationAutoScalingScalableTarget Properties
func (ApplicationAutoScalingScalableTargetProperties) Validate ¶
func (resource ApplicationAutoScalingScalableTargetProperties) Validate() []error
ParseApplicationAutoScalingScalableTargetProperties validator
type ApplicationAutoScalingScalingPolicy ¶
type ApplicationAutoScalingScalingPolicy struct { Type string `yaml:"Type"` Properties ApplicationAutoScalingScalingPolicyProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ApplicationAutoScalingScalingPolicy Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalingpolicy.html
func NewApplicationAutoScalingScalingPolicy ¶
func NewApplicationAutoScalingScalingPolicy(properties ApplicationAutoScalingScalingPolicyProperties, deps ...interface{}) ApplicationAutoScalingScalingPolicy
NewApplicationAutoScalingScalingPolicy constructor creates a new ApplicationAutoScalingScalingPolicy
func (ApplicationAutoScalingScalingPolicy) Validate ¶
func (resource ApplicationAutoScalingScalingPolicy) Validate() []error
ParseApplicationAutoScalingScalingPolicy validator
type ApplicationAutoScalingScalingPolicyProperties ¶
type ApplicationAutoScalingScalingPolicyProperties struct { PolicyName interface{} `yaml:"PolicyName"` PolicyType interface{} `yaml:"PolicyType"` ResourceId interface{} `yaml:"ResourceId,omitempty"` ScalableDimension interface{} `yaml:"ScalableDimension,omitempty"` ScalingTargetId interface{} `yaml:"ScalingTargetId,omitempty"` ServiceNamespace interface{} `yaml:"ServiceNamespace,omitempty"` TargetTrackingScalingPolicyConfiguration *properties.ScalingPolicyTargetTrackingScalingPolicyConfiguration `yaml:"TargetTrackingScalingPolicyConfiguration,omitempty"` StepScalingPolicyConfiguration *properties.ScalingPolicyStepScalingPolicyConfiguration `yaml:"StepScalingPolicyConfiguration,omitempty"` }
ApplicationAutoScalingScalingPolicy Properties
func (ApplicationAutoScalingScalingPolicyProperties) Validate ¶
func (resource ApplicationAutoScalingScalingPolicyProperties) Validate() []error
ParseApplicationAutoScalingScalingPolicyProperties validator
type AthenaNamedQuery ¶
type AthenaNamedQuery struct { Type string `yaml:"Type"` Properties AthenaNamedQueryProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
AthenaNamedQuery Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-namedquery.html
func NewAthenaNamedQuery ¶
func NewAthenaNamedQuery(properties AthenaNamedQueryProperties, deps ...interface{}) AthenaNamedQuery
NewAthenaNamedQuery constructor creates a new AthenaNamedQuery
func (AthenaNamedQuery) Validate ¶
func (resource AthenaNamedQuery) Validate() []error
ParseAthenaNamedQuery validator
type AthenaNamedQueryProperties ¶
type AthenaNamedQueryProperties struct { Database interface{} `yaml:"Database"` Description interface{} `yaml:"Description,omitempty"` Name interface{} `yaml:"Name,omitempty"` QueryString interface{} `yaml:"QueryString"` }
AthenaNamedQuery Properties
func (AthenaNamedQueryProperties) Validate ¶
func (resource AthenaNamedQueryProperties) Validate() []error
ParseAthenaNamedQueryProperties validator
type AutoScalingAutoScalingGroup ¶
type AutoScalingAutoScalingGroup struct { Type string `yaml:"Type"` Properties AutoScalingAutoScalingGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
AutoScalingAutoScalingGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html
func NewAutoScalingAutoScalingGroup ¶
func NewAutoScalingAutoScalingGroup(properties AutoScalingAutoScalingGroupProperties, deps ...interface{}) AutoScalingAutoScalingGroup
NewAutoScalingAutoScalingGroup constructor creates a new AutoScalingAutoScalingGroup
func (AutoScalingAutoScalingGroup) Validate ¶
func (resource AutoScalingAutoScalingGroup) Validate() []error
ParseAutoScalingAutoScalingGroup validator
type AutoScalingAutoScalingGroupProperties ¶
type AutoScalingAutoScalingGroupProperties struct { AutoScalingGroupName interface{} `yaml:"AutoScalingGroupName,omitempty"` Cooldown interface{} `yaml:"Cooldown,omitempty"` DesiredCapacity interface{} `yaml:"DesiredCapacity,omitempty"` HealthCheckGracePeriod interface{} `yaml:"HealthCheckGracePeriod,omitempty"` HealthCheckType interface{} `yaml:"HealthCheckType,omitempty"` InstanceId interface{} `yaml:"InstanceId,omitempty"` LaunchConfigurationName interface{} `yaml:"LaunchConfigurationName,omitempty"` MaxSize interface{} `yaml:"MaxSize"` MinSize interface{} `yaml:"MinSize"` PlacementGroup interface{} `yaml:"PlacementGroup,omitempty"` ServiceLinkedRoleARN interface{} `yaml:"ServiceLinkedRoleARN,omitempty"` AvailabilityZones interface{} `yaml:"AvailabilityZones,omitempty"` TargetGroupARNs interface{} `yaml:"TargetGroupARNs,omitempty"` LifecycleHookSpecificationList interface{} `yaml:"LifecycleHookSpecificationList,omitempty"` LoadBalancerNames interface{} `yaml:"LoadBalancerNames,omitempty"` MetricsCollection interface{} `yaml:"MetricsCollection,omitempty"` NotificationConfigurations interface{} `yaml:"NotificationConfigurations,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` TerminationPolicies interface{} `yaml:"TerminationPolicies,omitempty"` VPCZoneIdentifier interface{} `yaml:"VPCZoneIdentifier,omitempty"` LaunchTemplate *properties.AutoScalingGroupLaunchTemplateSpecification `yaml:"LaunchTemplate,omitempty"` }
AutoScalingAutoScalingGroup Properties
func (AutoScalingAutoScalingGroupProperties) Validate ¶
func (resource AutoScalingAutoScalingGroupProperties) Validate() []error
ParseAutoScalingAutoScalingGroupProperties validator
type AutoScalingLaunchConfiguration ¶
type AutoScalingLaunchConfiguration struct { Type string `yaml:"Type"` Properties AutoScalingLaunchConfigurationProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
AutoScalingLaunchConfiguration Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-launchconfig.html
func NewAutoScalingLaunchConfiguration ¶
func NewAutoScalingLaunchConfiguration(properties AutoScalingLaunchConfigurationProperties, deps ...interface{}) AutoScalingLaunchConfiguration
NewAutoScalingLaunchConfiguration constructor creates a new AutoScalingLaunchConfiguration
func (AutoScalingLaunchConfiguration) Validate ¶
func (resource AutoScalingLaunchConfiguration) Validate() []error
ParseAutoScalingLaunchConfiguration validator
type AutoScalingLaunchConfigurationProperties ¶
type AutoScalingLaunchConfigurationProperties struct { AssociatePublicIpAddress interface{} `yaml:"AssociatePublicIpAddress,omitempty"` ClassicLinkVPCId interface{} `yaml:"ClassicLinkVPCId,omitempty"` EbsOptimized interface{} `yaml:"EbsOptimized,omitempty"` IamInstanceProfile interface{} `yaml:"IamInstanceProfile,omitempty"` ImageId interface{} `yaml:"ImageId"` InstanceId interface{} `yaml:"InstanceId,omitempty"` InstanceMonitoring interface{} `yaml:"InstanceMonitoring,omitempty"` InstanceType interface{} `yaml:"InstanceType"` KernelId interface{} `yaml:"KernelId,omitempty"` KeyName interface{} `yaml:"KeyName,omitempty"` LaunchConfigurationName interface{} `yaml:"LaunchConfigurationName,omitempty"` PlacementTenancy interface{} `yaml:"PlacementTenancy,omitempty"` RamDiskId interface{} `yaml:"RamDiskId,omitempty"` SpotPrice interface{} `yaml:"SpotPrice,omitempty"` UserData interface{} `yaml:"UserData,omitempty"` BlockDeviceMappings interface{} `yaml:"BlockDeviceMappings,omitempty"` ClassicLinkVPCSecurityGroups interface{} `yaml:"ClassicLinkVPCSecurityGroups,omitempty"` SecurityGroups interface{} `yaml:"SecurityGroups,omitempty"` }
AutoScalingLaunchConfiguration Properties
func (AutoScalingLaunchConfigurationProperties) Validate ¶
func (resource AutoScalingLaunchConfigurationProperties) Validate() []error
ParseAutoScalingLaunchConfigurationProperties validator
type AutoScalingLifecycleHook ¶
type AutoScalingLifecycleHook struct { Type string `yaml:"Type"` Properties AutoScalingLifecycleHookProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
AutoScalingLifecycleHook Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-as-lifecyclehook.html
func NewAutoScalingLifecycleHook ¶
func NewAutoScalingLifecycleHook(properties AutoScalingLifecycleHookProperties, deps ...interface{}) AutoScalingLifecycleHook
NewAutoScalingLifecycleHook constructor creates a new AutoScalingLifecycleHook
func (AutoScalingLifecycleHook) Validate ¶
func (resource AutoScalingLifecycleHook) Validate() []error
ParseAutoScalingLifecycleHook validator
type AutoScalingLifecycleHookProperties ¶
type AutoScalingLifecycleHookProperties struct { AutoScalingGroupName interface{} `yaml:"AutoScalingGroupName"` DefaultResult interface{} `yaml:"DefaultResult,omitempty"` HeartbeatTimeout interface{} `yaml:"HeartbeatTimeout,omitempty"` LifecycleHookName interface{} `yaml:"LifecycleHookName,omitempty"` LifecycleTransition interface{} `yaml:"LifecycleTransition"` NotificationMetadata interface{} `yaml:"NotificationMetadata,omitempty"` NotificationTargetARN interface{} `yaml:"NotificationTargetARN,omitempty"` RoleARN interface{} `yaml:"RoleARN,omitempty"` }
AutoScalingLifecycleHook Properties
func (AutoScalingLifecycleHookProperties) Validate ¶
func (resource AutoScalingLifecycleHookProperties) Validate() []error
ParseAutoScalingLifecycleHookProperties validator
type AutoScalingPlansScalingPlan ¶
type AutoScalingPlansScalingPlan struct { Type string `yaml:"Type"` Properties AutoScalingPlansScalingPlanProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
AutoScalingPlansScalingPlan Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscalingplans-scalingplan.html
func NewAutoScalingPlansScalingPlan ¶
func NewAutoScalingPlansScalingPlan(properties AutoScalingPlansScalingPlanProperties, deps ...interface{}) AutoScalingPlansScalingPlan
NewAutoScalingPlansScalingPlan constructor creates a new AutoScalingPlansScalingPlan
func (AutoScalingPlansScalingPlan) Validate ¶
func (resource AutoScalingPlansScalingPlan) Validate() []error
ParseAutoScalingPlansScalingPlan validator
type AutoScalingPlansScalingPlanProperties ¶
type AutoScalingPlansScalingPlanProperties struct { ScalingInstructions interface{} `yaml:"ScalingInstructions"` ApplicationSource *properties.ScalingPlanApplicationSource `yaml:"ApplicationSource"` }
AutoScalingPlansScalingPlan Properties
func (AutoScalingPlansScalingPlanProperties) Validate ¶
func (resource AutoScalingPlansScalingPlanProperties) Validate() []error
ParseAutoScalingPlansScalingPlanProperties validator
type AutoScalingScalingPolicy ¶
type AutoScalingScalingPolicy struct { Type string `yaml:"Type"` Properties AutoScalingScalingPolicyProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
AutoScalingScalingPolicy Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-policy.html
func NewAutoScalingScalingPolicy ¶
func NewAutoScalingScalingPolicy(properties AutoScalingScalingPolicyProperties, deps ...interface{}) AutoScalingScalingPolicy
NewAutoScalingScalingPolicy constructor creates a new AutoScalingScalingPolicy
func (AutoScalingScalingPolicy) Validate ¶
func (resource AutoScalingScalingPolicy) Validate() []error
ParseAutoScalingScalingPolicy validator
type AutoScalingScalingPolicyProperties ¶
type AutoScalingScalingPolicyProperties struct { AdjustmentType interface{} `yaml:"AdjustmentType,omitempty"` AutoScalingGroupName interface{} `yaml:"AutoScalingGroupName"` Cooldown interface{} `yaml:"Cooldown,omitempty"` EstimatedInstanceWarmup interface{} `yaml:"EstimatedInstanceWarmup,omitempty"` MetricAggregationType interface{} `yaml:"MetricAggregationType,omitempty"` MinAdjustmentMagnitude interface{} `yaml:"MinAdjustmentMagnitude,omitempty"` PolicyType interface{} `yaml:"PolicyType,omitempty"` ScalingAdjustment interface{} `yaml:"ScalingAdjustment,omitempty"` TargetTrackingConfiguration *properties.ScalingPolicyTargetTrackingConfiguration `yaml:"TargetTrackingConfiguration,omitempty"` StepAdjustments interface{} `yaml:"StepAdjustments,omitempty"` }
AutoScalingScalingPolicy Properties
func (AutoScalingScalingPolicyProperties) Validate ¶
func (resource AutoScalingScalingPolicyProperties) Validate() []error
ParseAutoScalingScalingPolicyProperties validator
type AutoScalingScheduledAction ¶
type AutoScalingScheduledAction struct { Type string `yaml:"Type"` Properties AutoScalingScheduledActionProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
AutoScalingScheduledAction Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-as-scheduledaction.html
func NewAutoScalingScheduledAction ¶
func NewAutoScalingScheduledAction(properties AutoScalingScheduledActionProperties, deps ...interface{}) AutoScalingScheduledAction
NewAutoScalingScheduledAction constructor creates a new AutoScalingScheduledAction
func (AutoScalingScheduledAction) Validate ¶
func (resource AutoScalingScheduledAction) Validate() []error
ParseAutoScalingScheduledAction validator
type AutoScalingScheduledActionProperties ¶
type AutoScalingScheduledActionProperties struct { AutoScalingGroupName interface{} `yaml:"AutoScalingGroupName"` DesiredCapacity interface{} `yaml:"DesiredCapacity,omitempty"` EndTime interface{} `yaml:"EndTime,omitempty"` MaxSize interface{} `yaml:"MaxSize,omitempty"` MinSize interface{} `yaml:"MinSize,omitempty"` Recurrence interface{} `yaml:"Recurrence,omitempty"` StartTime interface{} `yaml:"StartTime,omitempty"` }
AutoScalingScheduledAction Properties
func (AutoScalingScheduledActionProperties) Validate ¶
func (resource AutoScalingScheduledActionProperties) Validate() []error
ParseAutoScalingScheduledActionProperties validator
type BatchComputeEnvironment ¶
type BatchComputeEnvironment struct { Type string `yaml:"Type"` Properties BatchComputeEnvironmentProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
BatchComputeEnvironment Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-computeenvironment.html
func NewBatchComputeEnvironment ¶
func NewBatchComputeEnvironment(properties BatchComputeEnvironmentProperties, deps ...interface{}) BatchComputeEnvironment
NewBatchComputeEnvironment constructor creates a new BatchComputeEnvironment
func (BatchComputeEnvironment) Validate ¶
func (resource BatchComputeEnvironment) Validate() []error
ParseBatchComputeEnvironment validator
type BatchComputeEnvironmentProperties ¶
type BatchComputeEnvironmentProperties struct { ComputeEnvironmentName interface{} `yaml:"ComputeEnvironmentName,omitempty"` ServiceRole interface{} `yaml:"ServiceRole"` State interface{} `yaml:"State,omitempty"` Type interface{} `yaml:"Type"` ComputeResources *properties.ComputeEnvironmentComputeResources `yaml:"ComputeResources,omitempty"` }
BatchComputeEnvironment Properties
func (BatchComputeEnvironmentProperties) Validate ¶
func (resource BatchComputeEnvironmentProperties) Validate() []error
ParseBatchComputeEnvironmentProperties validator
type BatchJobDefinition ¶
type BatchJobDefinition struct { Type string `yaml:"Type"` Properties BatchJobDefinitionProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
BatchJobDefinition Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobdefinition.html
func NewBatchJobDefinition ¶
func NewBatchJobDefinition(properties BatchJobDefinitionProperties, deps ...interface{}) BatchJobDefinition
NewBatchJobDefinition constructor creates a new BatchJobDefinition
func (BatchJobDefinition) Validate ¶
func (resource BatchJobDefinition) Validate() []error
ParseBatchJobDefinition validator
type BatchJobDefinitionProperties ¶
type BatchJobDefinitionProperties struct { JobDefinitionName interface{} `yaml:"JobDefinitionName,omitempty"` Parameters interface{} `yaml:"Parameters,omitempty"` Type interface{} `yaml:"Type"` Timeout *properties.JobDefinitionTimeout `yaml:"Timeout,omitempty"` RetryStrategy *properties.JobDefinitionRetryStrategy `yaml:"RetryStrategy,omitempty"` ContainerProperties *properties.JobDefinitionContainerProperties `yaml:"ContainerProperties"` }
BatchJobDefinition Properties
func (BatchJobDefinitionProperties) Validate ¶
func (resource BatchJobDefinitionProperties) Validate() []error
ParseBatchJobDefinitionProperties validator
type BatchJobQueue ¶
type BatchJobQueue struct { Type string `yaml:"Type"` Properties BatchJobQueueProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
BatchJobQueue Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobqueue.html
func NewBatchJobQueue ¶
func NewBatchJobQueue(properties BatchJobQueueProperties, deps ...interface{}) BatchJobQueue
NewBatchJobQueue constructor creates a new BatchJobQueue
func (BatchJobQueue) Validate ¶
func (resource BatchJobQueue) Validate() []error
ParseBatchJobQueue validator
type BatchJobQueueProperties ¶
type BatchJobQueueProperties struct { JobQueueName interface{} `yaml:"JobQueueName,omitempty"` Priority interface{} `yaml:"Priority"` State interface{} `yaml:"State,omitempty"` ComputeEnvironmentOrder interface{} `yaml:"ComputeEnvironmentOrder"` }
BatchJobQueue Properties
func (BatchJobQueueProperties) Validate ¶
func (resource BatchJobQueueProperties) Validate() []error
ParseBatchJobQueueProperties validator
type BudgetsBudget ¶ added in v0.3.0
type BudgetsBudget struct { Type string `yaml:"Type"` Properties BudgetsBudgetProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
BudgetsBudget Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-budgets-budget.html
func NewBudgetsBudget ¶ added in v0.3.0
func NewBudgetsBudget(properties BudgetsBudgetProperties, deps ...interface{}) BudgetsBudget
NewBudgetsBudget constructor creates a new BudgetsBudget
func (BudgetsBudget) Validate ¶ added in v0.3.0
func (resource BudgetsBudget) Validate() []error
ParseBudgetsBudget validator
type BudgetsBudgetProperties ¶ added in v0.3.0
type BudgetsBudgetProperties struct { NotificationsWithSubscribers interface{} `yaml:"NotificationsWithSubscribers,omitempty"` Budget *properties.BudgetBudgetData `yaml:"Budget"` }
BudgetsBudget Properties
func (BudgetsBudgetProperties) Validate ¶ added in v0.3.0
func (resource BudgetsBudgetProperties) Validate() []error
ParseBudgetsBudgetProperties validator
type CertificateManagerCertificate ¶
type CertificateManagerCertificate struct { Type string `yaml:"Type"` Properties CertificateManagerCertificateProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
CertificateManagerCertificate Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-certificatemanager-certificate.html
func NewCertificateManagerCertificate ¶
func NewCertificateManagerCertificate(properties CertificateManagerCertificateProperties, deps ...interface{}) CertificateManagerCertificate
NewCertificateManagerCertificate constructor creates a new CertificateManagerCertificate
func (CertificateManagerCertificate) Validate ¶
func (resource CertificateManagerCertificate) Validate() []error
ParseCertificateManagerCertificate validator
type CertificateManagerCertificateProperties ¶
type CertificateManagerCertificateProperties struct { DomainName interface{} `yaml:"DomainName"` ValidationMethod interface{} `yaml:"ValidationMethod,omitempty"` DomainValidationOptions interface{} `yaml:"DomainValidationOptions,omitempty"` SubjectAlternativeNames interface{} `yaml:"SubjectAlternativeNames,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` }
CertificateManagerCertificate Properties
func (CertificateManagerCertificateProperties) Validate ¶
func (resource CertificateManagerCertificateProperties) Validate() []error
ParseCertificateManagerCertificateProperties validator
type Cloud9EnvironmentEC2 ¶
type Cloud9EnvironmentEC2 struct { Type string `yaml:"Type"` Properties Cloud9EnvironmentEC2Properties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
Cloud9EnvironmentEC2 Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloud9-environmentec2.html
func NewCloud9EnvironmentEC2 ¶
func NewCloud9EnvironmentEC2(properties Cloud9EnvironmentEC2Properties, deps ...interface{}) Cloud9EnvironmentEC2
NewCloud9EnvironmentEC2 constructor creates a new Cloud9EnvironmentEC2
func (Cloud9EnvironmentEC2) Validate ¶
func (resource Cloud9EnvironmentEC2) Validate() []error
ParseCloud9EnvironmentEC2 validator
type Cloud9EnvironmentEC2Properties ¶
type Cloud9EnvironmentEC2Properties struct { AutomaticStopTimeMinutes interface{} `yaml:"AutomaticStopTimeMinutes,omitempty"` Description interface{} `yaml:"Description,omitempty"` InstanceType interface{} `yaml:"InstanceType"` Name interface{} `yaml:"Name,omitempty"` OwnerArn interface{} `yaml:"OwnerArn,omitempty"` SubnetId interface{} `yaml:"SubnetId,omitempty"` Repositories interface{} `yaml:"Repositories,omitempty"` }
Cloud9EnvironmentEC2 Properties
func (Cloud9EnvironmentEC2Properties) Validate ¶
func (resource Cloud9EnvironmentEC2Properties) Validate() []error
ParseCloud9EnvironmentEC2Properties validator
type CloudFormationCustomResource ¶
type CloudFormationCustomResource struct { Type string `yaml:"Type"` Properties CloudFormationCustomResourceProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
CloudFormationCustomResource Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cfn-customresource.html
func NewCloudFormationCustomResource ¶
func NewCloudFormationCustomResource(properties CloudFormationCustomResourceProperties, deps ...interface{}) CloudFormationCustomResource
NewCloudFormationCustomResource constructor creates a new CloudFormationCustomResource
func (CloudFormationCustomResource) Validate ¶
func (resource CloudFormationCustomResource) Validate() []error
ParseCloudFormationCustomResource validator
type CloudFormationCustomResourceProperties ¶
type CloudFormationCustomResourceProperties struct {
ServiceToken interface{} `yaml:"ServiceToken"`
}
CloudFormationCustomResource Properties
func (CloudFormationCustomResourceProperties) Validate ¶
func (resource CloudFormationCustomResourceProperties) Validate() []error
ParseCloudFormationCustomResourceProperties validator
type CloudFormationStack ¶
type CloudFormationStack struct { Type string `yaml:"Type"` Properties CloudFormationStackProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
CloudFormationStack Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stack.html
func NewCloudFormationStack ¶
func NewCloudFormationStack(properties CloudFormationStackProperties, deps ...interface{}) CloudFormationStack
NewCloudFormationStack constructor creates a new CloudFormationStack
func (CloudFormationStack) Validate ¶
func (resource CloudFormationStack) Validate() []error
ParseCloudFormationStack validator
type CloudFormationStackProperties ¶
type CloudFormationStackProperties struct { TemplateURL interface{} `yaml:"TemplateURL"` TimeoutInMinutes interface{} `yaml:"TimeoutInMinutes,omitempty"` Parameters interface{} `yaml:"Parameters,omitempty"` NotificationARNs interface{} `yaml:"NotificationARNs,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` }
CloudFormationStack Properties
func (CloudFormationStackProperties) Validate ¶
func (resource CloudFormationStackProperties) Validate() []error
ParseCloudFormationStackProperties validator
type CloudFormationWaitCondition ¶
type CloudFormationWaitCondition struct { Type string `yaml:"Type"` Properties CloudFormationWaitConditionProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
CloudFormationWaitCondition Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waitcondition.html
func NewCloudFormationWaitCondition ¶
func NewCloudFormationWaitCondition(properties CloudFormationWaitConditionProperties, deps ...interface{}) CloudFormationWaitCondition
NewCloudFormationWaitCondition constructor creates a new CloudFormationWaitCondition
func (CloudFormationWaitCondition) Validate ¶
func (resource CloudFormationWaitCondition) Validate() []error
ParseCloudFormationWaitCondition validator
type CloudFormationWaitConditionHandle ¶
type CloudFormationWaitConditionHandle struct { Type string `yaml:"Type"` Properties CloudFormationWaitConditionHandleProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
CloudFormationWaitConditionHandle Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-waitconditionhandle.html
func NewCloudFormationWaitConditionHandle ¶
func NewCloudFormationWaitConditionHandle(properties CloudFormationWaitConditionHandleProperties, deps ...interface{}) CloudFormationWaitConditionHandle
NewCloudFormationWaitConditionHandle constructor creates a new CloudFormationWaitConditionHandle
func (CloudFormationWaitConditionHandle) Validate ¶
func (resource CloudFormationWaitConditionHandle) Validate() []error
ParseCloudFormationWaitConditionHandle validator
type CloudFormationWaitConditionHandleProperties ¶
type CloudFormationWaitConditionHandleProperties struct { }
CloudFormationWaitConditionHandle Properties
func (CloudFormationWaitConditionHandleProperties) Validate ¶
func (resource CloudFormationWaitConditionHandleProperties) Validate() []error
ParseCloudFormationWaitConditionHandleProperties validator
type CloudFormationWaitConditionProperties ¶
type CloudFormationWaitConditionProperties struct { Count interface{} `yaml:"Count,omitempty"` Handle interface{} `yaml:"Handle"` Timeout interface{} `yaml:"Timeout"` }
CloudFormationWaitCondition Properties
func (CloudFormationWaitConditionProperties) Validate ¶
func (resource CloudFormationWaitConditionProperties) Validate() []error
ParseCloudFormationWaitConditionProperties validator
type CloudFrontCloudFrontOriginAccessIdentity ¶
type CloudFrontCloudFrontOriginAccessIdentity struct { Type string `yaml:"Type"` Properties CloudFrontCloudFrontOriginAccessIdentityProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
CloudFrontCloudFrontOriginAccessIdentity Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-cloudfrontoriginaccessidentity.html
func NewCloudFrontCloudFrontOriginAccessIdentity ¶
func NewCloudFrontCloudFrontOriginAccessIdentity(properties CloudFrontCloudFrontOriginAccessIdentityProperties, deps ...interface{}) CloudFrontCloudFrontOriginAccessIdentity
NewCloudFrontCloudFrontOriginAccessIdentity constructor creates a new CloudFrontCloudFrontOriginAccessIdentity
func (CloudFrontCloudFrontOriginAccessIdentity) Validate ¶
func (resource CloudFrontCloudFrontOriginAccessIdentity) Validate() []error
ParseCloudFrontCloudFrontOriginAccessIdentity validator
type CloudFrontCloudFrontOriginAccessIdentityProperties ¶
type CloudFrontCloudFrontOriginAccessIdentityProperties struct {
CloudFrontOriginAccessIdentityConfig *properties.CloudFrontOriginAccessIdentityCloudFrontOriginAccessIdentityConfig `yaml:"CloudFrontOriginAccessIdentityConfig"`
}
CloudFrontCloudFrontOriginAccessIdentity Properties
func (CloudFrontCloudFrontOriginAccessIdentityProperties) Validate ¶
func (resource CloudFrontCloudFrontOriginAccessIdentityProperties) Validate() []error
ParseCloudFrontCloudFrontOriginAccessIdentityProperties validator
type CloudFrontDistribution ¶
type CloudFrontDistribution struct { Type string `yaml:"Type"` Properties CloudFrontDistributionProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
CloudFrontDistribution Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-distribution.html
func NewCloudFrontDistribution ¶
func NewCloudFrontDistribution(properties CloudFrontDistributionProperties, deps ...interface{}) CloudFrontDistribution
NewCloudFrontDistribution constructor creates a new CloudFrontDistribution
func (CloudFrontDistribution) Validate ¶
func (resource CloudFrontDistribution) Validate() []error
ParseCloudFrontDistribution validator
type CloudFrontDistributionProperties ¶
type CloudFrontDistributionProperties struct { Tags interface{} `yaml:"Tags,omitempty"` DistributionConfig *properties.DistributionDistributionConfig `yaml:"DistributionConfig"` }
CloudFrontDistribution Properties
func (CloudFrontDistributionProperties) Validate ¶
func (resource CloudFrontDistributionProperties) Validate() []error
ParseCloudFrontDistributionProperties validator
type CloudFrontStreamingDistribution ¶
type CloudFrontStreamingDistribution struct { Type string `yaml:"Type"` Properties CloudFrontStreamingDistributionProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
CloudFrontStreamingDistribution Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-streamingdistribution.html
func NewCloudFrontStreamingDistribution ¶
func NewCloudFrontStreamingDistribution(properties CloudFrontStreamingDistributionProperties, deps ...interface{}) CloudFrontStreamingDistribution
NewCloudFrontStreamingDistribution constructor creates a new CloudFrontStreamingDistribution
func (CloudFrontStreamingDistribution) Validate ¶
func (resource CloudFrontStreamingDistribution) Validate() []error
ParseCloudFrontStreamingDistribution validator
type CloudFrontStreamingDistributionProperties ¶
type CloudFrontStreamingDistributionProperties struct { StreamingDistributionConfig *properties.StreamingDistributionStreamingDistributionConfig `yaml:"StreamingDistributionConfig"` Tags interface{} `yaml:"Tags"` }
CloudFrontStreamingDistribution Properties
func (CloudFrontStreamingDistributionProperties) Validate ¶
func (resource CloudFrontStreamingDistributionProperties) Validate() []error
ParseCloudFrontStreamingDistributionProperties validator
type CloudTrailTrail ¶
type CloudTrailTrail struct { Type string `yaml:"Type"` Properties CloudTrailTrailProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
CloudTrailTrail Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html
func NewCloudTrailTrail ¶
func NewCloudTrailTrail(properties CloudTrailTrailProperties, deps ...interface{}) CloudTrailTrail
NewCloudTrailTrail constructor creates a new CloudTrailTrail
func (CloudTrailTrail) Validate ¶
func (resource CloudTrailTrail) Validate() []error
ParseCloudTrailTrail validator
type CloudTrailTrailProperties ¶
type CloudTrailTrailProperties struct { CloudWatchLogsLogGroupArn interface{} `yaml:"CloudWatchLogsLogGroupArn,omitempty"` CloudWatchLogsRoleArn interface{} `yaml:"CloudWatchLogsRoleArn,omitempty"` EnableLogFileValidation interface{} `yaml:"EnableLogFileValidation,omitempty"` IncludeGlobalServiceEvents interface{} `yaml:"IncludeGlobalServiceEvents,omitempty"` IsLogging interface{} `yaml:"IsLogging"` IsMultiRegionTrail interface{} `yaml:"IsMultiRegionTrail,omitempty"` KMSKeyId interface{} `yaml:"KMSKeyId,omitempty"` S3BucketName interface{} `yaml:"S3BucketName"` S3KeyPrefix interface{} `yaml:"S3KeyPrefix,omitempty"` SnsTopicName interface{} `yaml:"SnsTopicName,omitempty"` TrailName interface{} `yaml:"TrailName,omitempty"` EventSelectors interface{} `yaml:"EventSelectors,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` }
CloudTrailTrail Properties
func (CloudTrailTrailProperties) Validate ¶
func (resource CloudTrailTrailProperties) Validate() []error
ParseCloudTrailTrailProperties validator
type CloudWatchAlarm ¶
type CloudWatchAlarm struct { Type string `yaml:"Type"` Properties CloudWatchAlarmProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
CloudWatchAlarm Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html
func NewCloudWatchAlarm ¶
func NewCloudWatchAlarm(properties CloudWatchAlarmProperties, deps ...interface{}) CloudWatchAlarm
NewCloudWatchAlarm constructor creates a new CloudWatchAlarm
func (CloudWatchAlarm) Validate ¶
func (resource CloudWatchAlarm) Validate() []error
ParseCloudWatchAlarm validator
type CloudWatchAlarmProperties ¶
type CloudWatchAlarmProperties struct { ActionsEnabled interface{} `yaml:"ActionsEnabled,omitempty"` AlarmDescription interface{} `yaml:"AlarmDescription,omitempty"` AlarmName interface{} `yaml:"AlarmName,omitempty"` ComparisonOperator interface{} `yaml:"ComparisonOperator"` EvaluateLowSampleCountPercentile interface{} `yaml:"EvaluateLowSampleCountPercentile,omitempty"` EvaluationPeriods interface{} `yaml:"EvaluationPeriods"` ExtendedStatistic interface{} `yaml:"ExtendedStatistic,omitempty"` MetricName interface{} `yaml:"MetricName"` Namespace interface{} `yaml:"Namespace"` Period interface{} `yaml:"Period"` Statistic interface{} `yaml:"Statistic,omitempty"` Threshold interface{} `yaml:"Threshold"` TreatMissingData interface{} `yaml:"TreatMissingData,omitempty"` Unit interface{} `yaml:"Unit,omitempty"` AlarmActions interface{} `yaml:"AlarmActions,omitempty"` Dimensions interface{} `yaml:"Dimensions,omitempty"` InsufficientDataActions interface{} `yaml:"InsufficientDataActions,omitempty"` OKActions interface{} `yaml:"OKActions,omitempty"` }
CloudWatchAlarm Properties
func (CloudWatchAlarmProperties) Validate ¶
func (resource CloudWatchAlarmProperties) Validate() []error
ParseCloudWatchAlarmProperties validator
type CloudWatchDashboard ¶
type CloudWatchDashboard struct { Type string `yaml:"Type"` Properties CloudWatchDashboardProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
CloudWatchDashboard Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-dashboard.html
func NewCloudWatchDashboard ¶
func NewCloudWatchDashboard(properties CloudWatchDashboardProperties, deps ...interface{}) CloudWatchDashboard
NewCloudWatchDashboard constructor creates a new CloudWatchDashboard
func (CloudWatchDashboard) Validate ¶
func (resource CloudWatchDashboard) Validate() []error
ParseCloudWatchDashboard validator
type CloudWatchDashboardProperties ¶
type CloudWatchDashboardProperties struct { DashboardBody interface{} `yaml:"DashboardBody"` DashboardName interface{} `yaml:"DashboardName,omitempty"` }
CloudWatchDashboard Properties
func (CloudWatchDashboardProperties) Validate ¶
func (resource CloudWatchDashboardProperties) Validate() []error
ParseCloudWatchDashboardProperties validator
type CodeBuildProject ¶
type CodeBuildProject struct { Type string `yaml:"Type"` Properties CodeBuildProjectProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
CodeBuildProject Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html
func NewCodeBuildProject ¶
func NewCodeBuildProject(properties CodeBuildProjectProperties, deps ...interface{}) CodeBuildProject
NewCodeBuildProject constructor creates a new CodeBuildProject
func (CodeBuildProject) Validate ¶
func (resource CodeBuildProject) Validate() []error
ParseCodeBuildProject validator
type CodeBuildProjectProperties ¶
type CodeBuildProjectProperties struct { BadgeEnabled interface{} `yaml:"BadgeEnabled,omitempty"` Description interface{} `yaml:"Description,omitempty"` EncryptionKey interface{} `yaml:"EncryptionKey,omitempty"` Name interface{} `yaml:"Name,omitempty"` ServiceRole interface{} `yaml:"ServiceRole"` TimeoutInMinutes interface{} `yaml:"TimeoutInMinutes,omitempty"` VpcConfig *properties.ProjectVpcConfig `yaml:"VpcConfig,omitempty"` Source *properties.ProjectSource `yaml:"Source"` Triggers *properties.ProjectProjectTriggers `yaml:"Triggers,omitempty"` Cache *properties.ProjectProjectCache `yaml:"Cache,omitempty"` LogsConfig *properties.ProjectLogsConfig `yaml:"LogsConfig,omitempty"` SecondaryArtifacts interface{} `yaml:"SecondaryArtifacts,omitempty"` SecondarySources interface{} `yaml:"SecondarySources,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` Environment *properties.ProjectEnvironment `yaml:"Environment"` Artifacts *properties.ProjectArtifacts `yaml:"Artifacts"` }
CodeBuildProject Properties
func (CodeBuildProjectProperties) Validate ¶
func (resource CodeBuildProjectProperties) Validate() []error
ParseCodeBuildProjectProperties validator
type CodeCommitRepository ¶
type CodeCommitRepository struct { Type string `yaml:"Type"` Properties CodeCommitRepositoryProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
CodeCommitRepository Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codecommit-repository.html
func NewCodeCommitRepository ¶
func NewCodeCommitRepository(properties CodeCommitRepositoryProperties, deps ...interface{}) CodeCommitRepository
NewCodeCommitRepository constructor creates a new CodeCommitRepository
func (CodeCommitRepository) Validate ¶
func (resource CodeCommitRepository) Validate() []error
ParseCodeCommitRepository validator
type CodeCommitRepositoryProperties ¶
type CodeCommitRepositoryProperties struct { RepositoryDescription interface{} `yaml:"RepositoryDescription,omitempty"` RepositoryName interface{} `yaml:"RepositoryName"` Triggers interface{} `yaml:"Triggers,omitempty"` }
CodeCommitRepository Properties
func (CodeCommitRepositoryProperties) Validate ¶
func (resource CodeCommitRepositoryProperties) Validate() []error
ParseCodeCommitRepositoryProperties validator
type CodeDeployApplication ¶
type CodeDeployApplication struct { Type string `yaml:"Type"` Properties CodeDeployApplicationProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
CodeDeployApplication Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-application.html
func NewCodeDeployApplication ¶
func NewCodeDeployApplication(properties CodeDeployApplicationProperties, deps ...interface{}) CodeDeployApplication
NewCodeDeployApplication constructor creates a new CodeDeployApplication
func (CodeDeployApplication) Validate ¶
func (resource CodeDeployApplication) Validate() []error
ParseCodeDeployApplication validator
type CodeDeployApplicationProperties ¶
type CodeDeployApplicationProperties struct { ApplicationName interface{} `yaml:"ApplicationName,omitempty"` ComputePlatform interface{} `yaml:"ComputePlatform,omitempty"` }
CodeDeployApplication Properties
func (CodeDeployApplicationProperties) Validate ¶
func (resource CodeDeployApplicationProperties) Validate() []error
ParseCodeDeployApplicationProperties validator
type CodeDeployDeploymentConfig ¶
type CodeDeployDeploymentConfig struct { Type string `yaml:"Type"` Properties CodeDeployDeploymentConfigProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
CodeDeployDeploymentConfig Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentconfig.html
func NewCodeDeployDeploymentConfig ¶
func NewCodeDeployDeploymentConfig(properties CodeDeployDeploymentConfigProperties, deps ...interface{}) CodeDeployDeploymentConfig
NewCodeDeployDeploymentConfig constructor creates a new CodeDeployDeploymentConfig
func (CodeDeployDeploymentConfig) Validate ¶
func (resource CodeDeployDeploymentConfig) Validate() []error
ParseCodeDeployDeploymentConfig validator
type CodeDeployDeploymentConfigProperties ¶
type CodeDeployDeploymentConfigProperties struct { DeploymentConfigName interface{} `yaml:"DeploymentConfigName,omitempty"` MinimumHealthyHosts *properties.DeploymentConfigMinimumHealthyHosts `yaml:"MinimumHealthyHosts,omitempty"` }
CodeDeployDeploymentConfig Properties
func (CodeDeployDeploymentConfigProperties) Validate ¶
func (resource CodeDeployDeploymentConfigProperties) Validate() []error
ParseCodeDeployDeploymentConfigProperties validator
type CodeDeployDeploymentGroup ¶
type CodeDeployDeploymentGroup struct { Type string `yaml:"Type"` Properties CodeDeployDeploymentGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
CodeDeployDeploymentGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html
func NewCodeDeployDeploymentGroup ¶
func NewCodeDeployDeploymentGroup(properties CodeDeployDeploymentGroupProperties, deps ...interface{}) CodeDeployDeploymentGroup
NewCodeDeployDeploymentGroup constructor creates a new CodeDeployDeploymentGroup
func (CodeDeployDeploymentGroup) Validate ¶
func (resource CodeDeployDeploymentGroup) Validate() []error
ParseCodeDeployDeploymentGroup validator
type CodeDeployDeploymentGroupProperties ¶
type CodeDeployDeploymentGroupProperties struct { ApplicationName interface{} `yaml:"ApplicationName"` DeploymentConfigName interface{} `yaml:"DeploymentConfigName,omitempty"` DeploymentGroupName interface{} `yaml:"DeploymentGroupName,omitempty"` ServiceRoleArn interface{} `yaml:"ServiceRoleArn"` OnPremisesTagSet *properties.DeploymentGroupOnPremisesTagSet `yaml:"OnPremisesTagSet,omitempty"` LoadBalancerInfo *properties.DeploymentGroupLoadBalancerInfo `yaml:"LoadBalancerInfo,omitempty"` AutoScalingGroups interface{} `yaml:"AutoScalingGroups,omitempty"` TriggerConfigurations interface{} `yaml:"TriggerConfigurations,omitempty"` Ec2TagFilters interface{} `yaml:"Ec2TagFilters,omitempty"` OnPremisesInstanceTagFilters interface{} `yaml:"OnPremisesInstanceTagFilters,omitempty"` Ec2TagSet *properties.DeploymentGroupEC2TagSet `yaml:"Ec2TagSet,omitempty"` DeploymentStyle *properties.DeploymentGroupDeploymentStyle `yaml:"DeploymentStyle,omitempty"` Deployment *properties.DeploymentGroupDeployment `yaml:"Deployment,omitempty"` AutoRollbackConfiguration *properties.DeploymentGroupAutoRollbackConfiguration `yaml:"AutoRollbackConfiguration,omitempty"` AlarmConfiguration *properties.DeploymentGroupAlarmConfiguration `yaml:"AlarmConfiguration,omitempty"` }
CodeDeployDeploymentGroup Properties
func (CodeDeployDeploymentGroupProperties) Validate ¶
func (resource CodeDeployDeploymentGroupProperties) Validate() []error
ParseCodeDeployDeploymentGroupProperties validator
type CodePipelineCustomActionType ¶
type CodePipelineCustomActionType struct { Type string `yaml:"Type"` Properties CodePipelineCustomActionTypeProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
CodePipelineCustomActionType Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-customactiontype.html
func NewCodePipelineCustomActionType ¶
func NewCodePipelineCustomActionType(properties CodePipelineCustomActionTypeProperties, deps ...interface{}) CodePipelineCustomActionType
NewCodePipelineCustomActionType constructor creates a new CodePipelineCustomActionType
func (CodePipelineCustomActionType) Validate ¶
func (resource CodePipelineCustomActionType) Validate() []error
ParseCodePipelineCustomActionType validator
type CodePipelineCustomActionTypeProperties ¶
type CodePipelineCustomActionTypeProperties struct { Category interface{} `yaml:"Category"` Provider interface{} `yaml:"Provider"` Version interface{} `yaml:"Version,omitempty"` Settings *properties.CustomActionTypeSettings `yaml:"Settings,omitempty"` ConfigurationProperties interface{} `yaml:"ConfigurationProperties,omitempty"` InputArtifactDetails *properties.CustomActionTypeArtifactDetails `yaml:"InputArtifactDetails"` OutputArtifactDetails *properties.CustomActionTypeArtifactDetails `yaml:"OutputArtifactDetails"` }
CodePipelineCustomActionType Properties
func (CodePipelineCustomActionTypeProperties) Validate ¶
func (resource CodePipelineCustomActionTypeProperties) Validate() []error
ParseCodePipelineCustomActionTypeProperties validator
type CodePipelinePipeline ¶
type CodePipelinePipeline struct { Type string `yaml:"Type"` Properties CodePipelinePipelineProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
CodePipelinePipeline Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-pipeline.html
func NewCodePipelinePipeline ¶
func NewCodePipelinePipeline(properties CodePipelinePipelineProperties, deps ...interface{}) CodePipelinePipeline
NewCodePipelinePipeline constructor creates a new CodePipelinePipeline
func (CodePipelinePipeline) Validate ¶
func (resource CodePipelinePipeline) Validate() []error
ParseCodePipelinePipeline validator
type CodePipelinePipelineProperties ¶
type CodePipelinePipelineProperties struct { Name interface{} `yaml:"Name,omitempty"` RestartExecutionOnUpdate interface{} `yaml:"RestartExecutionOnUpdate,omitempty"` RoleArn interface{} `yaml:"RoleArn"` DisableInboundStageTransitions interface{} `yaml:"DisableInboundStageTransitions,omitempty"` Stages interface{} `yaml:"Stages"` ArtifactStore *properties.PipelineArtifactStore `yaml:"ArtifactStore"` }
CodePipelinePipeline Properties
func (CodePipelinePipelineProperties) Validate ¶
func (resource CodePipelinePipelineProperties) Validate() []error
ParseCodePipelinePipelineProperties validator
type CodePipelineWebhook ¶ added in v0.3.0
type CodePipelineWebhook struct { Type string `yaml:"Type"` Properties CodePipelineWebhookProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
CodePipelineWebhook Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-webhook.html
func NewCodePipelineWebhook ¶ added in v0.3.0
func NewCodePipelineWebhook(properties CodePipelineWebhookProperties, deps ...interface{}) CodePipelineWebhook
NewCodePipelineWebhook constructor creates a new CodePipelineWebhook
func (CodePipelineWebhook) Validate ¶ added in v0.3.0
func (resource CodePipelineWebhook) Validate() []error
ParseCodePipelineWebhook validator
type CodePipelineWebhookProperties ¶ added in v0.3.0
type CodePipelineWebhookProperties struct { Authentication interface{} `yaml:"Authentication"` Name interface{} `yaml:"Name,omitempty"` RegisterWithThirdParty interface{} `yaml:"RegisterWithThirdParty,omitempty"` TargetAction interface{} `yaml:"TargetAction"` TargetPipeline interface{} `yaml:"TargetPipeline"` TargetPipelineVersion interface{} `yaml:"TargetPipelineVersion"` AuthenticationConfiguration *properties.WebhookWebhookAuthConfiguration `yaml:"AuthenticationConfiguration"` Filters interface{} `yaml:"Filters"` }
CodePipelineWebhook Properties
func (CodePipelineWebhookProperties) Validate ¶ added in v0.3.0
func (resource CodePipelineWebhookProperties) Validate() []error
ParseCodePipelineWebhookProperties validator
type CognitoIdentityPool ¶
type CognitoIdentityPool struct { Type string `yaml:"Type"` Properties CognitoIdentityPoolProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
CognitoIdentityPool Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypool.html
func NewCognitoIdentityPool ¶
func NewCognitoIdentityPool(properties CognitoIdentityPoolProperties, deps ...interface{}) CognitoIdentityPool
NewCognitoIdentityPool constructor creates a new CognitoIdentityPool
func (CognitoIdentityPool) Validate ¶
func (resource CognitoIdentityPool) Validate() []error
ParseCognitoIdentityPool validator
type CognitoIdentityPoolProperties ¶
type CognitoIdentityPoolProperties struct { AllowUnauthenticatedIdentities interface{} `yaml:"AllowUnauthenticatedIdentities"` CognitoEvents interface{} `yaml:"CognitoEvents,omitempty"` DeveloperProviderName interface{} `yaml:"DeveloperProviderName,omitempty"` IdentityPoolName interface{} `yaml:"IdentityPoolName,omitempty"` SupportedLoginProviders interface{} `yaml:"SupportedLoginProviders,omitempty"` PushSync *properties.IdentityPoolPushSync `yaml:"PushSync,omitempty"` CognitoIdentityProviders interface{} `yaml:"CognitoIdentityProviders,omitempty"` OpenIdConnectProviderARNs interface{} `yaml:"OpenIdConnectProviderARNs,omitempty"` SamlProviderARNs interface{} `yaml:"SamlProviderARNs,omitempty"` CognitoStreams *properties.IdentityPoolCognitoStreams `yaml:"CognitoStreams,omitempty"` }
CognitoIdentityPool Properties
func (CognitoIdentityPoolProperties) Validate ¶
func (resource CognitoIdentityPoolProperties) Validate() []error
ParseCognitoIdentityPoolProperties validator
type CognitoIdentityPoolRoleAttachment ¶
type CognitoIdentityPoolRoleAttachment struct { Type string `yaml:"Type"` Properties CognitoIdentityPoolRoleAttachmentProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
CognitoIdentityPoolRoleAttachment Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypoolroleattachment.html
func NewCognitoIdentityPoolRoleAttachment ¶
func NewCognitoIdentityPoolRoleAttachment(properties CognitoIdentityPoolRoleAttachmentProperties, deps ...interface{}) CognitoIdentityPoolRoleAttachment
NewCognitoIdentityPoolRoleAttachment constructor creates a new CognitoIdentityPoolRoleAttachment
func (CognitoIdentityPoolRoleAttachment) Validate ¶
func (resource CognitoIdentityPoolRoleAttachment) Validate() []error
ParseCognitoIdentityPoolRoleAttachment validator
type CognitoIdentityPoolRoleAttachmentProperties ¶
type CognitoIdentityPoolRoleAttachmentProperties struct { IdentityPoolId interface{} `yaml:"IdentityPoolId"` RoleMappings interface{} `yaml:"RoleMappings,omitempty"` Roles interface{} `yaml:"Roles,omitempty"` }
CognitoIdentityPoolRoleAttachment Properties
func (CognitoIdentityPoolRoleAttachmentProperties) Validate ¶
func (resource CognitoIdentityPoolRoleAttachmentProperties) Validate() []error
ParseCognitoIdentityPoolRoleAttachmentProperties validator
type CognitoUserPool ¶
type CognitoUserPool struct { Type string `yaml:"Type"` Properties CognitoUserPoolProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
CognitoUserPool Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html
func NewCognitoUserPool ¶
func NewCognitoUserPool(properties CognitoUserPoolProperties, deps ...interface{}) CognitoUserPool
NewCognitoUserPool constructor creates a new CognitoUserPool
func (CognitoUserPool) Validate ¶
func (resource CognitoUserPool) Validate() []error
ParseCognitoUserPool validator
type CognitoUserPoolClient ¶
type CognitoUserPoolClient struct { Type string `yaml:"Type"` Properties CognitoUserPoolClientProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
CognitoUserPoolClient Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html
func NewCognitoUserPoolClient ¶
func NewCognitoUserPoolClient(properties CognitoUserPoolClientProperties, deps ...interface{}) CognitoUserPoolClient
NewCognitoUserPoolClient constructor creates a new CognitoUserPoolClient
func (CognitoUserPoolClient) Validate ¶
func (resource CognitoUserPoolClient) Validate() []error
ParseCognitoUserPoolClient validator
type CognitoUserPoolClientProperties ¶
type CognitoUserPoolClientProperties struct { ClientName interface{} `yaml:"ClientName,omitempty"` GenerateSecret interface{} `yaml:"GenerateSecret,omitempty"` RefreshTokenValidity interface{} `yaml:"RefreshTokenValidity,omitempty"` UserPoolId interface{} `yaml:"UserPoolId"` ExplicitAuthFlows interface{} `yaml:"ExplicitAuthFlows,omitempty"` ReadAttributes interface{} `yaml:"ReadAttributes,omitempty"` WriteAttributes interface{} `yaml:"WriteAttributes,omitempty"` }
CognitoUserPoolClient Properties
func (CognitoUserPoolClientProperties) Validate ¶
func (resource CognitoUserPoolClientProperties) Validate() []error
ParseCognitoUserPoolClientProperties validator
type CognitoUserPoolGroup ¶
type CognitoUserPoolGroup struct { Type string `yaml:"Type"` Properties CognitoUserPoolGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
CognitoUserPoolGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolgroup.html
func NewCognitoUserPoolGroup ¶
func NewCognitoUserPoolGroup(properties CognitoUserPoolGroupProperties, deps ...interface{}) CognitoUserPoolGroup
NewCognitoUserPoolGroup constructor creates a new CognitoUserPoolGroup
func (CognitoUserPoolGroup) Validate ¶
func (resource CognitoUserPoolGroup) Validate() []error
ParseCognitoUserPoolGroup validator
type CognitoUserPoolGroupProperties ¶
type CognitoUserPoolGroupProperties struct { Description interface{} `yaml:"Description,omitempty"` GroupName interface{} `yaml:"GroupName,omitempty"` Precedence interface{} `yaml:"Precedence,omitempty"` RoleArn interface{} `yaml:"RoleArn,omitempty"` UserPoolId interface{} `yaml:"UserPoolId"` }
CognitoUserPoolGroup Properties
func (CognitoUserPoolGroupProperties) Validate ¶
func (resource CognitoUserPoolGroupProperties) Validate() []error
ParseCognitoUserPoolGroupProperties validator
type CognitoUserPoolProperties ¶
type CognitoUserPoolProperties struct { EmailVerificationMessage interface{} `yaml:"EmailVerificationMessage,omitempty"` EmailVerificationSubject interface{} `yaml:"EmailVerificationSubject,omitempty"` MfaConfiguration interface{} `yaml:"MfaConfiguration,omitempty"` SmsAuthenticationMessage interface{} `yaml:"SmsAuthenticationMessage,omitempty"` SmsVerificationMessage interface{} `yaml:"SmsVerificationMessage,omitempty"` UserPoolName interface{} `yaml:"UserPoolName,omitempty"` UserPoolTags interface{} `yaml:"UserPoolTags,omitempty"` SmsConfiguration *properties.UserPoolSmsConfiguration `yaml:"SmsConfiguration,omitempty"` Policies *properties.UserPoolPolicies `yaml:"Policies,omitempty"` AliasAttributes interface{} `yaml:"AliasAttributes,omitempty"` UsernameAttributes interface{} `yaml:"UsernameAttributes,omitempty"` Schema interface{} `yaml:"Schema,omitempty"` AutoVerifiedAttributes interface{} `yaml:"AutoVerifiedAttributes,omitempty"` LambdaConfig *properties.UserPoolLambdaConfig `yaml:"LambdaConfig,omitempty"` EmailConfiguration *properties.UserPoolEmailConfiguration `yaml:"EmailConfiguration,omitempty"` DeviceConfiguration *properties.UserPoolDeviceConfiguration `yaml:"DeviceConfiguration,omitempty"` AdminCreateUserConfig *properties.UserPoolAdminCreateUserConfig `yaml:"AdminCreateUserConfig,omitempty"` }
CognitoUserPool Properties
func (CognitoUserPoolProperties) Validate ¶
func (resource CognitoUserPoolProperties) Validate() []error
ParseCognitoUserPoolProperties validator
type CognitoUserPoolUser ¶
type CognitoUserPoolUser struct { Type string `yaml:"Type"` Properties CognitoUserPoolUserProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
CognitoUserPoolUser Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooluser.html
func NewCognitoUserPoolUser ¶
func NewCognitoUserPoolUser(properties CognitoUserPoolUserProperties, deps ...interface{}) CognitoUserPoolUser
NewCognitoUserPoolUser constructor creates a new CognitoUserPoolUser
func (CognitoUserPoolUser) Validate ¶
func (resource CognitoUserPoolUser) Validate() []error
ParseCognitoUserPoolUser validator
type CognitoUserPoolUserProperties ¶
type CognitoUserPoolUserProperties struct { ForceAliasCreation interface{} `yaml:"ForceAliasCreation,omitempty"` MessageAction interface{} `yaml:"MessageAction,omitempty"` UserPoolId interface{} `yaml:"UserPoolId"` Username interface{} `yaml:"Username,omitempty"` DesiredDeliveryMediums interface{} `yaml:"DesiredDeliveryMediums,omitempty"` UserAttributes interface{} `yaml:"UserAttributes,omitempty"` ValidationData interface{} `yaml:"ValidationData,omitempty"` }
CognitoUserPoolUser Properties
func (CognitoUserPoolUserProperties) Validate ¶
func (resource CognitoUserPoolUserProperties) Validate() []error
ParseCognitoUserPoolUserProperties validator
type CognitoUserPoolUserToGroupAttachment ¶
type CognitoUserPoolUserToGroupAttachment struct { Type string `yaml:"Type"` Properties CognitoUserPoolUserToGroupAttachmentProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
CognitoUserPoolUserToGroupAttachment Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolusertogroupattachment.html
func NewCognitoUserPoolUserToGroupAttachment ¶
func NewCognitoUserPoolUserToGroupAttachment(properties CognitoUserPoolUserToGroupAttachmentProperties, deps ...interface{}) CognitoUserPoolUserToGroupAttachment
NewCognitoUserPoolUserToGroupAttachment constructor creates a new CognitoUserPoolUserToGroupAttachment
func (CognitoUserPoolUserToGroupAttachment) Validate ¶
func (resource CognitoUserPoolUserToGroupAttachment) Validate() []error
ParseCognitoUserPoolUserToGroupAttachment validator
type CognitoUserPoolUserToGroupAttachmentProperties ¶
type CognitoUserPoolUserToGroupAttachmentProperties struct { GroupName interface{} `yaml:"GroupName"` UserPoolId interface{} `yaml:"UserPoolId"` Username interface{} `yaml:"Username"` }
CognitoUserPoolUserToGroupAttachment Properties
func (CognitoUserPoolUserToGroupAttachmentProperties) Validate ¶
func (resource CognitoUserPoolUserToGroupAttachmentProperties) Validate() []error
ParseCognitoUserPoolUserToGroupAttachmentProperties validator
type ConfigAggregationAuthorization ¶ added in v0.3.0
type ConfigAggregationAuthorization struct { Type string `yaml:"Type"` Properties ConfigAggregationAuthorizationProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ConfigAggregationAuthorization Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-aggregationauthorization.html
func NewConfigAggregationAuthorization ¶ added in v0.3.0
func NewConfigAggregationAuthorization(properties ConfigAggregationAuthorizationProperties, deps ...interface{}) ConfigAggregationAuthorization
NewConfigAggregationAuthorization constructor creates a new ConfigAggregationAuthorization
func (ConfigAggregationAuthorization) Validate ¶ added in v0.3.0
func (resource ConfigAggregationAuthorization) Validate() []error
ParseConfigAggregationAuthorization validator
type ConfigAggregationAuthorizationProperties ¶ added in v0.3.0
type ConfigAggregationAuthorizationProperties struct { AuthorizedAccountId interface{} `yaml:"AuthorizedAccountId"` AuthorizedAwsRegion interface{} `yaml:"AuthorizedAwsRegion"` }
ConfigAggregationAuthorization Properties
func (ConfigAggregationAuthorizationProperties) Validate ¶ added in v0.3.0
func (resource ConfigAggregationAuthorizationProperties) Validate() []error
ParseConfigAggregationAuthorizationProperties validator
type ConfigConfigRule ¶
type ConfigConfigRule struct { Type string `yaml:"Type"` Properties ConfigConfigRuleProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ConfigConfigRule Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-configrule.html
func NewConfigConfigRule ¶
func NewConfigConfigRule(properties ConfigConfigRuleProperties, deps ...interface{}) ConfigConfigRule
NewConfigConfigRule constructor creates a new ConfigConfigRule
func (ConfigConfigRule) Validate ¶
func (resource ConfigConfigRule) Validate() []error
ParseConfigConfigRule validator
type ConfigConfigRuleProperties ¶
type ConfigConfigRuleProperties struct { ConfigRuleName interface{} `yaml:"ConfigRuleName,omitempty"` Description interface{} `yaml:"Description,omitempty"` InputParameters interface{} `yaml:"InputParameters,omitempty"` MaximumExecutionFrequency interface{} `yaml:"MaximumExecutionFrequency,omitempty"` Source *properties.ConfigRuleSource `yaml:"Source"` Scope *properties.ConfigRuleScope `yaml:"Scope,omitempty"` }
ConfigConfigRule Properties
func (ConfigConfigRuleProperties) Validate ¶
func (resource ConfigConfigRuleProperties) Validate() []error
ParseConfigConfigRuleProperties validator
type ConfigConfigurationAggregator ¶ added in v0.3.0
type ConfigConfigurationAggregator struct { Type string `yaml:"Type"` Properties ConfigConfigurationAggregatorProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ConfigConfigurationAggregator Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-configurationaggregator.html
func NewConfigConfigurationAggregator ¶ added in v0.3.0
func NewConfigConfigurationAggregator(properties ConfigConfigurationAggregatorProperties, deps ...interface{}) ConfigConfigurationAggregator
NewConfigConfigurationAggregator constructor creates a new ConfigConfigurationAggregator
func (ConfigConfigurationAggregator) Validate ¶ added in v0.3.0
func (resource ConfigConfigurationAggregator) Validate() []error
ParseConfigConfigurationAggregator validator
type ConfigConfigurationAggregatorProperties ¶ added in v0.3.0
type ConfigConfigurationAggregatorProperties struct { ConfigurationAggregatorName interface{} `yaml:"ConfigurationAggregatorName"` OrganizationAggregationSource *properties.ConfigurationAggregatorOrganizationAggregationSource `yaml:"OrganizationAggregationSource,omitempty"` AccountAggregationSources interface{} `yaml:"AccountAggregationSources,omitempty"` }
ConfigConfigurationAggregator Properties
func (ConfigConfigurationAggregatorProperties) Validate ¶ added in v0.3.0
func (resource ConfigConfigurationAggregatorProperties) Validate() []error
ParseConfigConfigurationAggregatorProperties validator
type ConfigConfigurationRecorder ¶
type ConfigConfigurationRecorder struct { Type string `yaml:"Type"` Properties ConfigConfigurationRecorderProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ConfigConfigurationRecorder Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-configurationrecorder.html
func NewConfigConfigurationRecorder ¶
func NewConfigConfigurationRecorder(properties ConfigConfigurationRecorderProperties, deps ...interface{}) ConfigConfigurationRecorder
NewConfigConfigurationRecorder constructor creates a new ConfigConfigurationRecorder
func (ConfigConfigurationRecorder) Validate ¶
func (resource ConfigConfigurationRecorder) Validate() []error
ParseConfigConfigurationRecorder validator
type ConfigConfigurationRecorderProperties ¶
type ConfigConfigurationRecorderProperties struct { Name interface{} `yaml:"Name,omitempty"` RoleARN interface{} `yaml:"RoleARN"` RecordingGroup *properties.ConfigurationRecorderRecordingGroup `yaml:"RecordingGroup,omitempty"` }
ConfigConfigurationRecorder Properties
func (ConfigConfigurationRecorderProperties) Validate ¶
func (resource ConfigConfigurationRecorderProperties) Validate() []error
ParseConfigConfigurationRecorderProperties validator
type ConfigDeliveryChannel ¶
type ConfigDeliveryChannel struct { Type string `yaml:"Type"` Properties ConfigDeliveryChannelProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ConfigDeliveryChannel Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-deliverychannel.html
func NewConfigDeliveryChannel ¶
func NewConfigDeliveryChannel(properties ConfigDeliveryChannelProperties, deps ...interface{}) ConfigDeliveryChannel
NewConfigDeliveryChannel constructor creates a new ConfigDeliveryChannel
func (ConfigDeliveryChannel) Validate ¶
func (resource ConfigDeliveryChannel) Validate() []error
ParseConfigDeliveryChannel validator
type ConfigDeliveryChannelProperties ¶
type ConfigDeliveryChannelProperties struct { Name interface{} `yaml:"Name,omitempty"` S3BucketName interface{} `yaml:"S3BucketName"` S3KeyPrefix interface{} `yaml:"S3KeyPrefix,omitempty"` SnsTopicARN interface{} `yaml:"SnsTopicARN,omitempty"` ConfigSnapshotDeliveryProperties *properties.DeliveryChannelConfigSnapshotDeliveryProperties `yaml:"ConfigSnapshotDeliveryProperties,omitempty"` }
ConfigDeliveryChannel Properties
func (ConfigDeliveryChannelProperties) Validate ¶
func (resource ConfigDeliveryChannelProperties) Validate() []error
ParseConfigDeliveryChannelProperties validator
type DAXCluster ¶
type DAXCluster struct { Type string `yaml:"Type"` Properties DAXClusterProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
DAXCluster Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html
func NewDAXCluster ¶
func NewDAXCluster(properties DAXClusterProperties, deps ...interface{}) DAXCluster
NewDAXCluster constructor creates a new DAXCluster
func (DAXCluster) Validate ¶
func (resource DAXCluster) Validate() []error
ParseDAXCluster validator
type DAXClusterProperties ¶
type DAXClusterProperties struct { ClusterName interface{} `yaml:"ClusterName,omitempty"` Description interface{} `yaml:"Description,omitempty"` IAMRoleARN interface{} `yaml:"IAMRoleARN"` NodeType interface{} `yaml:"NodeType"` NotificationTopicARN interface{} `yaml:"NotificationTopicARN,omitempty"` ParameterGroupName interface{} `yaml:"ParameterGroupName,omitempty"` PreferredMaintenanceWindow interface{} `yaml:"PreferredMaintenanceWindow,omitempty"` ReplicationFactor interface{} `yaml:"ReplicationFactor"` SubnetGroupName interface{} `yaml:"SubnetGroupName,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` SSESpecification *properties.ClusterSSESpecification `yaml:"SSESpecification,omitempty"` AvailabilityZones interface{} `yaml:"AvailabilityZones,omitempty"` SecurityGroupIds interface{} `yaml:"SecurityGroupIds,omitempty"` }
DAXCluster Properties
func (DAXClusterProperties) Validate ¶
func (resource DAXClusterProperties) Validate() []error
ParseDAXClusterProperties validator
type DAXParameterGroup ¶
type DAXParameterGroup struct { Type string `yaml:"Type"` Properties DAXParameterGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
DAXParameterGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-parametergroup.html
func NewDAXParameterGroup ¶
func NewDAXParameterGroup(properties DAXParameterGroupProperties, deps ...interface{}) DAXParameterGroup
NewDAXParameterGroup constructor creates a new DAXParameterGroup
func (DAXParameterGroup) Validate ¶
func (resource DAXParameterGroup) Validate() []error
ParseDAXParameterGroup validator
type DAXParameterGroupProperties ¶
type DAXParameterGroupProperties struct { Description interface{} `yaml:"Description,omitempty"` ParameterGroupName interface{} `yaml:"ParameterGroupName,omitempty"` ParameterNameValues interface{} `yaml:"ParameterNameValues,omitempty"` }
DAXParameterGroup Properties
func (DAXParameterGroupProperties) Validate ¶
func (resource DAXParameterGroupProperties) Validate() []error
ParseDAXParameterGroupProperties validator
type DAXSubnetGroup ¶
type DAXSubnetGroup struct { Type string `yaml:"Type"` Properties DAXSubnetGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
DAXSubnetGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-subnetgroup.html
func NewDAXSubnetGroup ¶
func NewDAXSubnetGroup(properties DAXSubnetGroupProperties, deps ...interface{}) DAXSubnetGroup
NewDAXSubnetGroup constructor creates a new DAXSubnetGroup
func (DAXSubnetGroup) Validate ¶
func (resource DAXSubnetGroup) Validate() []error
ParseDAXSubnetGroup validator
type DAXSubnetGroupProperties ¶
type DAXSubnetGroupProperties struct { Description interface{} `yaml:"Description,omitempty"` SubnetGroupName interface{} `yaml:"SubnetGroupName,omitempty"` SubnetIds interface{} `yaml:"SubnetIds"` }
DAXSubnetGroup Properties
func (DAXSubnetGroupProperties) Validate ¶
func (resource DAXSubnetGroupProperties) Validate() []error
ParseDAXSubnetGroupProperties validator
type DMSCertificate ¶
type DMSCertificate struct { Type string `yaml:"Type"` Properties DMSCertificateProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
DMSCertificate Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-certificate.html
func NewDMSCertificate ¶
func NewDMSCertificate(properties DMSCertificateProperties, deps ...interface{}) DMSCertificate
NewDMSCertificate constructor creates a new DMSCertificate
func (DMSCertificate) Validate ¶
func (resource DMSCertificate) Validate() []error
ParseDMSCertificate validator
type DMSCertificateProperties ¶
type DMSCertificateProperties struct { CertificateIdentifier interface{} `yaml:"CertificateIdentifier,omitempty"` CertificatePem interface{} `yaml:"CertificatePem,omitempty"` CertificateWallet interface{} `yaml:"CertificateWallet,omitempty"` }
DMSCertificate Properties
func (DMSCertificateProperties) Validate ¶
func (resource DMSCertificateProperties) Validate() []error
ParseDMSCertificateProperties validator
type DMSEndpoint ¶
type DMSEndpoint struct { Type string `yaml:"Type"` Properties DMSEndpointProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
DMSEndpoint Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html
func NewDMSEndpoint ¶
func NewDMSEndpoint(properties DMSEndpointProperties, deps ...interface{}) DMSEndpoint
NewDMSEndpoint constructor creates a new DMSEndpoint
func (DMSEndpoint) Validate ¶
func (resource DMSEndpoint) Validate() []error
ParseDMSEndpoint validator
type DMSEndpointProperties ¶
type DMSEndpointProperties struct { CertificateArn interface{} `yaml:"CertificateArn,omitempty"` DatabaseName interface{} `yaml:"DatabaseName,omitempty"` EndpointIdentifier interface{} `yaml:"EndpointIdentifier,omitempty"` EndpointType interface{} `yaml:"EndpointType"` EngineName interface{} `yaml:"EngineName"` ExtraConnectionAttributes interface{} `yaml:"ExtraConnectionAttributes,omitempty"` KmsKeyId interface{} `yaml:"KmsKeyId,omitempty"` Password interface{} `yaml:"Password,omitempty"` Port interface{} `yaml:"Port,omitempty"` ServerName interface{} `yaml:"ServerName,omitempty"` SslMode interface{} `yaml:"SslMode,omitempty"` Username interface{} `yaml:"Username,omitempty"` S3Settings *properties.EndpointS3Settings `yaml:"S3Settings,omitempty"` MongoDbSettings *properties.EndpointMongoDbSettings `yaml:"MongoDbSettings,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` DynamoDbSettings *properties.EndpointDynamoDbSettings `yaml:"DynamoDbSettings,omitempty"` }
DMSEndpoint Properties
func (DMSEndpointProperties) Validate ¶
func (resource DMSEndpointProperties) Validate() []error
ParseDMSEndpointProperties validator
type DMSEventSubscription ¶
type DMSEventSubscription struct { Type string `yaml:"Type"` Properties DMSEventSubscriptionProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
DMSEventSubscription Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-eventsubscription.html
func NewDMSEventSubscription ¶
func NewDMSEventSubscription(properties DMSEventSubscriptionProperties, deps ...interface{}) DMSEventSubscription
NewDMSEventSubscription constructor creates a new DMSEventSubscription
func (DMSEventSubscription) Validate ¶
func (resource DMSEventSubscription) Validate() []error
ParseDMSEventSubscription validator
type DMSEventSubscriptionProperties ¶
type DMSEventSubscriptionProperties struct { Enabled interface{} `yaml:"Enabled,omitempty"` SnsTopicArn interface{} `yaml:"SnsTopicArn"` SourceType interface{} `yaml:"SourceType,omitempty"` SubscriptionName interface{} `yaml:"SubscriptionName,omitempty"` EventCategories interface{} `yaml:"EventCategories,omitempty"` SourceIds interface{} `yaml:"SourceIds,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` }
DMSEventSubscription Properties
func (DMSEventSubscriptionProperties) Validate ¶
func (resource DMSEventSubscriptionProperties) Validate() []error
ParseDMSEventSubscriptionProperties validator
type DMSReplicationInstance ¶
type DMSReplicationInstance struct { Type string `yaml:"Type"` Properties DMSReplicationInstanceProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
DMSReplicationInstance Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html
func NewDMSReplicationInstance ¶
func NewDMSReplicationInstance(properties DMSReplicationInstanceProperties, deps ...interface{}) DMSReplicationInstance
NewDMSReplicationInstance constructor creates a new DMSReplicationInstance
func (DMSReplicationInstance) Validate ¶
func (resource DMSReplicationInstance) Validate() []error
ParseDMSReplicationInstance validator
type DMSReplicationInstanceProperties ¶
type DMSReplicationInstanceProperties struct { AllocatedStorage interface{} `yaml:"AllocatedStorage,omitempty"` AllowMajorVersionUpgrade interface{} `yaml:"AllowMajorVersionUpgrade,omitempty"` AutoMinorVersionUpgrade interface{} `yaml:"AutoMinorVersionUpgrade,omitempty"` AvailabilityZone interface{} `yaml:"AvailabilityZone,omitempty"` EngineVersion interface{} `yaml:"EngineVersion,omitempty"` KmsKeyId interface{} `yaml:"KmsKeyId,omitempty"` MultiAZ interface{} `yaml:"MultiAZ,omitempty"` PreferredMaintenanceWindow interface{} `yaml:"PreferredMaintenanceWindow,omitempty"` PubliclyAccessible interface{} `yaml:"PubliclyAccessible,omitempty"` ReplicationInstanceClass interface{} `yaml:"ReplicationInstanceClass"` ReplicationInstanceIdentifier interface{} `yaml:"ReplicationInstanceIdentifier,omitempty"` ReplicationSubnetGroupIdentifier interface{} `yaml:"ReplicationSubnetGroupIdentifier,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` VpcSecurityGroupIds interface{} `yaml:"VpcSecurityGroupIds,omitempty"` }
DMSReplicationInstance Properties
func (DMSReplicationInstanceProperties) Validate ¶
func (resource DMSReplicationInstanceProperties) Validate() []error
ParseDMSReplicationInstanceProperties validator
type DMSReplicationSubnetGroup ¶
type DMSReplicationSubnetGroup struct { Type string `yaml:"Type"` Properties DMSReplicationSubnetGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
DMSReplicationSubnetGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationsubnetgroup.html
func NewDMSReplicationSubnetGroup ¶
func NewDMSReplicationSubnetGroup(properties DMSReplicationSubnetGroupProperties, deps ...interface{}) DMSReplicationSubnetGroup
NewDMSReplicationSubnetGroup constructor creates a new DMSReplicationSubnetGroup
func (DMSReplicationSubnetGroup) Validate ¶
func (resource DMSReplicationSubnetGroup) Validate() []error
ParseDMSReplicationSubnetGroup validator
type DMSReplicationSubnetGroupProperties ¶
type DMSReplicationSubnetGroupProperties struct { ReplicationSubnetGroupDescription interface{} `yaml:"ReplicationSubnetGroupDescription"` ReplicationSubnetGroupIdentifier interface{} `yaml:"ReplicationSubnetGroupIdentifier,omitempty"` SubnetIds interface{} `yaml:"SubnetIds"` Tags interface{} `yaml:"Tags,omitempty"` }
DMSReplicationSubnetGroup Properties
func (DMSReplicationSubnetGroupProperties) Validate ¶
func (resource DMSReplicationSubnetGroupProperties) Validate() []error
ParseDMSReplicationSubnetGroupProperties validator
type DMSReplicationTask ¶
type DMSReplicationTask struct { Type string `yaml:"Type"` Properties DMSReplicationTaskProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
DMSReplicationTask Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationtask.html
func NewDMSReplicationTask ¶
func NewDMSReplicationTask(properties DMSReplicationTaskProperties, deps ...interface{}) DMSReplicationTask
NewDMSReplicationTask constructor creates a new DMSReplicationTask
func (DMSReplicationTask) Validate ¶
func (resource DMSReplicationTask) Validate() []error
ParseDMSReplicationTask validator
type DMSReplicationTaskProperties ¶
type DMSReplicationTaskProperties struct { CdcStartTime interface{} `yaml:"CdcStartTime,omitempty"` MigrationType interface{} `yaml:"MigrationType"` ReplicationInstanceArn interface{} `yaml:"ReplicationInstanceArn"` ReplicationTaskIdentifier interface{} `yaml:"ReplicationTaskIdentifier,omitempty"` ReplicationTaskSettings interface{} `yaml:"ReplicationTaskSettings,omitempty"` SourceEndpointArn interface{} `yaml:"SourceEndpointArn"` TableMappings interface{} `yaml:"TableMappings"` TargetEndpointArn interface{} `yaml:"TargetEndpointArn"` Tags interface{} `yaml:"Tags,omitempty"` }
DMSReplicationTask Properties
func (DMSReplicationTaskProperties) Validate ¶
func (resource DMSReplicationTaskProperties) Validate() []error
ParseDMSReplicationTaskProperties validator
type DataPipelinePipeline ¶
type DataPipelinePipeline struct { Type string `yaml:"Type"` Properties DataPipelinePipelineProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
DataPipelinePipeline Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datapipeline-pipeline.html
func NewDataPipelinePipeline ¶
func NewDataPipelinePipeline(properties DataPipelinePipelineProperties, deps ...interface{}) DataPipelinePipeline
NewDataPipelinePipeline constructor creates a new DataPipelinePipeline
func (DataPipelinePipeline) Validate ¶
func (resource DataPipelinePipeline) Validate() []error
ParseDataPipelinePipeline validator
type DataPipelinePipelineProperties ¶
type DataPipelinePipelineProperties struct { Activate interface{} `yaml:"Activate,omitempty"` Description interface{} `yaml:"Description,omitempty"` Name interface{} `yaml:"Name"` ParameterObjects interface{} `yaml:"ParameterObjects"` ParameterValues interface{} `yaml:"ParameterValues,omitempty"` PipelineObjects interface{} `yaml:"PipelineObjects,omitempty"` PipelineTags interface{} `yaml:"PipelineTags,omitempty"` }
DataPipelinePipeline Properties
func (DataPipelinePipelineProperties) Validate ¶
func (resource DataPipelinePipelineProperties) Validate() []error
ParseDataPipelinePipelineProperties validator
type DirectoryServiceMicrosoftAD ¶
type DirectoryServiceMicrosoftAD struct { Type string `yaml:"Type"` Properties DirectoryServiceMicrosoftADProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
DirectoryServiceMicrosoftAD Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-microsoftad.html
func NewDirectoryServiceMicrosoftAD ¶
func NewDirectoryServiceMicrosoftAD(properties DirectoryServiceMicrosoftADProperties, deps ...interface{}) DirectoryServiceMicrosoftAD
NewDirectoryServiceMicrosoftAD constructor creates a new DirectoryServiceMicrosoftAD
func (DirectoryServiceMicrosoftAD) Validate ¶
func (resource DirectoryServiceMicrosoftAD) Validate() []error
ParseDirectoryServiceMicrosoftAD validator
type DirectoryServiceMicrosoftADProperties ¶
type DirectoryServiceMicrosoftADProperties struct { CreateAlias interface{} `yaml:"CreateAlias,omitempty"` Edition interface{} `yaml:"Edition,omitempty"` EnableSso interface{} `yaml:"EnableSso,omitempty"` Name interface{} `yaml:"Name"` Password interface{} `yaml:"Password"` ShortName interface{} `yaml:"ShortName,omitempty"` VpcSettings *properties.MicrosoftADVpcSettings `yaml:"VpcSettings"` }
DirectoryServiceMicrosoftAD Properties
func (DirectoryServiceMicrosoftADProperties) Validate ¶
func (resource DirectoryServiceMicrosoftADProperties) Validate() []error
ParseDirectoryServiceMicrosoftADProperties validator
type DirectoryServiceSimpleAD ¶
type DirectoryServiceSimpleAD struct { Type string `yaml:"Type"` Properties DirectoryServiceSimpleADProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
DirectoryServiceSimpleAD Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-directoryservice-simplead.html
func NewDirectoryServiceSimpleAD ¶
func NewDirectoryServiceSimpleAD(properties DirectoryServiceSimpleADProperties, deps ...interface{}) DirectoryServiceSimpleAD
NewDirectoryServiceSimpleAD constructor creates a new DirectoryServiceSimpleAD
func (DirectoryServiceSimpleAD) Validate ¶
func (resource DirectoryServiceSimpleAD) Validate() []error
ParseDirectoryServiceSimpleAD validator
type DirectoryServiceSimpleADProperties ¶
type DirectoryServiceSimpleADProperties struct { CreateAlias interface{} `yaml:"CreateAlias,omitempty"` Description interface{} `yaml:"Description,omitempty"` EnableSso interface{} `yaml:"EnableSso,omitempty"` Name interface{} `yaml:"Name"` Password interface{} `yaml:"Password"` ShortName interface{} `yaml:"ShortName,omitempty"` Size interface{} `yaml:"Size"` VpcSettings *properties.SimpleADVpcSettings `yaml:"VpcSettings"` }
DirectoryServiceSimpleAD Properties
func (DirectoryServiceSimpleADProperties) Validate ¶
func (resource DirectoryServiceSimpleADProperties) Validate() []error
ParseDirectoryServiceSimpleADProperties validator
type DynamoDBTable ¶
type DynamoDBTable struct { Type string `yaml:"Type"` Properties DynamoDBTableProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
DynamoDBTable Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html
func NewDynamoDBTable ¶
func NewDynamoDBTable(properties DynamoDBTableProperties, deps ...interface{}) DynamoDBTable
NewDynamoDBTable constructor creates a new DynamoDBTable
func (DynamoDBTable) Validate ¶
func (resource DynamoDBTable) Validate() []error
ParseDynamoDBTable validator
type DynamoDBTableProperties ¶
type DynamoDBTableProperties struct { TableName interface{} `yaml:"TableName,omitempty"` TimeToLiveSpecification *properties.TableTimeToLiveSpecification `yaml:"TimeToLiveSpecification,omitempty"` StreamSpecification *properties.TableStreamSpecification `yaml:"StreamSpecification,omitempty"` SSESpecification *properties.TableSSESpecification `yaml:"SSESpecification,omitempty"` ProvisionedThroughput *properties.TableProvisionedThroughput `yaml:"ProvisionedThroughput"` PointInTimeRecoverySpecification *properties.TablePointInTimeRecoverySpecification `yaml:"PointInTimeRecoverySpecification,omitempty"` KeySchema interface{} `yaml:"KeySchema"` AttributeDefinitions interface{} `yaml:"AttributeDefinitions,omitempty"` GlobalSecondaryIndexes interface{} `yaml:"GlobalSecondaryIndexes,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` LocalSecondaryIndexes interface{} `yaml:"LocalSecondaryIndexes,omitempty"` }
DynamoDBTable Properties
func (DynamoDBTableProperties) Validate ¶
func (resource DynamoDBTableProperties) Validate() []error
ParseDynamoDBTableProperties validator
type EC2CustomerGateway ¶
type EC2CustomerGateway struct { Type string `yaml:"Type"` Properties EC2CustomerGatewayProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2CustomerGateway Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-customer-gateway.html
func NewEC2CustomerGateway ¶
func NewEC2CustomerGateway(properties EC2CustomerGatewayProperties, deps ...interface{}) EC2CustomerGateway
NewEC2CustomerGateway constructor creates a new EC2CustomerGateway
func (EC2CustomerGateway) Validate ¶
func (resource EC2CustomerGateway) Validate() []error
ParseEC2CustomerGateway validator
type EC2CustomerGatewayProperties ¶
type EC2CustomerGatewayProperties struct { BgpAsn interface{} `yaml:"BgpAsn"` IpAddress interface{} `yaml:"IpAddress"` Type interface{} `yaml:"Type"` Tags interface{} `yaml:"Tags,omitempty"` }
EC2CustomerGateway Properties
func (EC2CustomerGatewayProperties) Validate ¶
func (resource EC2CustomerGatewayProperties) Validate() []error
ParseEC2CustomerGatewayProperties validator
type EC2DHCPOptions ¶
type EC2DHCPOptions struct { Type string `yaml:"Type"` Properties EC2DHCPOptionsProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2DHCPOptions Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-dhcp-options.html
func NewEC2DHCPOptions ¶
func NewEC2DHCPOptions(properties EC2DHCPOptionsProperties, deps ...interface{}) EC2DHCPOptions
NewEC2DHCPOptions constructor creates a new EC2DHCPOptions
func (EC2DHCPOptions) Validate ¶
func (resource EC2DHCPOptions) Validate() []error
ParseEC2DHCPOptions validator
type EC2DHCPOptionsProperties ¶
type EC2DHCPOptionsProperties struct { DomainName interface{} `yaml:"DomainName,omitempty"` NetbiosNodeType interface{} `yaml:"NetbiosNodeType,omitempty"` DomainNameServers interface{} `yaml:"DomainNameServers,omitempty"` NetbiosNameServers interface{} `yaml:"NetbiosNameServers,omitempty"` NtpServers interface{} `yaml:"NtpServers,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` }
EC2DHCPOptions Properties
func (EC2DHCPOptionsProperties) Validate ¶
func (resource EC2DHCPOptionsProperties) Validate() []error
ParseEC2DHCPOptionsProperties validator
type EC2EIP ¶
type EC2EIP struct { Type string `yaml:"Type"` Properties EC2EIPProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2EIP Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-eip.html
func NewEC2EIP ¶
func NewEC2EIP(properties EC2EIPProperties, deps ...interface{}) EC2EIP
NewEC2EIP constructor creates a new EC2EIP
type EC2EIPAssociation ¶
type EC2EIPAssociation struct { Type string `yaml:"Type"` Properties EC2EIPAssociationProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2EIPAssociation Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-eip-association.html
func NewEC2EIPAssociation ¶
func NewEC2EIPAssociation(properties EC2EIPAssociationProperties, deps ...interface{}) EC2EIPAssociation
NewEC2EIPAssociation constructor creates a new EC2EIPAssociation
func (EC2EIPAssociation) Validate ¶
func (resource EC2EIPAssociation) Validate() []error
ParseEC2EIPAssociation validator
type EC2EIPAssociationProperties ¶
type EC2EIPAssociationProperties struct { AllocationId interface{} `yaml:"AllocationId,omitempty"` EIP interface{} `yaml:"EIP,omitempty"` InstanceId interface{} `yaml:"InstanceId,omitempty"` NetworkInterfaceId interface{} `yaml:"NetworkInterfaceId,omitempty"` PrivateIpAddress interface{} `yaml:"PrivateIpAddress,omitempty"` }
EC2EIPAssociation Properties
func (EC2EIPAssociationProperties) Validate ¶
func (resource EC2EIPAssociationProperties) Validate() []error
ParseEC2EIPAssociationProperties validator
type EC2EIPProperties ¶
type EC2EIPProperties struct { Domain interface{} `yaml:"Domain,omitempty"` InstanceId interface{} `yaml:"InstanceId,omitempty"` }
EC2EIP Properties
func (EC2EIPProperties) Validate ¶
func (resource EC2EIPProperties) Validate() []error
ParseEC2EIPProperties validator
type EC2EgressOnlyInternetGateway ¶
type EC2EgressOnlyInternetGateway struct { Type string `yaml:"Type"` Properties EC2EgressOnlyInternetGatewayProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2EgressOnlyInternetGateway Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-egressonlyinternetgateway.html
func NewEC2EgressOnlyInternetGateway ¶
func NewEC2EgressOnlyInternetGateway(properties EC2EgressOnlyInternetGatewayProperties, deps ...interface{}) EC2EgressOnlyInternetGateway
NewEC2EgressOnlyInternetGateway constructor creates a new EC2EgressOnlyInternetGateway
func (EC2EgressOnlyInternetGateway) Validate ¶
func (resource EC2EgressOnlyInternetGateway) Validate() []error
ParseEC2EgressOnlyInternetGateway validator
type EC2EgressOnlyInternetGatewayProperties ¶
type EC2EgressOnlyInternetGatewayProperties struct {
VpcId interface{} `yaml:"VpcId"`
}
EC2EgressOnlyInternetGateway Properties
func (EC2EgressOnlyInternetGatewayProperties) Validate ¶
func (resource EC2EgressOnlyInternetGatewayProperties) Validate() []error
ParseEC2EgressOnlyInternetGatewayProperties validator
type EC2FlowLog ¶
type EC2FlowLog struct { Type string `yaml:"Type"` Properties EC2FlowLogProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2FlowLog Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-flowlog.html
func NewEC2FlowLog ¶
func NewEC2FlowLog(properties EC2FlowLogProperties, deps ...interface{}) EC2FlowLog
NewEC2FlowLog constructor creates a new EC2FlowLog
func (EC2FlowLog) Validate ¶
func (resource EC2FlowLog) Validate() []error
ParseEC2FlowLog validator
type EC2FlowLogProperties ¶
type EC2FlowLogProperties struct { DeliverLogsPermissionArn interface{} `yaml:"DeliverLogsPermissionArn,omitempty"` LogDestination interface{} `yaml:"LogDestination,omitempty"` LogDestinationType interface{} `yaml:"LogDestinationType,omitempty"` LogGroupName interface{} `yaml:"LogGroupName,omitempty"` ResourceId interface{} `yaml:"ResourceId"` ResourceType interface{} `yaml:"ResourceType"` TrafficType interface{} `yaml:"TrafficType"` }
EC2FlowLog Properties
func (EC2FlowLogProperties) Validate ¶
func (resource EC2FlowLogProperties) Validate() []error
ParseEC2FlowLogProperties validator
type EC2Host ¶
type EC2Host struct { Type string `yaml:"Type"` Properties EC2HostProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2Host Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-host.html
func NewEC2Host ¶
func NewEC2Host(properties EC2HostProperties, deps ...interface{}) EC2Host
NewEC2Host constructor creates a new EC2Host
type EC2HostProperties ¶
type EC2HostProperties struct { AutoPlacement interface{} `yaml:"AutoPlacement,omitempty"` AvailabilityZone interface{} `yaml:"AvailabilityZone"` InstanceType interface{} `yaml:"InstanceType"` }
EC2Host Properties
func (EC2HostProperties) Validate ¶
func (resource EC2HostProperties) Validate() []error
ParseEC2HostProperties validator
type EC2Instance ¶
type EC2Instance struct { Type string `yaml:"Type"` Properties EC2InstanceProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2Instance Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html
func NewEC2Instance ¶
func NewEC2Instance(properties EC2InstanceProperties, deps ...interface{}) EC2Instance
NewEC2Instance constructor creates a new EC2Instance
func (EC2Instance) Validate ¶
func (resource EC2Instance) Validate() []error
ParseEC2Instance validator
type EC2InstanceProperties ¶
type EC2InstanceProperties struct { AdditionalInfo interface{} `yaml:"AdditionalInfo,omitempty"` Affinity interface{} `yaml:"Affinity,omitempty"` AvailabilityZone interface{} `yaml:"AvailabilityZone,omitempty"` DisableApiTermination interface{} `yaml:"DisableApiTermination,omitempty"` EbsOptimized interface{} `yaml:"EbsOptimized,omitempty"` HostId interface{} `yaml:"HostId,omitempty"` IamInstanceProfile interface{} `yaml:"IamInstanceProfile,omitempty"` ImageId interface{} `yaml:"ImageId,omitempty"` InstanceInitiatedShutdownBehavior interface{} `yaml:"InstanceInitiatedShutdownBehavior,omitempty"` InstanceType interface{} `yaml:"InstanceType,omitempty"` Ipv6AddressCount interface{} `yaml:"Ipv6AddressCount,omitempty"` KernelId interface{} `yaml:"KernelId,omitempty"` KeyName interface{} `yaml:"KeyName,omitempty"` Monitoring interface{} `yaml:"Monitoring,omitempty"` PlacementGroupName interface{} `yaml:"PlacementGroupName,omitempty"` PrivateIpAddress interface{} `yaml:"PrivateIpAddress,omitempty"` RamdiskId interface{} `yaml:"RamdiskId,omitempty"` SourceDestCheck interface{} `yaml:"SourceDestCheck,omitempty"` SubnetId interface{} `yaml:"SubnetId,omitempty"` Tenancy interface{} `yaml:"Tenancy,omitempty"` UserData interface{} `yaml:"UserData,omitempty"` BlockDeviceMappings interface{} `yaml:"BlockDeviceMappings,omitempty"` SecurityGroups interface{} `yaml:"SecurityGroups,omitempty"` ElasticGpuSpecifications interface{} `yaml:"ElasticGpuSpecifications,omitempty"` Ipv6Addresses interface{} `yaml:"Ipv6Addresses,omitempty"` Volumes interface{} `yaml:"Volumes,omitempty"` NetworkInterfaces interface{} `yaml:"NetworkInterfaces,omitempty"` SecurityGroupIds interface{} `yaml:"SecurityGroupIds,omitempty"` SsmAssociations interface{} `yaml:"SsmAssociations,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` LaunchTemplate *properties.InstanceLaunchTemplateSpecification `yaml:"LaunchTemplate,omitempty"` CreditSpecification *properties.InstanceCreditSpecification `yaml:"CreditSpecification,omitempty"` }
EC2Instance Properties
func (EC2InstanceProperties) Validate ¶
func (resource EC2InstanceProperties) Validate() []error
ParseEC2InstanceProperties validator
type EC2InternetGateway ¶
type EC2InternetGateway struct { Type string `yaml:"Type"` Properties EC2InternetGatewayProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2InternetGateway Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-internetgateway.html
func NewEC2InternetGateway ¶
func NewEC2InternetGateway(properties EC2InternetGatewayProperties, deps ...interface{}) EC2InternetGateway
NewEC2InternetGateway constructor creates a new EC2InternetGateway
func (EC2InternetGateway) Validate ¶
func (resource EC2InternetGateway) Validate() []error
ParseEC2InternetGateway validator
type EC2InternetGatewayProperties ¶
type EC2InternetGatewayProperties struct {
Tags interface{} `yaml:"Tags,omitempty"`
}
EC2InternetGateway Properties
func (EC2InternetGatewayProperties) Validate ¶
func (resource EC2InternetGatewayProperties) Validate() []error
ParseEC2InternetGatewayProperties validator
type EC2LaunchTemplate ¶
type EC2LaunchTemplate struct { Type string `yaml:"Type"` Properties EC2LaunchTemplateProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2LaunchTemplate Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-launchtemplate.html
func NewEC2LaunchTemplate ¶
func NewEC2LaunchTemplate(properties EC2LaunchTemplateProperties, deps ...interface{}) EC2LaunchTemplate
NewEC2LaunchTemplate constructor creates a new EC2LaunchTemplate
func (EC2LaunchTemplate) Validate ¶
func (resource EC2LaunchTemplate) Validate() []error
ParseEC2LaunchTemplate validator
type EC2LaunchTemplateProperties ¶
type EC2LaunchTemplateProperties struct { LaunchTemplateName interface{} `yaml:"LaunchTemplateName,omitempty"` LaunchTemplateData *properties.LaunchTemplateLaunchTemplateData `yaml:"LaunchTemplateData,omitempty"` }
EC2LaunchTemplate Properties
func (EC2LaunchTemplateProperties) Validate ¶
func (resource EC2LaunchTemplateProperties) Validate() []error
ParseEC2LaunchTemplateProperties validator
type EC2NatGateway ¶
type EC2NatGateway struct { Type string `yaml:"Type"` Properties EC2NatGatewayProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2NatGateway Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-natgateway.html
func NewEC2NatGateway ¶
func NewEC2NatGateway(properties EC2NatGatewayProperties, deps ...interface{}) EC2NatGateway
NewEC2NatGateway constructor creates a new EC2NatGateway
func (EC2NatGateway) Validate ¶
func (resource EC2NatGateway) Validate() []error
ParseEC2NatGateway validator
type EC2NatGatewayProperties ¶
type EC2NatGatewayProperties struct { AllocationId interface{} `yaml:"AllocationId"` SubnetId interface{} `yaml:"SubnetId"` Tags interface{} `yaml:"Tags,omitempty"` }
EC2NatGateway Properties
func (EC2NatGatewayProperties) Validate ¶
func (resource EC2NatGatewayProperties) Validate() []error
ParseEC2NatGatewayProperties validator
type EC2NetworkAcl ¶
type EC2NetworkAcl struct { Type string `yaml:"Type"` Properties EC2NetworkAclProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2NetworkAcl Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-network-acl.html
func NewEC2NetworkAcl ¶
func NewEC2NetworkAcl(properties EC2NetworkAclProperties, deps ...interface{}) EC2NetworkAcl
NewEC2NetworkAcl constructor creates a new EC2NetworkAcl
func (EC2NetworkAcl) Validate ¶
func (resource EC2NetworkAcl) Validate() []error
ParseEC2NetworkAcl validator
type EC2NetworkAclEntry ¶
type EC2NetworkAclEntry struct { Type string `yaml:"Type"` Properties EC2NetworkAclEntryProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2NetworkAclEntry Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-network-acl-entry.html
func NewEC2NetworkAclEntry ¶
func NewEC2NetworkAclEntry(properties EC2NetworkAclEntryProperties, deps ...interface{}) EC2NetworkAclEntry
NewEC2NetworkAclEntry constructor creates a new EC2NetworkAclEntry
func (EC2NetworkAclEntry) Validate ¶
func (resource EC2NetworkAclEntry) Validate() []error
ParseEC2NetworkAclEntry validator
type EC2NetworkAclEntryProperties ¶
type EC2NetworkAclEntryProperties struct { CidrBlock interface{} `yaml:"CidrBlock"` Egress interface{} `yaml:"Egress,omitempty"` Ipv6CidrBlock interface{} `yaml:"Ipv6CidrBlock,omitempty"` NetworkAclId interface{} `yaml:"NetworkAclId"` Protocol interface{} `yaml:"Protocol"` RuleAction interface{} `yaml:"RuleAction"` RuleNumber interface{} `yaml:"RuleNumber"` PortRange *properties.NetworkAclEntryPortRange `yaml:"PortRange,omitempty"` Icmp *properties.NetworkAclEntryIcmp `yaml:"Icmp,omitempty"` }
EC2NetworkAclEntry Properties
func (EC2NetworkAclEntryProperties) Validate ¶
func (resource EC2NetworkAclEntryProperties) Validate() []error
ParseEC2NetworkAclEntryProperties validator
type EC2NetworkAclProperties ¶
type EC2NetworkAclProperties struct { VpcId interface{} `yaml:"VpcId"` Tags interface{} `yaml:"Tags,omitempty"` }
EC2NetworkAcl Properties
func (EC2NetworkAclProperties) Validate ¶
func (resource EC2NetworkAclProperties) Validate() []error
ParseEC2NetworkAclProperties validator
type EC2NetworkInterface ¶
type EC2NetworkInterface struct { Type string `yaml:"Type"` Properties EC2NetworkInterfaceProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2NetworkInterface Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-network-interface.html
func NewEC2NetworkInterface ¶
func NewEC2NetworkInterface(properties EC2NetworkInterfaceProperties, deps ...interface{}) EC2NetworkInterface
NewEC2NetworkInterface constructor creates a new EC2NetworkInterface
func (EC2NetworkInterface) Validate ¶
func (resource EC2NetworkInterface) Validate() []error
ParseEC2NetworkInterface validator
type EC2NetworkInterfaceAttachment ¶
type EC2NetworkInterfaceAttachment struct { Type string `yaml:"Type"` Properties EC2NetworkInterfaceAttachmentProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2NetworkInterfaceAttachment Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-network-interface-attachment.html
func NewEC2NetworkInterfaceAttachment ¶
func NewEC2NetworkInterfaceAttachment(properties EC2NetworkInterfaceAttachmentProperties, deps ...interface{}) EC2NetworkInterfaceAttachment
NewEC2NetworkInterfaceAttachment constructor creates a new EC2NetworkInterfaceAttachment
func (EC2NetworkInterfaceAttachment) Validate ¶
func (resource EC2NetworkInterfaceAttachment) Validate() []error
ParseEC2NetworkInterfaceAttachment validator
type EC2NetworkInterfaceAttachmentProperties ¶
type EC2NetworkInterfaceAttachmentProperties struct { DeleteOnTermination interface{} `yaml:"DeleteOnTermination,omitempty"` DeviceIndex interface{} `yaml:"DeviceIndex"` InstanceId interface{} `yaml:"InstanceId"` NetworkInterfaceId interface{} `yaml:"NetworkInterfaceId"` }
EC2NetworkInterfaceAttachment Properties
func (EC2NetworkInterfaceAttachmentProperties) Validate ¶
func (resource EC2NetworkInterfaceAttachmentProperties) Validate() []error
ParseEC2NetworkInterfaceAttachmentProperties validator
type EC2NetworkInterfacePermission ¶
type EC2NetworkInterfacePermission struct { Type string `yaml:"Type"` Properties EC2NetworkInterfacePermissionProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2NetworkInterfacePermission Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinterfacepermission.html
func NewEC2NetworkInterfacePermission ¶
func NewEC2NetworkInterfacePermission(properties EC2NetworkInterfacePermissionProperties, deps ...interface{}) EC2NetworkInterfacePermission
NewEC2NetworkInterfacePermission constructor creates a new EC2NetworkInterfacePermission
func (EC2NetworkInterfacePermission) Validate ¶
func (resource EC2NetworkInterfacePermission) Validate() []error
ParseEC2NetworkInterfacePermission validator
type EC2NetworkInterfacePermissionProperties ¶
type EC2NetworkInterfacePermissionProperties struct { AwsAccountId interface{} `yaml:"AwsAccountId"` NetworkInterfaceId interface{} `yaml:"NetworkInterfaceId"` Permission interface{} `yaml:"Permission"` }
EC2NetworkInterfacePermission Properties
func (EC2NetworkInterfacePermissionProperties) Validate ¶
func (resource EC2NetworkInterfacePermissionProperties) Validate() []error
ParseEC2NetworkInterfacePermissionProperties validator
type EC2NetworkInterfaceProperties ¶
type EC2NetworkInterfaceProperties struct { Description interface{} `yaml:"Description,omitempty"` InterfaceType interface{} `yaml:"InterfaceType,omitempty"` Ipv6AddressCount interface{} `yaml:"Ipv6AddressCount,omitempty"` PrivateIpAddress interface{} `yaml:"PrivateIpAddress,omitempty"` SecondaryPrivateIpAddressCount interface{} `yaml:"SecondaryPrivateIpAddressCount,omitempty"` SourceDestCheck interface{} `yaml:"SourceDestCheck,omitempty"` SubnetId interface{} `yaml:"SubnetId"` GroupSet interface{} `yaml:"GroupSet,omitempty"` PrivateIpAddresses interface{} `yaml:"PrivateIpAddresses,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` Ipv6Addresses *properties.NetworkInterfaceInstanceIpv6Address `yaml:"Ipv6Addresses,omitempty"` }
EC2NetworkInterface Properties
func (EC2NetworkInterfaceProperties) Validate ¶
func (resource EC2NetworkInterfaceProperties) Validate() []error
ParseEC2NetworkInterfaceProperties validator
type EC2PlacementGroup ¶
type EC2PlacementGroup struct { Type string `yaml:"Type"` Properties EC2PlacementGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2PlacementGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-placementgroup.html
func NewEC2PlacementGroup ¶
func NewEC2PlacementGroup(properties EC2PlacementGroupProperties, deps ...interface{}) EC2PlacementGroup
NewEC2PlacementGroup constructor creates a new EC2PlacementGroup
func (EC2PlacementGroup) Validate ¶
func (resource EC2PlacementGroup) Validate() []error
ParseEC2PlacementGroup validator
type EC2PlacementGroupProperties ¶
type EC2PlacementGroupProperties struct {
Strategy interface{} `yaml:"Strategy,omitempty"`
}
EC2PlacementGroup Properties
func (EC2PlacementGroupProperties) Validate ¶
func (resource EC2PlacementGroupProperties) Validate() []error
ParseEC2PlacementGroupProperties validator
type EC2Route ¶
type EC2Route struct { Type string `yaml:"Type"` Properties EC2RouteProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2Route Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-route.html
func NewEC2Route ¶
func NewEC2Route(properties EC2RouteProperties, deps ...interface{}) EC2Route
NewEC2Route constructor creates a new EC2Route
type EC2RouteProperties ¶
type EC2RouteProperties struct { DestinationCidrBlock interface{} `yaml:"DestinationCidrBlock,omitempty"` DestinationIpv6CidrBlock interface{} `yaml:"DestinationIpv6CidrBlock,omitempty"` EgressOnlyInternetGatewayId interface{} `yaml:"EgressOnlyInternetGatewayId,omitempty"` GatewayId interface{} `yaml:"GatewayId,omitempty"` InstanceId interface{} `yaml:"InstanceId,omitempty"` NatGatewayId interface{} `yaml:"NatGatewayId,omitempty"` NetworkInterfaceId interface{} `yaml:"NetworkInterfaceId,omitempty"` RouteTableId interface{} `yaml:"RouteTableId"` VpcPeeringConnectionId interface{} `yaml:"VpcPeeringConnectionId,omitempty"` }
EC2Route Properties
func (EC2RouteProperties) Validate ¶
func (resource EC2RouteProperties) Validate() []error
ParseEC2RouteProperties validator
type EC2RouteTable ¶
type EC2RouteTable struct { Type string `yaml:"Type"` Properties EC2RouteTableProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2RouteTable Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-route-table.html
func NewEC2RouteTable ¶
func NewEC2RouteTable(properties EC2RouteTableProperties, deps ...interface{}) EC2RouteTable
NewEC2RouteTable constructor creates a new EC2RouteTable
func (EC2RouteTable) Validate ¶
func (resource EC2RouteTable) Validate() []error
ParseEC2RouteTable validator
type EC2RouteTableProperties ¶
type EC2RouteTableProperties struct { VpcId interface{} `yaml:"VpcId"` Tags interface{} `yaml:"Tags,omitempty"` }
EC2RouteTable Properties
func (EC2RouteTableProperties) Validate ¶
func (resource EC2RouteTableProperties) Validate() []error
ParseEC2RouteTableProperties validator
type EC2SecurityGroup ¶
type EC2SecurityGroup struct { Type string `yaml:"Type"` Properties EC2SecurityGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2SecurityGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group.html
func NewEC2SecurityGroup ¶
func NewEC2SecurityGroup(properties EC2SecurityGroupProperties, deps ...interface{}) EC2SecurityGroup
NewEC2SecurityGroup constructor creates a new EC2SecurityGroup
func (EC2SecurityGroup) Validate ¶
func (resource EC2SecurityGroup) Validate() []error
ParseEC2SecurityGroup validator
type EC2SecurityGroupEgress ¶
type EC2SecurityGroupEgress struct { Type string `yaml:"Type"` Properties EC2SecurityGroupEgressProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2SecurityGroupEgress Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-security-group-egress.html
func NewEC2SecurityGroupEgress ¶
func NewEC2SecurityGroupEgress(properties EC2SecurityGroupEgressProperties, deps ...interface{}) EC2SecurityGroupEgress
NewEC2SecurityGroupEgress constructor creates a new EC2SecurityGroupEgress
func (EC2SecurityGroupEgress) Validate ¶
func (resource EC2SecurityGroupEgress) Validate() []error
ParseEC2SecurityGroupEgress validator
type EC2SecurityGroupEgressProperties ¶
type EC2SecurityGroupEgressProperties struct { CidrIp interface{} `yaml:"CidrIp,omitempty"` CidrIpv6 interface{} `yaml:"CidrIpv6,omitempty"` Description interface{} `yaml:"Description,omitempty"` DestinationPrefixListId interface{} `yaml:"DestinationPrefixListId,omitempty"` DestinationSecurityGroupId interface{} `yaml:"DestinationSecurityGroupId,omitempty"` FromPort interface{} `yaml:"FromPort,omitempty"` GroupId interface{} `yaml:"GroupId"` IpProtocol interface{} `yaml:"IpProtocol"` ToPort interface{} `yaml:"ToPort,omitempty"` }
EC2SecurityGroupEgress Properties
func (EC2SecurityGroupEgressProperties) Validate ¶
func (resource EC2SecurityGroupEgressProperties) Validate() []error
ParseEC2SecurityGroupEgressProperties validator
type EC2SecurityGroupIngress ¶
type EC2SecurityGroupIngress struct { Type string `yaml:"Type"` Properties EC2SecurityGroupIngressProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2SecurityGroupIngress Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group-ingress.html
func NewEC2SecurityGroupIngress ¶
func NewEC2SecurityGroupIngress(properties EC2SecurityGroupIngressProperties, deps ...interface{}) EC2SecurityGroupIngress
NewEC2SecurityGroupIngress constructor creates a new EC2SecurityGroupIngress
func (EC2SecurityGroupIngress) Validate ¶
func (resource EC2SecurityGroupIngress) Validate() []error
ParseEC2SecurityGroupIngress validator
type EC2SecurityGroupIngressProperties ¶
type EC2SecurityGroupIngressProperties struct { CidrIp interface{} `yaml:"CidrIp,omitempty"` CidrIpv6 interface{} `yaml:"CidrIpv6,omitempty"` Description interface{} `yaml:"Description,omitempty"` FromPort interface{} `yaml:"FromPort,omitempty"` GroupId interface{} `yaml:"GroupId,omitempty"` GroupName interface{} `yaml:"GroupName,omitempty"` IpProtocol interface{} `yaml:"IpProtocol"` SourceSecurityGroupId interface{} `yaml:"SourceSecurityGroupId,omitempty"` SourceSecurityGroupName interface{} `yaml:"SourceSecurityGroupName,omitempty"` SourceSecurityGroupOwnerId interface{} `yaml:"SourceSecurityGroupOwnerId,omitempty"` ToPort interface{} `yaml:"ToPort,omitempty"` }
EC2SecurityGroupIngress Properties
func (EC2SecurityGroupIngressProperties) Validate ¶
func (resource EC2SecurityGroupIngressProperties) Validate() []error
ParseEC2SecurityGroupIngressProperties validator
type EC2SecurityGroupProperties ¶
type EC2SecurityGroupProperties struct { GroupDescription interface{} `yaml:"GroupDescription"` GroupName interface{} `yaml:"GroupName,omitempty"` VpcId interface{} `yaml:"VpcId,omitempty"` SecurityGroupEgress interface{} `yaml:"SecurityGroupEgress,omitempty"` SecurityGroupIngress interface{} `yaml:"SecurityGroupIngress,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` }
EC2SecurityGroup Properties
func (EC2SecurityGroupProperties) Validate ¶
func (resource EC2SecurityGroupProperties) Validate() []error
ParseEC2SecurityGroupProperties validator
type EC2SpotFleet ¶
type EC2SpotFleet struct { Type string `yaml:"Type"` Properties EC2SpotFleetProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2SpotFleet Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-spotfleet.html
func NewEC2SpotFleet ¶
func NewEC2SpotFleet(properties EC2SpotFleetProperties, deps ...interface{}) EC2SpotFleet
NewEC2SpotFleet constructor creates a new EC2SpotFleet
func (EC2SpotFleet) Validate ¶
func (resource EC2SpotFleet) Validate() []error
ParseEC2SpotFleet validator
type EC2SpotFleetProperties ¶
type EC2SpotFleetProperties struct {
SpotFleetRequestConfigData *properties.SpotFleetSpotFleetRequestConfigData `yaml:"SpotFleetRequestConfigData"`
}
EC2SpotFleet Properties
func (EC2SpotFleetProperties) Validate ¶
func (resource EC2SpotFleetProperties) Validate() []error
ParseEC2SpotFleetProperties validator
type EC2Subnet ¶
type EC2Subnet struct { Type string `yaml:"Type"` Properties EC2SubnetProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2Subnet Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnet.html
func NewEC2Subnet ¶
func NewEC2Subnet(properties EC2SubnetProperties, deps ...interface{}) EC2Subnet
NewEC2Subnet constructor creates a new EC2Subnet
type EC2SubnetCidrBlock ¶
type EC2SubnetCidrBlock struct { Type string `yaml:"Type"` Properties EC2SubnetCidrBlockProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2SubnetCidrBlock Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnetcidrblock.html
func NewEC2SubnetCidrBlock ¶
func NewEC2SubnetCidrBlock(properties EC2SubnetCidrBlockProperties, deps ...interface{}) EC2SubnetCidrBlock
NewEC2SubnetCidrBlock constructor creates a new EC2SubnetCidrBlock
func (EC2SubnetCidrBlock) Validate ¶
func (resource EC2SubnetCidrBlock) Validate() []error
ParseEC2SubnetCidrBlock validator
type EC2SubnetCidrBlockProperties ¶
type EC2SubnetCidrBlockProperties struct { Ipv6CidrBlock interface{} `yaml:"Ipv6CidrBlock"` SubnetId interface{} `yaml:"SubnetId"` }
EC2SubnetCidrBlock Properties
func (EC2SubnetCidrBlockProperties) Validate ¶
func (resource EC2SubnetCidrBlockProperties) Validate() []error
ParseEC2SubnetCidrBlockProperties validator
type EC2SubnetNetworkAclAssociation ¶
type EC2SubnetNetworkAclAssociation struct { Type string `yaml:"Type"` Properties EC2SubnetNetworkAclAssociationProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2SubnetNetworkAclAssociation Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnet-network-acl-assoc.html
func NewEC2SubnetNetworkAclAssociation ¶
func NewEC2SubnetNetworkAclAssociation(properties EC2SubnetNetworkAclAssociationProperties, deps ...interface{}) EC2SubnetNetworkAclAssociation
NewEC2SubnetNetworkAclAssociation constructor creates a new EC2SubnetNetworkAclAssociation
func (EC2SubnetNetworkAclAssociation) Validate ¶
func (resource EC2SubnetNetworkAclAssociation) Validate() []error
ParseEC2SubnetNetworkAclAssociation validator
type EC2SubnetNetworkAclAssociationProperties ¶
type EC2SubnetNetworkAclAssociationProperties struct { NetworkAclId interface{} `yaml:"NetworkAclId"` SubnetId interface{} `yaml:"SubnetId"` }
EC2SubnetNetworkAclAssociation Properties
func (EC2SubnetNetworkAclAssociationProperties) Validate ¶
func (resource EC2SubnetNetworkAclAssociationProperties) Validate() []error
ParseEC2SubnetNetworkAclAssociationProperties validator
type EC2SubnetProperties ¶
type EC2SubnetProperties struct { AssignIpv6AddressOnCreation interface{} `yaml:"AssignIpv6AddressOnCreation,omitempty"` AvailabilityZone interface{} `yaml:"AvailabilityZone,omitempty"` CidrBlock interface{} `yaml:"CidrBlock"` Ipv6CidrBlock interface{} `yaml:"Ipv6CidrBlock,omitempty"` MapPublicIpOnLaunch interface{} `yaml:"MapPublicIpOnLaunch,omitempty"` VpcId interface{} `yaml:"VpcId"` Tags interface{} `yaml:"Tags,omitempty"` }
EC2Subnet Properties
func (EC2SubnetProperties) Validate ¶
func (resource EC2SubnetProperties) Validate() []error
ParseEC2SubnetProperties validator
type EC2SubnetRouteTableAssociation ¶
type EC2SubnetRouteTableAssociation struct { Type string `yaml:"Type"` Properties EC2SubnetRouteTableAssociationProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2SubnetRouteTableAssociation Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnet-route-table-assoc.html
func NewEC2SubnetRouteTableAssociation ¶
func NewEC2SubnetRouteTableAssociation(properties EC2SubnetRouteTableAssociationProperties, deps ...interface{}) EC2SubnetRouteTableAssociation
NewEC2SubnetRouteTableAssociation constructor creates a new EC2SubnetRouteTableAssociation
func (EC2SubnetRouteTableAssociation) Validate ¶
func (resource EC2SubnetRouteTableAssociation) Validate() []error
ParseEC2SubnetRouteTableAssociation validator
type EC2SubnetRouteTableAssociationProperties ¶
type EC2SubnetRouteTableAssociationProperties struct { RouteTableId interface{} `yaml:"RouteTableId"` SubnetId interface{} `yaml:"SubnetId"` }
EC2SubnetRouteTableAssociation Properties
func (EC2SubnetRouteTableAssociationProperties) Validate ¶
func (resource EC2SubnetRouteTableAssociationProperties) Validate() []error
ParseEC2SubnetRouteTableAssociationProperties validator
type EC2TrunkInterfaceAssociation ¶
type EC2TrunkInterfaceAssociation struct { Type string `yaml:"Type"` Properties EC2TrunkInterfaceAssociationProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2TrunkInterfaceAssociation Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trunkinterfaceassociation.html
func NewEC2TrunkInterfaceAssociation ¶
func NewEC2TrunkInterfaceAssociation(properties EC2TrunkInterfaceAssociationProperties, deps ...interface{}) EC2TrunkInterfaceAssociation
NewEC2TrunkInterfaceAssociation constructor creates a new EC2TrunkInterfaceAssociation
func (EC2TrunkInterfaceAssociation) Validate ¶
func (resource EC2TrunkInterfaceAssociation) Validate() []error
ParseEC2TrunkInterfaceAssociation validator
type EC2TrunkInterfaceAssociationProperties ¶
type EC2TrunkInterfaceAssociationProperties struct { BranchInterfaceId interface{} `yaml:"BranchInterfaceId"` GREKey interface{} `yaml:"GREKey,omitempty"` TrunkInterfaceId interface{} `yaml:"TrunkInterfaceId"` VLANId interface{} `yaml:"VLANId,omitempty"` }
EC2TrunkInterfaceAssociation Properties
func (EC2TrunkInterfaceAssociationProperties) Validate ¶
func (resource EC2TrunkInterfaceAssociationProperties) Validate() []error
ParseEC2TrunkInterfaceAssociationProperties validator
type EC2VPC ¶
type EC2VPC struct { Type string `yaml:"Type"` Properties EC2VPCProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2VPC Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpc.html
func NewEC2VPC ¶
func NewEC2VPC(properties EC2VPCProperties, deps ...interface{}) EC2VPC
NewEC2VPC constructor creates a new EC2VPC
type EC2VPCCidrBlock ¶
type EC2VPCCidrBlock struct { Type string `yaml:"Type"` Properties EC2VPCCidrBlockProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2VPCCidrBlock Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpccidrblock.html
func NewEC2VPCCidrBlock ¶
func NewEC2VPCCidrBlock(properties EC2VPCCidrBlockProperties, deps ...interface{}) EC2VPCCidrBlock
NewEC2VPCCidrBlock constructor creates a new EC2VPCCidrBlock
func (EC2VPCCidrBlock) Validate ¶
func (resource EC2VPCCidrBlock) Validate() []error
ParseEC2VPCCidrBlock validator
type EC2VPCCidrBlockProperties ¶
type EC2VPCCidrBlockProperties struct { AmazonProvidedIpv6CidrBlock interface{} `yaml:"AmazonProvidedIpv6CidrBlock,omitempty"` CidrBlock interface{} `yaml:"CidrBlock,omitempty"` VpcId interface{} `yaml:"VpcId"` }
EC2VPCCidrBlock Properties
func (EC2VPCCidrBlockProperties) Validate ¶
func (resource EC2VPCCidrBlockProperties) Validate() []error
ParseEC2VPCCidrBlockProperties validator
type EC2VPCDHCPOptionsAssociation ¶
type EC2VPCDHCPOptionsAssociation struct { Type string `yaml:"Type"` Properties EC2VPCDHCPOptionsAssociationProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2VPCDHCPOptionsAssociation Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpc-dhcp-options-assoc.html
func NewEC2VPCDHCPOptionsAssociation ¶
func NewEC2VPCDHCPOptionsAssociation(properties EC2VPCDHCPOptionsAssociationProperties, deps ...interface{}) EC2VPCDHCPOptionsAssociation
NewEC2VPCDHCPOptionsAssociation constructor creates a new EC2VPCDHCPOptionsAssociation
func (EC2VPCDHCPOptionsAssociation) Validate ¶
func (resource EC2VPCDHCPOptionsAssociation) Validate() []error
ParseEC2VPCDHCPOptionsAssociation validator
type EC2VPCDHCPOptionsAssociationProperties ¶
type EC2VPCDHCPOptionsAssociationProperties struct { DhcpOptionsId interface{} `yaml:"DhcpOptionsId"` VpcId interface{} `yaml:"VpcId"` }
EC2VPCDHCPOptionsAssociation Properties
func (EC2VPCDHCPOptionsAssociationProperties) Validate ¶
func (resource EC2VPCDHCPOptionsAssociationProperties) Validate() []error
ParseEC2VPCDHCPOptionsAssociationProperties validator
type EC2VPCEndpoint ¶
type EC2VPCEndpoint struct { Type string `yaml:"Type"` Properties EC2VPCEndpointProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2VPCEndpoint Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpoint.html
func NewEC2VPCEndpoint ¶
func NewEC2VPCEndpoint(properties EC2VPCEndpointProperties, deps ...interface{}) EC2VPCEndpoint
NewEC2VPCEndpoint constructor creates a new EC2VPCEndpoint
func (EC2VPCEndpoint) Validate ¶
func (resource EC2VPCEndpoint) Validate() []error
ParseEC2VPCEndpoint validator
type EC2VPCEndpointConnectionNotification ¶ added in v0.3.0
type EC2VPCEndpointConnectionNotification struct { Type string `yaml:"Type"` Properties EC2VPCEndpointConnectionNotificationProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2VPCEndpointConnectionNotification Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointconnectionnotification.html
func NewEC2VPCEndpointConnectionNotification ¶ added in v0.3.0
func NewEC2VPCEndpointConnectionNotification(properties EC2VPCEndpointConnectionNotificationProperties, deps ...interface{}) EC2VPCEndpointConnectionNotification
NewEC2VPCEndpointConnectionNotification constructor creates a new EC2VPCEndpointConnectionNotification
func (EC2VPCEndpointConnectionNotification) Validate ¶ added in v0.3.0
func (resource EC2VPCEndpointConnectionNotification) Validate() []error
ParseEC2VPCEndpointConnectionNotification validator
type EC2VPCEndpointConnectionNotificationProperties ¶ added in v0.3.0
type EC2VPCEndpointConnectionNotificationProperties struct { ConnectionNotificationArn interface{} `yaml:"ConnectionNotificationArn"` ServiceId interface{} `yaml:"ServiceId,omitempty"` VPCEndpointId interface{} `yaml:"VPCEndpointId,omitempty"` ConnectionEvents interface{} `yaml:"ConnectionEvents"` }
EC2VPCEndpointConnectionNotification Properties
func (EC2VPCEndpointConnectionNotificationProperties) Validate ¶ added in v0.3.0
func (resource EC2VPCEndpointConnectionNotificationProperties) Validate() []error
ParseEC2VPCEndpointConnectionNotificationProperties validator
type EC2VPCEndpointProperties ¶
type EC2VPCEndpointProperties struct { PolicyDocument interface{} `yaml:"PolicyDocument,omitempty"` PrivateDnsEnabled interface{} `yaml:"PrivateDnsEnabled,omitempty"` ServiceName interface{} `yaml:"ServiceName"` VpcEndpointType interface{} `yaml:"VpcEndpointType,omitempty"` VpcId interface{} `yaml:"VpcId"` RouteTableIds interface{} `yaml:"RouteTableIds,omitempty"` SecurityGroupIds interface{} `yaml:"SecurityGroupIds,omitempty"` SubnetIds interface{} `yaml:"SubnetIds,omitempty"` }
EC2VPCEndpoint Properties
func (EC2VPCEndpointProperties) Validate ¶
func (resource EC2VPCEndpointProperties) Validate() []error
ParseEC2VPCEndpointProperties validator
type EC2VPCEndpointService ¶ added in v0.3.0
type EC2VPCEndpointService struct { Type string `yaml:"Type"` Properties EC2VPCEndpointServiceProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2VPCEndpointService Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointservice.html
func NewEC2VPCEndpointService ¶ added in v0.3.0
func NewEC2VPCEndpointService(properties EC2VPCEndpointServiceProperties, deps ...interface{}) EC2VPCEndpointService
NewEC2VPCEndpointService constructor creates a new EC2VPCEndpointService
func (EC2VPCEndpointService) Validate ¶ added in v0.3.0
func (resource EC2VPCEndpointService) Validate() []error
ParseEC2VPCEndpointService validator
type EC2VPCEndpointServicePermissions ¶ added in v0.4.1
type EC2VPCEndpointServicePermissions struct { Type string `yaml:"Type"` Properties EC2VPCEndpointServicePermissionsProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2VPCEndpointServicePermissions Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointservicepermissions.html
func NewEC2VPCEndpointServicePermissions ¶ added in v0.4.1
func NewEC2VPCEndpointServicePermissions(properties EC2VPCEndpointServicePermissionsProperties, deps ...interface{}) EC2VPCEndpointServicePermissions
NewEC2VPCEndpointServicePermissions constructor creates a new EC2VPCEndpointServicePermissions
func (EC2VPCEndpointServicePermissions) Validate ¶ added in v0.4.1
func (resource EC2VPCEndpointServicePermissions) Validate() []error
ParseEC2VPCEndpointServicePermissions validator
type EC2VPCEndpointServicePermissionsProperties ¶ added in v0.4.1
type EC2VPCEndpointServicePermissionsProperties struct { ServiceId interface{} `yaml:"ServiceId"` AllowedPrincipals interface{} `yaml:"AllowedPrincipals,omitempty"` }
EC2VPCEndpointServicePermissions Properties
func (EC2VPCEndpointServicePermissionsProperties) Validate ¶ added in v0.4.1
func (resource EC2VPCEndpointServicePermissionsProperties) Validate() []error
ParseEC2VPCEndpointServicePermissionsProperties validator
type EC2VPCEndpointServiceProperties ¶ added in v0.3.0
type EC2VPCEndpointServiceProperties struct { AcceptanceRequired interface{} `yaml:"AcceptanceRequired,omitempty"` NetworkLoadBalancerArns interface{} `yaml:"NetworkLoadBalancerArns"` }
EC2VPCEndpointService Properties
func (EC2VPCEndpointServiceProperties) Validate ¶ added in v0.3.0
func (resource EC2VPCEndpointServiceProperties) Validate() []error
ParseEC2VPCEndpointServiceProperties validator
type EC2VPCGatewayAttachment ¶
type EC2VPCGatewayAttachment struct { Type string `yaml:"Type"` Properties EC2VPCGatewayAttachmentProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2VPCGatewayAttachment Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpc-gateway-attachment.html
func NewEC2VPCGatewayAttachment ¶
func NewEC2VPCGatewayAttachment(properties EC2VPCGatewayAttachmentProperties, deps ...interface{}) EC2VPCGatewayAttachment
NewEC2VPCGatewayAttachment constructor creates a new EC2VPCGatewayAttachment
func (EC2VPCGatewayAttachment) Validate ¶
func (resource EC2VPCGatewayAttachment) Validate() []error
ParseEC2VPCGatewayAttachment validator
type EC2VPCGatewayAttachmentProperties ¶
type EC2VPCGatewayAttachmentProperties struct { InternetGatewayId interface{} `yaml:"InternetGatewayId,omitempty"` VpcId interface{} `yaml:"VpcId"` VpnGatewayId interface{} `yaml:"VpnGatewayId,omitempty"` }
EC2VPCGatewayAttachment Properties
func (EC2VPCGatewayAttachmentProperties) Validate ¶
func (resource EC2VPCGatewayAttachmentProperties) Validate() []error
ParseEC2VPCGatewayAttachmentProperties validator
type EC2VPCPeeringConnection ¶
type EC2VPCPeeringConnection struct { Type string `yaml:"Type"` Properties EC2VPCPeeringConnectionProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2VPCPeeringConnection Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcpeeringconnection.html
func NewEC2VPCPeeringConnection ¶
func NewEC2VPCPeeringConnection(properties EC2VPCPeeringConnectionProperties, deps ...interface{}) EC2VPCPeeringConnection
NewEC2VPCPeeringConnection constructor creates a new EC2VPCPeeringConnection
func (EC2VPCPeeringConnection) Validate ¶
func (resource EC2VPCPeeringConnection) Validate() []error
ParseEC2VPCPeeringConnection validator
type EC2VPCPeeringConnectionProperties ¶
type EC2VPCPeeringConnectionProperties struct { PeerOwnerId interface{} `yaml:"PeerOwnerId,omitempty"` PeerRegion interface{} `yaml:"PeerRegion,omitempty"` PeerRoleArn interface{} `yaml:"PeerRoleArn,omitempty"` PeerVpcId interface{} `yaml:"PeerVpcId"` VpcId interface{} `yaml:"VpcId"` Tags interface{} `yaml:"Tags,omitempty"` }
EC2VPCPeeringConnection Properties
func (EC2VPCPeeringConnectionProperties) Validate ¶
func (resource EC2VPCPeeringConnectionProperties) Validate() []error
ParseEC2VPCPeeringConnectionProperties validator
type EC2VPCProperties ¶
type EC2VPCProperties struct { CidrBlock interface{} `yaml:"CidrBlock"` EnableDnsHostnames interface{} `yaml:"EnableDnsHostnames,omitempty"` EnableDnsSupport interface{} `yaml:"EnableDnsSupport,omitempty"` InstanceTenancy interface{} `yaml:"InstanceTenancy,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` }
EC2VPC Properties
func (EC2VPCProperties) Validate ¶
func (resource EC2VPCProperties) Validate() []error
ParseEC2VPCProperties validator
type EC2VPNConnection ¶
type EC2VPNConnection struct { Type string `yaml:"Type"` Properties EC2VPNConnectionProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2VPNConnection Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpn-connection.html
func NewEC2VPNConnection ¶
func NewEC2VPNConnection(properties EC2VPNConnectionProperties, deps ...interface{}) EC2VPNConnection
NewEC2VPNConnection constructor creates a new EC2VPNConnection
func (EC2VPNConnection) Validate ¶
func (resource EC2VPNConnection) Validate() []error
ParseEC2VPNConnection validator
type EC2VPNConnectionProperties ¶
type EC2VPNConnectionProperties struct { CustomerGatewayId interface{} `yaml:"CustomerGatewayId"` StaticRoutesOnly interface{} `yaml:"StaticRoutesOnly,omitempty"` Type interface{} `yaml:"Type"` VpnGatewayId interface{} `yaml:"VpnGatewayId"` Tags interface{} `yaml:"Tags,omitempty"` VpnTunnelOptionsSpecifications interface{} `yaml:"VpnTunnelOptionsSpecifications,omitempty"` }
EC2VPNConnection Properties
func (EC2VPNConnectionProperties) Validate ¶
func (resource EC2VPNConnectionProperties) Validate() []error
ParseEC2VPNConnectionProperties validator
type EC2VPNConnectionRoute ¶
type EC2VPNConnectionRoute struct { Type string `yaml:"Type"` Properties EC2VPNConnectionRouteProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2VPNConnectionRoute Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpn-connection-route.html
func NewEC2VPNConnectionRoute ¶
func NewEC2VPNConnectionRoute(properties EC2VPNConnectionRouteProperties, deps ...interface{}) EC2VPNConnectionRoute
NewEC2VPNConnectionRoute constructor creates a new EC2VPNConnectionRoute
func (EC2VPNConnectionRoute) Validate ¶
func (resource EC2VPNConnectionRoute) Validate() []error
ParseEC2VPNConnectionRoute validator
type EC2VPNConnectionRouteProperties ¶
type EC2VPNConnectionRouteProperties struct { DestinationCidrBlock interface{} `yaml:"DestinationCidrBlock"` VpnConnectionId interface{} `yaml:"VpnConnectionId"` }
EC2VPNConnectionRoute Properties
func (EC2VPNConnectionRouteProperties) Validate ¶
func (resource EC2VPNConnectionRouteProperties) Validate() []error
ParseEC2VPNConnectionRouteProperties validator
type EC2VPNGateway ¶
type EC2VPNGateway struct { Type string `yaml:"Type"` Properties EC2VPNGatewayProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2VPNGateway Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpn-gateway.html
func NewEC2VPNGateway ¶
func NewEC2VPNGateway(properties EC2VPNGatewayProperties, deps ...interface{}) EC2VPNGateway
NewEC2VPNGateway constructor creates a new EC2VPNGateway
func (EC2VPNGateway) Validate ¶
func (resource EC2VPNGateway) Validate() []error
ParseEC2VPNGateway validator
type EC2VPNGatewayProperties ¶
type EC2VPNGatewayProperties struct { AmazonSideAsn interface{} `yaml:"AmazonSideAsn,omitempty"` Type interface{} `yaml:"Type"` Tags interface{} `yaml:"Tags,omitempty"` }
EC2VPNGateway Properties
func (EC2VPNGatewayProperties) Validate ¶
func (resource EC2VPNGatewayProperties) Validate() []error
ParseEC2VPNGatewayProperties validator
type EC2VPNGatewayRoutePropagation ¶
type EC2VPNGatewayRoutePropagation struct { Type string `yaml:"Type"` Properties EC2VPNGatewayRoutePropagationProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2VPNGatewayRoutePropagation Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpn-gatewayrouteprop.html
func NewEC2VPNGatewayRoutePropagation ¶
func NewEC2VPNGatewayRoutePropagation(properties EC2VPNGatewayRoutePropagationProperties, deps ...interface{}) EC2VPNGatewayRoutePropagation
NewEC2VPNGatewayRoutePropagation constructor creates a new EC2VPNGatewayRoutePropagation
func (EC2VPNGatewayRoutePropagation) Validate ¶
func (resource EC2VPNGatewayRoutePropagation) Validate() []error
ParseEC2VPNGatewayRoutePropagation validator
type EC2VPNGatewayRoutePropagationProperties ¶
type EC2VPNGatewayRoutePropagationProperties struct { VpnGatewayId interface{} `yaml:"VpnGatewayId"` RouteTableIds interface{} `yaml:"RouteTableIds"` }
EC2VPNGatewayRoutePropagation Properties
func (EC2VPNGatewayRoutePropagationProperties) Validate ¶
func (resource EC2VPNGatewayRoutePropagationProperties) Validate() []error
ParseEC2VPNGatewayRoutePropagationProperties validator
type EC2Volume ¶
type EC2Volume struct { Type string `yaml:"Type"` Properties EC2VolumeProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2Volume Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html
func NewEC2Volume ¶
func NewEC2Volume(properties EC2VolumeProperties, deps ...interface{}) EC2Volume
NewEC2Volume constructor creates a new EC2Volume
type EC2VolumeAttachment ¶
type EC2VolumeAttachment struct { Type string `yaml:"Type"` Properties EC2VolumeAttachmentProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EC2VolumeAttachment Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volumeattachment.html
func NewEC2VolumeAttachment ¶
func NewEC2VolumeAttachment(properties EC2VolumeAttachmentProperties, deps ...interface{}) EC2VolumeAttachment
NewEC2VolumeAttachment constructor creates a new EC2VolumeAttachment
func (EC2VolumeAttachment) Validate ¶
func (resource EC2VolumeAttachment) Validate() []error
ParseEC2VolumeAttachment validator
type EC2VolumeAttachmentProperties ¶
type EC2VolumeAttachmentProperties struct { Device interface{} `yaml:"Device"` InstanceId interface{} `yaml:"InstanceId"` VolumeId interface{} `yaml:"VolumeId"` }
EC2VolumeAttachment Properties
func (EC2VolumeAttachmentProperties) Validate ¶
func (resource EC2VolumeAttachmentProperties) Validate() []error
ParseEC2VolumeAttachmentProperties validator
type EC2VolumeProperties ¶
type EC2VolumeProperties struct { AutoEnableIO interface{} `yaml:"AutoEnableIO,omitempty"` AvailabilityZone interface{} `yaml:"AvailabilityZone"` Encrypted interface{} `yaml:"Encrypted,omitempty"` Iops interface{} `yaml:"Iops,omitempty"` KmsKeyId interface{} `yaml:"KmsKeyId,omitempty"` Size interface{} `yaml:"Size,omitempty"` SnapshotId interface{} `yaml:"SnapshotId,omitempty"` VolumeType interface{} `yaml:"VolumeType,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` }
EC2Volume Properties
func (EC2VolumeProperties) Validate ¶
func (resource EC2VolumeProperties) Validate() []error
ParseEC2VolumeProperties validator
type ECRRepository ¶
type ECRRepository struct { Type string `yaml:"Type"` Properties ECRRepositoryProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ECRRepository Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-repository.html
func NewECRRepository ¶
func NewECRRepository(properties ECRRepositoryProperties, deps ...interface{}) ECRRepository
NewECRRepository constructor creates a new ECRRepository
func (ECRRepository) Validate ¶
func (resource ECRRepository) Validate() []error
ParseECRRepository validator
type ECRRepositoryProperties ¶
type ECRRepositoryProperties struct { RepositoryName interface{} `yaml:"RepositoryName,omitempty"` RepositoryPolicyText interface{} `yaml:"RepositoryPolicyText,omitempty"` LifecyclePolicy *properties.RepositoryLifecyclePolicy `yaml:"LifecyclePolicy,omitempty"` }
ECRRepository Properties
func (ECRRepositoryProperties) Validate ¶
func (resource ECRRepositoryProperties) Validate() []error
ParseECRRepositoryProperties validator
type ECSCluster ¶
type ECSCluster struct { Type string `yaml:"Type"` Properties ECSClusterProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ECSCluster Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-cluster.html
func NewECSCluster ¶
func NewECSCluster(properties ECSClusterProperties, deps ...interface{}) ECSCluster
NewECSCluster constructor creates a new ECSCluster
func (ECSCluster) Validate ¶
func (resource ECSCluster) Validate() []error
ParseECSCluster validator
type ECSClusterProperties ¶
type ECSClusterProperties struct {
ClusterName interface{} `yaml:"ClusterName,omitempty"`
}
ECSCluster Properties
func (ECSClusterProperties) Validate ¶
func (resource ECSClusterProperties) Validate() []error
ParseECSClusterProperties validator
type ECSService ¶
type ECSService struct { Type string `yaml:"Type"` Properties ECSServiceProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ECSService Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html
func NewECSService ¶
func NewECSService(properties ECSServiceProperties, deps ...interface{}) ECSService
NewECSService constructor creates a new ECSService
func (ECSService) Validate ¶
func (resource ECSService) Validate() []error
ParseECSService validator
type ECSServiceProperties ¶
type ECSServiceProperties struct { Cluster interface{} `yaml:"Cluster,omitempty"` DesiredCount interface{} `yaml:"DesiredCount,omitempty"` HealthCheckGracePeriodSeconds interface{} `yaml:"HealthCheckGracePeriodSeconds,omitempty"` LaunchType interface{} `yaml:"LaunchType,omitempty"` PlatformVersion interface{} `yaml:"PlatformVersion,omitempty"` Role interface{} `yaml:"Role,omitempty"` SchedulingStrategy interface{} `yaml:"SchedulingStrategy,omitempty"` ServiceName interface{} `yaml:"ServiceName,omitempty"` TaskDefinition interface{} `yaml:"TaskDefinition"` NetworkConfiguration *properties.ServiceNetworkConfiguration `yaml:"NetworkConfiguration,omitempty"` LoadBalancers interface{} `yaml:"LoadBalancers,omitempty"` PlacementConstraints interface{} `yaml:"PlacementConstraints,omitempty"` PlacementStrategies interface{} `yaml:"PlacementStrategies,omitempty"` ServiceRegistries interface{} `yaml:"ServiceRegistries,omitempty"` DeploymentConfiguration *properties.ServiceDeploymentConfiguration `yaml:"DeploymentConfiguration,omitempty"` }
ECSService Properties
func (ECSServiceProperties) Validate ¶
func (resource ECSServiceProperties) Validate() []error
ParseECSServiceProperties validator
type ECSTaskDefinition ¶
type ECSTaskDefinition struct { Type string `yaml:"Type"` Properties ECSTaskDefinitionProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ECSTaskDefinition Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html
func NewECSTaskDefinition ¶
func NewECSTaskDefinition(properties ECSTaskDefinitionProperties, deps ...interface{}) ECSTaskDefinition
NewECSTaskDefinition constructor creates a new ECSTaskDefinition
func (ECSTaskDefinition) Validate ¶
func (resource ECSTaskDefinition) Validate() []error
ParseECSTaskDefinition validator
type ECSTaskDefinitionProperties ¶
type ECSTaskDefinitionProperties struct { Cpu interface{} `yaml:"Cpu,omitempty"` ExecutionRoleArn interface{} `yaml:"ExecutionRoleArn,omitempty"` Family interface{} `yaml:"Family,omitempty"` Memory interface{} `yaml:"Memory,omitempty"` NetworkMode interface{} `yaml:"NetworkMode,omitempty"` TaskRoleArn interface{} `yaml:"TaskRoleArn,omitempty"` ContainerDefinitions interface{} `yaml:"ContainerDefinitions,omitempty"` PlacementConstraints interface{} `yaml:"PlacementConstraints,omitempty"` RequiresCompatibilities interface{} `yaml:"RequiresCompatibilities,omitempty"` Volumes interface{} `yaml:"Volumes,omitempty"` }
ECSTaskDefinition Properties
func (ECSTaskDefinitionProperties) Validate ¶
func (resource ECSTaskDefinitionProperties) Validate() []error
ParseECSTaskDefinitionProperties validator
type EFSFileSystem ¶
type EFSFileSystem struct { Type string `yaml:"Type"` Properties EFSFileSystemProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EFSFileSystem Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html
func NewEFSFileSystem ¶
func NewEFSFileSystem(properties EFSFileSystemProperties, deps ...interface{}) EFSFileSystem
NewEFSFileSystem constructor creates a new EFSFileSystem
func (EFSFileSystem) Validate ¶
func (resource EFSFileSystem) Validate() []error
ParseEFSFileSystem validator
type EFSFileSystemProperties ¶
type EFSFileSystemProperties struct { Encrypted interface{} `yaml:"Encrypted,omitempty"` KmsKeyId interface{} `yaml:"KmsKeyId,omitempty"` PerformanceMode interface{} `yaml:"PerformanceMode,omitempty"` ProvisionedThroughputInMibps interface{} `yaml:"ProvisionedThroughputInMibps,omitempty"` ThroughputMode interface{} `yaml:"ThroughputMode,omitempty"` FileSystemTags interface{} `yaml:"FileSystemTags,omitempty"` }
EFSFileSystem Properties
func (EFSFileSystemProperties) Validate ¶
func (resource EFSFileSystemProperties) Validate() []error
ParseEFSFileSystemProperties validator
type EFSMountTarget ¶
type EFSMountTarget struct { Type string `yaml:"Type"` Properties EFSMountTargetProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EFSMountTarget Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-mounttarget.html
func NewEFSMountTarget ¶
func NewEFSMountTarget(properties EFSMountTargetProperties, deps ...interface{}) EFSMountTarget
NewEFSMountTarget constructor creates a new EFSMountTarget
func (EFSMountTarget) Validate ¶
func (resource EFSMountTarget) Validate() []error
ParseEFSMountTarget validator
type EFSMountTargetProperties ¶
type EFSMountTargetProperties struct { FileSystemId interface{} `yaml:"FileSystemId"` IpAddress interface{} `yaml:"IpAddress,omitempty"` SubnetId interface{} `yaml:"SubnetId"` SecurityGroups interface{} `yaml:"SecurityGroups"` }
EFSMountTarget Properties
func (EFSMountTargetProperties) Validate ¶
func (resource EFSMountTargetProperties) Validate() []error
ParseEFSMountTargetProperties validator
type EKSCluster ¶ added in v0.3.0
type EKSCluster struct { Type string `yaml:"Type"` Properties EKSClusterProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EKSCluster Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-cluster.html
func NewEKSCluster ¶ added in v0.3.0
func NewEKSCluster(properties EKSClusterProperties, deps ...interface{}) EKSCluster
NewEKSCluster constructor creates a new EKSCluster
func (EKSCluster) Validate ¶ added in v0.3.0
func (resource EKSCluster) Validate() []error
ParseEKSCluster validator
type EKSClusterProperties ¶ added in v0.3.0
type EKSClusterProperties struct { Name interface{} `yaml:"Name,omitempty"` RoleArn interface{} `yaml:"RoleArn"` Version interface{} `yaml:"Version,omitempty"` ResourcesVpcConfig *properties.ClusterResourcesVpcConfig `yaml:"ResourcesVpcConfig"` }
EKSCluster Properties
func (EKSClusterProperties) Validate ¶ added in v0.3.0
func (resource EKSClusterProperties) Validate() []error
ParseEKSClusterProperties validator
type EMRCluster ¶
type EMRCluster struct { Type string `yaml:"Type"` Properties EMRClusterProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EMRCluster Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html
func NewEMRCluster ¶
func NewEMRCluster(properties EMRClusterProperties, deps ...interface{}) EMRCluster
NewEMRCluster constructor creates a new EMRCluster
func (EMRCluster) Validate ¶
func (resource EMRCluster) Validate() []error
ParseEMRCluster validator
type EMRClusterProperties ¶
type EMRClusterProperties struct { AdditionalInfo interface{} `yaml:"AdditionalInfo,omitempty"` AutoScalingRole interface{} `yaml:"AutoScalingRole,omitempty"` CustomAmiId interface{} `yaml:"CustomAmiId,omitempty"` EbsRootVolumeSize interface{} `yaml:"EbsRootVolumeSize,omitempty"` JobFlowRole interface{} `yaml:"JobFlowRole"` LogUri interface{} `yaml:"LogUri,omitempty"` Name interface{} `yaml:"Name"` ReleaseLabel interface{} `yaml:"ReleaseLabel,omitempty"` ScaleDownBehavior interface{} `yaml:"ScaleDownBehavior,omitempty"` SecurityConfiguration interface{} `yaml:"SecurityConfiguration,omitempty"` ServiceRole interface{} `yaml:"ServiceRole"` VisibleToAllUsers interface{} `yaml:"VisibleToAllUsers,omitempty"` Applications interface{} `yaml:"Applications,omitempty"` BootstrapActions interface{} `yaml:"BootstrapActions,omitempty"` Configurations interface{} `yaml:"Configurations,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` KerberosAttributes *properties.ClusterKerberosAttributes `yaml:"KerberosAttributes,omitempty"` Instances *properties.ClusterJobFlowInstancesConfig `yaml:"Instances"` }
EMRCluster Properties
func (EMRClusterProperties) Validate ¶
func (resource EMRClusterProperties) Validate() []error
ParseEMRClusterProperties validator
type EMRInstanceFleetConfig ¶
type EMRInstanceFleetConfig struct { Type string `yaml:"Type"` Properties EMRInstanceFleetConfigProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EMRInstanceFleetConfig Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-instancefleetconfig.html
func NewEMRInstanceFleetConfig ¶
func NewEMRInstanceFleetConfig(properties EMRInstanceFleetConfigProperties, deps ...interface{}) EMRInstanceFleetConfig
NewEMRInstanceFleetConfig constructor creates a new EMRInstanceFleetConfig
func (EMRInstanceFleetConfig) Validate ¶
func (resource EMRInstanceFleetConfig) Validate() []error
ParseEMRInstanceFleetConfig validator
type EMRInstanceFleetConfigProperties ¶
type EMRInstanceFleetConfigProperties struct { ClusterId interface{} `yaml:"ClusterId"` InstanceFleetType interface{} `yaml:"InstanceFleetType"` Name interface{} `yaml:"Name,omitempty"` TargetOnDemandCapacity interface{} `yaml:"TargetOnDemandCapacity,omitempty"` TargetSpotCapacity interface{} `yaml:"TargetSpotCapacity,omitempty"` InstanceTypeConfigs interface{} `yaml:"InstanceTypeConfigs,omitempty"` LaunchSpecifications *properties.InstanceFleetConfigInstanceFleetProvisioningSpecifications `yaml:"LaunchSpecifications,omitempty"` }
EMRInstanceFleetConfig Properties
func (EMRInstanceFleetConfigProperties) Validate ¶
func (resource EMRInstanceFleetConfigProperties) Validate() []error
ParseEMRInstanceFleetConfigProperties validator
type EMRInstanceGroupConfig ¶
type EMRInstanceGroupConfig struct { Type string `yaml:"Type"` Properties EMRInstanceGroupConfigProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EMRInstanceGroupConfig Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-instancegroupconfig.html
func NewEMRInstanceGroupConfig ¶
func NewEMRInstanceGroupConfig(properties EMRInstanceGroupConfigProperties, deps ...interface{}) EMRInstanceGroupConfig
NewEMRInstanceGroupConfig constructor creates a new EMRInstanceGroupConfig
func (EMRInstanceGroupConfig) Validate ¶
func (resource EMRInstanceGroupConfig) Validate() []error
ParseEMRInstanceGroupConfig validator
type EMRInstanceGroupConfigProperties ¶
type EMRInstanceGroupConfigProperties struct { BidPrice interface{} `yaml:"BidPrice,omitempty"` InstanceCount interface{} `yaml:"InstanceCount"` InstanceRole interface{} `yaml:"InstanceRole"` InstanceType interface{} `yaml:"InstanceType"` JobFlowId interface{} `yaml:"JobFlowId"` Market interface{} `yaml:"Market,omitempty"` Name interface{} `yaml:"Name,omitempty"` Configurations interface{} `yaml:"Configurations,omitempty"` EbsConfiguration *properties.InstanceGroupConfigEbsConfiguration `yaml:"EbsConfiguration,omitempty"` AutoScalingPolicy *properties.InstanceGroupConfigAutoScalingPolicy `yaml:"AutoScalingPolicy,omitempty"` }
EMRInstanceGroupConfig Properties
func (EMRInstanceGroupConfigProperties) Validate ¶
func (resource EMRInstanceGroupConfigProperties) Validate() []error
ParseEMRInstanceGroupConfigProperties validator
type EMRSecurityConfiguration ¶
type EMRSecurityConfiguration struct { Type string `yaml:"Type"` Properties EMRSecurityConfigurationProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EMRSecurityConfiguration Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-securityconfiguration.html
func NewEMRSecurityConfiguration ¶
func NewEMRSecurityConfiguration(properties EMRSecurityConfigurationProperties, deps ...interface{}) EMRSecurityConfiguration
NewEMRSecurityConfiguration constructor creates a new EMRSecurityConfiguration
func (EMRSecurityConfiguration) Validate ¶
func (resource EMRSecurityConfiguration) Validate() []error
ParseEMRSecurityConfiguration validator
type EMRSecurityConfigurationProperties ¶
type EMRSecurityConfigurationProperties struct { Name interface{} `yaml:"Name,omitempty"` SecurityConfiguration interface{} `yaml:"SecurityConfiguration"` }
EMRSecurityConfiguration Properties
func (EMRSecurityConfigurationProperties) Validate ¶
func (resource EMRSecurityConfigurationProperties) Validate() []error
ParseEMRSecurityConfigurationProperties validator
type EMRStep ¶
type EMRStep struct { Type string `yaml:"Type"` Properties EMRStepProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EMRStep Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-step.html
func NewEMRStep ¶
func NewEMRStep(properties EMRStepProperties, deps ...interface{}) EMRStep
NewEMRStep constructor creates a new EMRStep
type EMRStepProperties ¶
type EMRStepProperties struct { ActionOnFailure interface{} `yaml:"ActionOnFailure"` JobFlowId interface{} `yaml:"JobFlowId"` Name interface{} `yaml:"Name"` HadoopJarStep *properties.StepHadoopJarStepConfig `yaml:"HadoopJarStep"` }
EMRStep Properties
func (EMRStepProperties) Validate ¶
func (resource EMRStepProperties) Validate() []error
ParseEMRStepProperties validator
type ElastiCacheCacheCluster ¶
type ElastiCacheCacheCluster struct { Type string `yaml:"Type"` Properties ElastiCacheCacheClusterProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ElastiCacheCacheCluster Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html
func NewElastiCacheCacheCluster ¶
func NewElastiCacheCacheCluster(properties ElastiCacheCacheClusterProperties, deps ...interface{}) ElastiCacheCacheCluster
NewElastiCacheCacheCluster constructor creates a new ElastiCacheCacheCluster
func (ElastiCacheCacheCluster) Validate ¶
func (resource ElastiCacheCacheCluster) Validate() []error
ParseElastiCacheCacheCluster validator
type ElastiCacheCacheClusterProperties ¶
type ElastiCacheCacheClusterProperties struct { AZMode interface{} `yaml:"AZMode,omitempty"` AutoMinorVersionUpgrade interface{} `yaml:"AutoMinorVersionUpgrade,omitempty"` CacheNodeType interface{} `yaml:"CacheNodeType"` CacheParameterGroupName interface{} `yaml:"CacheParameterGroupName,omitempty"` CacheSubnetGroupName interface{} `yaml:"CacheSubnetGroupName,omitempty"` ClusterName interface{} `yaml:"ClusterName,omitempty"` Engine interface{} `yaml:"Engine"` EngineVersion interface{} `yaml:"EngineVersion,omitempty"` NotificationTopicArn interface{} `yaml:"NotificationTopicArn,omitempty"` NumCacheNodes interface{} `yaml:"NumCacheNodes"` Port interface{} `yaml:"Port,omitempty"` PreferredAvailabilityZone interface{} `yaml:"PreferredAvailabilityZone,omitempty"` PreferredMaintenanceWindow interface{} `yaml:"PreferredMaintenanceWindow,omitempty"` SnapshotName interface{} `yaml:"SnapshotName,omitempty"` SnapshotRetentionLimit interface{} `yaml:"SnapshotRetentionLimit,omitempty"` SnapshotWindow interface{} `yaml:"SnapshotWindow,omitempty"` CacheSecurityGroupNames interface{} `yaml:"CacheSecurityGroupNames,omitempty"` PreferredAvailabilityZones interface{} `yaml:"PreferredAvailabilityZones,omitempty"` SnapshotArns interface{} `yaml:"SnapshotArns,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` VpcSecurityGroupIds interface{} `yaml:"VpcSecurityGroupIds,omitempty"` }
ElastiCacheCacheCluster Properties
func (ElastiCacheCacheClusterProperties) Validate ¶
func (resource ElastiCacheCacheClusterProperties) Validate() []error
ParseElastiCacheCacheClusterProperties validator
type ElastiCacheParameterGroup ¶
type ElastiCacheParameterGroup struct { Type string `yaml:"Type"` Properties ElastiCacheParameterGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ElastiCacheParameterGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-parameter-group.html
func NewElastiCacheParameterGroup ¶
func NewElastiCacheParameterGroup(properties ElastiCacheParameterGroupProperties, deps ...interface{}) ElastiCacheParameterGroup
NewElastiCacheParameterGroup constructor creates a new ElastiCacheParameterGroup
func (ElastiCacheParameterGroup) Validate ¶
func (resource ElastiCacheParameterGroup) Validate() []error
ParseElastiCacheParameterGroup validator
type ElastiCacheParameterGroupProperties ¶
type ElastiCacheParameterGroupProperties struct { CacheParameterGroupFamily interface{} `yaml:"CacheParameterGroupFamily"` Description interface{} `yaml:"Description"` Properties interface{} `yaml:"Properties,omitempty"` }
ElastiCacheParameterGroup Properties
func (ElastiCacheParameterGroupProperties) Validate ¶
func (resource ElastiCacheParameterGroupProperties) Validate() []error
ParseElastiCacheParameterGroupProperties validator
type ElastiCacheReplicationGroup ¶
type ElastiCacheReplicationGroup struct { Type string `yaml:"Type"` Properties ElastiCacheReplicationGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ElastiCacheReplicationGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html
func NewElastiCacheReplicationGroup ¶
func NewElastiCacheReplicationGroup(properties ElastiCacheReplicationGroupProperties, deps ...interface{}) ElastiCacheReplicationGroup
NewElastiCacheReplicationGroup constructor creates a new ElastiCacheReplicationGroup
func (ElastiCacheReplicationGroup) Validate ¶
func (resource ElastiCacheReplicationGroup) Validate() []error
ParseElastiCacheReplicationGroup validator
type ElastiCacheReplicationGroupProperties ¶
type ElastiCacheReplicationGroupProperties struct { AtRestEncryptionEnabled interface{} `yaml:"AtRestEncryptionEnabled,omitempty"` AuthToken interface{} `yaml:"AuthToken,omitempty"` AutoMinorVersionUpgrade interface{} `yaml:"AutoMinorVersionUpgrade,omitempty"` AutomaticFailoverEnabled interface{} `yaml:"AutomaticFailoverEnabled,omitempty"` CacheNodeType interface{} `yaml:"CacheNodeType,omitempty"` CacheParameterGroupName interface{} `yaml:"CacheParameterGroupName,omitempty"` CacheSubnetGroupName interface{} `yaml:"CacheSubnetGroupName,omitempty"` Engine interface{} `yaml:"Engine,omitempty"` EngineVersion interface{} `yaml:"EngineVersion,omitempty"` NotificationTopicArn interface{} `yaml:"NotificationTopicArn,omitempty"` NumCacheClusters interface{} `yaml:"NumCacheClusters,omitempty"` NumNodeGroups interface{} `yaml:"NumNodeGroups,omitempty"` Port interface{} `yaml:"Port,omitempty"` PreferredMaintenanceWindow interface{} `yaml:"PreferredMaintenanceWindow,omitempty"` PrimaryClusterId interface{} `yaml:"PrimaryClusterId,omitempty"` ReplicasPerNodeGroup interface{} `yaml:"ReplicasPerNodeGroup,omitempty"` ReplicationGroupDescription interface{} `yaml:"ReplicationGroupDescription"` ReplicationGroupId interface{} `yaml:"ReplicationGroupId,omitempty"` SnapshotName interface{} `yaml:"SnapshotName,omitempty"` SnapshotRetentionLimit interface{} `yaml:"SnapshotRetentionLimit,omitempty"` SnapshotWindow interface{} `yaml:"SnapshotWindow,omitempty"` SnapshottingClusterId interface{} `yaml:"SnapshottingClusterId,omitempty"` TransitEncryptionEnabled interface{} `yaml:"TransitEncryptionEnabled,omitempty"` CacheSecurityGroupNames interface{} `yaml:"CacheSecurityGroupNames,omitempty"` NodeGroupConfiguration interface{} `yaml:"NodeGroupConfiguration,omitempty"` PreferredCacheClusterAZs interface{} `yaml:"PreferredCacheClusterAZs,omitempty"` SecurityGroupIds interface{} `yaml:"SecurityGroupIds,omitempty"` SnapshotArns interface{} `yaml:"SnapshotArns,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` }
ElastiCacheReplicationGroup Properties
func (ElastiCacheReplicationGroupProperties) Validate ¶
func (resource ElastiCacheReplicationGroupProperties) Validate() []error
ParseElastiCacheReplicationGroupProperties validator
type ElastiCacheSecurityGroup ¶
type ElastiCacheSecurityGroup struct { Type string `yaml:"Type"` Properties ElastiCacheSecurityGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ElastiCacheSecurityGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-security-group.html
func NewElastiCacheSecurityGroup ¶
func NewElastiCacheSecurityGroup(properties ElastiCacheSecurityGroupProperties, deps ...interface{}) ElastiCacheSecurityGroup
NewElastiCacheSecurityGroup constructor creates a new ElastiCacheSecurityGroup
func (ElastiCacheSecurityGroup) Validate ¶
func (resource ElastiCacheSecurityGroup) Validate() []error
ParseElastiCacheSecurityGroup validator
type ElastiCacheSecurityGroupIngress ¶
type ElastiCacheSecurityGroupIngress struct { Type string `yaml:"Type"` Properties ElastiCacheSecurityGroupIngressProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ElastiCacheSecurityGroupIngress Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-security-group-ingress.html
func NewElastiCacheSecurityGroupIngress ¶
func NewElastiCacheSecurityGroupIngress(properties ElastiCacheSecurityGroupIngressProperties, deps ...interface{}) ElastiCacheSecurityGroupIngress
NewElastiCacheSecurityGroupIngress constructor creates a new ElastiCacheSecurityGroupIngress
func (ElastiCacheSecurityGroupIngress) Validate ¶
func (resource ElastiCacheSecurityGroupIngress) Validate() []error
ParseElastiCacheSecurityGroupIngress validator
type ElastiCacheSecurityGroupIngressProperties ¶
type ElastiCacheSecurityGroupIngressProperties struct { CacheSecurityGroupName interface{} `yaml:"CacheSecurityGroupName"` EC2SecurityGroupName interface{} `yaml:"EC2SecurityGroupName"` EC2SecurityGroupOwnerId interface{} `yaml:"EC2SecurityGroupOwnerId,omitempty"` }
ElastiCacheSecurityGroupIngress Properties
func (ElastiCacheSecurityGroupIngressProperties) Validate ¶
func (resource ElastiCacheSecurityGroupIngressProperties) Validate() []error
ParseElastiCacheSecurityGroupIngressProperties validator
type ElastiCacheSecurityGroupProperties ¶
type ElastiCacheSecurityGroupProperties struct {
Description interface{} `yaml:"Description"`
}
ElastiCacheSecurityGroup Properties
func (ElastiCacheSecurityGroupProperties) Validate ¶
func (resource ElastiCacheSecurityGroupProperties) Validate() []error
ParseElastiCacheSecurityGroupProperties validator
type ElastiCacheSubnetGroup ¶
type ElastiCacheSubnetGroup struct { Type string `yaml:"Type"` Properties ElastiCacheSubnetGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ElastiCacheSubnetGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-subnetgroup.html
func NewElastiCacheSubnetGroup ¶
func NewElastiCacheSubnetGroup(properties ElastiCacheSubnetGroupProperties, deps ...interface{}) ElastiCacheSubnetGroup
NewElastiCacheSubnetGroup constructor creates a new ElastiCacheSubnetGroup
func (ElastiCacheSubnetGroup) Validate ¶
func (resource ElastiCacheSubnetGroup) Validate() []error
ParseElastiCacheSubnetGroup validator
type ElastiCacheSubnetGroupProperties ¶
type ElastiCacheSubnetGroupProperties struct { CacheSubnetGroupName interface{} `yaml:"CacheSubnetGroupName,omitempty"` Description interface{} `yaml:"Description"` SubnetIds interface{} `yaml:"SubnetIds"` }
ElastiCacheSubnetGroup Properties
func (ElastiCacheSubnetGroupProperties) Validate ¶
func (resource ElastiCacheSubnetGroupProperties) Validate() []error
ParseElastiCacheSubnetGroupProperties validator
type ElasticBeanstalkApplication ¶
type ElasticBeanstalkApplication struct { Type string `yaml:"Type"` Properties ElasticBeanstalkApplicationProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ElasticBeanstalkApplication Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-beanstalk.html
func NewElasticBeanstalkApplication ¶
func NewElasticBeanstalkApplication(properties ElasticBeanstalkApplicationProperties, deps ...interface{}) ElasticBeanstalkApplication
NewElasticBeanstalkApplication constructor creates a new ElasticBeanstalkApplication
func (ElasticBeanstalkApplication) Validate ¶
func (resource ElasticBeanstalkApplication) Validate() []error
ParseElasticBeanstalkApplication validator
type ElasticBeanstalkApplicationProperties ¶
type ElasticBeanstalkApplicationProperties struct { ApplicationName interface{} `yaml:"ApplicationName,omitempty"` Description interface{} `yaml:"Description,omitempty"` ResourceLifecycleConfig *properties.ApplicationApplicationResourceLifecycleConfig `yaml:"ResourceLifecycleConfig,omitempty"` }
ElasticBeanstalkApplication Properties
func (ElasticBeanstalkApplicationProperties) Validate ¶
func (resource ElasticBeanstalkApplicationProperties) Validate() []error
ParseElasticBeanstalkApplicationProperties validator
type ElasticBeanstalkApplicationVersion ¶
type ElasticBeanstalkApplicationVersion struct { Type string `yaml:"Type"` Properties ElasticBeanstalkApplicationVersionProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ElasticBeanstalkApplicationVersion Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-beanstalk-version.html
func NewElasticBeanstalkApplicationVersion ¶
func NewElasticBeanstalkApplicationVersion(properties ElasticBeanstalkApplicationVersionProperties, deps ...interface{}) ElasticBeanstalkApplicationVersion
NewElasticBeanstalkApplicationVersion constructor creates a new ElasticBeanstalkApplicationVersion
func (ElasticBeanstalkApplicationVersion) Validate ¶
func (resource ElasticBeanstalkApplicationVersion) Validate() []error
ParseElasticBeanstalkApplicationVersion validator
type ElasticBeanstalkApplicationVersionProperties ¶
type ElasticBeanstalkApplicationVersionProperties struct { ApplicationName interface{} `yaml:"ApplicationName"` Description interface{} `yaml:"Description,omitempty"` SourceBundle *properties.ApplicationVersionSourceBundle `yaml:"SourceBundle"` }
ElasticBeanstalkApplicationVersion Properties
func (ElasticBeanstalkApplicationVersionProperties) Validate ¶
func (resource ElasticBeanstalkApplicationVersionProperties) Validate() []error
ParseElasticBeanstalkApplicationVersionProperties validator
type ElasticBeanstalkConfigurationTemplate ¶
type ElasticBeanstalkConfigurationTemplate struct { Type string `yaml:"Type"` Properties ElasticBeanstalkConfigurationTemplateProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ElasticBeanstalkConfigurationTemplate Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-configurationtemplate.html
func NewElasticBeanstalkConfigurationTemplate ¶
func NewElasticBeanstalkConfigurationTemplate(properties ElasticBeanstalkConfigurationTemplateProperties, deps ...interface{}) ElasticBeanstalkConfigurationTemplate
NewElasticBeanstalkConfigurationTemplate constructor creates a new ElasticBeanstalkConfigurationTemplate
func (ElasticBeanstalkConfigurationTemplate) Validate ¶
func (resource ElasticBeanstalkConfigurationTemplate) Validate() []error
ParseElasticBeanstalkConfigurationTemplate validator
type ElasticBeanstalkConfigurationTemplateProperties ¶
type ElasticBeanstalkConfigurationTemplateProperties struct { ApplicationName interface{} `yaml:"ApplicationName"` Description interface{} `yaml:"Description,omitempty"` EnvironmentId interface{} `yaml:"EnvironmentId,omitempty"` PlatformArn interface{} `yaml:"PlatformArn,omitempty"` SolutionStackName interface{} `yaml:"SolutionStackName,omitempty"` SourceConfiguration *properties.ConfigurationTemplateSourceConfiguration `yaml:"SourceConfiguration,omitempty"` OptionSettings interface{} `yaml:"OptionSettings,omitempty"` }
ElasticBeanstalkConfigurationTemplate Properties
func (ElasticBeanstalkConfigurationTemplateProperties) Validate ¶
func (resource ElasticBeanstalkConfigurationTemplateProperties) Validate() []error
ParseElasticBeanstalkConfigurationTemplateProperties validator
type ElasticBeanstalkEnvironment ¶
type ElasticBeanstalkEnvironment struct { Type string `yaml:"Type"` Properties ElasticBeanstalkEnvironmentProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ElasticBeanstalkEnvironment Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-beanstalk-environment.html
func NewElasticBeanstalkEnvironment ¶
func NewElasticBeanstalkEnvironment(properties ElasticBeanstalkEnvironmentProperties, deps ...interface{}) ElasticBeanstalkEnvironment
NewElasticBeanstalkEnvironment constructor creates a new ElasticBeanstalkEnvironment
func (ElasticBeanstalkEnvironment) Validate ¶
func (resource ElasticBeanstalkEnvironment) Validate() []error
ParseElasticBeanstalkEnvironment validator
type ElasticBeanstalkEnvironmentProperties ¶
type ElasticBeanstalkEnvironmentProperties struct { ApplicationName interface{} `yaml:"ApplicationName"` CNAMEPrefix interface{} `yaml:"CNAMEPrefix,omitempty"` Description interface{} `yaml:"Description,omitempty"` EnvironmentName interface{} `yaml:"EnvironmentName,omitempty"` PlatformArn interface{} `yaml:"PlatformArn,omitempty"` SolutionStackName interface{} `yaml:"SolutionStackName,omitempty"` TemplateName interface{} `yaml:"TemplateName,omitempty"` VersionLabel interface{} `yaml:"VersionLabel,omitempty"` Tier *properties.EnvironmentTier `yaml:"Tier,omitempty"` OptionSettings interface{} `yaml:"OptionSettings,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` }
ElasticBeanstalkEnvironment Properties
func (ElasticBeanstalkEnvironmentProperties) Validate ¶
func (resource ElasticBeanstalkEnvironmentProperties) Validate() []error
ParseElasticBeanstalkEnvironmentProperties validator
type ElasticLoadBalancingLoadBalancer ¶
type ElasticLoadBalancingLoadBalancer struct { Type string `yaml:"Type"` Properties ElasticLoadBalancingLoadBalancerProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ElasticLoadBalancingLoadBalancer Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html
func NewElasticLoadBalancingLoadBalancer ¶
func NewElasticLoadBalancingLoadBalancer(properties ElasticLoadBalancingLoadBalancerProperties, deps ...interface{}) ElasticLoadBalancingLoadBalancer
NewElasticLoadBalancingLoadBalancer constructor creates a new ElasticLoadBalancingLoadBalancer
func (ElasticLoadBalancingLoadBalancer) Validate ¶
func (resource ElasticLoadBalancingLoadBalancer) Validate() []error
ParseElasticLoadBalancingLoadBalancer validator
type ElasticLoadBalancingLoadBalancerProperties ¶
type ElasticLoadBalancingLoadBalancerProperties struct { CrossZone interface{} `yaml:"CrossZone,omitempty"` LoadBalancerName interface{} `yaml:"LoadBalancerName,omitempty"` Scheme interface{} `yaml:"Scheme,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` AppCookieStickinessPolicy interface{} `yaml:"AppCookieStickinessPolicy,omitempty"` AvailabilityZones interface{} `yaml:"AvailabilityZones,omitempty"` Subnets interface{} `yaml:"Subnets,omitempty"` SecurityGroups interface{} `yaml:"SecurityGroups,omitempty"` Policies interface{} `yaml:"Policies,omitempty"` Instances interface{} `yaml:"Instances,omitempty"` LBCookieStickinessPolicy interface{} `yaml:"LBCookieStickinessPolicy,omitempty"` Listeners interface{} `yaml:"Listeners"` HealthCheck *properties.LoadBalancerHealthCheck `yaml:"HealthCheck,omitempty"` ConnectionSettings *properties.LoadBalancerConnectionSettings `yaml:"ConnectionSettings,omitempty"` ConnectionDrainingPolicy *properties.LoadBalancerConnectionDrainingPolicy `yaml:"ConnectionDrainingPolicy,omitempty"` AccessLoggingPolicy *properties.LoadBalancerAccessLoggingPolicy `yaml:"AccessLoggingPolicy,omitempty"` }
ElasticLoadBalancingLoadBalancer Properties
func (ElasticLoadBalancingLoadBalancerProperties) Validate ¶
func (resource ElasticLoadBalancingLoadBalancerProperties) Validate() []error
ParseElasticLoadBalancingLoadBalancerProperties validator
type ElasticLoadBalancingV2Listener ¶
type ElasticLoadBalancingV2Listener struct { Type string `yaml:"Type"` Properties ElasticLoadBalancingV2ListenerProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ElasticLoadBalancingV2Listener Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-listener.html
func NewElasticLoadBalancingV2Listener ¶
func NewElasticLoadBalancingV2Listener(properties ElasticLoadBalancingV2ListenerProperties, deps ...interface{}) ElasticLoadBalancingV2Listener
NewElasticLoadBalancingV2Listener constructor creates a new ElasticLoadBalancingV2Listener
func (ElasticLoadBalancingV2Listener) Validate ¶
func (resource ElasticLoadBalancingV2Listener) Validate() []error
ParseElasticLoadBalancingV2Listener validator
type ElasticLoadBalancingV2ListenerCertificate ¶
type ElasticLoadBalancingV2ListenerCertificate struct { Type string `yaml:"Type"` Properties ElasticLoadBalancingV2ListenerCertificateProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ElasticLoadBalancingV2ListenerCertificate Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-listenercertificate.html
func NewElasticLoadBalancingV2ListenerCertificate ¶
func NewElasticLoadBalancingV2ListenerCertificate(properties ElasticLoadBalancingV2ListenerCertificateProperties, deps ...interface{}) ElasticLoadBalancingV2ListenerCertificate
NewElasticLoadBalancingV2ListenerCertificate constructor creates a new ElasticLoadBalancingV2ListenerCertificate
func (ElasticLoadBalancingV2ListenerCertificate) Validate ¶
func (resource ElasticLoadBalancingV2ListenerCertificate) Validate() []error
ParseElasticLoadBalancingV2ListenerCertificate validator
type ElasticLoadBalancingV2ListenerCertificateProperties ¶
type ElasticLoadBalancingV2ListenerCertificateProperties struct { ListenerArn interface{} `yaml:"ListenerArn"` Certificates interface{} `yaml:"Certificates"` }
ElasticLoadBalancingV2ListenerCertificate Properties
func (ElasticLoadBalancingV2ListenerCertificateProperties) Validate ¶
func (resource ElasticLoadBalancingV2ListenerCertificateProperties) Validate() []error
ParseElasticLoadBalancingV2ListenerCertificateProperties validator
type ElasticLoadBalancingV2ListenerProperties ¶
type ElasticLoadBalancingV2ListenerProperties struct { LoadBalancerArn interface{} `yaml:"LoadBalancerArn"` Port interface{} `yaml:"Port"` Protocol interface{} `yaml:"Protocol"` SslPolicy interface{} `yaml:"SslPolicy,omitempty"` Certificates interface{} `yaml:"Certificates,omitempty"` DefaultActions interface{} `yaml:"DefaultActions"` }
ElasticLoadBalancingV2Listener Properties
func (ElasticLoadBalancingV2ListenerProperties) Validate ¶
func (resource ElasticLoadBalancingV2ListenerProperties) Validate() []error
ParseElasticLoadBalancingV2ListenerProperties validator
type ElasticLoadBalancingV2ListenerRule ¶
type ElasticLoadBalancingV2ListenerRule struct { Type string `yaml:"Type"` Properties ElasticLoadBalancingV2ListenerRuleProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ElasticLoadBalancingV2ListenerRule Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-listenerrule.html
func NewElasticLoadBalancingV2ListenerRule ¶
func NewElasticLoadBalancingV2ListenerRule(properties ElasticLoadBalancingV2ListenerRuleProperties, deps ...interface{}) ElasticLoadBalancingV2ListenerRule
NewElasticLoadBalancingV2ListenerRule constructor creates a new ElasticLoadBalancingV2ListenerRule
func (ElasticLoadBalancingV2ListenerRule) Validate ¶
func (resource ElasticLoadBalancingV2ListenerRule) Validate() []error
ParseElasticLoadBalancingV2ListenerRule validator
type ElasticLoadBalancingV2ListenerRuleProperties ¶
type ElasticLoadBalancingV2ListenerRuleProperties struct { ListenerArn interface{} `yaml:"ListenerArn"` Priority interface{} `yaml:"Priority"` Actions interface{} `yaml:"Actions"` Conditions interface{} `yaml:"Conditions"` }
ElasticLoadBalancingV2ListenerRule Properties
func (ElasticLoadBalancingV2ListenerRuleProperties) Validate ¶
func (resource ElasticLoadBalancingV2ListenerRuleProperties) Validate() []error
ParseElasticLoadBalancingV2ListenerRuleProperties validator
type ElasticLoadBalancingV2LoadBalancer ¶
type ElasticLoadBalancingV2LoadBalancer struct { Type string `yaml:"Type"` Properties ElasticLoadBalancingV2LoadBalancerProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ElasticLoadBalancingV2LoadBalancer Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-loadbalancer.html
func NewElasticLoadBalancingV2LoadBalancer ¶
func NewElasticLoadBalancingV2LoadBalancer(properties ElasticLoadBalancingV2LoadBalancerProperties, deps ...interface{}) ElasticLoadBalancingV2LoadBalancer
NewElasticLoadBalancingV2LoadBalancer constructor creates a new ElasticLoadBalancingV2LoadBalancer
func (ElasticLoadBalancingV2LoadBalancer) Validate ¶
func (resource ElasticLoadBalancingV2LoadBalancer) Validate() []error
ParseElasticLoadBalancingV2LoadBalancer validator
type ElasticLoadBalancingV2LoadBalancerProperties ¶
type ElasticLoadBalancingV2LoadBalancerProperties struct { IpAddressType interface{} `yaml:"IpAddressType,omitempty"` Name interface{} `yaml:"Name,omitempty"` Scheme interface{} `yaml:"Scheme,omitempty"` Type interface{} `yaml:"Type,omitempty"` LoadBalancerAttributes interface{} `yaml:"LoadBalancerAttributes,omitempty"` SecurityGroups interface{} `yaml:"SecurityGroups,omitempty"` SubnetMappings interface{} `yaml:"SubnetMappings,omitempty"` Subnets interface{} `yaml:"Subnets,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` }
ElasticLoadBalancingV2LoadBalancer Properties
func (ElasticLoadBalancingV2LoadBalancerProperties) Validate ¶
func (resource ElasticLoadBalancingV2LoadBalancerProperties) Validate() []error
ParseElasticLoadBalancingV2LoadBalancerProperties validator
type ElasticLoadBalancingV2TargetGroup ¶
type ElasticLoadBalancingV2TargetGroup struct { Type string `yaml:"Type"` Properties ElasticLoadBalancingV2TargetGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ElasticLoadBalancingV2TargetGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-targetgroup.html
func NewElasticLoadBalancingV2TargetGroup ¶
func NewElasticLoadBalancingV2TargetGroup(properties ElasticLoadBalancingV2TargetGroupProperties, deps ...interface{}) ElasticLoadBalancingV2TargetGroup
NewElasticLoadBalancingV2TargetGroup constructor creates a new ElasticLoadBalancingV2TargetGroup
func (ElasticLoadBalancingV2TargetGroup) Validate ¶
func (resource ElasticLoadBalancingV2TargetGroup) Validate() []error
ParseElasticLoadBalancingV2TargetGroup validator
type ElasticLoadBalancingV2TargetGroupProperties ¶
type ElasticLoadBalancingV2TargetGroupProperties struct { HealthCheckIntervalSeconds interface{} `yaml:"HealthCheckIntervalSeconds,omitempty"` HealthCheckPath interface{} `yaml:"HealthCheckPath,omitempty"` HealthCheckPort interface{} `yaml:"HealthCheckPort,omitempty"` HealthCheckProtocol interface{} `yaml:"HealthCheckProtocol,omitempty"` HealthCheckTimeoutSeconds interface{} `yaml:"HealthCheckTimeoutSeconds,omitempty"` HealthyThresholdCount interface{} `yaml:"HealthyThresholdCount,omitempty"` Name interface{} `yaml:"Name,omitempty"` Port interface{} `yaml:"Port"` Protocol interface{} `yaml:"Protocol"` TargetType interface{} `yaml:"TargetType,omitempty"` UnhealthyThresholdCount interface{} `yaml:"UnhealthyThresholdCount,omitempty"` VpcId interface{} `yaml:"VpcId"` Matcher *properties.TargetGroupMatcher `yaml:"Matcher,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` TargetGroupAttributes interface{} `yaml:"TargetGroupAttributes,omitempty"` Targets interface{} `yaml:"Targets,omitempty"` }
ElasticLoadBalancingV2TargetGroup Properties
func (ElasticLoadBalancingV2TargetGroupProperties) Validate ¶
func (resource ElasticLoadBalancingV2TargetGroupProperties) Validate() []error
ParseElasticLoadBalancingV2TargetGroupProperties validator
type ElasticsearchDomain ¶
type ElasticsearchDomain struct { Type string `yaml:"Type"` Properties ElasticsearchDomainProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ElasticsearchDomain Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html
func NewElasticsearchDomain ¶
func NewElasticsearchDomain(properties ElasticsearchDomainProperties, deps ...interface{}) ElasticsearchDomain
NewElasticsearchDomain constructor creates a new ElasticsearchDomain
func (ElasticsearchDomain) Validate ¶
func (resource ElasticsearchDomain) Validate() []error
ParseElasticsearchDomain validator
type ElasticsearchDomainProperties ¶
type ElasticsearchDomainProperties struct { AccessPolicies interface{} `yaml:"AccessPolicies,omitempty"` DomainName interface{} `yaml:"DomainName,omitempty"` ElasticsearchVersion interface{} `yaml:"ElasticsearchVersion,omitempty"` VPCOptions *properties.DomainVPCOptions `yaml:"VPCOptions,omitempty"` SnapshotOptions *properties.DomainSnapshotOptions `yaml:"SnapshotOptions,omitempty"` AdvancedOptions interface{} `yaml:"AdvancedOptions,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` EncryptionAtRestOptions *properties.DomainEncryptionAtRestOptions `yaml:"EncryptionAtRestOptions,omitempty"` ElasticsearchClusterConfig *properties.DomainElasticsearchClusterConfig `yaml:"ElasticsearchClusterConfig,omitempty"` EBSOptions *properties.DomainEBSOptions `yaml:"EBSOptions,omitempty"` }
ElasticsearchDomain Properties
func (ElasticsearchDomainProperties) Validate ¶
func (resource ElasticsearchDomainProperties) Validate() []error
ParseElasticsearchDomainProperties validator
type EventsRule ¶
type EventsRule struct { Type string `yaml:"Type"` Properties EventsRuleProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
EventsRule Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-rule.html
func NewEventsRule ¶
func NewEventsRule(properties EventsRuleProperties, deps ...interface{}) EventsRule
NewEventsRule constructor creates a new EventsRule
func (EventsRule) Validate ¶
func (resource EventsRule) Validate() []error
ParseEventsRule validator
type EventsRuleProperties ¶
type EventsRuleProperties struct { Description interface{} `yaml:"Description,omitempty"` EventPattern interface{} `yaml:"EventPattern,omitempty"` Name interface{} `yaml:"Name,omitempty"` RoleArn interface{} `yaml:"RoleArn,omitempty"` ScheduleExpression interface{} `yaml:"ScheduleExpression,omitempty"` State interface{} `yaml:"State,omitempty"` Targets interface{} `yaml:"Targets,omitempty"` }
EventsRule Properties
func (EventsRuleProperties) Validate ¶
func (resource EventsRuleProperties) Validate() []error
ParseEventsRuleProperties validator
type GameLiftAlias ¶
type GameLiftAlias struct { Type string `yaml:"Type"` Properties GameLiftAliasProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
GameLiftAlias Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-alias.html
func NewGameLiftAlias ¶
func NewGameLiftAlias(properties GameLiftAliasProperties, deps ...interface{}) GameLiftAlias
NewGameLiftAlias constructor creates a new GameLiftAlias
func (GameLiftAlias) Validate ¶
func (resource GameLiftAlias) Validate() []error
ParseGameLiftAlias validator
type GameLiftAliasProperties ¶
type GameLiftAliasProperties struct { Description interface{} `yaml:"Description,omitempty"` Name interface{} `yaml:"Name"` RoutingStrategy *properties.AliasRoutingStrategy `yaml:"RoutingStrategy"` }
GameLiftAlias Properties
func (GameLiftAliasProperties) Validate ¶
func (resource GameLiftAliasProperties) Validate() []error
ParseGameLiftAliasProperties validator
type GameLiftBuild ¶
type GameLiftBuild struct { Type string `yaml:"Type"` Properties GameLiftBuildProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
GameLiftBuild Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-build.html
func NewGameLiftBuild ¶
func NewGameLiftBuild(properties GameLiftBuildProperties, deps ...interface{}) GameLiftBuild
NewGameLiftBuild constructor creates a new GameLiftBuild
func (GameLiftBuild) Validate ¶
func (resource GameLiftBuild) Validate() []error
ParseGameLiftBuild validator
type GameLiftBuildProperties ¶
type GameLiftBuildProperties struct { Name interface{} `yaml:"Name,omitempty"` Version interface{} `yaml:"Version,omitempty"` StorageLocation *properties.BuildS3Location `yaml:"StorageLocation,omitempty"` }
GameLiftBuild Properties
func (GameLiftBuildProperties) Validate ¶
func (resource GameLiftBuildProperties) Validate() []error
ParseGameLiftBuildProperties validator
type GameLiftFleet ¶
type GameLiftFleet struct { Type string `yaml:"Type"` Properties GameLiftFleetProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
GameLiftFleet Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html
func NewGameLiftFleet ¶
func NewGameLiftFleet(properties GameLiftFleetProperties, deps ...interface{}) GameLiftFleet
NewGameLiftFleet constructor creates a new GameLiftFleet
func (GameLiftFleet) Validate ¶
func (resource GameLiftFleet) Validate() []error
ParseGameLiftFleet validator
type GameLiftFleetProperties ¶
type GameLiftFleetProperties struct { BuildId interface{} `yaml:"BuildId"` Description interface{} `yaml:"Description,omitempty"` DesiredEC2Instances interface{} `yaml:"DesiredEC2Instances"` EC2InstanceType interface{} `yaml:"EC2InstanceType"` MaxSize interface{} `yaml:"MaxSize,omitempty"` MinSize interface{} `yaml:"MinSize,omitempty"` Name interface{} `yaml:"Name"` ServerLaunchParameters interface{} `yaml:"ServerLaunchParameters,omitempty"` ServerLaunchPath interface{} `yaml:"ServerLaunchPath"` EC2InboundPermissions interface{} `yaml:"EC2InboundPermissions,omitempty"` LogPaths interface{} `yaml:"LogPaths,omitempty"` }
GameLiftFleet Properties
func (GameLiftFleetProperties) Validate ¶
func (resource GameLiftFleetProperties) Validate() []error
ParseGameLiftFleetProperties validator
type GlueClassifier ¶
type GlueClassifier struct { Type string `yaml:"Type"` Properties GlueClassifierProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
GlueClassifier Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-classifier.html
func NewGlueClassifier ¶
func NewGlueClassifier(properties GlueClassifierProperties, deps ...interface{}) GlueClassifier
NewGlueClassifier constructor creates a new GlueClassifier
func (GlueClassifier) Validate ¶
func (resource GlueClassifier) Validate() []error
ParseGlueClassifier validator
type GlueClassifierProperties ¶
type GlueClassifierProperties struct { XMLClassifier *properties.ClassifierXMLClassifier `yaml:"XMLClassifier,omitempty"` JsonClassifier *properties.ClassifierJsonClassifier `yaml:"JsonClassifier,omitempty"` GrokClassifier *properties.ClassifierGrokClassifier `yaml:"GrokClassifier,omitempty"` }
GlueClassifier Properties
func (GlueClassifierProperties) Validate ¶
func (resource GlueClassifierProperties) Validate() []error
ParseGlueClassifierProperties validator
type GlueConnection ¶
type GlueConnection struct { Type string `yaml:"Type"` Properties GlueConnectionProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
GlueConnection Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-connection.html
func NewGlueConnection ¶
func NewGlueConnection(properties GlueConnectionProperties, deps ...interface{}) GlueConnection
NewGlueConnection constructor creates a new GlueConnection
func (GlueConnection) Validate ¶
func (resource GlueConnection) Validate() []error
ParseGlueConnection validator
type GlueConnectionProperties ¶
type GlueConnectionProperties struct { CatalogId interface{} `yaml:"CatalogId"` ConnectionInput *properties.ConnectionConnectionInput `yaml:"ConnectionInput"` }
GlueConnection Properties
func (GlueConnectionProperties) Validate ¶
func (resource GlueConnectionProperties) Validate() []error
ParseGlueConnectionProperties validator
type GlueCrawler ¶
type GlueCrawler struct { Type string `yaml:"Type"` Properties GlueCrawlerProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
GlueCrawler Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html
func NewGlueCrawler ¶
func NewGlueCrawler(properties GlueCrawlerProperties, deps ...interface{}) GlueCrawler
NewGlueCrawler constructor creates a new GlueCrawler
func (GlueCrawler) Validate ¶
func (resource GlueCrawler) Validate() []error
ParseGlueCrawler validator
type GlueCrawlerProperties ¶
type GlueCrawlerProperties struct { Configuration interface{} `yaml:"Configuration,omitempty"` DatabaseName interface{} `yaml:"DatabaseName"` Description interface{} `yaml:"Description,omitempty"` Name interface{} `yaml:"Name,omitempty"` Role interface{} `yaml:"Role"` TablePrefix interface{} `yaml:"TablePrefix,omitempty"` Targets *properties.CrawlerTargets `yaml:"Targets"` SchemaChangePolicy *properties.CrawlerSchemaChangePolicy `yaml:"SchemaChangePolicy,omitempty"` Schedule *properties.CrawlerSchedule `yaml:"Schedule,omitempty"` Classifiers interface{} `yaml:"Classifiers,omitempty"` }
GlueCrawler Properties
func (GlueCrawlerProperties) Validate ¶
func (resource GlueCrawlerProperties) Validate() []error
ParseGlueCrawlerProperties validator
type GlueDatabase ¶
type GlueDatabase struct { Type string `yaml:"Type"` Properties GlueDatabaseProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
GlueDatabase Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-database.html
func NewGlueDatabase ¶
func NewGlueDatabase(properties GlueDatabaseProperties, deps ...interface{}) GlueDatabase
NewGlueDatabase constructor creates a new GlueDatabase
func (GlueDatabase) Validate ¶
func (resource GlueDatabase) Validate() []error
ParseGlueDatabase validator
type GlueDatabaseProperties ¶
type GlueDatabaseProperties struct { CatalogId interface{} `yaml:"CatalogId"` DatabaseInput *properties.DatabaseDatabaseInput `yaml:"DatabaseInput"` }
GlueDatabase Properties
func (GlueDatabaseProperties) Validate ¶
func (resource GlueDatabaseProperties) Validate() []error
ParseGlueDatabaseProperties validator
type GlueDevEndpoint ¶
type GlueDevEndpoint struct { Type string `yaml:"Type"` Properties GlueDevEndpointProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
GlueDevEndpoint Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html
func NewGlueDevEndpoint ¶
func NewGlueDevEndpoint(properties GlueDevEndpointProperties, deps ...interface{}) GlueDevEndpoint
NewGlueDevEndpoint constructor creates a new GlueDevEndpoint
func (GlueDevEndpoint) Validate ¶
func (resource GlueDevEndpoint) Validate() []error
ParseGlueDevEndpoint validator
type GlueDevEndpointProperties ¶
type GlueDevEndpointProperties struct { EndpointName interface{} `yaml:"EndpointName,omitempty"` ExtraJarsS3Path interface{} `yaml:"ExtraJarsS3Path,omitempty"` ExtraPythonLibsS3Path interface{} `yaml:"ExtraPythonLibsS3Path,omitempty"` NumberOfNodes interface{} `yaml:"NumberOfNodes,omitempty"` PublicKey interface{} `yaml:"PublicKey"` RoleArn interface{} `yaml:"RoleArn"` SubnetId interface{} `yaml:"SubnetId,omitempty"` SecurityGroupIds interface{} `yaml:"SecurityGroupIds,omitempty"` }
GlueDevEndpoint Properties
func (GlueDevEndpointProperties) Validate ¶
func (resource GlueDevEndpointProperties) Validate() []error
ParseGlueDevEndpointProperties validator
type GlueJob ¶
type GlueJob struct { Type string `yaml:"Type"` Properties GlueJobProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
GlueJob Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html
func NewGlueJob ¶
func NewGlueJob(properties GlueJobProperties, deps ...interface{}) GlueJob
NewGlueJob constructor creates a new GlueJob
type GlueJobProperties ¶
type GlueJobProperties struct { AllocatedCapacity interface{} `yaml:"AllocatedCapacity,omitempty"` DefaultArguments interface{} `yaml:"DefaultArguments,omitempty"` Description interface{} `yaml:"Description,omitempty"` LogUri interface{} `yaml:"LogUri,omitempty"` MaxRetries interface{} `yaml:"MaxRetries,omitempty"` Name interface{} `yaml:"Name,omitempty"` Role interface{} `yaml:"Role"` Command *properties.JobJobCommand `yaml:"Command"` ExecutionProperty *properties.JobExecutionProperty `yaml:"ExecutionProperty,omitempty"` Connections *properties.JobConnectionsList `yaml:"Connections,omitempty"` }
GlueJob Properties
func (GlueJobProperties) Validate ¶
func (resource GlueJobProperties) Validate() []error
ParseGlueJobProperties validator
type GluePartition ¶
type GluePartition struct { Type string `yaml:"Type"` Properties GluePartitionProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
GluePartition Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-partition.html
func NewGluePartition ¶
func NewGluePartition(properties GluePartitionProperties, deps ...interface{}) GluePartition
NewGluePartition constructor creates a new GluePartition
func (GluePartition) Validate ¶
func (resource GluePartition) Validate() []error
ParseGluePartition validator
type GluePartitionProperties ¶
type GluePartitionProperties struct { CatalogId interface{} `yaml:"CatalogId"` DatabaseName interface{} `yaml:"DatabaseName"` TableName interface{} `yaml:"TableName"` PartitionInput *properties.PartitionPartitionInput `yaml:"PartitionInput"` }
GluePartition Properties
func (GluePartitionProperties) Validate ¶
func (resource GluePartitionProperties) Validate() []error
ParseGluePartitionProperties validator
type GlueTable ¶
type GlueTable struct { Type string `yaml:"Type"` Properties GlueTableProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
GlueTable Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-table.html
func NewGlueTable ¶
func NewGlueTable(properties GlueTableProperties, deps ...interface{}) GlueTable
NewGlueTable constructor creates a new GlueTable
type GlueTableProperties ¶
type GlueTableProperties struct { CatalogId interface{} `yaml:"CatalogId"` DatabaseName interface{} `yaml:"DatabaseName"` TableInput *properties.TableTableInput `yaml:"TableInput"` }
GlueTable Properties
func (GlueTableProperties) Validate ¶
func (resource GlueTableProperties) Validate() []error
ParseGlueTableProperties validator
type GlueTrigger ¶
type GlueTrigger struct { Type string `yaml:"Type"` Properties GlueTriggerProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
GlueTrigger Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-trigger.html
func NewGlueTrigger ¶
func NewGlueTrigger(properties GlueTriggerProperties, deps ...interface{}) GlueTrigger
NewGlueTrigger constructor creates a new GlueTrigger
func (GlueTrigger) Validate ¶
func (resource GlueTrigger) Validate() []error
ParseGlueTrigger validator
type GlueTriggerProperties ¶
type GlueTriggerProperties struct { Description interface{} `yaml:"Description,omitempty"` Name interface{} `yaml:"Name,omitempty"` Schedule interface{} `yaml:"Schedule,omitempty"` Type interface{} `yaml:"Type"` Predicate *properties.TriggerPredicate `yaml:"Predicate,omitempty"` Actions interface{} `yaml:"Actions"` }
GlueTrigger Properties
func (GlueTriggerProperties) Validate ¶
func (resource GlueTriggerProperties) Validate() []error
ParseGlueTriggerProperties validator
type GuardDutyDetector ¶
type GuardDutyDetector struct { Type string `yaml:"Type"` Properties GuardDutyDetectorProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
GuardDutyDetector Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-detector.html
func NewGuardDutyDetector ¶
func NewGuardDutyDetector(properties GuardDutyDetectorProperties, deps ...interface{}) GuardDutyDetector
NewGuardDutyDetector constructor creates a new GuardDutyDetector
func (GuardDutyDetector) Validate ¶
func (resource GuardDutyDetector) Validate() []error
ParseGuardDutyDetector validator
type GuardDutyDetectorProperties ¶
type GuardDutyDetectorProperties struct {
Enable interface{} `yaml:"Enable"`
}
GuardDutyDetector Properties
func (GuardDutyDetectorProperties) Validate ¶
func (resource GuardDutyDetectorProperties) Validate() []error
ParseGuardDutyDetectorProperties validator
type GuardDutyFilter ¶
type GuardDutyFilter struct { Type string `yaml:"Type"` Properties GuardDutyFilterProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
GuardDutyFilter Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-filter.html
func NewGuardDutyFilter ¶
func NewGuardDutyFilter(properties GuardDutyFilterProperties, deps ...interface{}) GuardDutyFilter
NewGuardDutyFilter constructor creates a new GuardDutyFilter
func (GuardDutyFilter) Validate ¶
func (resource GuardDutyFilter) Validate() []error
ParseGuardDutyFilter validator
type GuardDutyFilterProperties ¶
type GuardDutyFilterProperties struct { Action interface{} `yaml:"Action"` Description interface{} `yaml:"Description"` DetectorId interface{} `yaml:"DetectorId"` Name interface{} `yaml:"Name,omitempty"` Rank interface{} `yaml:"Rank"` FindingCriteria *properties.FilterFindingCriteria `yaml:"FindingCriteria"` }
GuardDutyFilter Properties
func (GuardDutyFilterProperties) Validate ¶
func (resource GuardDutyFilterProperties) Validate() []error
ParseGuardDutyFilterProperties validator
type GuardDutyIPSet ¶
type GuardDutyIPSet struct { Type string `yaml:"Type"` Properties GuardDutyIPSetProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
GuardDutyIPSet Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-ipset.html
func NewGuardDutyIPSet ¶
func NewGuardDutyIPSet(properties GuardDutyIPSetProperties, deps ...interface{}) GuardDutyIPSet
NewGuardDutyIPSet constructor creates a new GuardDutyIPSet
func (GuardDutyIPSet) Validate ¶
func (resource GuardDutyIPSet) Validate() []error
ParseGuardDutyIPSet validator
type GuardDutyIPSetProperties ¶
type GuardDutyIPSetProperties struct { Activate interface{} `yaml:"Activate"` DetectorId interface{} `yaml:"DetectorId"` Format interface{} `yaml:"Format"` Location interface{} `yaml:"Location"` Name interface{} `yaml:"Name,omitempty"` }
GuardDutyIPSet Properties
func (GuardDutyIPSetProperties) Validate ¶
func (resource GuardDutyIPSetProperties) Validate() []error
ParseGuardDutyIPSetProperties validator
type GuardDutyMaster ¶
type GuardDutyMaster struct { Type string `yaml:"Type"` Properties GuardDutyMasterProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
GuardDutyMaster Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-master.html
func NewGuardDutyMaster ¶
func NewGuardDutyMaster(properties GuardDutyMasterProperties, deps ...interface{}) GuardDutyMaster
NewGuardDutyMaster constructor creates a new GuardDutyMaster
func (GuardDutyMaster) Validate ¶
func (resource GuardDutyMaster) Validate() []error
ParseGuardDutyMaster validator
type GuardDutyMasterProperties ¶
type GuardDutyMasterProperties struct { DetectorId interface{} `yaml:"DetectorId"` InvitationId interface{} `yaml:"InvitationId,omitempty"` MasterId interface{} `yaml:"MasterId"` }
GuardDutyMaster Properties
func (GuardDutyMasterProperties) Validate ¶
func (resource GuardDutyMasterProperties) Validate() []error
ParseGuardDutyMasterProperties validator
type GuardDutyMember ¶
type GuardDutyMember struct { Type string `yaml:"Type"` Properties GuardDutyMemberProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
GuardDutyMember Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-member.html
func NewGuardDutyMember ¶
func NewGuardDutyMember(properties GuardDutyMemberProperties, deps ...interface{}) GuardDutyMember
NewGuardDutyMember constructor creates a new GuardDutyMember
func (GuardDutyMember) Validate ¶
func (resource GuardDutyMember) Validate() []error
ParseGuardDutyMember validator
type GuardDutyMemberProperties ¶
type GuardDutyMemberProperties struct { DetectorId interface{} `yaml:"DetectorId"` DisableEmailNotification interface{} `yaml:"DisableEmailNotification,omitempty"` Email interface{} `yaml:"Email"` MemberId interface{} `yaml:"MemberId"` Message interface{} `yaml:"Message,omitempty"` Status interface{} `yaml:"Status,omitempty"` }
GuardDutyMember Properties
func (GuardDutyMemberProperties) Validate ¶
func (resource GuardDutyMemberProperties) Validate() []error
ParseGuardDutyMemberProperties validator
type GuardDutyThreatIntelSet ¶
type GuardDutyThreatIntelSet struct { Type string `yaml:"Type"` Properties GuardDutyThreatIntelSetProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
GuardDutyThreatIntelSet Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-threatintelset.html
func NewGuardDutyThreatIntelSet ¶
func NewGuardDutyThreatIntelSet(properties GuardDutyThreatIntelSetProperties, deps ...interface{}) GuardDutyThreatIntelSet
NewGuardDutyThreatIntelSet constructor creates a new GuardDutyThreatIntelSet
func (GuardDutyThreatIntelSet) Validate ¶
func (resource GuardDutyThreatIntelSet) Validate() []error
ParseGuardDutyThreatIntelSet validator
type GuardDutyThreatIntelSetProperties ¶
type GuardDutyThreatIntelSetProperties struct { Activate interface{} `yaml:"Activate"` DetectorId interface{} `yaml:"DetectorId"` Format interface{} `yaml:"Format"` Location interface{} `yaml:"Location"` Name interface{} `yaml:"Name,omitempty"` }
GuardDutyThreatIntelSet Properties
func (GuardDutyThreatIntelSetProperties) Validate ¶
func (resource GuardDutyThreatIntelSetProperties) Validate() []error
ParseGuardDutyThreatIntelSetProperties validator
type IAMAccessKey ¶
type IAMAccessKey struct { Type string `yaml:"Type"` Properties IAMAccessKeyProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
IAMAccessKey Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-accesskey.html
func NewIAMAccessKey ¶
func NewIAMAccessKey(properties IAMAccessKeyProperties, deps ...interface{}) IAMAccessKey
NewIAMAccessKey constructor creates a new IAMAccessKey
func (IAMAccessKey) Validate ¶
func (resource IAMAccessKey) Validate() []error
ParseIAMAccessKey validator
type IAMAccessKeyProperties ¶
type IAMAccessKeyProperties struct { Serial interface{} `yaml:"Serial,omitempty"` Status interface{} `yaml:"Status,omitempty"` UserName interface{} `yaml:"UserName"` }
IAMAccessKey Properties
func (IAMAccessKeyProperties) Validate ¶
func (resource IAMAccessKeyProperties) Validate() []error
ParseIAMAccessKeyProperties validator
type IAMGroup ¶
type IAMGroup struct { Type string `yaml:"Type"` Properties IAMGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
IAMGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-group.html
func NewIAMGroup ¶
func NewIAMGroup(properties IAMGroupProperties, deps ...interface{}) IAMGroup
NewIAMGroup constructor creates a new IAMGroup
type IAMGroupProperties ¶
type IAMGroupProperties struct { GroupName interface{} `yaml:"GroupName,omitempty"` Path interface{} `yaml:"Path,omitempty"` ManagedPolicyArns interface{} `yaml:"ManagedPolicyArns,omitempty"` Policies interface{} `yaml:"Policies,omitempty"` }
IAMGroup Properties
func (IAMGroupProperties) Validate ¶
func (resource IAMGroupProperties) Validate() []error
ParseIAMGroupProperties validator
type IAMInstanceProfile ¶
type IAMInstanceProfile struct { Type string `yaml:"Type"` Properties IAMInstanceProfileProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
IAMInstanceProfile Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-instanceprofile.html
func NewIAMInstanceProfile ¶
func NewIAMInstanceProfile(properties IAMInstanceProfileProperties, deps ...interface{}) IAMInstanceProfile
NewIAMInstanceProfile constructor creates a new IAMInstanceProfile
func (IAMInstanceProfile) Validate ¶
func (resource IAMInstanceProfile) Validate() []error
ParseIAMInstanceProfile validator
type IAMInstanceProfileProperties ¶
type IAMInstanceProfileProperties struct { InstanceProfileName interface{} `yaml:"InstanceProfileName,omitempty"` Path interface{} `yaml:"Path,omitempty"` Roles interface{} `yaml:"Roles"` }
IAMInstanceProfile Properties
func (IAMInstanceProfileProperties) Validate ¶
func (resource IAMInstanceProfileProperties) Validate() []error
ParseIAMInstanceProfileProperties validator
type IAMManagedPolicy ¶
type IAMManagedPolicy struct { Type string `yaml:"Type"` Properties IAMManagedPolicyProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
IAMManagedPolicy Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-managedpolicy.html
func NewIAMManagedPolicy ¶
func NewIAMManagedPolicy(properties IAMManagedPolicyProperties, deps ...interface{}) IAMManagedPolicy
NewIAMManagedPolicy constructor creates a new IAMManagedPolicy
func (IAMManagedPolicy) Validate ¶
func (resource IAMManagedPolicy) Validate() []error
ParseIAMManagedPolicy validator
type IAMManagedPolicyProperties ¶
type IAMManagedPolicyProperties struct { Description interface{} `yaml:"Description,omitempty"` ManagedPolicyName interface{} `yaml:"ManagedPolicyName,omitempty"` Path interface{} `yaml:"Path,omitempty"` PolicyDocument interface{} `yaml:"PolicyDocument"` Groups interface{} `yaml:"Groups,omitempty"` Roles interface{} `yaml:"Roles,omitempty"` Users interface{} `yaml:"Users,omitempty"` }
IAMManagedPolicy Properties
func (IAMManagedPolicyProperties) Validate ¶
func (resource IAMManagedPolicyProperties) Validate() []error
ParseIAMManagedPolicyProperties validator
type IAMPolicy ¶
type IAMPolicy struct { Type string `yaml:"Type"` Properties IAMPolicyProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
IAMPolicy Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-policy.html
func NewIAMPolicy ¶
func NewIAMPolicy(properties IAMPolicyProperties, deps ...interface{}) IAMPolicy
NewIAMPolicy constructor creates a new IAMPolicy
type IAMPolicyProperties ¶
type IAMPolicyProperties struct { PolicyDocument interface{} `yaml:"PolicyDocument"` PolicyName interface{} `yaml:"PolicyName"` Groups interface{} `yaml:"Groups,omitempty"` Roles interface{} `yaml:"Roles,omitempty"` Users interface{} `yaml:"Users,omitempty"` }
IAMPolicy Properties
func (IAMPolicyProperties) Validate ¶
func (resource IAMPolicyProperties) Validate() []error
ParseIAMPolicyProperties validator
type IAMRole ¶
type IAMRole struct { Type string `yaml:"Type"` Properties IAMRoleProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
IAMRole Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html
func NewIAMRole ¶
func NewIAMRole(properties IAMRoleProperties, deps ...interface{}) IAMRole
NewIAMRole constructor creates a new IAMRole
type IAMRoleProperties ¶
type IAMRoleProperties struct { AssumeRolePolicyDocument interface{} `yaml:"AssumeRolePolicyDocument"` MaxSessionDuration interface{} `yaml:"MaxSessionDuration,omitempty"` Path interface{} `yaml:"Path,omitempty"` RoleName interface{} `yaml:"RoleName,omitempty"` ManagedPolicyArns interface{} `yaml:"ManagedPolicyArns,omitempty"` Policies interface{} `yaml:"Policies,omitempty"` }
IAMRole Properties
func (IAMRoleProperties) Validate ¶
func (resource IAMRoleProperties) Validate() []error
ParseIAMRoleProperties validator
type IAMServiceLinkedRole ¶ added in v0.4.1
type IAMServiceLinkedRole struct { Type string `yaml:"Type"` Properties IAMServiceLinkedRoleProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
IAMServiceLinkedRole Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-servicelinkedrole.html
func NewIAMServiceLinkedRole ¶ added in v0.4.1
func NewIAMServiceLinkedRole(properties IAMServiceLinkedRoleProperties, deps ...interface{}) IAMServiceLinkedRole
NewIAMServiceLinkedRole constructor creates a new IAMServiceLinkedRole
func (IAMServiceLinkedRole) Validate ¶ added in v0.4.1
func (resource IAMServiceLinkedRole) Validate() []error
ParseIAMServiceLinkedRole validator
type IAMServiceLinkedRoleProperties ¶ added in v0.4.1
type IAMServiceLinkedRoleProperties struct { AWSServiceName interface{} `yaml:"AWSServiceName"` CustomSuffix interface{} `yaml:"CustomSuffix,omitempty"` Description interface{} `yaml:"Description,omitempty"` }
IAMServiceLinkedRole Properties
func (IAMServiceLinkedRoleProperties) Validate ¶ added in v0.4.1
func (resource IAMServiceLinkedRoleProperties) Validate() []error
ParseIAMServiceLinkedRoleProperties validator
type IAMUser ¶
type IAMUser struct { Type string `yaml:"Type"` Properties IAMUserProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
IAMUser Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user.html
func NewIAMUser ¶
func NewIAMUser(properties IAMUserProperties, deps ...interface{}) IAMUser
NewIAMUser constructor creates a new IAMUser
type IAMUserProperties ¶
type IAMUserProperties struct { Path interface{} `yaml:"Path,omitempty"` UserName interface{} `yaml:"UserName,omitempty"` LoginProfile *properties.UserLoginProfile `yaml:"LoginProfile,omitempty"` Groups interface{} `yaml:"Groups,omitempty"` ManagedPolicyArns interface{} `yaml:"ManagedPolicyArns,omitempty"` Policies interface{} `yaml:"Policies,omitempty"` }
IAMUser Properties
func (IAMUserProperties) Validate ¶
func (resource IAMUserProperties) Validate() []error
ParseIAMUserProperties validator
type IAMUserToGroupAddition ¶
type IAMUserToGroupAddition struct { Type string `yaml:"Type"` Properties IAMUserToGroupAdditionProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
IAMUserToGroupAddition Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-addusertogroup.html
func NewIAMUserToGroupAddition ¶
func NewIAMUserToGroupAddition(properties IAMUserToGroupAdditionProperties, deps ...interface{}) IAMUserToGroupAddition
NewIAMUserToGroupAddition constructor creates a new IAMUserToGroupAddition
func (IAMUserToGroupAddition) Validate ¶
func (resource IAMUserToGroupAddition) Validate() []error
ParseIAMUserToGroupAddition validator
type IAMUserToGroupAdditionProperties ¶
type IAMUserToGroupAdditionProperties struct { GroupName interface{} `yaml:"GroupName"` Users interface{} `yaml:"Users"` }
IAMUserToGroupAddition Properties
func (IAMUserToGroupAdditionProperties) Validate ¶
func (resource IAMUserToGroupAdditionProperties) Validate() []error
ParseIAMUserToGroupAdditionProperties validator
type InspectorAssessmentTarget ¶
type InspectorAssessmentTarget struct { Type string `yaml:"Type"` Properties InspectorAssessmentTargetProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
InspectorAssessmentTarget Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspector-assessmenttarget.html
func NewInspectorAssessmentTarget ¶
func NewInspectorAssessmentTarget(properties InspectorAssessmentTargetProperties, deps ...interface{}) InspectorAssessmentTarget
NewInspectorAssessmentTarget constructor creates a new InspectorAssessmentTarget
func (InspectorAssessmentTarget) Validate ¶
func (resource InspectorAssessmentTarget) Validate() []error
ParseInspectorAssessmentTarget validator
type InspectorAssessmentTargetProperties ¶
type InspectorAssessmentTargetProperties struct { AssessmentTargetName interface{} `yaml:"AssessmentTargetName,omitempty"` ResourceGroupArn interface{} `yaml:"ResourceGroupArn"` }
InspectorAssessmentTarget Properties
func (InspectorAssessmentTargetProperties) Validate ¶
func (resource InspectorAssessmentTargetProperties) Validate() []error
ParseInspectorAssessmentTargetProperties validator
type InspectorAssessmentTemplate ¶
type InspectorAssessmentTemplate struct { Type string `yaml:"Type"` Properties InspectorAssessmentTemplateProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
InspectorAssessmentTemplate Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspector-assessmenttemplate.html
func NewInspectorAssessmentTemplate ¶
func NewInspectorAssessmentTemplate(properties InspectorAssessmentTemplateProperties, deps ...interface{}) InspectorAssessmentTemplate
NewInspectorAssessmentTemplate constructor creates a new InspectorAssessmentTemplate
func (InspectorAssessmentTemplate) Validate ¶
func (resource InspectorAssessmentTemplate) Validate() []error
ParseInspectorAssessmentTemplate validator
type InspectorAssessmentTemplateProperties ¶
type InspectorAssessmentTemplateProperties struct { AssessmentTargetArn interface{} `yaml:"AssessmentTargetArn"` AssessmentTemplateName interface{} `yaml:"AssessmentTemplateName,omitempty"` DurationInSeconds interface{} `yaml:"DurationInSeconds"` RulesPackageArns interface{} `yaml:"RulesPackageArns"` UserAttributesForFindings interface{} `yaml:"UserAttributesForFindings,omitempty"` }
InspectorAssessmentTemplate Properties
func (InspectorAssessmentTemplateProperties) Validate ¶
func (resource InspectorAssessmentTemplateProperties) Validate() []error
ParseInspectorAssessmentTemplateProperties validator
type InspectorResourceGroup ¶
type InspectorResourceGroup struct { Type string `yaml:"Type"` Properties InspectorResourceGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
InspectorResourceGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspector-resourcegroup.html
func NewInspectorResourceGroup ¶
func NewInspectorResourceGroup(properties InspectorResourceGroupProperties, deps ...interface{}) InspectorResourceGroup
NewInspectorResourceGroup constructor creates a new InspectorResourceGroup
func (InspectorResourceGroup) Validate ¶
func (resource InspectorResourceGroup) Validate() []error
ParseInspectorResourceGroup validator
type InspectorResourceGroupProperties ¶
type InspectorResourceGroupProperties struct {
ResourceGroupTags interface{} `yaml:"ResourceGroupTags"`
}
InspectorResourceGroup Properties
func (InspectorResourceGroupProperties) Validate ¶
func (resource InspectorResourceGroupProperties) Validate() []error
ParseInspectorResourceGroupProperties validator
type IoT1ClickDevice ¶ added in v0.4.1
type IoT1ClickDevice struct { Type string `yaml:"Type"` Properties IoT1ClickDeviceProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
IoT1ClickDevice Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot1click-device.html
func NewIoT1ClickDevice ¶ added in v0.4.1
func NewIoT1ClickDevice(properties IoT1ClickDeviceProperties, deps ...interface{}) IoT1ClickDevice
NewIoT1ClickDevice constructor creates a new IoT1ClickDevice
func (IoT1ClickDevice) Validate ¶ added in v0.4.1
func (resource IoT1ClickDevice) Validate() []error
ParseIoT1ClickDevice validator
type IoT1ClickDeviceProperties ¶ added in v0.4.1
type IoT1ClickDeviceProperties struct { DeviceId interface{} `yaml:"DeviceId"` Enabled interface{} `yaml:"Enabled"` }
IoT1ClickDevice Properties
func (IoT1ClickDeviceProperties) Validate ¶ added in v0.4.1
func (resource IoT1ClickDeviceProperties) Validate() []error
ParseIoT1ClickDeviceProperties validator
type IoT1ClickPlacement ¶ added in v0.4.1
type IoT1ClickPlacement struct { Type string `yaml:"Type"` Properties IoT1ClickPlacementProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
IoT1ClickPlacement Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot1click-placement.html
func NewIoT1ClickPlacement ¶ added in v0.4.1
func NewIoT1ClickPlacement(properties IoT1ClickPlacementProperties, deps ...interface{}) IoT1ClickPlacement
NewIoT1ClickPlacement constructor creates a new IoT1ClickPlacement
func (IoT1ClickPlacement) Validate ¶ added in v0.4.1
func (resource IoT1ClickPlacement) Validate() []error
ParseIoT1ClickPlacement validator
type IoT1ClickPlacementProperties ¶ added in v0.4.1
type IoT1ClickPlacementProperties struct { AssociatedDevices interface{} `yaml:"AssociatedDevices,omitempty"` Attributes interface{} `yaml:"Attributes,omitempty"` PlacementName interface{} `yaml:"PlacementName"` ProjectName interface{} `yaml:"ProjectName"` }
IoT1ClickPlacement Properties
func (IoT1ClickPlacementProperties) Validate ¶ added in v0.4.1
func (resource IoT1ClickPlacementProperties) Validate() []error
ParseIoT1ClickPlacementProperties validator
type IoT1ClickProject ¶ added in v0.4.1
type IoT1ClickProject struct { Type string `yaml:"Type"` Properties IoT1ClickProjectProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
IoT1ClickProject Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot1click-project.html
func NewIoT1ClickProject ¶ added in v0.4.1
func NewIoT1ClickProject(properties IoT1ClickProjectProperties, deps ...interface{}) IoT1ClickProject
NewIoT1ClickProject constructor creates a new IoT1ClickProject
func (IoT1ClickProject) Validate ¶ added in v0.4.1
func (resource IoT1ClickProject) Validate() []error
ParseIoT1ClickProject validator
type IoT1ClickProjectProperties ¶ added in v0.4.1
type IoT1ClickProjectProperties struct { Description interface{} `yaml:"Description,omitempty"` ProjectName interface{} `yaml:"ProjectName"` PlacementTemplate *properties.ProjectPlacementTemplate `yaml:"PlacementTemplate"` }
IoT1ClickProject Properties
func (IoT1ClickProjectProperties) Validate ¶ added in v0.4.1
func (resource IoT1ClickProjectProperties) Validate() []error
ParseIoT1ClickProjectProperties validator
type IoTCertificate ¶
type IoTCertificate struct { Type string `yaml:"Type"` Properties IoTCertificateProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
IoTCertificate Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-certificate.html
func NewIoTCertificate ¶
func NewIoTCertificate(properties IoTCertificateProperties, deps ...interface{}) IoTCertificate
NewIoTCertificate constructor creates a new IoTCertificate
func (IoTCertificate) Validate ¶
func (resource IoTCertificate) Validate() []error
ParseIoTCertificate validator
type IoTCertificateProperties ¶
type IoTCertificateProperties struct { CertificateSigningRequest interface{} `yaml:"CertificateSigningRequest"` Status interface{} `yaml:"Status"` }
IoTCertificate Properties
func (IoTCertificateProperties) Validate ¶
func (resource IoTCertificateProperties) Validate() []error
ParseIoTCertificateProperties validator
type IoTPolicy ¶
type IoTPolicy struct { Type string `yaml:"Type"` Properties IoTPolicyProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
IoTPolicy Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-policy.html
func NewIoTPolicy ¶
func NewIoTPolicy(properties IoTPolicyProperties, deps ...interface{}) IoTPolicy
NewIoTPolicy constructor creates a new IoTPolicy
type IoTPolicyPrincipalAttachment ¶
type IoTPolicyPrincipalAttachment struct { Type string `yaml:"Type"` Properties IoTPolicyPrincipalAttachmentProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
IoTPolicyPrincipalAttachment Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-policyprincipalattachment.html
func NewIoTPolicyPrincipalAttachment ¶
func NewIoTPolicyPrincipalAttachment(properties IoTPolicyPrincipalAttachmentProperties, deps ...interface{}) IoTPolicyPrincipalAttachment
NewIoTPolicyPrincipalAttachment constructor creates a new IoTPolicyPrincipalAttachment
func (IoTPolicyPrincipalAttachment) Validate ¶
func (resource IoTPolicyPrincipalAttachment) Validate() []error
ParseIoTPolicyPrincipalAttachment validator
type IoTPolicyPrincipalAttachmentProperties ¶
type IoTPolicyPrincipalAttachmentProperties struct { PolicyName interface{} `yaml:"PolicyName"` Principal interface{} `yaml:"Principal"` }
IoTPolicyPrincipalAttachment Properties
func (IoTPolicyPrincipalAttachmentProperties) Validate ¶
func (resource IoTPolicyPrincipalAttachmentProperties) Validate() []error
ParseIoTPolicyPrincipalAttachmentProperties validator
type IoTPolicyProperties ¶
type IoTPolicyProperties struct { PolicyDocument interface{} `yaml:"PolicyDocument"` PolicyName interface{} `yaml:"PolicyName,omitempty"` }
IoTPolicy Properties
func (IoTPolicyProperties) Validate ¶
func (resource IoTPolicyProperties) Validate() []error
ParseIoTPolicyProperties validator
type IoTThing ¶
type IoTThing struct { Type string `yaml:"Type"` Properties IoTThingProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
IoTThing Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-thing.html
func NewIoTThing ¶
func NewIoTThing(properties IoTThingProperties, deps ...interface{}) IoTThing
NewIoTThing constructor creates a new IoTThing
type IoTThingPrincipalAttachment ¶
type IoTThingPrincipalAttachment struct { Type string `yaml:"Type"` Properties IoTThingPrincipalAttachmentProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
IoTThingPrincipalAttachment Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-thingprincipalattachment.html
func NewIoTThingPrincipalAttachment ¶
func NewIoTThingPrincipalAttachment(properties IoTThingPrincipalAttachmentProperties, deps ...interface{}) IoTThingPrincipalAttachment
NewIoTThingPrincipalAttachment constructor creates a new IoTThingPrincipalAttachment
func (IoTThingPrincipalAttachment) Validate ¶
func (resource IoTThingPrincipalAttachment) Validate() []error
ParseIoTThingPrincipalAttachment validator
type IoTThingPrincipalAttachmentProperties ¶
type IoTThingPrincipalAttachmentProperties struct { Principal interface{} `yaml:"Principal"` ThingName interface{} `yaml:"ThingName"` }
IoTThingPrincipalAttachment Properties
func (IoTThingPrincipalAttachmentProperties) Validate ¶
func (resource IoTThingPrincipalAttachmentProperties) Validate() []error
ParseIoTThingPrincipalAttachmentProperties validator
type IoTThingProperties ¶
type IoTThingProperties struct { ThingName interface{} `yaml:"ThingName,omitempty"` AttributePayload *properties.ThingAttributePayload `yaml:"AttributePayload,omitempty"` }
IoTThing Properties
func (IoTThingProperties) Validate ¶
func (resource IoTThingProperties) Validate() []error
ParseIoTThingProperties validator
type IoTTopicRule ¶
type IoTTopicRule struct { Type string `yaml:"Type"` Properties IoTTopicRuleProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
IoTTopicRule Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-topicrule.html
func NewIoTTopicRule ¶
func NewIoTTopicRule(properties IoTTopicRuleProperties, deps ...interface{}) IoTTopicRule
NewIoTTopicRule constructor creates a new IoTTopicRule
func (IoTTopicRule) Validate ¶
func (resource IoTTopicRule) Validate() []error
ParseIoTTopicRule validator
type IoTTopicRuleProperties ¶
type IoTTopicRuleProperties struct { RuleName interface{} `yaml:"RuleName,omitempty"` TopicRulePayload *properties.TopicRuleTopicRulePayload `yaml:"TopicRulePayload"` }
IoTTopicRule Properties
func (IoTTopicRuleProperties) Validate ¶
func (resource IoTTopicRuleProperties) Validate() []error
ParseIoTTopicRuleProperties validator
type KMSAlias ¶
type KMSAlias struct { Type string `yaml:"Type"` Properties KMSAliasProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
KMSAlias Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-alias.html
func NewKMSAlias ¶
func NewKMSAlias(properties KMSAliasProperties, deps ...interface{}) KMSAlias
NewKMSAlias constructor creates a new KMSAlias
type KMSAliasProperties ¶
type KMSAliasProperties struct { AliasName interface{} `yaml:"AliasName"` TargetKeyId interface{} `yaml:"TargetKeyId"` }
KMSAlias Properties
func (KMSAliasProperties) Validate ¶
func (resource KMSAliasProperties) Validate() []error
ParseKMSAliasProperties validator
type KMSKey ¶
type KMSKey struct { Type string `yaml:"Type"` Properties KMSKeyProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
KMSKey Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-key.html
func NewKMSKey ¶
func NewKMSKey(properties KMSKeyProperties, deps ...interface{}) KMSKey
NewKMSKey constructor creates a new KMSKey
type KMSKeyProperties ¶
type KMSKeyProperties struct { Description interface{} `yaml:"Description,omitempty"` EnableKeyRotation interface{} `yaml:"EnableKeyRotation,omitempty"` Enabled interface{} `yaml:"Enabled,omitempty"` KeyPolicy interface{} `yaml:"KeyPolicy"` KeyUsage interface{} `yaml:"KeyUsage,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` }
KMSKey Properties
func (KMSKeyProperties) Validate ¶
func (resource KMSKeyProperties) Validate() []error
ParseKMSKeyProperties validator
type KinesisAnalyticsApplication ¶
type KinesisAnalyticsApplication struct { Type string `yaml:"Type"` Properties KinesisAnalyticsApplicationProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
KinesisAnalyticsApplication Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-application.html
func NewKinesisAnalyticsApplication ¶
func NewKinesisAnalyticsApplication(properties KinesisAnalyticsApplicationProperties, deps ...interface{}) KinesisAnalyticsApplication
NewKinesisAnalyticsApplication constructor creates a new KinesisAnalyticsApplication
func (KinesisAnalyticsApplication) Validate ¶
func (resource KinesisAnalyticsApplication) Validate() []error
ParseKinesisAnalyticsApplication validator
type KinesisAnalyticsApplicationOutput ¶
type KinesisAnalyticsApplicationOutput struct { Type string `yaml:"Type"` Properties KinesisAnalyticsApplicationOutputProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
KinesisAnalyticsApplicationOutput Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationoutput.html
func NewKinesisAnalyticsApplicationOutput ¶
func NewKinesisAnalyticsApplicationOutput(properties KinesisAnalyticsApplicationOutputProperties, deps ...interface{}) KinesisAnalyticsApplicationOutput
NewKinesisAnalyticsApplicationOutput constructor creates a new KinesisAnalyticsApplicationOutput
func (KinesisAnalyticsApplicationOutput) Validate ¶
func (resource KinesisAnalyticsApplicationOutput) Validate() []error
ParseKinesisAnalyticsApplicationOutput validator
type KinesisAnalyticsApplicationOutputProperties ¶
type KinesisAnalyticsApplicationOutputProperties struct { ApplicationName interface{} `yaml:"ApplicationName"` Output *properties.ApplicationOutputOutput `yaml:"Output"` }
KinesisAnalyticsApplicationOutput Properties
func (KinesisAnalyticsApplicationOutputProperties) Validate ¶
func (resource KinesisAnalyticsApplicationOutputProperties) Validate() []error
ParseKinesisAnalyticsApplicationOutputProperties validator
type KinesisAnalyticsApplicationProperties ¶
type KinesisAnalyticsApplicationProperties struct { ApplicationCode interface{} `yaml:"ApplicationCode,omitempty"` ApplicationDescription interface{} `yaml:"ApplicationDescription,omitempty"` ApplicationName interface{} `yaml:"ApplicationName,omitempty"` Inputs interface{} `yaml:"Inputs"` }
KinesisAnalyticsApplication Properties
func (KinesisAnalyticsApplicationProperties) Validate ¶
func (resource KinesisAnalyticsApplicationProperties) Validate() []error
ParseKinesisAnalyticsApplicationProperties validator
type KinesisAnalyticsApplicationReferenceDataSource ¶
type KinesisAnalyticsApplicationReferenceDataSource struct { Type string `yaml:"Type"` Properties KinesisAnalyticsApplicationReferenceDataSourceProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
KinesisAnalyticsApplicationReferenceDataSource Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalytics-applicationreferencedatasource.html
func NewKinesisAnalyticsApplicationReferenceDataSource ¶
func NewKinesisAnalyticsApplicationReferenceDataSource(properties KinesisAnalyticsApplicationReferenceDataSourceProperties, deps ...interface{}) KinesisAnalyticsApplicationReferenceDataSource
NewKinesisAnalyticsApplicationReferenceDataSource constructor creates a new KinesisAnalyticsApplicationReferenceDataSource
func (KinesisAnalyticsApplicationReferenceDataSource) Validate ¶
func (resource KinesisAnalyticsApplicationReferenceDataSource) Validate() []error
ParseKinesisAnalyticsApplicationReferenceDataSource validator
type KinesisAnalyticsApplicationReferenceDataSourceProperties ¶
type KinesisAnalyticsApplicationReferenceDataSourceProperties struct { ApplicationName interface{} `yaml:"ApplicationName"` ReferenceDataSource *properties.ApplicationReferenceDataSourceReferenceDataSource `yaml:"ReferenceDataSource"` }
KinesisAnalyticsApplicationReferenceDataSource Properties
func (KinesisAnalyticsApplicationReferenceDataSourceProperties) Validate ¶
func (resource KinesisAnalyticsApplicationReferenceDataSourceProperties) Validate() []error
ParseKinesisAnalyticsApplicationReferenceDataSourceProperties validator
type KinesisFirehoseDeliveryStream ¶
type KinesisFirehoseDeliveryStream struct { Type string `yaml:"Type"` Properties KinesisFirehoseDeliveryStreamProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
KinesisFirehoseDeliveryStream Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html
func NewKinesisFirehoseDeliveryStream ¶
func NewKinesisFirehoseDeliveryStream(properties KinesisFirehoseDeliveryStreamProperties, deps ...interface{}) KinesisFirehoseDeliveryStream
NewKinesisFirehoseDeliveryStream constructor creates a new KinesisFirehoseDeliveryStream
func (KinesisFirehoseDeliveryStream) Validate ¶
func (resource KinesisFirehoseDeliveryStream) Validate() []error
ParseKinesisFirehoseDeliveryStream validator
type KinesisFirehoseDeliveryStreamProperties ¶
type KinesisFirehoseDeliveryStreamProperties struct { DeliveryStreamName interface{} `yaml:"DeliveryStreamName,omitempty"` DeliveryStreamType interface{} `yaml:"DeliveryStreamType,omitempty"` SplunkDestinationConfiguration *properties.DeliveryStreamSplunkDestinationConfiguration `yaml:"SplunkDestinationConfiguration,omitempty"` S3DestinationConfiguration *properties.DeliveryStreamS3DestinationConfiguration `yaml:"S3DestinationConfiguration,omitempty"` RedshiftDestinationConfiguration *properties.DeliveryStreamRedshiftDestinationConfiguration `yaml:"RedshiftDestinationConfiguration,omitempty"` KinesisStreamSourceConfiguration *properties.DeliveryStreamKinesisStreamSourceConfiguration `yaml:"KinesisStreamSourceConfiguration,omitempty"` ExtendedS3DestinationConfiguration *properties.DeliveryStreamExtendedS3DestinationConfiguration `yaml:"ExtendedS3DestinationConfiguration,omitempty"` ElasticsearchDestinationConfiguration *properties.DeliveryStreamElasticsearchDestinationConfiguration `yaml:"ElasticsearchDestinationConfiguration,omitempty"` }
KinesisFirehoseDeliveryStream Properties
func (KinesisFirehoseDeliveryStreamProperties) Validate ¶
func (resource KinesisFirehoseDeliveryStreamProperties) Validate() []error
ParseKinesisFirehoseDeliveryStreamProperties validator
type KinesisStream ¶
type KinesisStream struct { Type string `yaml:"Type"` Properties KinesisStreamProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
KinesisStream Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesis-stream.html
func NewKinesisStream ¶
func NewKinesisStream(properties KinesisStreamProperties, deps ...interface{}) KinesisStream
NewKinesisStream constructor creates a new KinesisStream
func (KinesisStream) Validate ¶
func (resource KinesisStream) Validate() []error
ParseKinesisStream validator
type KinesisStreamProperties ¶
type KinesisStreamProperties struct { Name interface{} `yaml:"Name,omitempty"` RetentionPeriodHours interface{} `yaml:"RetentionPeriodHours,omitempty"` ShardCount interface{} `yaml:"ShardCount"` StreamEncryption *properties.StreamStreamEncryption `yaml:"StreamEncryption,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` }
KinesisStream Properties
func (KinesisStreamProperties) Validate ¶
func (resource KinesisStreamProperties) Validate() []error
ParseKinesisStreamProperties validator
type LambdaAlias ¶
type LambdaAlias struct { Type string `yaml:"Type"` Properties LambdaAliasProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
LambdaAlias Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-alias.html
func NewLambdaAlias ¶
func NewLambdaAlias(properties LambdaAliasProperties, deps ...interface{}) LambdaAlias
NewLambdaAlias constructor creates a new LambdaAlias
func (LambdaAlias) Validate ¶
func (resource LambdaAlias) Validate() []error
ParseLambdaAlias validator
type LambdaAliasProperties ¶
type LambdaAliasProperties struct { Description interface{} `yaml:"Description,omitempty"` FunctionName interface{} `yaml:"FunctionName"` FunctionVersion interface{} `yaml:"FunctionVersion"` Name interface{} `yaml:"Name"` RoutingConfig *properties.AliasAliasRoutingConfiguration `yaml:"RoutingConfig,omitempty"` }
LambdaAlias Properties
func (LambdaAliasProperties) Validate ¶
func (resource LambdaAliasProperties) Validate() []error
ParseLambdaAliasProperties validator
type LambdaEventSourceMapping ¶
type LambdaEventSourceMapping struct { Type string `yaml:"Type"` Properties LambdaEventSourceMappingProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
LambdaEventSourceMapping Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html
func NewLambdaEventSourceMapping ¶
func NewLambdaEventSourceMapping(properties LambdaEventSourceMappingProperties, deps ...interface{}) LambdaEventSourceMapping
NewLambdaEventSourceMapping constructor creates a new LambdaEventSourceMapping
func (LambdaEventSourceMapping) Validate ¶
func (resource LambdaEventSourceMapping) Validate() []error
ParseLambdaEventSourceMapping validator
type LambdaEventSourceMappingProperties ¶
type LambdaEventSourceMappingProperties struct { BatchSize interface{} `yaml:"BatchSize,omitempty"` Enabled interface{} `yaml:"Enabled,omitempty"` EventSourceArn interface{} `yaml:"EventSourceArn"` FunctionName interface{} `yaml:"FunctionName"` StartingPosition interface{} `yaml:"StartingPosition,omitempty"` }
LambdaEventSourceMapping Properties
func (LambdaEventSourceMappingProperties) Validate ¶
func (resource LambdaEventSourceMappingProperties) Validate() []error
ParseLambdaEventSourceMappingProperties validator
type LambdaFunction ¶
type LambdaFunction struct { Type string `yaml:"Type"` Properties LambdaFunctionProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
LambdaFunction Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html
func NewLambdaFunction ¶
func NewLambdaFunction(properties LambdaFunctionProperties, deps ...interface{}) LambdaFunction
NewLambdaFunction constructor creates a new LambdaFunction
func (LambdaFunction) Validate ¶
func (resource LambdaFunction) Validate() []error
ParseLambdaFunction validator
type LambdaFunctionProperties ¶
type LambdaFunctionProperties struct { Description interface{} `yaml:"Description,omitempty"` FunctionName interface{} `yaml:"FunctionName,omitempty"` Handler interface{} `yaml:"Handler"` KmsKeyArn interface{} `yaml:"KmsKeyArn,omitempty"` MemorySize interface{} `yaml:"MemorySize,omitempty"` ReservedConcurrentExecutions interface{} `yaml:"ReservedConcurrentExecutions,omitempty"` Role interface{} `yaml:"Role"` Runtime interface{} `yaml:"Runtime"` Timeout interface{} `yaml:"Timeout,omitempty"` VpcConfig *properties.FunctionVpcConfig `yaml:"VpcConfig,omitempty"` TracingConfig *properties.FunctionTracingConfig `yaml:"TracingConfig,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` Environment *properties.FunctionEnvironment `yaml:"Environment,omitempty"` DeadLetterConfig *properties.FunctionDeadLetterConfig `yaml:"DeadLetterConfig,omitempty"` Code *properties.FunctionCode `yaml:"Code"` }
LambdaFunction Properties
func (LambdaFunctionProperties) Validate ¶
func (resource LambdaFunctionProperties) Validate() []error
ParseLambdaFunctionProperties validator
type LambdaPermission ¶
type LambdaPermission struct { Type string `yaml:"Type"` Properties LambdaPermissionProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
LambdaPermission Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-permission.html
func NewLambdaPermission ¶
func NewLambdaPermission(properties LambdaPermissionProperties, deps ...interface{}) LambdaPermission
NewLambdaPermission constructor creates a new LambdaPermission
func (LambdaPermission) Validate ¶
func (resource LambdaPermission) Validate() []error
ParseLambdaPermission validator
type LambdaPermissionProperties ¶
type LambdaPermissionProperties struct { Action interface{} `yaml:"Action"` EventSourceToken interface{} `yaml:"EventSourceToken,omitempty"` FunctionName interface{} `yaml:"FunctionName"` Principal interface{} `yaml:"Principal"` SourceAccount interface{} `yaml:"SourceAccount,omitempty"` SourceArn interface{} `yaml:"SourceArn,omitempty"` }
LambdaPermission Properties
func (LambdaPermissionProperties) Validate ¶
func (resource LambdaPermissionProperties) Validate() []error
ParseLambdaPermissionProperties validator
type LambdaVersion ¶
type LambdaVersion struct { Type string `yaml:"Type"` Properties LambdaVersionProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
LambdaVersion Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-version.html
func NewLambdaVersion ¶
func NewLambdaVersion(properties LambdaVersionProperties, deps ...interface{}) LambdaVersion
NewLambdaVersion constructor creates a new LambdaVersion
func (LambdaVersion) Validate ¶
func (resource LambdaVersion) Validate() []error
ParseLambdaVersion validator
type LambdaVersionProperties ¶
type LambdaVersionProperties struct { CodeSha256 interface{} `yaml:"CodeSha256,omitempty"` Description interface{} `yaml:"Description,omitempty"` FunctionName interface{} `yaml:"FunctionName"` }
LambdaVersion Properties
func (LambdaVersionProperties) Validate ¶
func (resource LambdaVersionProperties) Validate() []error
ParseLambdaVersionProperties validator
type LogsDestination ¶
type LogsDestination struct { Type string `yaml:"Type"` Properties LogsDestinationProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
LogsDestination Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-destination.html
func NewLogsDestination ¶
func NewLogsDestination(properties LogsDestinationProperties, deps ...interface{}) LogsDestination
NewLogsDestination constructor creates a new LogsDestination
func (LogsDestination) Validate ¶
func (resource LogsDestination) Validate() []error
ParseLogsDestination validator
type LogsDestinationProperties ¶
type LogsDestinationProperties struct { DestinationName interface{} `yaml:"DestinationName"` DestinationPolicy interface{} `yaml:"DestinationPolicy"` RoleArn interface{} `yaml:"RoleArn"` TargetArn interface{} `yaml:"TargetArn"` }
LogsDestination Properties
func (LogsDestinationProperties) Validate ¶
func (resource LogsDestinationProperties) Validate() []error
ParseLogsDestinationProperties validator
type LogsLogGroup ¶
type LogsLogGroup struct { Type string `yaml:"Type"` Properties LogsLogGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
LogsLogGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-loggroup.html
func NewLogsLogGroup ¶
func NewLogsLogGroup(properties LogsLogGroupProperties, deps ...interface{}) LogsLogGroup
NewLogsLogGroup constructor creates a new LogsLogGroup
func (LogsLogGroup) Validate ¶
func (resource LogsLogGroup) Validate() []error
ParseLogsLogGroup validator
type LogsLogGroupProperties ¶
type LogsLogGroupProperties struct { LogGroupName interface{} `yaml:"LogGroupName,omitempty"` RetentionInDays interface{} `yaml:"RetentionInDays,omitempty"` }
LogsLogGroup Properties
func (LogsLogGroupProperties) Validate ¶
func (resource LogsLogGroupProperties) Validate() []error
ParseLogsLogGroupProperties validator
type LogsLogStream ¶
type LogsLogStream struct { Type string `yaml:"Type"` Properties LogsLogStreamProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
LogsLogStream Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-logstream.html
func NewLogsLogStream ¶
func NewLogsLogStream(properties LogsLogStreamProperties, deps ...interface{}) LogsLogStream
NewLogsLogStream constructor creates a new LogsLogStream
func (LogsLogStream) Validate ¶
func (resource LogsLogStream) Validate() []error
ParseLogsLogStream validator
type LogsLogStreamProperties ¶
type LogsLogStreamProperties struct { LogGroupName interface{} `yaml:"LogGroupName"` LogStreamName interface{} `yaml:"LogStreamName,omitempty"` }
LogsLogStream Properties
func (LogsLogStreamProperties) Validate ¶
func (resource LogsLogStreamProperties) Validate() []error
ParseLogsLogStreamProperties validator
type LogsMetricFilter ¶
type LogsMetricFilter struct { Type string `yaml:"Type"` Properties LogsMetricFilterProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
LogsMetricFilter Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-metricfilter.html
func NewLogsMetricFilter ¶
func NewLogsMetricFilter(properties LogsMetricFilterProperties, deps ...interface{}) LogsMetricFilter
NewLogsMetricFilter constructor creates a new LogsMetricFilter
func (LogsMetricFilter) Validate ¶
func (resource LogsMetricFilter) Validate() []error
ParseLogsMetricFilter validator
type LogsMetricFilterProperties ¶
type LogsMetricFilterProperties struct { FilterPattern interface{} `yaml:"FilterPattern"` LogGroupName interface{} `yaml:"LogGroupName"` MetricTransformations interface{} `yaml:"MetricTransformations"` }
LogsMetricFilter Properties
func (LogsMetricFilterProperties) Validate ¶
func (resource LogsMetricFilterProperties) Validate() []error
ParseLogsMetricFilterProperties validator
type LogsSubscriptionFilter ¶
type LogsSubscriptionFilter struct { Type string `yaml:"Type"` Properties LogsSubscriptionFilterProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
LogsSubscriptionFilter Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-subscriptionfilter.html
func NewLogsSubscriptionFilter ¶
func NewLogsSubscriptionFilter(properties LogsSubscriptionFilterProperties, deps ...interface{}) LogsSubscriptionFilter
NewLogsSubscriptionFilter constructor creates a new LogsSubscriptionFilter
func (LogsSubscriptionFilter) Validate ¶
func (resource LogsSubscriptionFilter) Validate() []error
ParseLogsSubscriptionFilter validator
type LogsSubscriptionFilterProperties ¶
type LogsSubscriptionFilterProperties struct { DestinationArn interface{} `yaml:"DestinationArn"` FilterPattern interface{} `yaml:"FilterPattern"` LogGroupName interface{} `yaml:"LogGroupName"` RoleArn interface{} `yaml:"RoleArn,omitempty"` }
LogsSubscriptionFilter Properties
func (LogsSubscriptionFilterProperties) Validate ¶
func (resource LogsSubscriptionFilterProperties) Validate() []error
ParseLogsSubscriptionFilterProperties validator
type NeptuneDBCluster ¶ added in v0.3.0
type NeptuneDBCluster struct { Type string `yaml:"Type"` Properties NeptuneDBClusterProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
NeptuneDBCluster Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html
func NewNeptuneDBCluster ¶ added in v0.3.0
func NewNeptuneDBCluster(properties NeptuneDBClusterProperties, deps ...interface{}) NeptuneDBCluster
NewNeptuneDBCluster constructor creates a new NeptuneDBCluster
func (NeptuneDBCluster) Validate ¶ added in v0.3.0
func (resource NeptuneDBCluster) Validate() []error
ParseNeptuneDBCluster validator
type NeptuneDBClusterParameterGroup ¶ added in v0.3.0
type NeptuneDBClusterParameterGroup struct { Type string `yaml:"Type"` Properties NeptuneDBClusterParameterGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
NeptuneDBClusterParameterGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbclusterparametergroup.html
func NewNeptuneDBClusterParameterGroup ¶ added in v0.3.0
func NewNeptuneDBClusterParameterGroup(properties NeptuneDBClusterParameterGroupProperties, deps ...interface{}) NeptuneDBClusterParameterGroup
NewNeptuneDBClusterParameterGroup constructor creates a new NeptuneDBClusterParameterGroup
func (NeptuneDBClusterParameterGroup) Validate ¶ added in v0.3.0
func (resource NeptuneDBClusterParameterGroup) Validate() []error
ParseNeptuneDBClusterParameterGroup validator
type NeptuneDBClusterParameterGroupProperties ¶ added in v0.3.0
type NeptuneDBClusterParameterGroupProperties struct { Description interface{} `yaml:"Description"` Family interface{} `yaml:"Family"` Name interface{} `yaml:"Name,omitempty"` Parameters interface{} `yaml:"Parameters"` Tags interface{} `yaml:"Tags,omitempty"` }
NeptuneDBClusterParameterGroup Properties
func (NeptuneDBClusterParameterGroupProperties) Validate ¶ added in v0.3.0
func (resource NeptuneDBClusterParameterGroupProperties) Validate() []error
ParseNeptuneDBClusterParameterGroupProperties validator
type NeptuneDBClusterProperties ¶ added in v0.3.0
type NeptuneDBClusterProperties struct { BackupRetentionPeriod interface{} `yaml:"BackupRetentionPeriod,omitempty"` DBClusterIdentifier interface{} `yaml:"DBClusterIdentifier,omitempty"` DBClusterParameterGroupName interface{} `yaml:"DBClusterParameterGroupName,omitempty"` DBSubnetGroupName interface{} `yaml:"DBSubnetGroupName,omitempty"` IamAuthEnabled interface{} `yaml:"IamAuthEnabled,omitempty"` KmsKeyId interface{} `yaml:"KmsKeyId,omitempty"` Port interface{} `yaml:"Port,omitempty"` PreferredBackupWindow interface{} `yaml:"PreferredBackupWindow,omitempty"` PreferredMaintenanceWindow interface{} `yaml:"PreferredMaintenanceWindow,omitempty"` SnapshotIdentifier interface{} `yaml:"SnapshotIdentifier,omitempty"` StorageEncrypted interface{} `yaml:"StorageEncrypted,omitempty"` AvailabilityZones interface{} `yaml:"AvailabilityZones,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` VpcSecurityGroupIds interface{} `yaml:"VpcSecurityGroupIds,omitempty"` }
NeptuneDBCluster Properties
func (NeptuneDBClusterProperties) Validate ¶ added in v0.3.0
func (resource NeptuneDBClusterProperties) Validate() []error
ParseNeptuneDBClusterProperties validator
type NeptuneDBInstance ¶ added in v0.3.0
type NeptuneDBInstance struct { Type string `yaml:"Type"` Properties NeptuneDBInstanceProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
NeptuneDBInstance Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbinstance.html
func NewNeptuneDBInstance ¶ added in v0.3.0
func NewNeptuneDBInstance(properties NeptuneDBInstanceProperties, deps ...interface{}) NeptuneDBInstance
NewNeptuneDBInstance constructor creates a new NeptuneDBInstance
func (NeptuneDBInstance) Validate ¶ added in v0.3.0
func (resource NeptuneDBInstance) Validate() []error
ParseNeptuneDBInstance validator
type NeptuneDBInstanceProperties ¶ added in v0.3.0
type NeptuneDBInstanceProperties struct { AllowMajorVersionUpgrade interface{} `yaml:"AllowMajorVersionUpgrade,omitempty"` AutoMinorVersionUpgrade interface{} `yaml:"AutoMinorVersionUpgrade,omitempty"` AvailabilityZone interface{} `yaml:"AvailabilityZone,omitempty"` DBClusterIdentifier interface{} `yaml:"DBClusterIdentifier,omitempty"` DBInstanceClass interface{} `yaml:"DBInstanceClass"` DBInstanceIdentifier interface{} `yaml:"DBInstanceIdentifier,omitempty"` DBParameterGroupName interface{} `yaml:"DBParameterGroupName,omitempty"` DBSnapshotIdentifier interface{} `yaml:"DBSnapshotIdentifier,omitempty"` DBSubnetGroupName interface{} `yaml:"DBSubnetGroupName,omitempty"` PreferredMaintenanceWindow interface{} `yaml:"PreferredMaintenanceWindow,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` }
NeptuneDBInstance Properties
func (NeptuneDBInstanceProperties) Validate ¶ added in v0.3.0
func (resource NeptuneDBInstanceProperties) Validate() []error
ParseNeptuneDBInstanceProperties validator
type NeptuneDBParameterGroup ¶ added in v0.3.0
type NeptuneDBParameterGroup struct { Type string `yaml:"Type"` Properties NeptuneDBParameterGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
NeptuneDBParameterGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbparametergroup.html
func NewNeptuneDBParameterGroup ¶ added in v0.3.0
func NewNeptuneDBParameterGroup(properties NeptuneDBParameterGroupProperties, deps ...interface{}) NeptuneDBParameterGroup
NewNeptuneDBParameterGroup constructor creates a new NeptuneDBParameterGroup
func (NeptuneDBParameterGroup) Validate ¶ added in v0.3.0
func (resource NeptuneDBParameterGroup) Validate() []error
ParseNeptuneDBParameterGroup validator
type NeptuneDBParameterGroupProperties ¶ added in v0.3.0
type NeptuneDBParameterGroupProperties struct { Description interface{} `yaml:"Description"` Family interface{} `yaml:"Family"` Name interface{} `yaml:"Name,omitempty"` Parameters interface{} `yaml:"Parameters"` Tags interface{} `yaml:"Tags,omitempty"` }
NeptuneDBParameterGroup Properties
func (NeptuneDBParameterGroupProperties) Validate ¶ added in v0.3.0
func (resource NeptuneDBParameterGroupProperties) Validate() []error
ParseNeptuneDBParameterGroupProperties validator
type NeptuneDBSubnetGroup ¶ added in v0.3.0
type NeptuneDBSubnetGroup struct { Type string `yaml:"Type"` Properties NeptuneDBSubnetGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
NeptuneDBSubnetGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbsubnetgroup.html
func NewNeptuneDBSubnetGroup ¶ added in v0.3.0
func NewNeptuneDBSubnetGroup(properties NeptuneDBSubnetGroupProperties, deps ...interface{}) NeptuneDBSubnetGroup
NewNeptuneDBSubnetGroup constructor creates a new NeptuneDBSubnetGroup
func (NeptuneDBSubnetGroup) Validate ¶ added in v0.3.0
func (resource NeptuneDBSubnetGroup) Validate() []error
ParseNeptuneDBSubnetGroup validator
type NeptuneDBSubnetGroupProperties ¶ added in v0.3.0
type NeptuneDBSubnetGroupProperties struct { DBSubnetGroupDescription interface{} `yaml:"DBSubnetGroupDescription"` DBSubnetGroupName interface{} `yaml:"DBSubnetGroupName,omitempty"` SubnetIds interface{} `yaml:"SubnetIds"` Tags interface{} `yaml:"Tags,omitempty"` }
NeptuneDBSubnetGroup Properties
func (NeptuneDBSubnetGroupProperties) Validate ¶ added in v0.3.0
func (resource NeptuneDBSubnetGroupProperties) Validate() []error
ParseNeptuneDBSubnetGroupProperties validator
type OpsWorksApp ¶
type OpsWorksApp struct { Type string `yaml:"Type"` Properties OpsWorksAppProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
OpsWorksApp Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-app.html
func NewOpsWorksApp ¶
func NewOpsWorksApp(properties OpsWorksAppProperties, deps ...interface{}) OpsWorksApp
NewOpsWorksApp constructor creates a new OpsWorksApp
func (OpsWorksApp) Validate ¶
func (resource OpsWorksApp) Validate() []error
ParseOpsWorksApp validator
type OpsWorksAppProperties ¶
type OpsWorksAppProperties struct { Description interface{} `yaml:"Description,omitempty"` EnableSsl interface{} `yaml:"EnableSsl,omitempty"` Name interface{} `yaml:"Name"` Shortname interface{} `yaml:"Shortname,omitempty"` StackId interface{} `yaml:"StackId"` Type interface{} `yaml:"Type"` SslConfiguration *properties.AppSslConfiguration `yaml:"SslConfiguration,omitempty"` AppSource *properties.AppSource `yaml:"AppSource,omitempty"` Attributes interface{} `yaml:"Attributes,omitempty"` DataSources interface{} `yaml:"DataSources,omitempty"` Domains interface{} `yaml:"Domains,omitempty"` Environment interface{} `yaml:"Environment,omitempty"` }
OpsWorksApp Properties
func (OpsWorksAppProperties) Validate ¶
func (resource OpsWorksAppProperties) Validate() []error
ParseOpsWorksAppProperties validator
type OpsWorksElasticLoadBalancerAttachment ¶
type OpsWorksElasticLoadBalancerAttachment struct { Type string `yaml:"Type"` Properties OpsWorksElasticLoadBalancerAttachmentProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
OpsWorksElasticLoadBalancerAttachment Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-elbattachment.html
func NewOpsWorksElasticLoadBalancerAttachment ¶
func NewOpsWorksElasticLoadBalancerAttachment(properties OpsWorksElasticLoadBalancerAttachmentProperties, deps ...interface{}) OpsWorksElasticLoadBalancerAttachment
NewOpsWorksElasticLoadBalancerAttachment constructor creates a new OpsWorksElasticLoadBalancerAttachment
func (OpsWorksElasticLoadBalancerAttachment) Validate ¶
func (resource OpsWorksElasticLoadBalancerAttachment) Validate() []error
ParseOpsWorksElasticLoadBalancerAttachment validator
type OpsWorksElasticLoadBalancerAttachmentProperties ¶
type OpsWorksElasticLoadBalancerAttachmentProperties struct { ElasticLoadBalancerName interface{} `yaml:"ElasticLoadBalancerName"` LayerId interface{} `yaml:"LayerId"` }
OpsWorksElasticLoadBalancerAttachment Properties
func (OpsWorksElasticLoadBalancerAttachmentProperties) Validate ¶
func (resource OpsWorksElasticLoadBalancerAttachmentProperties) Validate() []error
ParseOpsWorksElasticLoadBalancerAttachmentProperties validator
type OpsWorksInstance ¶
type OpsWorksInstance struct { Type string `yaml:"Type"` Properties OpsWorksInstanceProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
OpsWorksInstance Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html
func NewOpsWorksInstance ¶
func NewOpsWorksInstance(properties OpsWorksInstanceProperties, deps ...interface{}) OpsWorksInstance
NewOpsWorksInstance constructor creates a new OpsWorksInstance
func (OpsWorksInstance) Validate ¶
func (resource OpsWorksInstance) Validate() []error
ParseOpsWorksInstance validator
type OpsWorksInstanceProperties ¶
type OpsWorksInstanceProperties struct { AgentVersion interface{} `yaml:"AgentVersion,omitempty"` AmiId interface{} `yaml:"AmiId,omitempty"` Architecture interface{} `yaml:"Architecture,omitempty"` AutoScalingType interface{} `yaml:"AutoScalingType,omitempty"` AvailabilityZone interface{} `yaml:"AvailabilityZone,omitempty"` EbsOptimized interface{} `yaml:"EbsOptimized,omitempty"` Hostname interface{} `yaml:"Hostname,omitempty"` InstallUpdatesOnBoot interface{} `yaml:"InstallUpdatesOnBoot,omitempty"` InstanceType interface{} `yaml:"InstanceType"` Os interface{} `yaml:"Os,omitempty"` RootDeviceType interface{} `yaml:"RootDeviceType,omitempty"` SshKeyName interface{} `yaml:"SshKeyName,omitempty"` StackId interface{} `yaml:"StackId"` SubnetId interface{} `yaml:"SubnetId,omitempty"` Tenancy interface{} `yaml:"Tenancy,omitempty"` VirtualizationType interface{} `yaml:"VirtualizationType,omitempty"` TimeBasedAutoScaling *properties.InstanceTimeBasedAutoScaling `yaml:"TimeBasedAutoScaling,omitempty"` BlockDeviceMappings interface{} `yaml:"BlockDeviceMappings,omitempty"` ElasticIps interface{} `yaml:"ElasticIps,omitempty"` LayerIds interface{} `yaml:"LayerIds"` Volumes interface{} `yaml:"Volumes,omitempty"` }
OpsWorksInstance Properties
func (OpsWorksInstanceProperties) Validate ¶
func (resource OpsWorksInstanceProperties) Validate() []error
ParseOpsWorksInstanceProperties validator
type OpsWorksLayer ¶
type OpsWorksLayer struct { Type string `yaml:"Type"` Properties OpsWorksLayerProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
OpsWorksLayer Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html
func NewOpsWorksLayer ¶
func NewOpsWorksLayer(properties OpsWorksLayerProperties, deps ...interface{}) OpsWorksLayer
NewOpsWorksLayer constructor creates a new OpsWorksLayer
func (OpsWorksLayer) Validate ¶
func (resource OpsWorksLayer) Validate() []error
ParseOpsWorksLayer validator
type OpsWorksLayerProperties ¶
type OpsWorksLayerProperties struct { AutoAssignElasticIps interface{} `yaml:"AutoAssignElasticIps"` AutoAssignPublicIps interface{} `yaml:"AutoAssignPublicIps"` CustomInstanceProfileArn interface{} `yaml:"CustomInstanceProfileArn,omitempty"` CustomJson interface{} `yaml:"CustomJson,omitempty"` EnableAutoHealing interface{} `yaml:"EnableAutoHealing"` InstallUpdatesOnBoot interface{} `yaml:"InstallUpdatesOnBoot,omitempty"` Name interface{} `yaml:"Name"` Shortname interface{} `yaml:"Shortname"` StackId interface{} `yaml:"StackId"` Type interface{} `yaml:"Type"` UseEbsOptimizedInstances interface{} `yaml:"UseEbsOptimizedInstances,omitempty"` CustomRecipes *properties.LayerRecipes `yaml:"CustomRecipes,omitempty"` Attributes interface{} `yaml:"Attributes,omitempty"` LoadBasedAutoScaling *properties.LayerLoadBasedAutoScaling `yaml:"LoadBasedAutoScaling,omitempty"` CustomSecurityGroupIds interface{} `yaml:"CustomSecurityGroupIds,omitempty"` Packages interface{} `yaml:"Packages,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` VolumeConfigurations interface{} `yaml:"VolumeConfigurations,omitempty"` LifecycleEventConfiguration *properties.LayerLifecycleEventConfiguration `yaml:"LifecycleEventConfiguration,omitempty"` }
OpsWorksLayer Properties
func (OpsWorksLayerProperties) Validate ¶
func (resource OpsWorksLayerProperties) Validate() []error
ParseOpsWorksLayerProperties validator
type OpsWorksStack ¶
type OpsWorksStack struct { Type string `yaml:"Type"` Properties OpsWorksStackProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
OpsWorksStack Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html
func NewOpsWorksStack ¶
func NewOpsWorksStack(properties OpsWorksStackProperties, deps ...interface{}) OpsWorksStack
NewOpsWorksStack constructor creates a new OpsWorksStack
func (OpsWorksStack) Validate ¶
func (resource OpsWorksStack) Validate() []error
ParseOpsWorksStack validator
type OpsWorksStackProperties ¶
type OpsWorksStackProperties struct { AgentVersion interface{} `yaml:"AgentVersion,omitempty"` ClonePermissions interface{} `yaml:"ClonePermissions,omitempty"` CustomJson interface{} `yaml:"CustomJson,omitempty"` DefaultAvailabilityZone interface{} `yaml:"DefaultAvailabilityZone,omitempty"` DefaultInstanceProfileArn interface{} `yaml:"DefaultInstanceProfileArn"` DefaultOs interface{} `yaml:"DefaultOs,omitempty"` DefaultRootDeviceType interface{} `yaml:"DefaultRootDeviceType,omitempty"` DefaultSshKeyName interface{} `yaml:"DefaultSshKeyName,omitempty"` DefaultSubnetId interface{} `yaml:"DefaultSubnetId,omitempty"` EcsClusterArn interface{} `yaml:"EcsClusterArn,omitempty"` HostnameTheme interface{} `yaml:"HostnameTheme,omitempty"` Name interface{} `yaml:"Name"` ServiceRoleArn interface{} `yaml:"ServiceRoleArn"` SourceStackId interface{} `yaml:"SourceStackId,omitempty"` UseCustomCookbooks interface{} `yaml:"UseCustomCookbooks,omitempty"` UseOpsworksSecurityGroups interface{} `yaml:"UseOpsworksSecurityGroups,omitempty"` VpcId interface{} `yaml:"VpcId,omitempty"` ConfigurationManager *properties.StackStackConfigurationManager `yaml:"ConfigurationManager,omitempty"` CustomCookbooksSource *properties.StackSource `yaml:"CustomCookbooksSource,omitempty"` Attributes interface{} `yaml:"Attributes,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` CloneAppIds interface{} `yaml:"CloneAppIds,omitempty"` ElasticIps interface{} `yaml:"ElasticIps,omitempty"` RdsDbInstances interface{} `yaml:"RdsDbInstances,omitempty"` ChefConfiguration *properties.StackChefConfiguration `yaml:"ChefConfiguration,omitempty"` }
OpsWorksStack Properties
func (OpsWorksStackProperties) Validate ¶
func (resource OpsWorksStackProperties) Validate() []error
ParseOpsWorksStackProperties validator
type OpsWorksUserProfile ¶
type OpsWorksUserProfile struct { Type string `yaml:"Type"` Properties OpsWorksUserProfileProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
OpsWorksUserProfile Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-userprofile.html
func NewOpsWorksUserProfile ¶
func NewOpsWorksUserProfile(properties OpsWorksUserProfileProperties, deps ...interface{}) OpsWorksUserProfile
NewOpsWorksUserProfile constructor creates a new OpsWorksUserProfile
func (OpsWorksUserProfile) Validate ¶
func (resource OpsWorksUserProfile) Validate() []error
ParseOpsWorksUserProfile validator
type OpsWorksUserProfileProperties ¶
type OpsWorksUserProfileProperties struct { AllowSelfManagement interface{} `yaml:"AllowSelfManagement,omitempty"` IamUserArn interface{} `yaml:"IamUserArn"` SshPublicKey interface{} `yaml:"SshPublicKey,omitempty"` SshUsername interface{} `yaml:"SshUsername,omitempty"` }
OpsWorksUserProfile Properties
func (OpsWorksUserProfileProperties) Validate ¶
func (resource OpsWorksUserProfileProperties) Validate() []error
ParseOpsWorksUserProfileProperties validator
type OpsWorksVolume ¶
type OpsWorksVolume struct { Type string `yaml:"Type"` Properties OpsWorksVolumeProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
OpsWorksVolume Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-volume.html
func NewOpsWorksVolume ¶
func NewOpsWorksVolume(properties OpsWorksVolumeProperties, deps ...interface{}) OpsWorksVolume
NewOpsWorksVolume constructor creates a new OpsWorksVolume
func (OpsWorksVolume) Validate ¶
func (resource OpsWorksVolume) Validate() []error
ParseOpsWorksVolume validator
type OpsWorksVolumeProperties ¶
type OpsWorksVolumeProperties struct { Ec2VolumeId interface{} `yaml:"Ec2VolumeId"` MountPoint interface{} `yaml:"MountPoint,omitempty"` Name interface{} `yaml:"Name,omitempty"` StackId interface{} `yaml:"StackId"` }
OpsWorksVolume Properties
func (OpsWorksVolumeProperties) Validate ¶
func (resource OpsWorksVolumeProperties) Validate() []error
ParseOpsWorksVolumeProperties validator
type RDSDBCluster ¶
type RDSDBCluster struct { Type string `yaml:"Type"` Properties RDSDBClusterProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
RDSDBCluster Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html
func NewRDSDBCluster ¶
func NewRDSDBCluster(properties RDSDBClusterProperties, deps ...interface{}) RDSDBCluster
NewRDSDBCluster constructor creates a new RDSDBCluster
func (RDSDBCluster) Validate ¶
func (resource RDSDBCluster) Validate() []error
ParseRDSDBCluster validator
type RDSDBClusterParameterGroup ¶
type RDSDBClusterParameterGroup struct { Type string `yaml:"Type"` Properties RDSDBClusterParameterGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
RDSDBClusterParameterGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbclusterparametergroup.html
func NewRDSDBClusterParameterGroup ¶
func NewRDSDBClusterParameterGroup(properties RDSDBClusterParameterGroupProperties, deps ...interface{}) RDSDBClusterParameterGroup
NewRDSDBClusterParameterGroup constructor creates a new RDSDBClusterParameterGroup
func (RDSDBClusterParameterGroup) Validate ¶
func (resource RDSDBClusterParameterGroup) Validate() []error
ParseRDSDBClusterParameterGroup validator
type RDSDBClusterParameterGroupProperties ¶
type RDSDBClusterParameterGroupProperties struct { Description interface{} `yaml:"Description"` Family interface{} `yaml:"Family"` Parameters interface{} `yaml:"Parameters"` Tags interface{} `yaml:"Tags,omitempty"` }
RDSDBClusterParameterGroup Properties
func (RDSDBClusterParameterGroupProperties) Validate ¶
func (resource RDSDBClusterParameterGroupProperties) Validate() []error
ParseRDSDBClusterParameterGroupProperties validator
type RDSDBClusterProperties ¶
type RDSDBClusterProperties struct { BackupRetentionPeriod interface{} `yaml:"BackupRetentionPeriod,omitempty"` DBClusterIdentifier interface{} `yaml:"DBClusterIdentifier,omitempty"` DBClusterParameterGroupName interface{} `yaml:"DBClusterParameterGroupName,omitempty"` DBSubnetGroupName interface{} `yaml:"DBSubnetGroupName,omitempty"` DatabaseName interface{} `yaml:"DatabaseName,omitempty"` Engine interface{} `yaml:"Engine"` EngineMode interface{} `yaml:"EngineMode,omitempty"` EngineVersion interface{} `yaml:"EngineVersion,omitempty"` KmsKeyId interface{} `yaml:"KmsKeyId,omitempty"` MasterUserPassword interface{} `yaml:"MasterUserPassword,omitempty"` MasterUsername interface{} `yaml:"MasterUsername,omitempty"` Port interface{} `yaml:"Port,omitempty"` PreferredBackupWindow interface{} `yaml:"PreferredBackupWindow,omitempty"` PreferredMaintenanceWindow interface{} `yaml:"PreferredMaintenanceWindow,omitempty"` ReplicationSourceIdentifier interface{} `yaml:"ReplicationSourceIdentifier,omitempty"` SnapshotIdentifier interface{} `yaml:"SnapshotIdentifier,omitempty"` StorageEncrypted interface{} `yaml:"StorageEncrypted,omitempty"` ScalingConfiguration *properties.DBClusterScalingConfiguration `yaml:"ScalingConfiguration,omitempty"` AvailabilityZones interface{} `yaml:"AvailabilityZones,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` VpcSecurityGroupIds interface{} `yaml:"VpcSecurityGroupIds,omitempty"` }
RDSDBCluster Properties
func (RDSDBClusterProperties) Validate ¶
func (resource RDSDBClusterProperties) Validate() []error
ParseRDSDBClusterProperties validator
type RDSDBInstance ¶
type RDSDBInstance struct { Type string `yaml:"Type"` Properties RDSDBInstanceProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
RDSDBInstance Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-database-instance.html
func NewRDSDBInstance ¶
func NewRDSDBInstance(properties RDSDBInstanceProperties, deps ...interface{}) RDSDBInstance
NewRDSDBInstance constructor creates a new RDSDBInstance
func (RDSDBInstance) Validate ¶
func (resource RDSDBInstance) Validate() []error
ParseRDSDBInstance validator
type RDSDBInstanceProperties ¶
type RDSDBInstanceProperties struct { AllocatedStorage interface{} `yaml:"AllocatedStorage,omitempty"` AllowMajorVersionUpgrade interface{} `yaml:"AllowMajorVersionUpgrade,omitempty"` AutoMinorVersionUpgrade interface{} `yaml:"AutoMinorVersionUpgrade,omitempty"` AvailabilityZone interface{} `yaml:"AvailabilityZone,omitempty"` BackupRetentionPeriod interface{} `yaml:"BackupRetentionPeriod,omitempty"` CharacterSetName interface{} `yaml:"CharacterSetName,omitempty"` CopyTagsToSnapshot interface{} `yaml:"CopyTagsToSnapshot,omitempty"` DBClusterIdentifier interface{} `yaml:"DBClusterIdentifier,omitempty"` DBInstanceClass interface{} `yaml:"DBInstanceClass"` DBInstanceIdentifier interface{} `yaml:"DBInstanceIdentifier,omitempty"` DBName interface{} `yaml:"DBName,omitempty"` DBParameterGroupName interface{} `yaml:"DBParameterGroupName,omitempty"` DBSnapshotIdentifier interface{} `yaml:"DBSnapshotIdentifier,omitempty"` DBSubnetGroupName interface{} `yaml:"DBSubnetGroupName,omitempty"` Domain interface{} `yaml:"Domain,omitempty"` DomainIAMRoleName interface{} `yaml:"DomainIAMRoleName,omitempty"` Engine interface{} `yaml:"Engine,omitempty"` EngineVersion interface{} `yaml:"EngineVersion,omitempty"` Iops interface{} `yaml:"Iops,omitempty"` KmsKeyId interface{} `yaml:"KmsKeyId,omitempty"` LicenseModel interface{} `yaml:"LicenseModel,omitempty"` MasterUserPassword interface{} `yaml:"MasterUserPassword,omitempty"` MasterUsername interface{} `yaml:"MasterUsername,omitempty"` MonitoringInterval interface{} `yaml:"MonitoringInterval,omitempty"` MonitoringRoleArn interface{} `yaml:"MonitoringRoleArn,omitempty"` MultiAZ interface{} `yaml:"MultiAZ,omitempty"` OptionGroupName interface{} `yaml:"OptionGroupName,omitempty"` Port interface{} `yaml:"Port,omitempty"` PreferredBackupWindow interface{} `yaml:"PreferredBackupWindow,omitempty"` PreferredMaintenanceWindow interface{} `yaml:"PreferredMaintenanceWindow,omitempty"` PubliclyAccessible interface{} `yaml:"PubliclyAccessible,omitempty"` SourceDBInstanceIdentifier interface{} `yaml:"SourceDBInstanceIdentifier,omitempty"` SourceRegion interface{} `yaml:"SourceRegion,omitempty"` StorageEncrypted interface{} `yaml:"StorageEncrypted,omitempty"` StorageType interface{} `yaml:"StorageType,omitempty"` Timezone interface{} `yaml:"Timezone,omitempty"` DBSecurityGroups interface{} `yaml:"DBSecurityGroups,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` VPCSecurityGroups interface{} `yaml:"VPCSecurityGroups,omitempty"` }
RDSDBInstance Properties
func (RDSDBInstanceProperties) Validate ¶
func (resource RDSDBInstanceProperties) Validate() []error
ParseRDSDBInstanceProperties validator
type RDSDBParameterGroup ¶
type RDSDBParameterGroup struct { Type string `yaml:"Type"` Properties RDSDBParameterGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
RDSDBParameterGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbparametergroup.html
func NewRDSDBParameterGroup ¶
func NewRDSDBParameterGroup(properties RDSDBParameterGroupProperties, deps ...interface{}) RDSDBParameterGroup
NewRDSDBParameterGroup constructor creates a new RDSDBParameterGroup
func (RDSDBParameterGroup) Validate ¶
func (resource RDSDBParameterGroup) Validate() []error
ParseRDSDBParameterGroup validator
type RDSDBParameterGroupProperties ¶
type RDSDBParameterGroupProperties struct { Description interface{} `yaml:"Description"` Family interface{} `yaml:"Family"` Parameters interface{} `yaml:"Parameters,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` }
RDSDBParameterGroup Properties
func (RDSDBParameterGroupProperties) Validate ¶
func (resource RDSDBParameterGroupProperties) Validate() []error
ParseRDSDBParameterGroupProperties validator
type RDSDBSecurityGroup ¶
type RDSDBSecurityGroup struct { Type string `yaml:"Type"` Properties RDSDBSecurityGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
RDSDBSecurityGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-security-group.html
func NewRDSDBSecurityGroup ¶
func NewRDSDBSecurityGroup(properties RDSDBSecurityGroupProperties, deps ...interface{}) RDSDBSecurityGroup
NewRDSDBSecurityGroup constructor creates a new RDSDBSecurityGroup
func (RDSDBSecurityGroup) Validate ¶
func (resource RDSDBSecurityGroup) Validate() []error
ParseRDSDBSecurityGroup validator
type RDSDBSecurityGroupIngress ¶
type RDSDBSecurityGroupIngress struct { Type string `yaml:"Type"` Properties RDSDBSecurityGroupIngressProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
RDSDBSecurityGroupIngress Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-security-group-ingress.html
func NewRDSDBSecurityGroupIngress ¶
func NewRDSDBSecurityGroupIngress(properties RDSDBSecurityGroupIngressProperties, deps ...interface{}) RDSDBSecurityGroupIngress
NewRDSDBSecurityGroupIngress constructor creates a new RDSDBSecurityGroupIngress
func (RDSDBSecurityGroupIngress) Validate ¶
func (resource RDSDBSecurityGroupIngress) Validate() []error
ParseRDSDBSecurityGroupIngress validator
type RDSDBSecurityGroupIngressProperties ¶
type RDSDBSecurityGroupIngressProperties struct { CIDRIP interface{} `yaml:"CIDRIP,omitempty"` DBSecurityGroupName interface{} `yaml:"DBSecurityGroupName"` EC2SecurityGroupId interface{} `yaml:"EC2SecurityGroupId,omitempty"` EC2SecurityGroupName interface{} `yaml:"EC2SecurityGroupName,omitempty"` EC2SecurityGroupOwnerId interface{} `yaml:"EC2SecurityGroupOwnerId,omitempty"` }
RDSDBSecurityGroupIngress Properties
func (RDSDBSecurityGroupIngressProperties) Validate ¶
func (resource RDSDBSecurityGroupIngressProperties) Validate() []error
ParseRDSDBSecurityGroupIngressProperties validator
type RDSDBSecurityGroupProperties ¶
type RDSDBSecurityGroupProperties struct { EC2VpcId interface{} `yaml:"EC2VpcId,omitempty"` GroupDescription interface{} `yaml:"GroupDescription"` DBSecurityGroupIngress interface{} `yaml:"DBSecurityGroupIngress"` Tags interface{} `yaml:"Tags,omitempty"` }
RDSDBSecurityGroup Properties
func (RDSDBSecurityGroupProperties) Validate ¶
func (resource RDSDBSecurityGroupProperties) Validate() []error
ParseRDSDBSecurityGroupProperties validator
type RDSDBSubnetGroup ¶
type RDSDBSubnetGroup struct { Type string `yaml:"Type"` Properties RDSDBSubnetGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
RDSDBSubnetGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbsubnet-group.html
func NewRDSDBSubnetGroup ¶
func NewRDSDBSubnetGroup(properties RDSDBSubnetGroupProperties, deps ...interface{}) RDSDBSubnetGroup
NewRDSDBSubnetGroup constructor creates a new RDSDBSubnetGroup
func (RDSDBSubnetGroup) Validate ¶
func (resource RDSDBSubnetGroup) Validate() []error
ParseRDSDBSubnetGroup validator
type RDSDBSubnetGroupProperties ¶
type RDSDBSubnetGroupProperties struct { DBSubnetGroupDescription interface{} `yaml:"DBSubnetGroupDescription"` DBSubnetGroupName interface{} `yaml:"DBSubnetGroupName,omitempty"` SubnetIds interface{} `yaml:"SubnetIds"` Tags interface{} `yaml:"Tags,omitempty"` }
RDSDBSubnetGroup Properties
func (RDSDBSubnetGroupProperties) Validate ¶
func (resource RDSDBSubnetGroupProperties) Validate() []error
ParseRDSDBSubnetGroupProperties validator
type RDSEventSubscription ¶
type RDSEventSubscription struct { Type string `yaml:"Type"` Properties RDSEventSubscriptionProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
RDSEventSubscription Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-eventsubscription.html
func NewRDSEventSubscription ¶
func NewRDSEventSubscription(properties RDSEventSubscriptionProperties, deps ...interface{}) RDSEventSubscription
NewRDSEventSubscription constructor creates a new RDSEventSubscription
func (RDSEventSubscription) Validate ¶
func (resource RDSEventSubscription) Validate() []error
ParseRDSEventSubscription validator
type RDSEventSubscriptionProperties ¶
type RDSEventSubscriptionProperties struct { Enabled interface{} `yaml:"Enabled,omitempty"` SnsTopicArn interface{} `yaml:"SnsTopicArn"` SourceType interface{} `yaml:"SourceType,omitempty"` EventCategories interface{} `yaml:"EventCategories,omitempty"` SourceIds interface{} `yaml:"SourceIds,omitempty"` }
RDSEventSubscription Properties
func (RDSEventSubscriptionProperties) Validate ¶
func (resource RDSEventSubscriptionProperties) Validate() []error
ParseRDSEventSubscriptionProperties validator
type RDSOptionGroup ¶
type RDSOptionGroup struct { Type string `yaml:"Type"` Properties RDSOptionGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
RDSOptionGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-optiongroup.html
func NewRDSOptionGroup ¶
func NewRDSOptionGroup(properties RDSOptionGroupProperties, deps ...interface{}) RDSOptionGroup
NewRDSOptionGroup constructor creates a new RDSOptionGroup
func (RDSOptionGroup) Validate ¶
func (resource RDSOptionGroup) Validate() []error
ParseRDSOptionGroup validator
type RDSOptionGroupProperties ¶
type RDSOptionGroupProperties struct { EngineName interface{} `yaml:"EngineName"` MajorEngineVersion interface{} `yaml:"MajorEngineVersion"` OptionGroupDescription interface{} `yaml:"OptionGroupDescription"` OptionConfigurations interface{} `yaml:"OptionConfigurations"` Tags interface{} `yaml:"Tags,omitempty"` }
RDSOptionGroup Properties
func (RDSOptionGroupProperties) Validate ¶
func (resource RDSOptionGroupProperties) Validate() []error
ParseRDSOptionGroupProperties validator
type RedshiftCluster ¶
type RedshiftCluster struct { Type string `yaml:"Type"` Properties RedshiftClusterProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
RedshiftCluster Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html
func NewRedshiftCluster ¶
func NewRedshiftCluster(properties RedshiftClusterProperties, deps ...interface{}) RedshiftCluster
NewRedshiftCluster constructor creates a new RedshiftCluster
func (RedshiftCluster) Validate ¶
func (resource RedshiftCluster) Validate() []error
ParseRedshiftCluster validator
type RedshiftClusterParameterGroup ¶
type RedshiftClusterParameterGroup struct { Type string `yaml:"Type"` Properties RedshiftClusterParameterGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
RedshiftClusterParameterGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clusterparametergroup.html
func NewRedshiftClusterParameterGroup ¶
func NewRedshiftClusterParameterGroup(properties RedshiftClusterParameterGroupProperties, deps ...interface{}) RedshiftClusterParameterGroup
NewRedshiftClusterParameterGroup constructor creates a new RedshiftClusterParameterGroup
func (RedshiftClusterParameterGroup) Validate ¶
func (resource RedshiftClusterParameterGroup) Validate() []error
ParseRedshiftClusterParameterGroup validator
type RedshiftClusterParameterGroupProperties ¶
type RedshiftClusterParameterGroupProperties struct { Description interface{} `yaml:"Description"` ParameterGroupFamily interface{} `yaml:"ParameterGroupFamily"` Parameters interface{} `yaml:"Parameters,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` }
RedshiftClusterParameterGroup Properties
func (RedshiftClusterParameterGroupProperties) Validate ¶
func (resource RedshiftClusterParameterGroupProperties) Validate() []error
ParseRedshiftClusterParameterGroupProperties validator
type RedshiftClusterProperties ¶
type RedshiftClusterProperties struct { AllowVersionUpgrade interface{} `yaml:"AllowVersionUpgrade,omitempty"` AutomatedSnapshotRetentionPeriod interface{} `yaml:"AutomatedSnapshotRetentionPeriod,omitempty"` AvailabilityZone interface{} `yaml:"AvailabilityZone,omitempty"` ClusterIdentifier interface{} `yaml:"ClusterIdentifier,omitempty"` ClusterParameterGroupName interface{} `yaml:"ClusterParameterGroupName,omitempty"` ClusterSubnetGroupName interface{} `yaml:"ClusterSubnetGroupName,omitempty"` ClusterType interface{} `yaml:"ClusterType"` ClusterVersion interface{} `yaml:"ClusterVersion,omitempty"` DBName interface{} `yaml:"DBName"` ElasticIp interface{} `yaml:"ElasticIp,omitempty"` Encrypted interface{} `yaml:"Encrypted,omitempty"` HsmClientCertificateIdentifier interface{} `yaml:"HsmClientCertificateIdentifier,omitempty"` HsmConfigurationIdentifier interface{} `yaml:"HsmConfigurationIdentifier,omitempty"` KmsKeyId interface{} `yaml:"KmsKeyId,omitempty"` MasterUserPassword interface{} `yaml:"MasterUserPassword"` MasterUsername interface{} `yaml:"MasterUsername"` NodeType interface{} `yaml:"NodeType"` NumberOfNodes interface{} `yaml:"NumberOfNodes,omitempty"` OwnerAccount interface{} `yaml:"OwnerAccount,omitempty"` Port interface{} `yaml:"Port,omitempty"` PreferredMaintenanceWindow interface{} `yaml:"PreferredMaintenanceWindow,omitempty"` PubliclyAccessible interface{} `yaml:"PubliclyAccessible,omitempty"` SnapshotClusterIdentifier interface{} `yaml:"SnapshotClusterIdentifier,omitempty"` SnapshotIdentifier interface{} `yaml:"SnapshotIdentifier,omitempty"` LoggingProperties *properties.ClusterLoggingProperties `yaml:"LoggingProperties,omitempty"` ClusterSecurityGroups interface{} `yaml:"ClusterSecurityGroups,omitempty"` IamRoles interface{} `yaml:"IamRoles,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` VpcSecurityGroupIds interface{} `yaml:"VpcSecurityGroupIds,omitempty"` }
RedshiftCluster Properties
func (RedshiftClusterProperties) Validate ¶
func (resource RedshiftClusterProperties) Validate() []error
ParseRedshiftClusterProperties validator
type RedshiftClusterSecurityGroup ¶
type RedshiftClusterSecurityGroup struct { Type string `yaml:"Type"` Properties RedshiftClusterSecurityGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
RedshiftClusterSecurityGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clustersecuritygroup.html
func NewRedshiftClusterSecurityGroup ¶
func NewRedshiftClusterSecurityGroup(properties RedshiftClusterSecurityGroupProperties, deps ...interface{}) RedshiftClusterSecurityGroup
NewRedshiftClusterSecurityGroup constructor creates a new RedshiftClusterSecurityGroup
func (RedshiftClusterSecurityGroup) Validate ¶
func (resource RedshiftClusterSecurityGroup) Validate() []error
ParseRedshiftClusterSecurityGroup validator
type RedshiftClusterSecurityGroupIngress ¶
type RedshiftClusterSecurityGroupIngress struct { Type string `yaml:"Type"` Properties RedshiftClusterSecurityGroupIngressProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
RedshiftClusterSecurityGroupIngress Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clustersecuritygroupingress.html
func NewRedshiftClusterSecurityGroupIngress ¶
func NewRedshiftClusterSecurityGroupIngress(properties RedshiftClusterSecurityGroupIngressProperties, deps ...interface{}) RedshiftClusterSecurityGroupIngress
NewRedshiftClusterSecurityGroupIngress constructor creates a new RedshiftClusterSecurityGroupIngress
func (RedshiftClusterSecurityGroupIngress) Validate ¶
func (resource RedshiftClusterSecurityGroupIngress) Validate() []error
ParseRedshiftClusterSecurityGroupIngress validator
type RedshiftClusterSecurityGroupIngressProperties ¶
type RedshiftClusterSecurityGroupIngressProperties struct { CIDRIP interface{} `yaml:"CIDRIP,omitempty"` ClusterSecurityGroupName interface{} `yaml:"ClusterSecurityGroupName"` EC2SecurityGroupName interface{} `yaml:"EC2SecurityGroupName,omitempty"` EC2SecurityGroupOwnerId interface{} `yaml:"EC2SecurityGroupOwnerId,omitempty"` }
RedshiftClusterSecurityGroupIngress Properties
func (RedshiftClusterSecurityGroupIngressProperties) Validate ¶
func (resource RedshiftClusterSecurityGroupIngressProperties) Validate() []error
ParseRedshiftClusterSecurityGroupIngressProperties validator
type RedshiftClusterSecurityGroupProperties ¶
type RedshiftClusterSecurityGroupProperties struct { Description interface{} `yaml:"Description"` Tags interface{} `yaml:"Tags,omitempty"` }
RedshiftClusterSecurityGroup Properties
func (RedshiftClusterSecurityGroupProperties) Validate ¶
func (resource RedshiftClusterSecurityGroupProperties) Validate() []error
ParseRedshiftClusterSecurityGroupProperties validator
type RedshiftClusterSubnetGroup ¶
type RedshiftClusterSubnetGroup struct { Type string `yaml:"Type"` Properties RedshiftClusterSubnetGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
RedshiftClusterSubnetGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clustersubnetgroup.html
func NewRedshiftClusterSubnetGroup ¶
func NewRedshiftClusterSubnetGroup(properties RedshiftClusterSubnetGroupProperties, deps ...interface{}) RedshiftClusterSubnetGroup
NewRedshiftClusterSubnetGroup constructor creates a new RedshiftClusterSubnetGroup
func (RedshiftClusterSubnetGroup) Validate ¶
func (resource RedshiftClusterSubnetGroup) Validate() []error
ParseRedshiftClusterSubnetGroup validator
type RedshiftClusterSubnetGroupProperties ¶
type RedshiftClusterSubnetGroupProperties struct { Description interface{} `yaml:"Description"` SubnetIds interface{} `yaml:"SubnetIds"` Tags interface{} `yaml:"Tags,omitempty"` }
RedshiftClusterSubnetGroup Properties
func (RedshiftClusterSubnetGroupProperties) Validate ¶
func (resource RedshiftClusterSubnetGroupProperties) Validate() []error
ParseRedshiftClusterSubnetGroupProperties validator
type Route53HealthCheck ¶
type Route53HealthCheck struct { Type string `yaml:"Type"` Properties Route53HealthCheckProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
Route53HealthCheck Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-healthcheck.html
func NewRoute53HealthCheck ¶
func NewRoute53HealthCheck(properties Route53HealthCheckProperties, deps ...interface{}) Route53HealthCheck
NewRoute53HealthCheck constructor creates a new Route53HealthCheck
func (Route53HealthCheck) Validate ¶
func (resource Route53HealthCheck) Validate() []error
ParseRoute53HealthCheck validator
type Route53HealthCheckProperties ¶
type Route53HealthCheckProperties struct { HealthCheckTags interface{} `yaml:"HealthCheckTags,omitempty"` HealthCheckConfig *properties.HealthCheckHealthCheckConfig `yaml:"HealthCheckConfig"` }
Route53HealthCheck Properties
func (Route53HealthCheckProperties) Validate ¶
func (resource Route53HealthCheckProperties) Validate() []error
ParseRoute53HealthCheckProperties validator
type Route53HostedZone ¶
type Route53HostedZone struct { Type string `yaml:"Type"` Properties Route53HostedZoneProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
Route53HostedZone Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-hostedzone.html
func NewRoute53HostedZone ¶
func NewRoute53HostedZone(properties Route53HostedZoneProperties, deps ...interface{}) Route53HostedZone
NewRoute53HostedZone constructor creates a new Route53HostedZone
func (Route53HostedZone) Validate ¶
func (resource Route53HostedZone) Validate() []error
ParseRoute53HostedZone validator
type Route53HostedZoneProperties ¶
type Route53HostedZoneProperties struct { Name interface{} `yaml:"Name"` QueryLoggingConfig *properties.HostedZoneQueryLoggingConfig `yaml:"QueryLoggingConfig,omitempty"` HostedZoneTags interface{} `yaml:"HostedZoneTags,omitempty"` VPCs interface{} `yaml:"VPCs,omitempty"` HostedZoneConfig *properties.HostedZoneHostedZoneConfig `yaml:"HostedZoneConfig,omitempty"` }
Route53HostedZone Properties
func (Route53HostedZoneProperties) Validate ¶
func (resource Route53HostedZoneProperties) Validate() []error
ParseRoute53HostedZoneProperties validator
type Route53RecordSet ¶
type Route53RecordSet struct { Type string `yaml:"Type"` Properties Route53RecordSetProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
Route53RecordSet Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html
func NewRoute53RecordSet ¶
func NewRoute53RecordSet(properties Route53RecordSetProperties, deps ...interface{}) Route53RecordSet
NewRoute53RecordSet constructor creates a new Route53RecordSet
func (Route53RecordSet) Validate ¶
func (resource Route53RecordSet) Validate() []error
ParseRoute53RecordSet validator
type Route53RecordSetGroup ¶
type Route53RecordSetGroup struct { Type string `yaml:"Type"` Properties Route53RecordSetGroupProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
Route53RecordSetGroup Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-recordsetgroup.html
func NewRoute53RecordSetGroup ¶
func NewRoute53RecordSetGroup(properties Route53RecordSetGroupProperties, deps ...interface{}) Route53RecordSetGroup
NewRoute53RecordSetGroup constructor creates a new Route53RecordSetGroup
func (Route53RecordSetGroup) Validate ¶
func (resource Route53RecordSetGroup) Validate() []error
ParseRoute53RecordSetGroup validator
type Route53RecordSetGroupProperties ¶
type Route53RecordSetGroupProperties struct { Comment interface{} `yaml:"Comment,omitempty"` HostedZoneId interface{} `yaml:"HostedZoneId,omitempty"` HostedZoneName interface{} `yaml:"HostedZoneName,omitempty"` RecordSets interface{} `yaml:"RecordSets,omitempty"` }
Route53RecordSetGroup Properties
func (Route53RecordSetGroupProperties) Validate ¶
func (resource Route53RecordSetGroupProperties) Validate() []error
ParseRoute53RecordSetGroupProperties validator
type Route53RecordSetProperties ¶
type Route53RecordSetProperties struct { Comment interface{} `yaml:"Comment,omitempty"` Failover interface{} `yaml:"Failover,omitempty"` HealthCheckId interface{} `yaml:"HealthCheckId,omitempty"` HostedZoneId interface{} `yaml:"HostedZoneId,omitempty"` HostedZoneName interface{} `yaml:"HostedZoneName,omitempty"` Name interface{} `yaml:"Name"` Region interface{} `yaml:"Region,omitempty"` SetIdentifier interface{} `yaml:"SetIdentifier,omitempty"` TTL interface{} `yaml:"TTL,omitempty"` Type interface{} `yaml:"Type"` Weight interface{} `yaml:"Weight,omitempty"` ResourceRecords interface{} `yaml:"ResourceRecords,omitempty"` GeoLocation *properties.RecordSetGeoLocation `yaml:"GeoLocation,omitempty"` AliasTarget *properties.RecordSetAliasTarget `yaml:"AliasTarget,omitempty"` }
Route53RecordSet Properties
func (Route53RecordSetProperties) Validate ¶
func (resource Route53RecordSetProperties) Validate() []error
ParseRoute53RecordSetProperties validator
type S3Bucket ¶
type S3Bucket struct { Type string `yaml:"Type"` Properties S3BucketProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
S3Bucket Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html
func NewS3Bucket ¶
func NewS3Bucket(properties S3BucketProperties, deps ...interface{}) S3Bucket
NewS3Bucket constructor creates a new S3Bucket
type S3BucketPolicy ¶
type S3BucketPolicy struct { Type string `yaml:"Type"` Properties S3BucketPolicyProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
S3BucketPolicy Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-policy.html
func NewS3BucketPolicy ¶
func NewS3BucketPolicy(properties S3BucketPolicyProperties, deps ...interface{}) S3BucketPolicy
NewS3BucketPolicy constructor creates a new S3BucketPolicy
func (S3BucketPolicy) Validate ¶
func (resource S3BucketPolicy) Validate() []error
ParseS3BucketPolicy validator
type S3BucketPolicyProperties ¶
type S3BucketPolicyProperties struct { Bucket interface{} `yaml:"Bucket"` PolicyDocument interface{} `yaml:"PolicyDocument"` }
S3BucketPolicy Properties
func (S3BucketPolicyProperties) Validate ¶
func (resource S3BucketPolicyProperties) Validate() []error
ParseS3BucketPolicyProperties validator
type S3BucketProperties ¶
type S3BucketProperties struct { AccessControl interface{} `yaml:"AccessControl,omitempty"` BucketName interface{} `yaml:"BucketName,omitempty"` WebsiteConfiguration *properties.BucketWebsiteConfiguration `yaml:"WebsiteConfiguration,omitempty"` VersioningConfiguration *properties.BucketVersioningConfiguration `yaml:"VersioningConfiguration,omitempty"` ReplicationConfiguration *properties.BucketReplicationConfiguration `yaml:"ReplicationConfiguration,omitempty"` NotificationConfiguration *properties.BucketNotificationConfiguration `yaml:"NotificationConfiguration,omitempty"` LoggingConfiguration *properties.BucketLoggingConfiguration `yaml:"LoggingConfiguration,omitempty"` AnalyticsConfigurations interface{} `yaml:"AnalyticsConfigurations,omitempty"` InventoryConfigurations interface{} `yaml:"InventoryConfigurations,omitempty"` MetricsConfigurations interface{} `yaml:"MetricsConfigurations,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` LifecycleConfiguration *properties.BucketLifecycleConfiguration `yaml:"LifecycleConfiguration,omitempty"` CorsConfiguration *properties.BucketCorsConfiguration `yaml:"CorsConfiguration,omitempty"` BucketEncryption *properties.BucketBucketEncryption `yaml:"BucketEncryption,omitempty"` AccelerateConfiguration *properties.BucketAccelerateConfiguration `yaml:"AccelerateConfiguration,omitempty"` }
S3Bucket Properties
func (S3BucketProperties) Validate ¶
func (resource S3BucketProperties) Validate() []error
ParseS3BucketProperties validator
type SDBDomain ¶
type SDBDomain struct { Type string `yaml:"Type"` Properties SDBDomainProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
SDBDomain Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-simpledb.html
func NewSDBDomain ¶
func NewSDBDomain(properties SDBDomainProperties, deps ...interface{}) SDBDomain
NewSDBDomain constructor creates a new SDBDomain
type SDBDomainProperties ¶
type SDBDomainProperties struct {
Description interface{} `yaml:"Description,omitempty"`
}
SDBDomain Properties
func (SDBDomainProperties) Validate ¶
func (resource SDBDomainProperties) Validate() []error
ParseSDBDomainProperties validator
type SESConfigurationSet ¶
type SESConfigurationSet struct { Type string `yaml:"Type"` Properties SESConfigurationSetProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
SESConfigurationSet Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-configurationset.html
func NewSESConfigurationSet ¶
func NewSESConfigurationSet(properties SESConfigurationSetProperties, deps ...interface{}) SESConfigurationSet
NewSESConfigurationSet constructor creates a new SESConfigurationSet
func (SESConfigurationSet) Validate ¶
func (resource SESConfigurationSet) Validate() []error
ParseSESConfigurationSet validator
type SESConfigurationSetEventDestination ¶
type SESConfigurationSetEventDestination struct { Type string `yaml:"Type"` Properties SESConfigurationSetEventDestinationProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
SESConfigurationSetEventDestination Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-configurationseteventdestination.html
func NewSESConfigurationSetEventDestination ¶
func NewSESConfigurationSetEventDestination(properties SESConfigurationSetEventDestinationProperties, deps ...interface{}) SESConfigurationSetEventDestination
NewSESConfigurationSetEventDestination constructor creates a new SESConfigurationSetEventDestination
func (SESConfigurationSetEventDestination) Validate ¶
func (resource SESConfigurationSetEventDestination) Validate() []error
ParseSESConfigurationSetEventDestination validator
type SESConfigurationSetEventDestinationProperties ¶
type SESConfigurationSetEventDestinationProperties struct { ConfigurationSetName interface{} `yaml:"ConfigurationSetName"` EventDestination *properties.ConfigurationSetEventDestinationEventDestination `yaml:"EventDestination"` }
SESConfigurationSetEventDestination Properties
func (SESConfigurationSetEventDestinationProperties) Validate ¶
func (resource SESConfigurationSetEventDestinationProperties) Validate() []error
ParseSESConfigurationSetEventDestinationProperties validator
type SESConfigurationSetProperties ¶
type SESConfigurationSetProperties struct {
Name interface{} `yaml:"Name,omitempty"`
}
SESConfigurationSet Properties
func (SESConfigurationSetProperties) Validate ¶
func (resource SESConfigurationSetProperties) Validate() []error
ParseSESConfigurationSetProperties validator
type SESReceiptFilter ¶
type SESReceiptFilter struct { Type string `yaml:"Type"` Properties SESReceiptFilterProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
SESReceiptFilter Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-receiptfilter.html
func NewSESReceiptFilter ¶
func NewSESReceiptFilter(properties SESReceiptFilterProperties, deps ...interface{}) SESReceiptFilter
NewSESReceiptFilter constructor creates a new SESReceiptFilter
func (SESReceiptFilter) Validate ¶
func (resource SESReceiptFilter) Validate() []error
ParseSESReceiptFilter validator
type SESReceiptFilterProperties ¶
type SESReceiptFilterProperties struct {
Filter *properties.ReceiptFilterFilter `yaml:"Filter"`
}
SESReceiptFilter Properties
func (SESReceiptFilterProperties) Validate ¶
func (resource SESReceiptFilterProperties) Validate() []error
ParseSESReceiptFilterProperties validator
type SESReceiptRule ¶
type SESReceiptRule struct { Type string `yaml:"Type"` Properties SESReceiptRuleProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
SESReceiptRule Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-receiptrule.html
func NewSESReceiptRule ¶
func NewSESReceiptRule(properties SESReceiptRuleProperties, deps ...interface{}) SESReceiptRule
NewSESReceiptRule constructor creates a new SESReceiptRule
func (SESReceiptRule) Validate ¶
func (resource SESReceiptRule) Validate() []error
ParseSESReceiptRule validator
type SESReceiptRuleProperties ¶
type SESReceiptRuleProperties struct { After interface{} `yaml:"After,omitempty"` RuleSetName interface{} `yaml:"RuleSetName"` Rule *properties.ReceiptRuleRule `yaml:"Rule"` }
SESReceiptRule Properties
func (SESReceiptRuleProperties) Validate ¶
func (resource SESReceiptRuleProperties) Validate() []error
ParseSESReceiptRuleProperties validator
type SESReceiptRuleSet ¶
type SESReceiptRuleSet struct { Type string `yaml:"Type"` Properties SESReceiptRuleSetProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
SESReceiptRuleSet Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-receiptruleset.html
func NewSESReceiptRuleSet ¶
func NewSESReceiptRuleSet(properties SESReceiptRuleSetProperties, deps ...interface{}) SESReceiptRuleSet
NewSESReceiptRuleSet constructor creates a new SESReceiptRuleSet
func (SESReceiptRuleSet) Validate ¶
func (resource SESReceiptRuleSet) Validate() []error
ParseSESReceiptRuleSet validator
type SESReceiptRuleSetProperties ¶
type SESReceiptRuleSetProperties struct {
RuleSetName interface{} `yaml:"RuleSetName,omitempty"`
}
SESReceiptRuleSet Properties
func (SESReceiptRuleSetProperties) Validate ¶
func (resource SESReceiptRuleSetProperties) Validate() []error
ParseSESReceiptRuleSetProperties validator
type SESTemplate ¶
type SESTemplate struct { Type string `yaml:"Type"` Properties SESTemplateProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
SESTemplate Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-template.html
func NewSESTemplate ¶
func NewSESTemplate(properties SESTemplateProperties, deps ...interface{}) SESTemplate
NewSESTemplate constructor creates a new SESTemplate
func (SESTemplate) Validate ¶
func (resource SESTemplate) Validate() []error
ParseSESTemplate validator
type SESTemplateProperties ¶
type SESTemplateProperties struct {
Template *properties.TemplateTemplate `yaml:"Template,omitempty"`
}
SESTemplate Properties
func (SESTemplateProperties) Validate ¶
func (resource SESTemplateProperties) Validate() []error
ParseSESTemplateProperties validator
type SNSSubscription ¶
type SNSSubscription struct { Type string `yaml:"Type"` Properties SNSSubscriptionProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
SNSSubscription Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-subscription.html
func NewSNSSubscription ¶
func NewSNSSubscription(properties SNSSubscriptionProperties, deps ...interface{}) SNSSubscription
NewSNSSubscription constructor creates a new SNSSubscription
func (SNSSubscription) Validate ¶
func (resource SNSSubscription) Validate() []error
ParseSNSSubscription validator
type SNSSubscriptionProperties ¶
type SNSSubscriptionProperties struct { DeliveryPolicy interface{} `yaml:"DeliveryPolicy,omitempty"` Endpoint interface{} `yaml:"Endpoint,omitempty"` FilterPolicy interface{} `yaml:"FilterPolicy,omitempty"` Protocol interface{} `yaml:"Protocol,omitempty"` RawMessageDelivery interface{} `yaml:"RawMessageDelivery,omitempty"` Region interface{} `yaml:"Region,omitempty"` TopicArn interface{} `yaml:"TopicArn,omitempty"` }
SNSSubscription Properties
func (SNSSubscriptionProperties) Validate ¶
func (resource SNSSubscriptionProperties) Validate() []error
ParseSNSSubscriptionProperties validator
type SNSTopic ¶
type SNSTopic struct { Type string `yaml:"Type"` Properties SNSTopicProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
SNSTopic Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sns-topic.html
func NewSNSTopic ¶
func NewSNSTopic(properties SNSTopicProperties, deps ...interface{}) SNSTopic
NewSNSTopic constructor creates a new SNSTopic
type SNSTopicPolicy ¶
type SNSTopicPolicy struct { Type string `yaml:"Type"` Properties SNSTopicPolicyProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
SNSTopicPolicy Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sns-policy.html
func NewSNSTopicPolicy ¶
func NewSNSTopicPolicy(properties SNSTopicPolicyProperties, deps ...interface{}) SNSTopicPolicy
NewSNSTopicPolicy constructor creates a new SNSTopicPolicy
func (SNSTopicPolicy) Validate ¶
func (resource SNSTopicPolicy) Validate() []error
ParseSNSTopicPolicy validator
type SNSTopicPolicyProperties ¶
type SNSTopicPolicyProperties struct { PolicyDocument interface{} `yaml:"PolicyDocument"` Topics interface{} `yaml:"Topics"` }
SNSTopicPolicy Properties
func (SNSTopicPolicyProperties) Validate ¶
func (resource SNSTopicPolicyProperties) Validate() []error
ParseSNSTopicPolicyProperties validator
type SNSTopicProperties ¶
type SNSTopicProperties struct { DisplayName interface{} `yaml:"DisplayName,omitempty"` TopicName interface{} `yaml:"TopicName,omitempty"` Subscription interface{} `yaml:"Subscription,omitempty"` }
SNSTopic Properties
func (SNSTopicProperties) Validate ¶
func (resource SNSTopicProperties) Validate() []error
ParseSNSTopicProperties validator
type SQSQueue ¶
type SQSQueue struct { Type string `yaml:"Type"` Properties SQSQueueProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
SQSQueue Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues.html
func NewSQSQueue ¶
func NewSQSQueue(properties SQSQueueProperties, deps ...interface{}) SQSQueue
NewSQSQueue constructor creates a new SQSQueue
type SQSQueuePolicy ¶
type SQSQueuePolicy struct { Type string `yaml:"Type"` Properties SQSQueuePolicyProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
SQSQueuePolicy Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-policy.html
func NewSQSQueuePolicy ¶
func NewSQSQueuePolicy(properties SQSQueuePolicyProperties, deps ...interface{}) SQSQueuePolicy
NewSQSQueuePolicy constructor creates a new SQSQueuePolicy
func (SQSQueuePolicy) Validate ¶
func (resource SQSQueuePolicy) Validate() []error
ParseSQSQueuePolicy validator
type SQSQueuePolicyProperties ¶
type SQSQueuePolicyProperties struct { PolicyDocument interface{} `yaml:"PolicyDocument"` Queues interface{} `yaml:"Queues"` }
SQSQueuePolicy Properties
func (SQSQueuePolicyProperties) Validate ¶
func (resource SQSQueuePolicyProperties) Validate() []error
ParseSQSQueuePolicyProperties validator
type SQSQueueProperties ¶
type SQSQueueProperties struct { ContentBasedDeduplication interface{} `yaml:"ContentBasedDeduplication,omitempty"` DelaySeconds interface{} `yaml:"DelaySeconds,omitempty"` FifoQueue interface{} `yaml:"FifoQueue,omitempty"` KmsDataKeyReusePeriodSeconds interface{} `yaml:"KmsDataKeyReusePeriodSeconds,omitempty"` KmsMasterKeyId interface{} `yaml:"KmsMasterKeyId,omitempty"` MaximumMessageSize interface{} `yaml:"MaximumMessageSize,omitempty"` MessageRetentionPeriod interface{} `yaml:"MessageRetentionPeriod,omitempty"` QueueName interface{} `yaml:"QueueName,omitempty"` ReceiveMessageWaitTimeSeconds interface{} `yaml:"ReceiveMessageWaitTimeSeconds,omitempty"` RedrivePolicy interface{} `yaml:"RedrivePolicy,omitempty"` VisibilityTimeout interface{} `yaml:"VisibilityTimeout,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` }
SQSQueue Properties
func (SQSQueueProperties) Validate ¶
func (resource SQSQueueProperties) Validate() []error
ParseSQSQueueProperties validator
type SSMAssociation ¶
type SSMAssociation struct { Type string `yaml:"Type"` Properties SSMAssociationProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
SSMAssociation Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html
func NewSSMAssociation ¶
func NewSSMAssociation(properties SSMAssociationProperties, deps ...interface{}) SSMAssociation
NewSSMAssociation constructor creates a new SSMAssociation
func (SSMAssociation) Validate ¶
func (resource SSMAssociation) Validate() []error
ParseSSMAssociation validator
type SSMAssociationProperties ¶
type SSMAssociationProperties struct { AssociationName interface{} `yaml:"AssociationName,omitempty"` DocumentVersion interface{} `yaml:"DocumentVersion,omitempty"` InstanceId interface{} `yaml:"InstanceId,omitempty"` Name interface{} `yaml:"Name"` ScheduleExpression interface{} `yaml:"ScheduleExpression,omitempty"` Parameters interface{} `yaml:"Parameters,omitempty"` Targets interface{} `yaml:"Targets,omitempty"` OutputLocation *properties.AssociationInstanceAssociationOutputLocation `yaml:"OutputLocation,omitempty"` }
SSMAssociation Properties
func (SSMAssociationProperties) Validate ¶
func (resource SSMAssociationProperties) Validate() []error
ParseSSMAssociationProperties validator
type SSMDocument ¶
type SSMDocument struct { Type string `yaml:"Type"` Properties SSMDocumentProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
SSMDocument Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-document.html
func NewSSMDocument ¶
func NewSSMDocument(properties SSMDocumentProperties, deps ...interface{}) SSMDocument
NewSSMDocument constructor creates a new SSMDocument
func (SSMDocument) Validate ¶
func (resource SSMDocument) Validate() []error
ParseSSMDocument validator
type SSMDocumentProperties ¶
type SSMDocumentProperties struct { Content interface{} `yaml:"Content"` DocumentType interface{} `yaml:"DocumentType,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` }
SSMDocument Properties
func (SSMDocumentProperties) Validate ¶
func (resource SSMDocumentProperties) Validate() []error
ParseSSMDocumentProperties validator
type SSMMaintenanceWindowTask ¶
type SSMMaintenanceWindowTask struct { Type string `yaml:"Type"` Properties SSMMaintenanceWindowTaskProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
SSMMaintenanceWindowTask Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html
func NewSSMMaintenanceWindowTask ¶
func NewSSMMaintenanceWindowTask(properties SSMMaintenanceWindowTaskProperties, deps ...interface{}) SSMMaintenanceWindowTask
NewSSMMaintenanceWindowTask constructor creates a new SSMMaintenanceWindowTask
func (SSMMaintenanceWindowTask) Validate ¶
func (resource SSMMaintenanceWindowTask) Validate() []error
ParseSSMMaintenanceWindowTask validator
type SSMMaintenanceWindowTaskProperties ¶
type SSMMaintenanceWindowTaskProperties struct { Description interface{} `yaml:"Description,omitempty"` MaxConcurrency interface{} `yaml:"MaxConcurrency"` MaxErrors interface{} `yaml:"MaxErrors"` Name interface{} `yaml:"Name,omitempty"` Priority interface{} `yaml:"Priority"` ServiceRoleArn interface{} `yaml:"ServiceRoleArn"` TaskArn interface{} `yaml:"TaskArn"` TaskParameters interface{} `yaml:"TaskParameters,omitempty"` TaskType interface{} `yaml:"TaskType"` WindowId interface{} `yaml:"WindowId,omitempty"` TaskInvocationParameters *properties.MaintenanceWindowTaskTaskInvocationParameters `yaml:"TaskInvocationParameters,omitempty"` LoggingInfo *properties.MaintenanceWindowTaskLoggingInfo `yaml:"LoggingInfo,omitempty"` Targets interface{} `yaml:"Targets"` }
SSMMaintenanceWindowTask Properties
func (SSMMaintenanceWindowTaskProperties) Validate ¶
func (resource SSMMaintenanceWindowTaskProperties) Validate() []error
ParseSSMMaintenanceWindowTaskProperties validator
type SSMParameter ¶
type SSMParameter struct { Type string `yaml:"Type"` Properties SSMParameterProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
SSMParameter Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-parameter.html
func NewSSMParameter ¶
func NewSSMParameter(properties SSMParameterProperties, deps ...interface{}) SSMParameter
NewSSMParameter constructor creates a new SSMParameter
func (SSMParameter) Validate ¶
func (resource SSMParameter) Validate() []error
ParseSSMParameter validator
type SSMParameterProperties ¶
type SSMParameterProperties struct { AllowedPattern interface{} `yaml:"AllowedPattern,omitempty"` Description interface{} `yaml:"Description,omitempty"` Name interface{} `yaml:"Name,omitempty"` Type interface{} `yaml:"Type"` Value interface{} `yaml:"Value"` }
SSMParameter Properties
func (SSMParameterProperties) Validate ¶
func (resource SSMParameterProperties) Validate() []error
ParseSSMParameterProperties validator
type SSMPatchBaseline ¶
type SSMPatchBaseline struct { Type string `yaml:"Type"` Properties SSMPatchBaselineProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
SSMPatchBaseline Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html
func NewSSMPatchBaseline ¶
func NewSSMPatchBaseline(properties SSMPatchBaselineProperties, deps ...interface{}) SSMPatchBaseline
NewSSMPatchBaseline constructor creates a new SSMPatchBaseline
func (SSMPatchBaseline) Validate ¶
func (resource SSMPatchBaseline) Validate() []error
ParseSSMPatchBaseline validator
type SSMPatchBaselineProperties ¶
type SSMPatchBaselineProperties struct { ApprovedPatchesComplianceLevel interface{} `yaml:"ApprovedPatchesComplianceLevel,omitempty"` ApprovedPatchesEnableNonSecurity interface{} `yaml:"ApprovedPatchesEnableNonSecurity,omitempty"` Description interface{} `yaml:"Description,omitempty"` Name interface{} `yaml:"Name"` OperatingSystem interface{} `yaml:"OperatingSystem,omitempty"` ApprovalRules *properties.PatchBaselineRuleGroup `yaml:"ApprovalRules,omitempty"` GlobalFilters *properties.PatchBaselinePatchFilterGroup `yaml:"GlobalFilters,omitempty"` ApprovedPatches interface{} `yaml:"ApprovedPatches,omitempty"` PatchGroups interface{} `yaml:"PatchGroups,omitempty"` RejectedPatches interface{} `yaml:"RejectedPatches,omitempty"` Sources interface{} `yaml:"Sources,omitempty"` }
SSMPatchBaseline Properties
func (SSMPatchBaselineProperties) Validate ¶
func (resource SSMPatchBaselineProperties) Validate() []error
ParseSSMPatchBaselineProperties validator
type SSMResourceDataSync ¶ added in v0.3.0
type SSMResourceDataSync struct { Type string `yaml:"Type"` Properties SSMResourceDataSyncProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
SSMResourceDataSync Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-resourcedatasync.html
func NewSSMResourceDataSync ¶ added in v0.3.0
func NewSSMResourceDataSync(properties SSMResourceDataSyncProperties, deps ...interface{}) SSMResourceDataSync
NewSSMResourceDataSync constructor creates a new SSMResourceDataSync
func (SSMResourceDataSync) Validate ¶ added in v0.3.0
func (resource SSMResourceDataSync) Validate() []error
ParseSSMResourceDataSync validator
type SSMResourceDataSyncProperties ¶ added in v0.3.0
type SSMResourceDataSyncProperties struct { BucketName interface{} `yaml:"BucketName"` BucketPrefix interface{} `yaml:"BucketPrefix,omitempty"` BucketRegion interface{} `yaml:"BucketRegion"` KMSKeyArn interface{} `yaml:"KMSKeyArn,omitempty"` SyncFormat interface{} `yaml:"SyncFormat"` SyncName interface{} `yaml:"SyncName"` }
SSMResourceDataSync Properties
func (SSMResourceDataSyncProperties) Validate ¶ added in v0.3.0
func (resource SSMResourceDataSyncProperties) Validate() []error
ParseSSMResourceDataSyncProperties validator
type SageMakerEndpoint ¶ added in v0.3.0
type SageMakerEndpoint struct { Type string `yaml:"Type"` Properties SageMakerEndpointProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
SageMakerEndpoint Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-endpoint.html
func NewSageMakerEndpoint ¶ added in v0.3.0
func NewSageMakerEndpoint(properties SageMakerEndpointProperties, deps ...interface{}) SageMakerEndpoint
NewSageMakerEndpoint constructor creates a new SageMakerEndpoint
func (SageMakerEndpoint) Validate ¶ added in v0.3.0
func (resource SageMakerEndpoint) Validate() []error
ParseSageMakerEndpoint validator
type SageMakerEndpointConfig ¶ added in v0.3.0
type SageMakerEndpointConfig struct { Type string `yaml:"Type"` Properties SageMakerEndpointConfigProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
SageMakerEndpointConfig Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-endpointconfig.html
func NewSageMakerEndpointConfig ¶ added in v0.3.0
func NewSageMakerEndpointConfig(properties SageMakerEndpointConfigProperties, deps ...interface{}) SageMakerEndpointConfig
NewSageMakerEndpointConfig constructor creates a new SageMakerEndpointConfig
func (SageMakerEndpointConfig) Validate ¶ added in v0.3.0
func (resource SageMakerEndpointConfig) Validate() []error
ParseSageMakerEndpointConfig validator
type SageMakerEndpointConfigProperties ¶ added in v0.3.0
type SageMakerEndpointConfigProperties struct { EndpointConfigName interface{} `yaml:"EndpointConfigName,omitempty"` KmsKeyId interface{} `yaml:"KmsKeyId,omitempty"` ProductionVariants interface{} `yaml:"ProductionVariants"` Tags interface{} `yaml:"Tags,omitempty"` }
SageMakerEndpointConfig Properties
func (SageMakerEndpointConfigProperties) Validate ¶ added in v0.3.0
func (resource SageMakerEndpointConfigProperties) Validate() []error
ParseSageMakerEndpointConfigProperties validator
type SageMakerEndpointProperties ¶ added in v0.3.0
type SageMakerEndpointProperties struct { EndpointConfigName interface{} `yaml:"EndpointConfigName"` EndpointName interface{} `yaml:"EndpointName,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` }
SageMakerEndpoint Properties
func (SageMakerEndpointProperties) Validate ¶ added in v0.3.0
func (resource SageMakerEndpointProperties) Validate() []error
ParseSageMakerEndpointProperties validator
type SageMakerModel ¶ added in v0.3.0
type SageMakerModel struct { Type string `yaml:"Type"` Properties SageMakerModelProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
SageMakerModel Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-model.html
func NewSageMakerModel ¶ added in v0.3.0
func NewSageMakerModel(properties SageMakerModelProperties, deps ...interface{}) SageMakerModel
NewSageMakerModel constructor creates a new SageMakerModel
func (SageMakerModel) Validate ¶ added in v0.3.0
func (resource SageMakerModel) Validate() []error
ParseSageMakerModel validator
type SageMakerModelProperties ¶ added in v0.3.0
type SageMakerModelProperties struct { ExecutionRoleArn interface{} `yaml:"ExecutionRoleArn"` ModelName interface{} `yaml:"ModelName,omitempty"` VpcConfig *properties.ModelVpcConfig `yaml:"VpcConfig,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` PrimaryContainer *properties.ModelContainerDefinition `yaml:"PrimaryContainer"` }
SageMakerModel Properties
func (SageMakerModelProperties) Validate ¶ added in v0.3.0
func (resource SageMakerModelProperties) Validate() []error
ParseSageMakerModelProperties validator
type SageMakerNotebookInstance ¶ added in v0.3.0
type SageMakerNotebookInstance struct { Type string `yaml:"Type"` Properties SageMakerNotebookInstanceProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
SageMakerNotebookInstance Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstance.html
func NewSageMakerNotebookInstance ¶ added in v0.3.0
func NewSageMakerNotebookInstance(properties SageMakerNotebookInstanceProperties, deps ...interface{}) SageMakerNotebookInstance
NewSageMakerNotebookInstance constructor creates a new SageMakerNotebookInstance
func (SageMakerNotebookInstance) Validate ¶ added in v0.3.0
func (resource SageMakerNotebookInstance) Validate() []error
ParseSageMakerNotebookInstance validator
type SageMakerNotebookInstanceLifecycleConfig ¶ added in v0.3.0
type SageMakerNotebookInstanceLifecycleConfig struct { Type string `yaml:"Type"` Properties SageMakerNotebookInstanceLifecycleConfigProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
SageMakerNotebookInstanceLifecycleConfig Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstancelifecycleconfig.html
func NewSageMakerNotebookInstanceLifecycleConfig ¶ added in v0.3.0
func NewSageMakerNotebookInstanceLifecycleConfig(properties SageMakerNotebookInstanceLifecycleConfigProperties, deps ...interface{}) SageMakerNotebookInstanceLifecycleConfig
NewSageMakerNotebookInstanceLifecycleConfig constructor creates a new SageMakerNotebookInstanceLifecycleConfig
func (SageMakerNotebookInstanceLifecycleConfig) Validate ¶ added in v0.3.0
func (resource SageMakerNotebookInstanceLifecycleConfig) Validate() []error
ParseSageMakerNotebookInstanceLifecycleConfig validator
type SageMakerNotebookInstanceLifecycleConfigProperties ¶ added in v0.3.0
type SageMakerNotebookInstanceLifecycleConfigProperties struct { NotebookInstanceLifecycleConfigName interface{} `yaml:"NotebookInstanceLifecycleConfigName,omitempty"` OnCreate interface{} `yaml:"OnCreate,omitempty"` OnStart interface{} `yaml:"OnStart,omitempty"` }
SageMakerNotebookInstanceLifecycleConfig Properties
func (SageMakerNotebookInstanceLifecycleConfigProperties) Validate ¶ added in v0.3.0
func (resource SageMakerNotebookInstanceLifecycleConfigProperties) Validate() []error
ParseSageMakerNotebookInstanceLifecycleConfigProperties validator
type SageMakerNotebookInstanceProperties ¶ added in v0.3.0
type SageMakerNotebookInstanceProperties struct { DirectInternetAccess interface{} `yaml:"DirectInternetAccess,omitempty"` InstanceType interface{} `yaml:"InstanceType"` KmsKeyId interface{} `yaml:"KmsKeyId,omitempty"` LifecycleConfigName interface{} `yaml:"LifecycleConfigName,omitempty"` NotebookInstanceName interface{} `yaml:"NotebookInstanceName,omitempty"` RoleArn interface{} `yaml:"RoleArn"` SubnetId interface{} `yaml:"SubnetId,omitempty"` SecurityGroupIds interface{} `yaml:"SecurityGroupIds,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` }
SageMakerNotebookInstance Properties
func (SageMakerNotebookInstanceProperties) Validate ¶ added in v0.3.0
func (resource SageMakerNotebookInstanceProperties) Validate() []error
ParseSageMakerNotebookInstanceProperties validator
type ServiceCatalogAcceptedPortfolioShare ¶ added in v0.3.0
type ServiceCatalogAcceptedPortfolioShare struct {}
ServiceCatalogAcceptedPortfolioShare Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-acceptedportfolioshare.html
func NewServiceCatalogAcceptedPortfolioShare ¶ added in v0.3.0
func NewServiceCatalogAcceptedPortfolioShare(properties ServiceCatalogAcceptedPortfolioShareProperties, deps ...interface{}) ServiceCatalogAcceptedPortfolioShare
NewServiceCatalogAcceptedPortfolioShare constructor creates a new ServiceCatalogAcceptedPortfolioShare
func (ServiceCatalogAcceptedPortfolioShare) Validate ¶ added in v0.3.0
func (resource ServiceCatalogAcceptedPortfolioShare) Validate() []error
ParseServiceCatalogAcceptedPortfolioShare validator
type ServiceCatalogAcceptedPortfolioShareProperties ¶ added in v0.3.0
type ServiceCatalogAcceptedPortfolioShareProperties struct {}
ServiceCatalogAcceptedPortfolioShare Properties
func (ServiceCatalogAcceptedPortfolioShareProperties) Validate ¶ added in v0.3.0
func (resource ServiceCatalogAcceptedPortfolioShareProperties) Validate() []error
ParseServiceCatalogAcceptedPortfolioShareProperties validator
type ServiceCatalogCloudFormationProduct ¶ added in v0.3.0
type ServiceCatalogCloudFormationProduct struct { Type string `yaml:"Type"` Properties ServiceCatalogCloudFormationProductProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ServiceCatalogCloudFormationProduct Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationproduct.html
func NewServiceCatalogCloudFormationProduct ¶ added in v0.3.0
func NewServiceCatalogCloudFormationProduct(properties ServiceCatalogCloudFormationProductProperties, deps ...interface{}) ServiceCatalogCloudFormationProduct
NewServiceCatalogCloudFormationProduct constructor creates a new ServiceCatalogCloudFormationProduct
func (ServiceCatalogCloudFormationProduct) Validate ¶ added in v0.3.0
func (resource ServiceCatalogCloudFormationProduct) Validate() []error
ParseServiceCatalogCloudFormationProduct validator
type ServiceCatalogCloudFormationProductProperties ¶ added in v0.3.0
type ServiceCatalogCloudFormationProductProperties struct { AcceptLanguage interface{} `yaml:"AcceptLanguage,omitempty"` Description interface{} `yaml:"Description,omitempty"` Distributor interface{} `yaml:"Distributor,omitempty"` Name interface{} `yaml:"Name"` Owner interface{} `yaml:"Owner"` SupportDescription interface{} `yaml:"SupportDescription,omitempty"` SupportEmail interface{} `yaml:"SupportEmail,omitempty"` SupportUrl interface{} `yaml:"SupportUrl,omitempty"` ProvisioningArtifactParameters interface{} `yaml:"ProvisioningArtifactParameters"` Tags interface{} `yaml:"Tags,omitempty"` }
ServiceCatalogCloudFormationProduct Properties
func (ServiceCatalogCloudFormationProductProperties) Validate ¶ added in v0.3.0
func (resource ServiceCatalogCloudFormationProductProperties) Validate() []error
ParseServiceCatalogCloudFormationProductProperties validator
type ServiceCatalogCloudFormationProvisionedProduct ¶
type ServiceCatalogCloudFormationProvisionedProduct struct { Type string `yaml:"Type"` Properties ServiceCatalogCloudFormationProvisionedProductProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ServiceCatalogCloudFormationProvisionedProduct Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationprovisionedproduct.html
func NewServiceCatalogCloudFormationProvisionedProduct ¶
func NewServiceCatalogCloudFormationProvisionedProduct(properties ServiceCatalogCloudFormationProvisionedProductProperties, deps ...interface{}) ServiceCatalogCloudFormationProvisionedProduct
NewServiceCatalogCloudFormationProvisionedProduct constructor creates a new ServiceCatalogCloudFormationProvisionedProduct
func (ServiceCatalogCloudFormationProvisionedProduct) Validate ¶
func (resource ServiceCatalogCloudFormationProvisionedProduct) Validate() []error
ParseServiceCatalogCloudFormationProvisionedProduct validator
type ServiceCatalogCloudFormationProvisionedProductProperties ¶
type ServiceCatalogCloudFormationProvisionedProductProperties struct { AcceptLanguage interface{} `yaml:"AcceptLanguage,omitempty"` PathId interface{} `yaml:"PathId,omitempty"` ProductId interface{} `yaml:"ProductId,omitempty"` ProductName interface{} `yaml:"ProductName,omitempty"` ProvisionedProductName interface{} `yaml:"ProvisionedProductName,omitempty"` ProvisioningArtifactId interface{} `yaml:"ProvisioningArtifactId,omitempty"` ProvisioningArtifactName interface{} `yaml:"ProvisioningArtifactName,omitempty"` NotificationArns interface{} `yaml:"NotificationArns,omitempty"` ProvisioningParameters interface{} `yaml:"ProvisioningParameters,omitempty"` Tags interface{} `yaml:"Tags,omitempty"` }
ServiceCatalogCloudFormationProvisionedProduct Properties
func (ServiceCatalogCloudFormationProvisionedProductProperties) Validate ¶
func (resource ServiceCatalogCloudFormationProvisionedProductProperties) Validate() []error
ParseServiceCatalogCloudFormationProvisionedProductProperties validator
type ServiceCatalogLaunchNotificationConstraint ¶ added in v0.3.0
type ServiceCatalogLaunchNotificationConstraint struct { Type string `yaml:"Type"` Properties ServiceCatalogLaunchNotificationConstraintProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ServiceCatalogLaunchNotificationConstraint Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchnotificationconstraint.html
func NewServiceCatalogLaunchNotificationConstraint ¶ added in v0.3.0
func NewServiceCatalogLaunchNotificationConstraint(properties ServiceCatalogLaunchNotificationConstraintProperties, deps ...interface{}) ServiceCatalogLaunchNotificationConstraint
NewServiceCatalogLaunchNotificationConstraint constructor creates a new ServiceCatalogLaunchNotificationConstraint
func (ServiceCatalogLaunchNotificationConstraint) Validate ¶ added in v0.3.0
func (resource ServiceCatalogLaunchNotificationConstraint) Validate() []error
ParseServiceCatalogLaunchNotificationConstraint validator
type ServiceCatalogLaunchNotificationConstraintProperties ¶ added in v0.3.0
type ServiceCatalogLaunchNotificationConstraintProperties struct { AcceptLanguage interface{} `yaml:"AcceptLanguage,omitempty"` Description interface{} `yaml:"Description,omitempty"` PortfolioId interface{} `yaml:"PortfolioId"` ProductId interface{} `yaml:"ProductId"` NotificationArns interface{} `yaml:"NotificationArns"` }
ServiceCatalogLaunchNotificationConstraint Properties
func (ServiceCatalogLaunchNotificationConstraintProperties) Validate ¶ added in v0.3.0
func (resource ServiceCatalogLaunchNotificationConstraintProperties) Validate() []error
ParseServiceCatalogLaunchNotificationConstraintProperties validator
type ServiceCatalogLaunchRoleConstraint ¶ added in v0.3.0
type ServiceCatalogLaunchRoleConstraint struct { Type string `yaml:"Type"` Properties ServiceCatalogLaunchRoleConstraintProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ServiceCatalogLaunchRoleConstraint Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchroleconstraint.html
func NewServiceCatalogLaunchRoleConstraint ¶ added in v0.3.0
func NewServiceCatalogLaunchRoleConstraint(properties ServiceCatalogLaunchRoleConstraintProperties, deps ...interface{}) ServiceCatalogLaunchRoleConstraint
NewServiceCatalogLaunchRoleConstraint constructor creates a new ServiceCatalogLaunchRoleConstraint
func (ServiceCatalogLaunchRoleConstraint) Validate ¶ added in v0.3.0
func (resource ServiceCatalogLaunchRoleConstraint) Validate() []error
ParseServiceCatalogLaunchRoleConstraint validator
type ServiceCatalogLaunchRoleConstraintProperties ¶ added in v0.3.0
type ServiceCatalogLaunchRoleConstraintProperties struct { AcceptLanguage interface{} `yaml:"AcceptLanguage,omitempty"` Description interface{} `yaml:"Description,omitempty"` PortfolioId interface{} `yaml:"PortfolioId"` ProductId interface{} `yaml:"ProductId"` RoleArn interface{} `yaml:"RoleArn"` }
ServiceCatalogLaunchRoleConstraint Properties
func (ServiceCatalogLaunchRoleConstraintProperties) Validate ¶ added in v0.3.0
func (resource ServiceCatalogLaunchRoleConstraintProperties) Validate() []error
ParseServiceCatalogLaunchRoleConstraintProperties validator
type ServiceCatalogLaunchTemplateConstraint ¶ added in v0.3.0
type ServiceCatalogLaunchTemplateConstraint struct { Type string `yaml:"Type"` Properties ServiceCatalogLaunchTemplateConstraintProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ServiceCatalogLaunchTemplateConstraint Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-launchtemplateconstraint.html
func NewServiceCatalogLaunchTemplateConstraint ¶ added in v0.3.0
func NewServiceCatalogLaunchTemplateConstraint(properties ServiceCatalogLaunchTemplateConstraintProperties, deps ...interface{}) ServiceCatalogLaunchTemplateConstraint
NewServiceCatalogLaunchTemplateConstraint constructor creates a new ServiceCatalogLaunchTemplateConstraint
func (ServiceCatalogLaunchTemplateConstraint) Validate ¶ added in v0.3.0
func (resource ServiceCatalogLaunchTemplateConstraint) Validate() []error
ParseServiceCatalogLaunchTemplateConstraint validator
type ServiceCatalogLaunchTemplateConstraintProperties ¶ added in v0.3.0
type ServiceCatalogLaunchTemplateConstraintProperties struct { AcceptLanguage interface{} `yaml:"AcceptLanguage,omitempty"` Description interface{} `yaml:"Description,omitempty"` PortfolioId interface{} `yaml:"PortfolioId"` ProductId interface{} `yaml:"ProductId"` Rules interface{} `yaml:"Rules"` }
ServiceCatalogLaunchTemplateConstraint Properties
func (ServiceCatalogLaunchTemplateConstraintProperties) Validate ¶ added in v0.3.0
func (resource ServiceCatalogLaunchTemplateConstraintProperties) Validate() []error
ParseServiceCatalogLaunchTemplateConstraintProperties validator
type ServiceCatalogPortfolio ¶ added in v0.3.0
type ServiceCatalogPortfolio struct { Type string `yaml:"Type"` Properties ServiceCatalogPortfolioProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ServiceCatalogPortfolio Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolio.html
func NewServiceCatalogPortfolio ¶ added in v0.3.0
func NewServiceCatalogPortfolio(properties ServiceCatalogPortfolioProperties, deps ...interface{}) ServiceCatalogPortfolio
NewServiceCatalogPortfolio constructor creates a new ServiceCatalogPortfolio
func (ServiceCatalogPortfolio) Validate ¶ added in v0.3.0
func (resource ServiceCatalogPortfolio) Validate() []error
ParseServiceCatalogPortfolio validator
type ServiceCatalogPortfolioPrincipalAssociation ¶ added in v0.3.0
type ServiceCatalogPortfolioPrincipalAssociation struct { Type string `yaml:"Type"` Properties ServiceCatalogPortfolioPrincipalAssociationProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ServiceCatalogPortfolioPrincipalAssociation Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioprincipalassociation.html
func NewServiceCatalogPortfolioPrincipalAssociation ¶ added in v0.3.0
func NewServiceCatalogPortfolioPrincipalAssociation(properties ServiceCatalogPortfolioPrincipalAssociationProperties, deps ...interface{}) ServiceCatalogPortfolioPrincipalAssociation
NewServiceCatalogPortfolioPrincipalAssociation constructor creates a new ServiceCatalogPortfolioPrincipalAssociation
func (ServiceCatalogPortfolioPrincipalAssociation) Validate ¶ added in v0.3.0
func (resource ServiceCatalogPortfolioPrincipalAssociation) Validate() []error
ParseServiceCatalogPortfolioPrincipalAssociation validator
type ServiceCatalogPortfolioPrincipalAssociationProperties ¶ added in v0.3.0
type ServiceCatalogPortfolioPrincipalAssociationProperties struct { AcceptLanguage interface{} `yaml:"AcceptLanguage,omitempty"` PortfolioId interface{} `yaml:"PortfolioId"` PrincipalARN interface{} `yaml:"PrincipalARN"` PrincipalType interface{} `yaml:"PrincipalType"` }
ServiceCatalogPortfolioPrincipalAssociation Properties
func (ServiceCatalogPortfolioPrincipalAssociationProperties) Validate ¶ added in v0.3.0
func (resource ServiceCatalogPortfolioPrincipalAssociationProperties) Validate() []error
ParseServiceCatalogPortfolioPrincipalAssociationProperties validator
type ServiceCatalogPortfolioProductAssociation ¶ added in v0.3.0
type ServiceCatalogPortfolioProductAssociation struct { Type string `yaml:"Type"` Properties ServiceCatalogPortfolioProductAssociationProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ServiceCatalogPortfolioProductAssociation Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioproductassociation.html
func NewServiceCatalogPortfolioProductAssociation ¶ added in v0.3.0
func NewServiceCatalogPortfolioProductAssociation(properties ServiceCatalogPortfolioProductAssociationProperties, deps ...interface{}) ServiceCatalogPortfolioProductAssociation
NewServiceCatalogPortfolioProductAssociation constructor creates a new ServiceCatalogPortfolioProductAssociation
func (ServiceCatalogPortfolioProductAssociation) Validate ¶ added in v0.3.0
func (resource ServiceCatalogPortfolioProductAssociation) Validate() []error
ParseServiceCatalogPortfolioProductAssociation validator
type ServiceCatalogPortfolioProductAssociationProperties ¶ added in v0.3.0
type ServiceCatalogPortfolioProductAssociationProperties struct { AcceptLanguage interface{} `yaml:"AcceptLanguage,omitempty"` PortfolioId interface{} `yaml:"PortfolioId"` ProductId interface{} `yaml:"ProductId"` SourcePortfolioId interface{} `yaml:"SourcePortfolioId,omitempty"` }
ServiceCatalogPortfolioProductAssociation Properties
func (ServiceCatalogPortfolioProductAssociationProperties) Validate ¶ added in v0.3.0
func (resource ServiceCatalogPortfolioProductAssociationProperties) Validate() []error
ParseServiceCatalogPortfolioProductAssociationProperties validator
type ServiceCatalogPortfolioProperties ¶ added in v0.3.0
type ServiceCatalogPortfolioProperties struct { AcceptLanguage interface{} `yaml:"AcceptLanguage,omitempty"` Description interface{} `yaml:"Description,omitempty"` DisplayName interface{} `yaml:"DisplayName"` ProviderName interface{} `yaml:"ProviderName"` Tags interface{} `yaml:"Tags,omitempty"` }
ServiceCatalogPortfolio Properties
func (ServiceCatalogPortfolioProperties) Validate ¶ added in v0.3.0
func (resource ServiceCatalogPortfolioProperties) Validate() []error
ParseServiceCatalogPortfolioProperties validator
type ServiceCatalogPortfolioShare ¶ added in v0.3.0
type ServiceCatalogPortfolioShare struct {}
ServiceCatalogPortfolioShare Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolioshare.html
func NewServiceCatalogPortfolioShare ¶ added in v0.3.0
func NewServiceCatalogPortfolioShare(properties ServiceCatalogPortfolioShareProperties, deps ...interface{}) ServiceCatalogPortfolioShare
NewServiceCatalogPortfolioShare constructor creates a new ServiceCatalogPortfolioShare
func (ServiceCatalogPortfolioShare) Validate ¶ added in v0.3.0
func (resource ServiceCatalogPortfolioShare) Validate() []error
ParseServiceCatalogPortfolioShare validator
type ServiceCatalogPortfolioShareProperties ¶ added in v0.3.0
type ServiceCatalogPortfolioShareProperties struct {}
ServiceCatalogPortfolioShare Properties
func (ServiceCatalogPortfolioShareProperties) Validate ¶ added in v0.3.0
func (resource ServiceCatalogPortfolioShareProperties) Validate() []error
ParseServiceCatalogPortfolioShareProperties validator
type ServiceCatalogTagOption ¶ added in v0.3.0
type ServiceCatalogTagOption struct { Type string `yaml:"Type"` Properties ServiceCatalogTagOptionProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ServiceCatalogTagOption Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-tagoption.html
func NewServiceCatalogTagOption ¶ added in v0.3.0
func NewServiceCatalogTagOption(properties ServiceCatalogTagOptionProperties, deps ...interface{}) ServiceCatalogTagOption
NewServiceCatalogTagOption constructor creates a new ServiceCatalogTagOption
func (ServiceCatalogTagOption) Validate ¶ added in v0.3.0
func (resource ServiceCatalogTagOption) Validate() []error
ParseServiceCatalogTagOption validator
type ServiceCatalogTagOptionAssociation ¶ added in v0.3.0
type ServiceCatalogTagOptionAssociation struct { Type string `yaml:"Type"` Properties ServiceCatalogTagOptionAssociationProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ServiceCatalogTagOptionAssociation Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-tagoptionassociation.html
func NewServiceCatalogTagOptionAssociation ¶ added in v0.3.0
func NewServiceCatalogTagOptionAssociation(properties ServiceCatalogTagOptionAssociationProperties, deps ...interface{}) ServiceCatalogTagOptionAssociation
NewServiceCatalogTagOptionAssociation constructor creates a new ServiceCatalogTagOptionAssociation
func (ServiceCatalogTagOptionAssociation) Validate ¶ added in v0.3.0
func (resource ServiceCatalogTagOptionAssociation) Validate() []error
ParseServiceCatalogTagOptionAssociation validator
type ServiceCatalogTagOptionAssociationProperties ¶ added in v0.3.0
type ServiceCatalogTagOptionAssociationProperties struct { ResourceId interface{} `yaml:"ResourceId"` TagOptionId interface{} `yaml:"TagOptionId"` }
ServiceCatalogTagOptionAssociation Properties
func (ServiceCatalogTagOptionAssociationProperties) Validate ¶ added in v0.3.0
func (resource ServiceCatalogTagOptionAssociationProperties) Validate() []error
ParseServiceCatalogTagOptionAssociationProperties validator
type ServiceCatalogTagOptionProperties ¶ added in v0.3.0
type ServiceCatalogTagOptionProperties struct { Active interface{} `yaml:"Active,omitempty"` Key interface{} `yaml:"Key"` Value interface{} `yaml:"Value"` }
ServiceCatalogTagOption Properties
func (ServiceCatalogTagOptionProperties) Validate ¶ added in v0.3.0
func (resource ServiceCatalogTagOptionProperties) Validate() []error
ParseServiceCatalogTagOptionProperties validator
type ServiceDiscoveryInstance ¶
type ServiceDiscoveryInstance struct { Type string `yaml:"Type"` Properties ServiceDiscoveryInstanceProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ServiceDiscoveryInstance Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-instance.html
func NewServiceDiscoveryInstance ¶
func NewServiceDiscoveryInstance(properties ServiceDiscoveryInstanceProperties, deps ...interface{}) ServiceDiscoveryInstance
NewServiceDiscoveryInstance constructor creates a new ServiceDiscoveryInstance
func (ServiceDiscoveryInstance) Validate ¶
func (resource ServiceDiscoveryInstance) Validate() []error
ParseServiceDiscoveryInstance validator
type ServiceDiscoveryInstanceProperties ¶
type ServiceDiscoveryInstanceProperties struct { InstanceAttributes interface{} `yaml:"InstanceAttributes"` InstanceId interface{} `yaml:"InstanceId,omitempty"` ServiceId interface{} `yaml:"ServiceId"` }
ServiceDiscoveryInstance Properties
func (ServiceDiscoveryInstanceProperties) Validate ¶
func (resource ServiceDiscoveryInstanceProperties) Validate() []error
ParseServiceDiscoveryInstanceProperties validator
type ServiceDiscoveryPrivateDnsNamespace ¶
type ServiceDiscoveryPrivateDnsNamespace struct { Type string `yaml:"Type"` Properties ServiceDiscoveryPrivateDnsNamespaceProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ServiceDiscoveryPrivateDnsNamespace Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-privatednsnamespace.html
func NewServiceDiscoveryPrivateDnsNamespace ¶
func NewServiceDiscoveryPrivateDnsNamespace(properties ServiceDiscoveryPrivateDnsNamespaceProperties, deps ...interface{}) ServiceDiscoveryPrivateDnsNamespace
NewServiceDiscoveryPrivateDnsNamespace constructor creates a new ServiceDiscoveryPrivateDnsNamespace
func (ServiceDiscoveryPrivateDnsNamespace) Validate ¶
func (resource ServiceDiscoveryPrivateDnsNamespace) Validate() []error
ParseServiceDiscoveryPrivateDnsNamespace validator
type ServiceDiscoveryPrivateDnsNamespaceProperties ¶
type ServiceDiscoveryPrivateDnsNamespaceProperties struct { Description interface{} `yaml:"Description,omitempty"` Name interface{} `yaml:"Name"` Vpc interface{} `yaml:"Vpc"` }
ServiceDiscoveryPrivateDnsNamespace Properties
func (ServiceDiscoveryPrivateDnsNamespaceProperties) Validate ¶
func (resource ServiceDiscoveryPrivateDnsNamespaceProperties) Validate() []error
ParseServiceDiscoveryPrivateDnsNamespaceProperties validator
type ServiceDiscoveryPublicDnsNamespace ¶
type ServiceDiscoveryPublicDnsNamespace struct { Type string `yaml:"Type"` Properties ServiceDiscoveryPublicDnsNamespaceProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ServiceDiscoveryPublicDnsNamespace Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-publicdnsnamespace.html
func NewServiceDiscoveryPublicDnsNamespace ¶
func NewServiceDiscoveryPublicDnsNamespace(properties ServiceDiscoveryPublicDnsNamespaceProperties, deps ...interface{}) ServiceDiscoveryPublicDnsNamespace
NewServiceDiscoveryPublicDnsNamespace constructor creates a new ServiceDiscoveryPublicDnsNamespace
func (ServiceDiscoveryPublicDnsNamespace) Validate ¶
func (resource ServiceDiscoveryPublicDnsNamespace) Validate() []error
ParseServiceDiscoveryPublicDnsNamespace validator
type ServiceDiscoveryPublicDnsNamespaceProperties ¶
type ServiceDiscoveryPublicDnsNamespaceProperties struct { Description interface{} `yaml:"Description,omitempty"` Name interface{} `yaml:"Name"` }
ServiceDiscoveryPublicDnsNamespace Properties
func (ServiceDiscoveryPublicDnsNamespaceProperties) Validate ¶
func (resource ServiceDiscoveryPublicDnsNamespaceProperties) Validate() []error
ParseServiceDiscoveryPublicDnsNamespaceProperties validator
type ServiceDiscoveryService ¶
type ServiceDiscoveryService struct { Type string `yaml:"Type"` Properties ServiceDiscoveryServiceProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
ServiceDiscoveryService Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-service.html
func NewServiceDiscoveryService ¶
func NewServiceDiscoveryService(properties ServiceDiscoveryServiceProperties, deps ...interface{}) ServiceDiscoveryService
NewServiceDiscoveryService constructor creates a new ServiceDiscoveryService
func (ServiceDiscoveryService) Validate ¶
func (resource ServiceDiscoveryService) Validate() []error
ParseServiceDiscoveryService validator
type ServiceDiscoveryServiceProperties ¶
type ServiceDiscoveryServiceProperties struct { Description interface{} `yaml:"Description,omitempty"` Name interface{} `yaml:"Name,omitempty"` HealthCheckCustomConfig *properties.ServiceHealthCheckCustomConfig `yaml:"HealthCheckCustomConfig,omitempty"` HealthCheckConfig *properties.ServiceHealthCheckConfig `yaml:"HealthCheckConfig,omitempty"` DnsConfig *properties.ServiceDnsConfig `yaml:"DnsConfig"` }
ServiceDiscoveryService Properties
func (ServiceDiscoveryServiceProperties) Validate ¶
func (resource ServiceDiscoveryServiceProperties) Validate() []error
ParseServiceDiscoveryServiceProperties validator
type StepFunctionsActivity ¶
type StepFunctionsActivity struct { Type string `yaml:"Type"` Properties StepFunctionsActivityProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
StepFunctionsActivity Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-activity.html
func NewStepFunctionsActivity ¶
func NewStepFunctionsActivity(properties StepFunctionsActivityProperties, deps ...interface{}) StepFunctionsActivity
NewStepFunctionsActivity constructor creates a new StepFunctionsActivity
func (StepFunctionsActivity) Validate ¶
func (resource StepFunctionsActivity) Validate() []error
ParseStepFunctionsActivity validator
type StepFunctionsActivityProperties ¶
type StepFunctionsActivityProperties struct {
Name interface{} `yaml:"Name"`
}
StepFunctionsActivity Properties
func (StepFunctionsActivityProperties) Validate ¶
func (resource StepFunctionsActivityProperties) Validate() []error
ParseStepFunctionsActivityProperties validator
type StepFunctionsStateMachine ¶
type StepFunctionsStateMachine struct { Type string `yaml:"Type"` Properties StepFunctionsStateMachineProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
StepFunctionsStateMachine Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-statemachine.html
func NewStepFunctionsStateMachine ¶
func NewStepFunctionsStateMachine(properties StepFunctionsStateMachineProperties, deps ...interface{}) StepFunctionsStateMachine
NewStepFunctionsStateMachine constructor creates a new StepFunctionsStateMachine
func (StepFunctionsStateMachine) Validate ¶
func (resource StepFunctionsStateMachine) Validate() []error
ParseStepFunctionsStateMachine validator
type StepFunctionsStateMachineProperties ¶
type StepFunctionsStateMachineProperties struct { DefinitionString interface{} `yaml:"DefinitionString"` RoleArn interface{} `yaml:"RoleArn"` StateMachineName interface{} `yaml:"StateMachineName,omitempty"` }
StepFunctionsStateMachine Properties
func (StepFunctionsStateMachineProperties) Validate ¶
func (resource StepFunctionsStateMachineProperties) Validate() []error
ParseStepFunctionsStateMachineProperties validator
type WAFByteMatchSet ¶
type WAFByteMatchSet struct { Type string `yaml:"Type"` Properties WAFByteMatchSetProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
WAFByteMatchSet Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-bytematchset.html
func NewWAFByteMatchSet ¶
func NewWAFByteMatchSet(properties WAFByteMatchSetProperties, deps ...interface{}) WAFByteMatchSet
NewWAFByteMatchSet constructor creates a new WAFByteMatchSet
func (WAFByteMatchSet) Validate ¶
func (resource WAFByteMatchSet) Validate() []error
ParseWAFByteMatchSet validator
type WAFByteMatchSetProperties ¶
type WAFByteMatchSetProperties struct { Name interface{} `yaml:"Name"` ByteMatchTuples interface{} `yaml:"ByteMatchTuples,omitempty"` }
WAFByteMatchSet Properties
func (WAFByteMatchSetProperties) Validate ¶
func (resource WAFByteMatchSetProperties) Validate() []error
ParseWAFByteMatchSetProperties validator
type WAFIPSet ¶
type WAFIPSet struct { Type string `yaml:"Type"` Properties WAFIPSetProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
WAFIPSet Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-ipset.html
func NewWAFIPSet ¶
func NewWAFIPSet(properties WAFIPSetProperties, deps ...interface{}) WAFIPSet
NewWAFIPSet constructor creates a new WAFIPSet
type WAFIPSetProperties ¶
type WAFIPSetProperties struct { Name interface{} `yaml:"Name"` IPSetDescriptors interface{} `yaml:"IPSetDescriptors,omitempty"` }
WAFIPSet Properties
func (WAFIPSetProperties) Validate ¶
func (resource WAFIPSetProperties) Validate() []error
ParseWAFIPSetProperties validator
type WAFRegionalByteMatchSet ¶
type WAFRegionalByteMatchSet struct { Type string `yaml:"Type"` Properties WAFRegionalByteMatchSetProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
WAFRegionalByteMatchSet Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-bytematchset.html
func NewWAFRegionalByteMatchSet ¶
func NewWAFRegionalByteMatchSet(properties WAFRegionalByteMatchSetProperties, deps ...interface{}) WAFRegionalByteMatchSet
NewWAFRegionalByteMatchSet constructor creates a new WAFRegionalByteMatchSet
func (WAFRegionalByteMatchSet) Validate ¶
func (resource WAFRegionalByteMatchSet) Validate() []error
ParseWAFRegionalByteMatchSet validator
type WAFRegionalByteMatchSetProperties ¶
type WAFRegionalByteMatchSetProperties struct { Name interface{} `yaml:"Name"` ByteMatchTuples interface{} `yaml:"ByteMatchTuples,omitempty"` }
WAFRegionalByteMatchSet Properties
func (WAFRegionalByteMatchSetProperties) Validate ¶
func (resource WAFRegionalByteMatchSetProperties) Validate() []error
ParseWAFRegionalByteMatchSetProperties validator
type WAFRegionalIPSet ¶
type WAFRegionalIPSet struct { Type string `yaml:"Type"` Properties WAFRegionalIPSetProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
WAFRegionalIPSet Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-ipset.html
func NewWAFRegionalIPSet ¶
func NewWAFRegionalIPSet(properties WAFRegionalIPSetProperties, deps ...interface{}) WAFRegionalIPSet
NewWAFRegionalIPSet constructor creates a new WAFRegionalIPSet
func (WAFRegionalIPSet) Validate ¶
func (resource WAFRegionalIPSet) Validate() []error
ParseWAFRegionalIPSet validator
type WAFRegionalIPSetProperties ¶
type WAFRegionalIPSetProperties struct { Name interface{} `yaml:"Name"` IPSetDescriptors interface{} `yaml:"IPSetDescriptors,omitempty"` }
WAFRegionalIPSet Properties
func (WAFRegionalIPSetProperties) Validate ¶
func (resource WAFRegionalIPSetProperties) Validate() []error
ParseWAFRegionalIPSetProperties validator
type WAFRegionalRule ¶
type WAFRegionalRule struct { Type string `yaml:"Type"` Properties WAFRegionalRuleProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
WAFRegionalRule Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-rule.html
func NewWAFRegionalRule ¶
func NewWAFRegionalRule(properties WAFRegionalRuleProperties, deps ...interface{}) WAFRegionalRule
NewWAFRegionalRule constructor creates a new WAFRegionalRule
func (WAFRegionalRule) Validate ¶
func (resource WAFRegionalRule) Validate() []error
ParseWAFRegionalRule validator
type WAFRegionalRuleProperties ¶
type WAFRegionalRuleProperties struct { MetricName interface{} `yaml:"MetricName"` Name interface{} `yaml:"Name"` Predicates interface{} `yaml:"Predicates,omitempty"` }
WAFRegionalRule Properties
func (WAFRegionalRuleProperties) Validate ¶
func (resource WAFRegionalRuleProperties) Validate() []error
ParseWAFRegionalRuleProperties validator
type WAFRegionalSizeConstraintSet ¶
type WAFRegionalSizeConstraintSet struct { Type string `yaml:"Type"` Properties WAFRegionalSizeConstraintSetProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
WAFRegionalSizeConstraintSet Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-sizeconstraintset.html
func NewWAFRegionalSizeConstraintSet ¶
func NewWAFRegionalSizeConstraintSet(properties WAFRegionalSizeConstraintSetProperties, deps ...interface{}) WAFRegionalSizeConstraintSet
NewWAFRegionalSizeConstraintSet constructor creates a new WAFRegionalSizeConstraintSet
func (WAFRegionalSizeConstraintSet) Validate ¶
func (resource WAFRegionalSizeConstraintSet) Validate() []error
ParseWAFRegionalSizeConstraintSet validator
type WAFRegionalSizeConstraintSetProperties ¶
type WAFRegionalSizeConstraintSetProperties struct { Name interface{} `yaml:"Name"` SizeConstraints interface{} `yaml:"SizeConstraints,omitempty"` }
WAFRegionalSizeConstraintSet Properties
func (WAFRegionalSizeConstraintSetProperties) Validate ¶
func (resource WAFRegionalSizeConstraintSetProperties) Validate() []error
ParseWAFRegionalSizeConstraintSetProperties validator
type WAFRegionalSqlInjectionMatchSet ¶
type WAFRegionalSqlInjectionMatchSet struct { Type string `yaml:"Type"` Properties WAFRegionalSqlInjectionMatchSetProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
WAFRegionalSqlInjectionMatchSet Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-sqlinjectionmatchset.html
func NewWAFRegionalSqlInjectionMatchSet ¶
func NewWAFRegionalSqlInjectionMatchSet(properties WAFRegionalSqlInjectionMatchSetProperties, deps ...interface{}) WAFRegionalSqlInjectionMatchSet
NewWAFRegionalSqlInjectionMatchSet constructor creates a new WAFRegionalSqlInjectionMatchSet
func (WAFRegionalSqlInjectionMatchSet) Validate ¶
func (resource WAFRegionalSqlInjectionMatchSet) Validate() []error
ParseWAFRegionalSqlInjectionMatchSet validator
type WAFRegionalSqlInjectionMatchSetProperties ¶
type WAFRegionalSqlInjectionMatchSetProperties struct { Name interface{} `yaml:"Name"` SqlInjectionMatchTuples interface{} `yaml:"SqlInjectionMatchTuples,omitempty"` }
WAFRegionalSqlInjectionMatchSet Properties
func (WAFRegionalSqlInjectionMatchSetProperties) Validate ¶
func (resource WAFRegionalSqlInjectionMatchSetProperties) Validate() []error
ParseWAFRegionalSqlInjectionMatchSetProperties validator
type WAFRegionalWebACL ¶
type WAFRegionalWebACL struct { Type string `yaml:"Type"` Properties WAFRegionalWebACLProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
WAFRegionalWebACL Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-webacl.html
func NewWAFRegionalWebACL ¶
func NewWAFRegionalWebACL(properties WAFRegionalWebACLProperties, deps ...interface{}) WAFRegionalWebACL
NewWAFRegionalWebACL constructor creates a new WAFRegionalWebACL
func (WAFRegionalWebACL) Validate ¶
func (resource WAFRegionalWebACL) Validate() []error
ParseWAFRegionalWebACL validator
type WAFRegionalWebACLAssociation ¶
type WAFRegionalWebACLAssociation struct { Type string `yaml:"Type"` Properties WAFRegionalWebACLAssociationProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
WAFRegionalWebACLAssociation Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-webaclassociation.html
func NewWAFRegionalWebACLAssociation ¶
func NewWAFRegionalWebACLAssociation(properties WAFRegionalWebACLAssociationProperties, deps ...interface{}) WAFRegionalWebACLAssociation
NewWAFRegionalWebACLAssociation constructor creates a new WAFRegionalWebACLAssociation
func (WAFRegionalWebACLAssociation) Validate ¶
func (resource WAFRegionalWebACLAssociation) Validate() []error
ParseWAFRegionalWebACLAssociation validator
type WAFRegionalWebACLAssociationProperties ¶
type WAFRegionalWebACLAssociationProperties struct { ResourceArn interface{} `yaml:"ResourceArn"` WebACLId interface{} `yaml:"WebACLId"` }
WAFRegionalWebACLAssociation Properties
func (WAFRegionalWebACLAssociationProperties) Validate ¶
func (resource WAFRegionalWebACLAssociationProperties) Validate() []error
ParseWAFRegionalWebACLAssociationProperties validator
type WAFRegionalWebACLProperties ¶
type WAFRegionalWebACLProperties struct { MetricName interface{} `yaml:"MetricName"` Name interface{} `yaml:"Name"` Rules interface{} `yaml:"Rules,omitempty"` DefaultAction *properties.WebACLAction `yaml:"DefaultAction"` }
WAFRegionalWebACL Properties
func (WAFRegionalWebACLProperties) Validate ¶
func (resource WAFRegionalWebACLProperties) Validate() []error
ParseWAFRegionalWebACLProperties validator
type WAFRegionalXssMatchSet ¶
type WAFRegionalXssMatchSet struct { Type string `yaml:"Type"` Properties WAFRegionalXssMatchSetProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
WAFRegionalXssMatchSet Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-xssmatchset.html
func NewWAFRegionalXssMatchSet ¶
func NewWAFRegionalXssMatchSet(properties WAFRegionalXssMatchSetProperties, deps ...interface{}) WAFRegionalXssMatchSet
NewWAFRegionalXssMatchSet constructor creates a new WAFRegionalXssMatchSet
func (WAFRegionalXssMatchSet) Validate ¶
func (resource WAFRegionalXssMatchSet) Validate() []error
ParseWAFRegionalXssMatchSet validator
type WAFRegionalXssMatchSetProperties ¶
type WAFRegionalXssMatchSetProperties struct { Name interface{} `yaml:"Name"` XssMatchTuples interface{} `yaml:"XssMatchTuples,omitempty"` }
WAFRegionalXssMatchSet Properties
func (WAFRegionalXssMatchSetProperties) Validate ¶
func (resource WAFRegionalXssMatchSetProperties) Validate() []error
ParseWAFRegionalXssMatchSetProperties validator
type WAFRule ¶
type WAFRule struct { Type string `yaml:"Type"` Properties WAFRuleProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
WAFRule Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-rule.html
func NewWAFRule ¶
func NewWAFRule(properties WAFRuleProperties, deps ...interface{}) WAFRule
NewWAFRule constructor creates a new WAFRule
type WAFRuleProperties ¶
type WAFRuleProperties struct { MetricName interface{} `yaml:"MetricName"` Name interface{} `yaml:"Name"` Predicates interface{} `yaml:"Predicates,omitempty"` }
WAFRule Properties
func (WAFRuleProperties) Validate ¶
func (resource WAFRuleProperties) Validate() []error
ParseWAFRuleProperties validator
type WAFSizeConstraintSet ¶
type WAFSizeConstraintSet struct { Type string `yaml:"Type"` Properties WAFSizeConstraintSetProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
WAFSizeConstraintSet Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-sizeconstraintset.html
func NewWAFSizeConstraintSet ¶
func NewWAFSizeConstraintSet(properties WAFSizeConstraintSetProperties, deps ...interface{}) WAFSizeConstraintSet
NewWAFSizeConstraintSet constructor creates a new WAFSizeConstraintSet
func (WAFSizeConstraintSet) Validate ¶
func (resource WAFSizeConstraintSet) Validate() []error
ParseWAFSizeConstraintSet validator
type WAFSizeConstraintSetProperties ¶
type WAFSizeConstraintSetProperties struct { Name interface{} `yaml:"Name"` SizeConstraints interface{} `yaml:"SizeConstraints"` }
WAFSizeConstraintSet Properties
func (WAFSizeConstraintSetProperties) Validate ¶
func (resource WAFSizeConstraintSetProperties) Validate() []error
ParseWAFSizeConstraintSetProperties validator
type WAFSqlInjectionMatchSet ¶
type WAFSqlInjectionMatchSet struct { Type string `yaml:"Type"` Properties WAFSqlInjectionMatchSetProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
WAFSqlInjectionMatchSet Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-sqlinjectionmatchset.html
func NewWAFSqlInjectionMatchSet ¶
func NewWAFSqlInjectionMatchSet(properties WAFSqlInjectionMatchSetProperties, deps ...interface{}) WAFSqlInjectionMatchSet
NewWAFSqlInjectionMatchSet constructor creates a new WAFSqlInjectionMatchSet
func (WAFSqlInjectionMatchSet) Validate ¶
func (resource WAFSqlInjectionMatchSet) Validate() []error
ParseWAFSqlInjectionMatchSet validator
type WAFSqlInjectionMatchSetProperties ¶
type WAFSqlInjectionMatchSetProperties struct { Name interface{} `yaml:"Name"` SqlInjectionMatchTuples interface{} `yaml:"SqlInjectionMatchTuples,omitempty"` }
WAFSqlInjectionMatchSet Properties
func (WAFSqlInjectionMatchSetProperties) Validate ¶
func (resource WAFSqlInjectionMatchSetProperties) Validate() []error
ParseWAFSqlInjectionMatchSetProperties validator
type WAFWebACL ¶
type WAFWebACL struct { Type string `yaml:"Type"` Properties WAFWebACLProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
WAFWebACL Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-webacl.html
func NewWAFWebACL ¶
func NewWAFWebACL(properties WAFWebACLProperties, deps ...interface{}) WAFWebACL
NewWAFWebACL constructor creates a new WAFWebACL
type WAFWebACLProperties ¶
type WAFWebACLProperties struct { MetricName interface{} `yaml:"MetricName"` Name interface{} `yaml:"Name"` DefaultAction *properties.WebACLWafAction `yaml:"DefaultAction"` Rules interface{} `yaml:"Rules,omitempty"` }
WAFWebACL Properties
func (WAFWebACLProperties) Validate ¶
func (resource WAFWebACLProperties) Validate() []error
ParseWAFWebACLProperties validator
type WAFXssMatchSet ¶
type WAFXssMatchSet struct { Type string `yaml:"Type"` Properties WAFXssMatchSetProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
WAFXssMatchSet Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-xssmatchset.html
func NewWAFXssMatchSet ¶
func NewWAFXssMatchSet(properties WAFXssMatchSetProperties, deps ...interface{}) WAFXssMatchSet
NewWAFXssMatchSet constructor creates a new WAFXssMatchSet
func (WAFXssMatchSet) Validate ¶
func (resource WAFXssMatchSet) Validate() []error
ParseWAFXssMatchSet validator
type WAFXssMatchSetProperties ¶
type WAFXssMatchSetProperties struct { Name interface{} `yaml:"Name"` XssMatchTuples interface{} `yaml:"XssMatchTuples"` }
WAFXssMatchSet Properties
func (WAFXssMatchSetProperties) Validate ¶
func (resource WAFXssMatchSetProperties) Validate() []error
ParseWAFXssMatchSetProperties validator
type WorkSpacesWorkspace ¶
type WorkSpacesWorkspace struct { Type string `yaml:"Type"` Properties WorkSpacesWorkspaceProperties `yaml:"Properties"` Condition interface{} `yaml:"Condition,omitempty"` Metadata interface{} `yaml:"Metadata,omitempty"` DependsOn interface{} `yaml:"DependsOn,omitempty"` }
WorkSpacesWorkspace Documentation: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspaces-workspace.html
func NewWorkSpacesWorkspace ¶
func NewWorkSpacesWorkspace(properties WorkSpacesWorkspaceProperties, deps ...interface{}) WorkSpacesWorkspace
NewWorkSpacesWorkspace constructor creates a new WorkSpacesWorkspace
func (WorkSpacesWorkspace) Validate ¶
func (resource WorkSpacesWorkspace) Validate() []error
ParseWorkSpacesWorkspace validator
type WorkSpacesWorkspaceProperties ¶
type WorkSpacesWorkspaceProperties struct { BundleId interface{} `yaml:"BundleId"` DirectoryId interface{} `yaml:"DirectoryId"` RootVolumeEncryptionEnabled interface{} `yaml:"RootVolumeEncryptionEnabled,omitempty"` UserName interface{} `yaml:"UserName"` UserVolumeEncryptionEnabled interface{} `yaml:"UserVolumeEncryptionEnabled,omitempty"` VolumeEncryptionKey interface{} `yaml:"VolumeEncryptionKey,omitempty"` }
WorkSpacesWorkspace Properties
func (WorkSpacesWorkspaceProperties) Validate ¶
func (resource WorkSpacesWorkspaceProperties) Validate() []error
ParseWorkSpacesWorkspaceProperties validator
Source Files ¶
- AmazonMQ-Broker.go
- AmazonMQ-Configuration.go
- ApiGateway-Account.go
- ApiGateway-ApiKey.go
- ApiGateway-Authorizer.go
- ApiGateway-BasePathMapping.go
- ApiGateway-ClientCertificate.go
- ApiGateway-Deployment.go
- ApiGateway-DocumentationPart.go
- ApiGateway-DocumentationVersion.go
- ApiGateway-DomainName.go
- ApiGateway-GatewayResponse.go
- ApiGateway-Method.go
- ApiGateway-Model.go
- ApiGateway-RequestValidator.go
- ApiGateway-Resource.go
- ApiGateway-RestApi.go
- ApiGateway-Stage.go
- ApiGateway-UsagePlan.go
- ApiGateway-UsagePlanKey.go
- ApiGateway-VpcLink.go
- AppSync-ApiKey.go
- AppSync-DataSource.go
- AppSync-GraphQLApi.go
- AppSync-GraphQLSchema.go
- AppSync-Resolver.go
- ApplicationAutoScaling-ScalableTarget.go
- ApplicationAutoScaling-ScalingPolicy.go
- Athena-NamedQuery.go
- AutoScaling-AutoScalingGroup.go
- AutoScaling-LaunchConfiguration.go
- AutoScaling-LifecycleHook.go
- AutoScaling-ScalingPolicy.go
- AutoScaling-ScheduledAction.go
- AutoScalingPlans-ScalingPlan.go
- Batch-ComputeEnvironment.go
- Batch-JobDefinition.go
- Batch-JobQueue.go
- Budgets-Budget.go
- CertificateManager-Certificate.go
- Cloud9-EnvironmentEC2.go
- CloudFormation-CustomResource.go
- CloudFormation-Stack.go
- CloudFormation-WaitCondition.go
- CloudFormation-WaitConditionHandle.go
- CloudFront-CloudFrontOriginAccessIdentity.go
- CloudFront-Distribution.go
- CloudFront-StreamingDistribution.go
- CloudTrail-Trail.go
- CloudWatch-Alarm.go
- CloudWatch-Dashboard.go
- CodeBuild-Project.go
- CodeCommit-Repository.go
- CodeDeploy-Application.go
- CodeDeploy-DeploymentConfig.go
- CodeDeploy-DeploymentGroup.go
- CodePipeline-CustomActionType.go
- CodePipeline-Pipeline.go
- CodePipeline-Webhook.go
- Cognito-IdentityPool.go
- Cognito-IdentityPoolRoleAttachment.go
- Cognito-UserPool.go
- Cognito-UserPoolClient.go
- Cognito-UserPoolGroup.go
- Cognito-UserPoolUser.go
- Cognito-UserPoolUserToGroupAttachment.go
- Config-AggregationAuthorization.go
- Config-ConfigRule.go
- Config-ConfigurationAggregator.go
- Config-ConfigurationRecorder.go
- Config-DeliveryChannel.go
- DAX-Cluster.go
- DAX-ParameterGroup.go
- DAX-SubnetGroup.go
- DMS-Certificate.go
- DMS-Endpoint.go
- DMS-EventSubscription.go
- DMS-ReplicationInstance.go
- DMS-ReplicationSubnetGroup.go
- DMS-ReplicationTask.go
- DataPipeline-Pipeline.go
- DirectoryService-MicrosoftAD.go
- DirectoryService-SimpleAD.go
- DynamoDB-Table.go
- EC2-CustomerGateway.go
- EC2-DHCPOptions.go
- EC2-EIP.go
- EC2-EIPAssociation.go
- EC2-EgressOnlyInternetGateway.go
- EC2-FlowLog.go
- EC2-Host.go
- EC2-Instance.go
- EC2-InternetGateway.go
- EC2-LaunchTemplate.go
- EC2-NatGateway.go
- EC2-NetworkAcl.go
- EC2-NetworkAclEntry.go
- EC2-NetworkInterface.go
- EC2-NetworkInterfaceAttachment.go
- EC2-NetworkInterfacePermission.go
- EC2-PlacementGroup.go
- EC2-Route.go
- EC2-RouteTable.go
- EC2-SecurityGroup.go
- EC2-SecurityGroupEgress.go
- EC2-SecurityGroupIngress.go
- EC2-SpotFleet.go
- EC2-Subnet.go
- EC2-SubnetCidrBlock.go
- EC2-SubnetNetworkAclAssociation.go
- EC2-SubnetRouteTableAssociation.go
- EC2-TrunkInterfaceAssociation.go
- EC2-VPC.go
- EC2-VPCCidrBlock.go
- EC2-VPCDHCPOptionsAssociation.go
- EC2-VPCEndpoint.go
- EC2-VPCEndpointConnectionNotification.go
- EC2-VPCEndpointService.go
- EC2-VPCEndpointServicePermissions.go
- EC2-VPCGatewayAttachment.go
- EC2-VPCPeeringConnection.go
- EC2-VPNConnection.go
- EC2-VPNConnectionRoute.go
- EC2-VPNGateway.go
- EC2-VPNGatewayRoutePropagation.go
- EC2-Volume.go
- EC2-VolumeAttachment.go
- ECR-Repository.go
- ECS-Cluster.go
- ECS-Service.go
- ECS-TaskDefinition.go
- EFS-FileSystem.go
- EFS-MountTarget.go
- EKS-Cluster.go
- EMR-Cluster.go
- EMR-InstanceFleetConfig.go
- EMR-InstanceGroupConfig.go
- EMR-SecurityConfiguration.go
- EMR-Step.go
- ElastiCache-CacheCluster.go
- ElastiCache-ParameterGroup.go
- ElastiCache-ReplicationGroup.go
- ElastiCache-SecurityGroup.go
- ElastiCache-SecurityGroupIngress.go
- ElastiCache-SubnetGroup.go
- ElasticBeanstalk-Application.go
- ElasticBeanstalk-ApplicationVersion.go
- ElasticBeanstalk-ConfigurationTemplate.go
- ElasticBeanstalk-Environment.go
- ElasticLoadBalancing-LoadBalancer.go
- ElasticLoadBalancingV2-Listener.go
- ElasticLoadBalancingV2-ListenerCertificate.go
- ElasticLoadBalancingV2-ListenerRule.go
- ElasticLoadBalancingV2-LoadBalancer.go
- ElasticLoadBalancingV2-TargetGroup.go
- Elasticsearch-Domain.go
- Events-Rule.go
- GameLift-Alias.go
- GameLift-Build.go
- GameLift-Fleet.go
- Glue-Classifier.go
- Glue-Connection.go
- Glue-Crawler.go
- Glue-Database.go
- Glue-DevEndpoint.go
- Glue-Job.go
- Glue-Partition.go
- Glue-Table.go
- Glue-Trigger.go
- GuardDuty-Detector.go
- GuardDuty-Filter.go
- GuardDuty-IPSet.go
- GuardDuty-Master.go
- GuardDuty-Member.go
- GuardDuty-ThreatIntelSet.go
- IAM-AccessKey.go
- IAM-Group.go
- IAM-InstanceProfile.go
- IAM-ManagedPolicy.go
- IAM-Policy.go
- IAM-Role.go
- IAM-ServiceLinkedRole.go
- IAM-User.go
- IAM-UserToGroupAddition.go
- Inspector-AssessmentTarget.go
- Inspector-AssessmentTemplate.go
- Inspector-ResourceGroup.go
- IoT-Certificate.go
- IoT-Policy.go
- IoT-PolicyPrincipalAttachment.go
- IoT-Thing.go
- IoT-ThingPrincipalAttachment.go
- IoT-TopicRule.go
- IoT1Click-Device.go
- IoT1Click-Placement.go
- IoT1Click-Project.go
- KMS-Alias.go
- KMS-Key.go
- Kinesis-Stream.go
- KinesisAnalytics-Application.go
- KinesisAnalytics-ApplicationOutput.go
- KinesisAnalytics-ApplicationReferenceDataSource.go
- KinesisFirehose-DeliveryStream.go
- Lambda-Alias.go
- Lambda-EventSourceMapping.go
- Lambda-Function.go
- Lambda-Permission.go
- Lambda-Version.go
- Logs-Destination.go
- Logs-LogGroup.go
- Logs-LogStream.go
- Logs-MetricFilter.go
- Logs-SubscriptionFilter.go
- Neptune-DBCluster.go
- Neptune-DBClusterParameterGroup.go
- Neptune-DBInstance.go
- Neptune-DBParameterGroup.go
- Neptune-DBSubnetGroup.go
- OpsWorks-App.go
- OpsWorks-ElasticLoadBalancerAttachment.go
- OpsWorks-Instance.go
- OpsWorks-Layer.go
- OpsWorks-Stack.go
- OpsWorks-UserProfile.go
- OpsWorks-Volume.go
- RDS-DBCluster.go
- RDS-DBClusterParameterGroup.go
- RDS-DBInstance.go
- RDS-DBParameterGroup.go
- RDS-DBSecurityGroup.go
- RDS-DBSecurityGroupIngress.go
- RDS-DBSubnetGroup.go
- RDS-EventSubscription.go
- RDS-OptionGroup.go
- Redshift-Cluster.go
- Redshift-ClusterParameterGroup.go
- Redshift-ClusterSecurityGroup.go
- Redshift-ClusterSecurityGroupIngress.go
- Redshift-ClusterSubnetGroup.go
- Route53-HealthCheck.go
- Route53-HostedZone.go
- Route53-RecordSet.go
- Route53-RecordSetGroup.go
- S3-Bucket.go
- S3-BucketPolicy.go
- SDB-Domain.go
- SES-ConfigurationSet.go
- SES-ConfigurationSetEventDestination.go
- SES-ReceiptFilter.go
- SES-ReceiptRule.go
- SES-ReceiptRuleSet.go
- SES-Template.go
- SNS-Subscription.go
- SNS-Topic.go
- SNS-TopicPolicy.go
- SQS-Queue.go
- SQS-QueuePolicy.go
- SSM-Association.go
- SSM-Document.go
- SSM-MaintenanceWindowTask.go
- SSM-Parameter.go
- SSM-PatchBaseline.go
- SSM-ResourceDataSync.go
- SageMaker-Endpoint.go
- SageMaker-EndpointConfig.go
- SageMaker-Model.go
- SageMaker-NotebookInstance.go
- SageMaker-NotebookInstanceLifecycleConfig.go
- ServiceCatalog-AcceptedPortfolioShare.go
- ServiceCatalog-CloudFormationProduct.go
- ServiceCatalog-CloudFormationProvisionedProduct.go
- ServiceCatalog-LaunchNotificationConstraint.go
- ServiceCatalog-LaunchRoleConstraint.go
- ServiceCatalog-LaunchTemplateConstraint.go
- ServiceCatalog-Portfolio.go
- ServiceCatalog-PortfolioPrincipalAssociation.go
- ServiceCatalog-PortfolioProductAssociation.go
- ServiceCatalog-PortfolioShare.go
- ServiceCatalog-TagOption.go
- ServiceCatalog-TagOptionAssociation.go
- ServiceDiscovery-Instance.go
- ServiceDiscovery-PrivateDnsNamespace.go
- ServiceDiscovery-PublicDnsNamespace.go
- ServiceDiscovery-Service.go
- StepFunctions-Activity.go
- StepFunctions-StateMachine.go
- WAF-ByteMatchSet.go
- WAF-IPSet.go
- WAF-Rule.go
- WAF-SizeConstraintSet.go
- WAF-SqlInjectionMatchSet.go
- WAF-WebACL.go
- WAF-XssMatchSet.go
- WAFRegional-ByteMatchSet.go
- WAFRegional-IPSet.go
- WAFRegional-Rule.go
- WAFRegional-SizeConstraintSet.go
- WAFRegional-SqlInjectionMatchSet.go
- WAFRegional-WebACL.go
- WAFRegional-WebACLAssociation.go
- WAFRegional-XssMatchSet.go
- WorkSpaces-Workspace.go