@aws-lite/cloudfront
公务
aws-litecloudFront 插件
由下列人员维护: @ architect
安装
npm i @aws-lite/cloudfront
可选安装类型 :
npm i -D @aws-lite/cloudfront-types
参考文献
参考文献
方法
CreateDistribution
属性 :
DistributionConfig(对象)[需要]- 完整分布配置对象
- 更详细情况( AWS)
CreateInvalidation
属性 :
Id(弦) [须]- 分发标识
InvalidationBatch(弦,阵列)- 一个或多个无效参数
- 更详细情况( AWS)
CallerReference(弦) [须]- 确保无法重放请求的独特值
DeleteDistribution
属性 :
Id(弦) [须]- 分发标识
IfMatch(弦声)- 前一个值
GetDistribution电话ETag属性
- 前一个值
GetDistribution
属性 :
Id(弦) [须]- 分发标识
GetDistributionConfig
属性 :
Id(弦) [须]- 分发标识
ListDistributions
属性 :
Marker(弦声)- 如果
NextMarker先前的答复中退回
- 如果
MaxItems(数目)- 返回的最大项数
paginate(布尔,字符串)- 启用自动结果 pagination; 使用此选项, 而不是自制个人 pagination 请求
UpdateDistribution
属性 :
DistributionConfig(对象)[需要]- 完整分布配置对象从
GetDistribution调用 - 更详细情况( AWS)
- 完整分布配置对象从
Id(弦) [须]- 分发标识
IfMatch(弦) [须]- 前一个值
GetDistribution电话ETag属性
- 前一个值
有待执行的方法
请帮忙 打开 PR来啊!
AssociateAliasCopyDistributionCreateCachePolicyCreateCloudFrontOriginAccessIdentityCreateContinuousDeploymentPolicyCreateDistributionWithTagsCreateFieldLevelEncryptionConfigCreateFieldLevelEncryptionProfileCreateFunctionCreateKeyGroupCreateKeyValueStoreCreateMonitoringSubscriptionCreateOriginAccessControlCreateOriginRequestPolicyCreatePublicKeyCreateRealtimeLogConfigCreateResponseHeadersPolicyCreateStreamingDistributionCreateStreamingDistributionWithTagsDeleteCachePolicyDeleteCloudFrontOriginAccessIdentityDeleteContinuousDeploymentPolicyDeleteFieldLevelEncryptionConfigDeleteFieldLevelEncryptionProfileDeleteFunctionDeleteKeyGroupDeleteKeyValueStoreDeleteMonitoringSubscriptionDeleteOriginAccessControlDeleteOriginRequestPolicyDeletePublicKeyDeleteRealtimeLogConfigDeleteResponseHeadersPolicyDeleteStreamingDistributionDescribeFunctionDescribeKeyValueStoreGetCachePolicyGetCachePolicyConfigGetCloudFrontOriginAccessIdentityGetCloudFrontOriginAccessIdentityConfigGetContinuousDeploymentPolicyGetContinuousDeploymentPolicyConfigGetFieldLevelEncryptionGetFieldLevelEncryptionConfigGetFieldLevelEncryptionProfileGetFieldLevelEncryptionProfileConfigGetFunctionGetInvalidationGetKeyGroupGetKeyGroupConfigGetMonitoringSubscriptionGetOriginAccessControlGetOriginAccessControlConfigGetOriginRequestPolicyGetOriginRequestPolicyConfigGetPublicKeyGetPublicKeyConfigGetRealtimeLogConfigGetResponseHeadersPolicyGetResponseHeadersPolicyConfigGetStreamingDistributionGetStreamingDistributionConfigListCachePoliciesListCloudFrontOriginAccessIdentitiesListConflictingAliasesListContinuousDeploymentPoliciesListDistributionsByCachePolicyIdListDistributionsByKeyGroupListDistributionsByOriginRequestPolicyIdListDistributionsByRealtimeLogConfigListDistributionsByResponseHeadersPolicyIdListDistributionsByWebACLIdListFieldLevelEncryptionConfigsListFieldLevelEncryptionProfilesListFunctionsListInvalidationsListKeyGroupsListKeyValueStoresListOriginAccessControlsListOriginRequestPoliciesListPublicKeysListRealtimeLogConfigsListResponseHeadersPoliciesListStreamingDistributionsListTagsForResourcePublishFunctionTagResourceTestFunctionUntagResourceUpdateCachePolicyUpdateCloudFrontOriginAccessIdentityUpdateContinuousDeploymentPolicyUpdateDistributionWithStagingConfigUpdateFieldLevelEncryptionConfigUpdateFieldLevelEncryptionProfileUpdateFunctionUpdateKeyGroupUpdateKeyValueStoreUpdateOriginAccessControlUpdateOriginRequestPolicyUpdatePublicKeyUpdateRealtimeLogConfigUpdateResponseHeadersPolicyUpdateStreamingDistribution