cloudfrontstub

package
v0.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 31, 2022 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client interface {
	CreateCachePolicy(ctx workflow.Context, input *cloudfront.CreateCachePolicyInput) (*cloudfront.CreateCachePolicyOutput, error)
	CreateCachePolicyAsync(ctx workflow.Context, input *cloudfront.CreateCachePolicyInput) *CreateCachePolicyFuture

	CreateCloudFrontOriginAccessIdentity(ctx workflow.Context, input *cloudfront.CreateCloudFrontOriginAccessIdentityInput) (*cloudfront.CreateCloudFrontOriginAccessIdentityOutput, error)
	CreateCloudFrontOriginAccessIdentityAsync(ctx workflow.Context, input *cloudfront.CreateCloudFrontOriginAccessIdentityInput) *CreateCloudFrontOriginAccessIdentityFuture

	CreateDistribution(ctx workflow.Context, input *cloudfront.CreateDistributionInput) (*cloudfront.CreateDistributionOutput, error)
	CreateDistributionAsync(ctx workflow.Context, input *cloudfront.CreateDistributionInput) *CreateDistributionFuture

	CreateDistributionWithTags(ctx workflow.Context, input *cloudfront.CreateDistributionWithTagsInput) (*cloudfront.CreateDistributionWithTagsOutput, error)
	CreateDistributionWithTagsAsync(ctx workflow.Context, input *cloudfront.CreateDistributionWithTagsInput) *CreateDistributionWithTagsFuture

	CreateFieldLevelEncryptionConfig(ctx workflow.Context, input *cloudfront.CreateFieldLevelEncryptionConfigInput) (*cloudfront.CreateFieldLevelEncryptionConfigOutput, error)
	CreateFieldLevelEncryptionConfigAsync(ctx workflow.Context, input *cloudfront.CreateFieldLevelEncryptionConfigInput) *CreateFieldLevelEncryptionConfigFuture

	CreateFieldLevelEncryptionProfile(ctx workflow.Context, input *cloudfront.CreateFieldLevelEncryptionProfileInput) (*cloudfront.CreateFieldLevelEncryptionProfileOutput, error)
	CreateFieldLevelEncryptionProfileAsync(ctx workflow.Context, input *cloudfront.CreateFieldLevelEncryptionProfileInput) *CreateFieldLevelEncryptionProfileFuture

	CreateInvalidation(ctx workflow.Context, input *cloudfront.CreateInvalidationInput) (*cloudfront.CreateInvalidationOutput, error)
	CreateInvalidationAsync(ctx workflow.Context, input *cloudfront.CreateInvalidationInput) *CreateInvalidationFuture

	CreateKeyGroup(ctx workflow.Context, input *cloudfront.CreateKeyGroupInput) (*cloudfront.CreateKeyGroupOutput, error)
	CreateKeyGroupAsync(ctx workflow.Context, input *cloudfront.CreateKeyGroupInput) *CreateKeyGroupFuture

	CreateMonitoringSubscription(ctx workflow.Context, input *cloudfront.CreateMonitoringSubscriptionInput) (*cloudfront.CreateMonitoringSubscriptionOutput, error)
	CreateMonitoringSubscriptionAsync(ctx workflow.Context, input *cloudfront.CreateMonitoringSubscriptionInput) *CreateMonitoringSubscriptionFuture

	CreateOriginRequestPolicy(ctx workflow.Context, input *cloudfront.CreateOriginRequestPolicyInput) (*cloudfront.CreateOriginRequestPolicyOutput, error)
	CreateOriginRequestPolicyAsync(ctx workflow.Context, input *cloudfront.CreateOriginRequestPolicyInput) *CreateOriginRequestPolicyFuture

	CreatePublicKey(ctx workflow.Context, input *cloudfront.CreatePublicKeyInput) (*cloudfront.CreatePublicKeyOutput, error)
	CreatePublicKeyAsync(ctx workflow.Context, input *cloudfront.CreatePublicKeyInput) *CreatePublicKeyFuture

	CreateRealtimeLogConfig(ctx workflow.Context, input *cloudfront.CreateRealtimeLogConfigInput) (*cloudfront.CreateRealtimeLogConfigOutput, error)
	CreateRealtimeLogConfigAsync(ctx workflow.Context, input *cloudfront.CreateRealtimeLogConfigInput) *CreateRealtimeLogConfigFuture

	CreateStreamingDistribution(ctx workflow.Context, input *cloudfront.CreateStreamingDistributionInput) (*cloudfront.CreateStreamingDistributionOutput, error)
	CreateStreamingDistributionAsync(ctx workflow.Context, input *cloudfront.CreateStreamingDistributionInput) *CreateStreamingDistributionFuture

	CreateStreamingDistributionWithTags(ctx workflow.Context, input *cloudfront.CreateStreamingDistributionWithTagsInput) (*cloudfront.CreateStreamingDistributionWithTagsOutput, error)
	CreateStreamingDistributionWithTagsAsync(ctx workflow.Context, input *cloudfront.CreateStreamingDistributionWithTagsInput) *CreateStreamingDistributionWithTagsFuture

	DeleteCachePolicy(ctx workflow.Context, input *cloudfront.DeleteCachePolicyInput) (*cloudfront.DeleteCachePolicyOutput, error)
	DeleteCachePolicyAsync(ctx workflow.Context, input *cloudfront.DeleteCachePolicyInput) *DeleteCachePolicyFuture

	DeleteCloudFrontOriginAccessIdentity(ctx workflow.Context, input *cloudfront.DeleteCloudFrontOriginAccessIdentityInput) (*cloudfront.DeleteCloudFrontOriginAccessIdentityOutput, error)
	DeleteCloudFrontOriginAccessIdentityAsync(ctx workflow.Context, input *cloudfront.DeleteCloudFrontOriginAccessIdentityInput) *DeleteCloudFrontOriginAccessIdentityFuture

	DeleteDistribution(ctx workflow.Context, input *cloudfront.DeleteDistributionInput) (*cloudfront.DeleteDistributionOutput, error)
	DeleteDistributionAsync(ctx workflow.Context, input *cloudfront.DeleteDistributionInput) *DeleteDistributionFuture

	DeleteFieldLevelEncryptionConfig(ctx workflow.Context, input *cloudfront.DeleteFieldLevelEncryptionConfigInput) (*cloudfront.DeleteFieldLevelEncryptionConfigOutput, error)
	DeleteFieldLevelEncryptionConfigAsync(ctx workflow.Context, input *cloudfront.DeleteFieldLevelEncryptionConfigInput) *DeleteFieldLevelEncryptionConfigFuture

	DeleteFieldLevelEncryptionProfile(ctx workflow.Context, input *cloudfront.DeleteFieldLevelEncryptionProfileInput) (*cloudfront.DeleteFieldLevelEncryptionProfileOutput, error)
	DeleteFieldLevelEncryptionProfileAsync(ctx workflow.Context, input *cloudfront.DeleteFieldLevelEncryptionProfileInput) *DeleteFieldLevelEncryptionProfileFuture

	DeleteKeyGroup(ctx workflow.Context, input *cloudfront.DeleteKeyGroupInput) (*cloudfront.DeleteKeyGroupOutput, error)
	DeleteKeyGroupAsync(ctx workflow.Context, input *cloudfront.DeleteKeyGroupInput) *DeleteKeyGroupFuture

	DeleteMonitoringSubscription(ctx workflow.Context, input *cloudfront.DeleteMonitoringSubscriptionInput) (*cloudfront.DeleteMonitoringSubscriptionOutput, error)
	DeleteMonitoringSubscriptionAsync(ctx workflow.Context, input *cloudfront.DeleteMonitoringSubscriptionInput) *DeleteMonitoringSubscriptionFuture

	DeleteOriginRequestPolicy(ctx workflow.Context, input *cloudfront.DeleteOriginRequestPolicyInput) (*cloudfront.DeleteOriginRequestPolicyOutput, error)
	DeleteOriginRequestPolicyAsync(ctx workflow.Context, input *cloudfront.DeleteOriginRequestPolicyInput) *DeleteOriginRequestPolicyFuture

	DeletePublicKey(ctx workflow.Context, input *cloudfront.DeletePublicKeyInput) (*cloudfront.DeletePublicKeyOutput, error)
	DeletePublicKeyAsync(ctx workflow.Context, input *cloudfront.DeletePublicKeyInput) *DeletePublicKeyFuture

	DeleteRealtimeLogConfig(ctx workflow.Context, input *cloudfront.DeleteRealtimeLogConfigInput) (*cloudfront.DeleteRealtimeLogConfigOutput, error)
	DeleteRealtimeLogConfigAsync(ctx workflow.Context, input *cloudfront.DeleteRealtimeLogConfigInput) *DeleteRealtimeLogConfigFuture

	DeleteStreamingDistribution(ctx workflow.Context, input *cloudfront.DeleteStreamingDistributionInput) (*cloudfront.DeleteStreamingDistributionOutput, error)
	DeleteStreamingDistributionAsync(ctx workflow.Context, input *cloudfront.DeleteStreamingDistributionInput) *DeleteStreamingDistributionFuture

	GetCachePolicy(ctx workflow.Context, input *cloudfront.GetCachePolicyInput) (*cloudfront.GetCachePolicyOutput, error)
	GetCachePolicyAsync(ctx workflow.Context, input *cloudfront.GetCachePolicyInput) *GetCachePolicyFuture

	GetCachePolicyConfig(ctx workflow.Context, input *cloudfront.GetCachePolicyConfigInput) (*cloudfront.GetCachePolicyConfigOutput, error)
	GetCachePolicyConfigAsync(ctx workflow.Context, input *cloudfront.GetCachePolicyConfigInput) *GetCachePolicyConfigFuture

	GetCloudFrontOriginAccessIdentity(ctx workflow.Context, input *cloudfront.GetCloudFrontOriginAccessIdentityInput) (*cloudfront.GetCloudFrontOriginAccessIdentityOutput, error)
	GetCloudFrontOriginAccessIdentityAsync(ctx workflow.Context, input *cloudfront.GetCloudFrontOriginAccessIdentityInput) *GetCloudFrontOriginAccessIdentityFuture

	GetCloudFrontOriginAccessIdentityConfig(ctx workflow.Context, input *cloudfront.GetCloudFrontOriginAccessIdentityConfigInput) (*cloudfront.GetCloudFrontOriginAccessIdentityConfigOutput, error)
	GetCloudFrontOriginAccessIdentityConfigAsync(ctx workflow.Context, input *cloudfront.GetCloudFrontOriginAccessIdentityConfigInput) *GetCloudFrontOriginAccessIdentityConfigFuture

	GetDistribution(ctx workflow.Context, input *cloudfront.GetDistributionInput) (*cloudfront.GetDistributionOutput, error)
	GetDistributionAsync(ctx workflow.Context, input *cloudfront.GetDistributionInput) *GetDistributionFuture

	GetDistributionConfig(ctx workflow.Context, input *cloudfront.GetDistributionConfigInput) (*cloudfront.GetDistributionConfigOutput, error)
	GetDistributionConfigAsync(ctx workflow.Context, input *cloudfront.GetDistributionConfigInput) *GetDistributionConfigFuture

	GetFieldLevelEncryption(ctx workflow.Context, input *cloudfront.GetFieldLevelEncryptionInput) (*cloudfront.GetFieldLevelEncryptionOutput, error)
	GetFieldLevelEncryptionAsync(ctx workflow.Context, input *cloudfront.GetFieldLevelEncryptionInput) *GetFieldLevelEncryptionFuture

	GetFieldLevelEncryptionConfig(ctx workflow.Context, input *cloudfront.GetFieldLevelEncryptionConfigInput) (*cloudfront.GetFieldLevelEncryptionConfigOutput, error)
	GetFieldLevelEncryptionConfigAsync(ctx workflow.Context, input *cloudfront.GetFieldLevelEncryptionConfigInput) *GetFieldLevelEncryptionConfigFuture

	GetFieldLevelEncryptionProfile(ctx workflow.Context, input *cloudfront.GetFieldLevelEncryptionProfileInput) (*cloudfront.GetFieldLevelEncryptionProfileOutput, error)
	GetFieldLevelEncryptionProfileAsync(ctx workflow.Context, input *cloudfront.GetFieldLevelEncryptionProfileInput) *GetFieldLevelEncryptionProfileFuture

	GetFieldLevelEncryptionProfileConfig(ctx workflow.Context, input *cloudfront.GetFieldLevelEncryptionProfileConfigInput) (*cloudfront.GetFieldLevelEncryptionProfileConfigOutput, error)
	GetFieldLevelEncryptionProfileConfigAsync(ctx workflow.Context, input *cloudfront.GetFieldLevelEncryptionProfileConfigInput) *GetFieldLevelEncryptionProfileConfigFuture

	GetInvalidation(ctx workflow.Context, input *cloudfront.GetInvalidationInput) (*cloudfront.GetInvalidationOutput, error)
	GetInvalidationAsync(ctx workflow.Context, input *cloudfront.GetInvalidationInput) *GetInvalidationFuture

	GetKeyGroup(ctx workflow.Context, input *cloudfront.GetKeyGroupInput) (*cloudfront.GetKeyGroupOutput, error)
	GetKeyGroupAsync(ctx workflow.Context, input *cloudfront.GetKeyGroupInput) *GetKeyGroupFuture

	GetKeyGroupConfig(ctx workflow.Context, input *cloudfront.GetKeyGroupConfigInput) (*cloudfront.GetKeyGroupConfigOutput, error)
	GetKeyGroupConfigAsync(ctx workflow.Context, input *cloudfront.GetKeyGroupConfigInput) *GetKeyGroupConfigFuture

	GetMonitoringSubscription(ctx workflow.Context, input *cloudfront.GetMonitoringSubscriptionInput) (*cloudfront.GetMonitoringSubscriptionOutput, error)
	GetMonitoringSubscriptionAsync(ctx workflow.Context, input *cloudfront.GetMonitoringSubscriptionInput) *GetMonitoringSubscriptionFuture

	GetOriginRequestPolicy(ctx workflow.Context, input *cloudfront.GetOriginRequestPolicyInput) (*cloudfront.GetOriginRequestPolicyOutput, error)
	GetOriginRequestPolicyAsync(ctx workflow.Context, input *cloudfront.GetOriginRequestPolicyInput) *GetOriginRequestPolicyFuture

	GetOriginRequestPolicyConfig(ctx workflow.Context, input *cloudfront.GetOriginRequestPolicyConfigInput) (*cloudfront.GetOriginRequestPolicyConfigOutput, error)
	GetOriginRequestPolicyConfigAsync(ctx workflow.Context, input *cloudfront.GetOriginRequestPolicyConfigInput) *GetOriginRequestPolicyConfigFuture

	GetPublicKey(ctx workflow.Context, input *cloudfront.GetPublicKeyInput) (*cloudfront.GetPublicKeyOutput, error)
	GetPublicKeyAsync(ctx workflow.Context, input *cloudfront.GetPublicKeyInput) *GetPublicKeyFuture

	GetPublicKeyConfig(ctx workflow.Context, input *cloudfront.GetPublicKeyConfigInput) (*cloudfront.GetPublicKeyConfigOutput, error)
	GetPublicKeyConfigAsync(ctx workflow.Context, input *cloudfront.GetPublicKeyConfigInput) *GetPublicKeyConfigFuture

	GetRealtimeLogConfig(ctx workflow.Context, input *cloudfront.GetRealtimeLogConfigInput) (*cloudfront.GetRealtimeLogConfigOutput, error)
	GetRealtimeLogConfigAsync(ctx workflow.Context, input *cloudfront.GetRealtimeLogConfigInput) *GetRealtimeLogConfigFuture

	GetStreamingDistribution(ctx workflow.Context, input *cloudfront.GetStreamingDistributionInput) (*cloudfront.GetStreamingDistributionOutput, error)
	GetStreamingDistributionAsync(ctx workflow.Context, input *cloudfront.GetStreamingDistributionInput) *GetStreamingDistributionFuture

	GetStreamingDistributionConfig(ctx workflow.Context, input *cloudfront.GetStreamingDistributionConfigInput) (*cloudfront.GetStreamingDistributionConfigOutput, error)
	GetStreamingDistributionConfigAsync(ctx workflow.Context, input *cloudfront.GetStreamingDistributionConfigInput) *GetStreamingDistributionConfigFuture

	ListCachePolicies(ctx workflow.Context, input *cloudfront.ListCachePoliciesInput) (*cloudfront.ListCachePoliciesOutput, error)
	ListCachePoliciesAsync(ctx workflow.Context, input *cloudfront.ListCachePoliciesInput) *ListCachePoliciesFuture

	ListCloudFrontOriginAccessIdentities(ctx workflow.Context, input *cloudfront.ListCloudFrontOriginAccessIdentitiesInput) (*cloudfront.ListCloudFrontOriginAccessIdentitiesOutput, error)
	ListCloudFrontOriginAccessIdentitiesAsync(ctx workflow.Context, input *cloudfront.ListCloudFrontOriginAccessIdentitiesInput) *ListCloudFrontOriginAccessIdentitiesFuture

	ListDistributions(ctx workflow.Context, input *cloudfront.ListDistributionsInput) (*cloudfront.ListDistributionsOutput, error)
	ListDistributionsAsync(ctx workflow.Context, input *cloudfront.ListDistributionsInput) *ListDistributionsFuture

	ListDistributionsByCachePolicyId(ctx workflow.Context, input *cloudfront.ListDistributionsByCachePolicyIdInput) (*cloudfront.ListDistributionsByCachePolicyIdOutput, error)
	ListDistributionsByCachePolicyIdAsync(ctx workflow.Context, input *cloudfront.ListDistributionsByCachePolicyIdInput) *ListDistributionsByCachePolicyIdFuture

	ListDistributionsByKeyGroup(ctx workflow.Context, input *cloudfront.ListDistributionsByKeyGroupInput) (*cloudfront.ListDistributionsByKeyGroupOutput, error)
	ListDistributionsByKeyGroupAsync(ctx workflow.Context, input *cloudfront.ListDistributionsByKeyGroupInput) *ListDistributionsByKeyGroupFuture

	ListDistributionsByOriginRequestPolicyId(ctx workflow.Context, input *cloudfront.ListDistributionsByOriginRequestPolicyIdInput) (*cloudfront.ListDistributionsByOriginRequestPolicyIdOutput, error)
	ListDistributionsByOriginRequestPolicyIdAsync(ctx workflow.Context, input *cloudfront.ListDistributionsByOriginRequestPolicyIdInput) *ListDistributionsByOriginRequestPolicyIdFuture

	ListDistributionsByRealtimeLogConfig(ctx workflow.Context, input *cloudfront.ListDistributionsByRealtimeLogConfigInput) (*cloudfront.ListDistributionsByRealtimeLogConfigOutput, error)
	ListDistributionsByRealtimeLogConfigAsync(ctx workflow.Context, input *cloudfront.ListDistributionsByRealtimeLogConfigInput) *ListDistributionsByRealtimeLogConfigFuture

	ListDistributionsByWebACLId(ctx workflow.Context, input *cloudfront.ListDistributionsByWebACLIdInput) (*cloudfront.ListDistributionsByWebACLIdOutput, error)
	ListDistributionsByWebACLIdAsync(ctx workflow.Context, input *cloudfront.ListDistributionsByWebACLIdInput) *ListDistributionsByWebACLIdFuture

	ListFieldLevelEncryptionConfigs(ctx workflow.Context, input *cloudfront.ListFieldLevelEncryptionConfigsInput) (*cloudfront.ListFieldLevelEncryptionConfigsOutput, error)
	ListFieldLevelEncryptionConfigsAsync(ctx workflow.Context, input *cloudfront.ListFieldLevelEncryptionConfigsInput) *ListFieldLevelEncryptionConfigsFuture

	ListFieldLevelEncryptionProfiles(ctx workflow.Context, input *cloudfront.ListFieldLevelEncryptionProfilesInput) (*cloudfront.ListFieldLevelEncryptionProfilesOutput, error)
	ListFieldLevelEncryptionProfilesAsync(ctx workflow.Context, input *cloudfront.ListFieldLevelEncryptionProfilesInput) *ListFieldLevelEncryptionProfilesFuture

	ListInvalidations(ctx workflow.Context, input *cloudfront.ListInvalidationsInput) (*cloudfront.ListInvalidationsOutput, error)
	ListInvalidationsAsync(ctx workflow.Context, input *cloudfront.ListInvalidationsInput) *ListInvalidationsFuture

	ListKeyGroups(ctx workflow.Context, input *cloudfront.ListKeyGroupsInput) (*cloudfront.ListKeyGroupsOutput, error)
	ListKeyGroupsAsync(ctx workflow.Context, input *cloudfront.ListKeyGroupsInput) *ListKeyGroupsFuture

	ListOriginRequestPolicies(ctx workflow.Context, input *cloudfront.ListOriginRequestPoliciesInput) (*cloudfront.ListOriginRequestPoliciesOutput, error)
	ListOriginRequestPoliciesAsync(ctx workflow.Context, input *cloudfront.ListOriginRequestPoliciesInput) *ListOriginRequestPoliciesFuture

	ListPublicKeys(ctx workflow.Context, input *cloudfront.ListPublicKeysInput) (*cloudfront.ListPublicKeysOutput, error)
	ListPublicKeysAsync(ctx workflow.Context, input *cloudfront.ListPublicKeysInput) *ListPublicKeysFuture

	ListRealtimeLogConfigs(ctx workflow.Context, input *cloudfront.ListRealtimeLogConfigsInput) (*cloudfront.ListRealtimeLogConfigsOutput, error)
	ListRealtimeLogConfigsAsync(ctx workflow.Context, input *cloudfront.ListRealtimeLogConfigsInput) *ListRealtimeLogConfigsFuture

	ListStreamingDistributions(ctx workflow.Context, input *cloudfront.ListStreamingDistributionsInput) (*cloudfront.ListStreamingDistributionsOutput, error)
	ListStreamingDistributionsAsync(ctx workflow.Context, input *cloudfront.ListStreamingDistributionsInput) *ListStreamingDistributionsFuture

	ListTagsForResource(ctx workflow.Context, input *cloudfront.ListTagsForResourceInput) (*cloudfront.ListTagsForResourceOutput, error)
	ListTagsForResourceAsync(ctx workflow.Context, input *cloudfront.ListTagsForResourceInput) *ListTagsForResourceFuture

	TagResource(ctx workflow.Context, input *cloudfront.TagResourceInput) (*cloudfront.TagResourceOutput, error)
	TagResourceAsync(ctx workflow.Context, input *cloudfront.TagResourceInput) *TagResourceFuture

	UntagResource(ctx workflow.Context, input *cloudfront.UntagResourceInput) (*cloudfront.UntagResourceOutput, error)
	UntagResourceAsync(ctx workflow.Context, input *cloudfront.UntagResourceInput) *UntagResourceFuture

	UpdateCachePolicy(ctx workflow.Context, input *cloudfront.UpdateCachePolicyInput) (*cloudfront.UpdateCachePolicyOutput, error)
	UpdateCachePolicyAsync(ctx workflow.Context, input *cloudfront.UpdateCachePolicyInput) *UpdateCachePolicyFuture

	UpdateCloudFrontOriginAccessIdentity(ctx workflow.Context, input *cloudfront.UpdateCloudFrontOriginAccessIdentityInput) (*cloudfront.UpdateCloudFrontOriginAccessIdentityOutput, error)
	UpdateCloudFrontOriginAccessIdentityAsync(ctx workflow.Context, input *cloudfront.UpdateCloudFrontOriginAccessIdentityInput) *UpdateCloudFrontOriginAccessIdentityFuture

	UpdateDistribution(ctx workflow.Context, input *cloudfront.UpdateDistributionInput) (*cloudfront.UpdateDistributionOutput, error)
	UpdateDistributionAsync(ctx workflow.Context, input *cloudfront.UpdateDistributionInput) *UpdateDistributionFuture

	UpdateFieldLevelEncryptionConfig(ctx workflow.Context, input *cloudfront.UpdateFieldLevelEncryptionConfigInput) (*cloudfront.UpdateFieldLevelEncryptionConfigOutput, error)
	UpdateFieldLevelEncryptionConfigAsync(ctx workflow.Context, input *cloudfront.UpdateFieldLevelEncryptionConfigInput) *UpdateFieldLevelEncryptionConfigFuture

	UpdateFieldLevelEncryptionProfile(ctx workflow.Context, input *cloudfront.UpdateFieldLevelEncryptionProfileInput) (*cloudfront.UpdateFieldLevelEncryptionProfileOutput, error)
	UpdateFieldLevelEncryptionProfileAsync(ctx workflow.Context, input *cloudfront.UpdateFieldLevelEncryptionProfileInput) *UpdateFieldLevelEncryptionProfileFuture

	UpdateKeyGroup(ctx workflow.Context, input *cloudfront.UpdateKeyGroupInput) (*cloudfront.UpdateKeyGroupOutput, error)
	UpdateKeyGroupAsync(ctx workflow.Context, input *cloudfront.UpdateKeyGroupInput) *UpdateKeyGroupFuture

	UpdateOriginRequestPolicy(ctx workflow.Context, input *cloudfront.UpdateOriginRequestPolicyInput) (*cloudfront.UpdateOriginRequestPolicyOutput, error)
	UpdateOriginRequestPolicyAsync(ctx workflow.Context, input *cloudfront.UpdateOriginRequestPolicyInput) *UpdateOriginRequestPolicyFuture

	UpdatePublicKey(ctx workflow.Context, input *cloudfront.UpdatePublicKeyInput) (*cloudfront.UpdatePublicKeyOutput, error)
	UpdatePublicKeyAsync(ctx workflow.Context, input *cloudfront.UpdatePublicKeyInput) *UpdatePublicKeyFuture

	UpdateRealtimeLogConfig(ctx workflow.Context, input *cloudfront.UpdateRealtimeLogConfigInput) (*cloudfront.UpdateRealtimeLogConfigOutput, error)
	UpdateRealtimeLogConfigAsync(ctx workflow.Context, input *cloudfront.UpdateRealtimeLogConfigInput) *UpdateRealtimeLogConfigFuture

	UpdateStreamingDistribution(ctx workflow.Context, input *cloudfront.UpdateStreamingDistributionInput) (*cloudfront.UpdateStreamingDistributionOutput, error)
	UpdateStreamingDistributionAsync(ctx workflow.Context, input *cloudfront.UpdateStreamingDistributionInput) *UpdateStreamingDistributionFuture

	WaitUntilDistributionDeployed(ctx workflow.Context, input *cloudfront.GetDistributionInput) error
	WaitUntilDistributionDeployedAsync(ctx workflow.Context, input *cloudfront.GetDistributionInput) *clients.VoidFuture

	WaitUntilInvalidationCompleted(ctx workflow.Context, input *cloudfront.GetInvalidationInput) error
	WaitUntilInvalidationCompletedAsync(ctx workflow.Context, input *cloudfront.GetInvalidationInput) *clients.VoidFuture

	WaitUntilStreamingDistributionDeployed(ctx workflow.Context, input *cloudfront.GetStreamingDistributionInput) error
	WaitUntilStreamingDistributionDeployedAsync(ctx workflow.Context, input *cloudfront.GetStreamingDistributionInput) *clients.VoidFuture
}

func NewClient

func NewClient() Client

type CreateCachePolicyFuture

type CreateCachePolicyFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateCachePolicyFuture) Get

type CreateCloudFrontOriginAccessIdentityFuture

type CreateCloudFrontOriginAccessIdentityFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateCloudFrontOriginAccessIdentityFuture) Get

type CreateDistributionFuture

type CreateDistributionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateDistributionFuture) Get

type CreateDistributionWithTagsFuture

type CreateDistributionWithTagsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateDistributionWithTagsFuture) Get

type CreateFieldLevelEncryptionConfigFuture

type CreateFieldLevelEncryptionConfigFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateFieldLevelEncryptionConfigFuture) Get

type CreateFieldLevelEncryptionProfileFuture

type CreateFieldLevelEncryptionProfileFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateFieldLevelEncryptionProfileFuture) Get

type CreateInvalidationFuture

type CreateInvalidationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateInvalidationFuture) Get

type CreateKeyGroupFuture

type CreateKeyGroupFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateKeyGroupFuture) Get

type CreateMonitoringSubscriptionFuture

type CreateMonitoringSubscriptionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateMonitoringSubscriptionFuture) Get

type CreateOriginRequestPolicyFuture

type CreateOriginRequestPolicyFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateOriginRequestPolicyFuture) Get

type CreatePublicKeyFuture

type CreatePublicKeyFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreatePublicKeyFuture) Get

type CreateRealtimeLogConfigFuture

type CreateRealtimeLogConfigFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateRealtimeLogConfigFuture) Get

type CreateStreamingDistributionFuture

type CreateStreamingDistributionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateStreamingDistributionFuture) Get

type CreateStreamingDistributionWithTagsFuture

type CreateStreamingDistributionWithTagsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*CreateStreamingDistributionWithTagsFuture) Get

type DeleteCachePolicyFuture

type DeleteCachePolicyFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteCachePolicyFuture) Get

type DeleteCloudFrontOriginAccessIdentityFuture

type DeleteCloudFrontOriginAccessIdentityFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteCloudFrontOriginAccessIdentityFuture) Get

type DeleteDistributionFuture

type DeleteDistributionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteDistributionFuture) Get

type DeleteFieldLevelEncryptionConfigFuture

type DeleteFieldLevelEncryptionConfigFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteFieldLevelEncryptionConfigFuture) Get

type DeleteFieldLevelEncryptionProfileFuture

type DeleteFieldLevelEncryptionProfileFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteFieldLevelEncryptionProfileFuture) Get

type DeleteKeyGroupFuture

type DeleteKeyGroupFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteKeyGroupFuture) Get

type DeleteMonitoringSubscriptionFuture

type DeleteMonitoringSubscriptionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteMonitoringSubscriptionFuture) Get

type DeleteOriginRequestPolicyFuture

type DeleteOriginRequestPolicyFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteOriginRequestPolicyFuture) Get

type DeletePublicKeyFuture

type DeletePublicKeyFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeletePublicKeyFuture) Get

type DeleteRealtimeLogConfigFuture

type DeleteRealtimeLogConfigFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteRealtimeLogConfigFuture) Get

type DeleteStreamingDistributionFuture

type DeleteStreamingDistributionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*DeleteStreamingDistributionFuture) Get

type GetCachePolicyConfigFuture

type GetCachePolicyConfigFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetCachePolicyConfigFuture) Get

type GetCachePolicyFuture

type GetCachePolicyFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetCachePolicyFuture) Get

type GetCloudFrontOriginAccessIdentityConfigFuture

type GetCloudFrontOriginAccessIdentityConfigFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetCloudFrontOriginAccessIdentityConfigFuture) Get

type GetCloudFrontOriginAccessIdentityFuture

type GetCloudFrontOriginAccessIdentityFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetCloudFrontOriginAccessIdentityFuture) Get

type GetDistributionConfigFuture

type GetDistributionConfigFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetDistributionConfigFuture) Get

type GetDistributionFuture

type GetDistributionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetDistributionFuture) Get

type GetFieldLevelEncryptionConfigFuture

type GetFieldLevelEncryptionConfigFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetFieldLevelEncryptionConfigFuture) Get

type GetFieldLevelEncryptionFuture

type GetFieldLevelEncryptionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetFieldLevelEncryptionFuture) Get

type GetFieldLevelEncryptionProfileConfigFuture

type GetFieldLevelEncryptionProfileConfigFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetFieldLevelEncryptionProfileConfigFuture) Get

type GetFieldLevelEncryptionProfileFuture

type GetFieldLevelEncryptionProfileFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetFieldLevelEncryptionProfileFuture) Get

type GetInvalidationFuture

type GetInvalidationFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetInvalidationFuture) Get

type GetKeyGroupConfigFuture

type GetKeyGroupConfigFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetKeyGroupConfigFuture) Get

type GetKeyGroupFuture

type GetKeyGroupFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetKeyGroupFuture) Get

type GetMonitoringSubscriptionFuture

type GetMonitoringSubscriptionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetMonitoringSubscriptionFuture) Get

type GetOriginRequestPolicyConfigFuture

type GetOriginRequestPolicyConfigFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetOriginRequestPolicyConfigFuture) Get

type GetOriginRequestPolicyFuture

type GetOriginRequestPolicyFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetOriginRequestPolicyFuture) Get

type GetPublicKeyConfigFuture

type GetPublicKeyConfigFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetPublicKeyConfigFuture) Get

type GetPublicKeyFuture

type GetPublicKeyFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetPublicKeyFuture) Get

type GetRealtimeLogConfigFuture

type GetRealtimeLogConfigFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetRealtimeLogConfigFuture) Get

type GetStreamingDistributionConfigFuture

type GetStreamingDistributionConfigFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetStreamingDistributionConfigFuture) Get

type GetStreamingDistributionFuture

type GetStreamingDistributionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*GetStreamingDistributionFuture) Get

type ListCachePoliciesFuture

type ListCachePoliciesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListCachePoliciesFuture) Get

type ListCloudFrontOriginAccessIdentitiesFuture

type ListCloudFrontOriginAccessIdentitiesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListCloudFrontOriginAccessIdentitiesFuture) Get

type ListDistributionsByCachePolicyIdFuture

type ListDistributionsByCachePolicyIdFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListDistributionsByCachePolicyIdFuture) Get

type ListDistributionsByKeyGroupFuture

type ListDistributionsByKeyGroupFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListDistributionsByKeyGroupFuture) Get

type ListDistributionsByOriginRequestPolicyIdFuture

type ListDistributionsByOriginRequestPolicyIdFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListDistributionsByOriginRequestPolicyIdFuture) Get

type ListDistributionsByRealtimeLogConfigFuture

type ListDistributionsByRealtimeLogConfigFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListDistributionsByRealtimeLogConfigFuture) Get

type ListDistributionsByWebACLIdFuture

type ListDistributionsByWebACLIdFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListDistributionsByWebACLIdFuture) Get

type ListDistributionsFuture

type ListDistributionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListDistributionsFuture) Get

type ListFieldLevelEncryptionConfigsFuture

type ListFieldLevelEncryptionConfigsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListFieldLevelEncryptionConfigsFuture) Get

type ListFieldLevelEncryptionProfilesFuture

type ListFieldLevelEncryptionProfilesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListFieldLevelEncryptionProfilesFuture) Get

type ListInvalidationsFuture

type ListInvalidationsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListInvalidationsFuture) Get

type ListKeyGroupsFuture

type ListKeyGroupsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListKeyGroupsFuture) Get

type ListOriginRequestPoliciesFuture

type ListOriginRequestPoliciesFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListOriginRequestPoliciesFuture) Get

type ListPublicKeysFuture

type ListPublicKeysFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListPublicKeysFuture) Get

type ListRealtimeLogConfigsFuture

type ListRealtimeLogConfigsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListRealtimeLogConfigsFuture) Get

type ListStreamingDistributionsFuture

type ListStreamingDistributionsFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListStreamingDistributionsFuture) Get

type ListTagsForResourceFuture

type ListTagsForResourceFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*ListTagsForResourceFuture) Get

type TagResourceFuture

type TagResourceFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*TagResourceFuture) Get

type UntagResourceFuture

type UntagResourceFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UntagResourceFuture) Get

type UpdateCachePolicyFuture

type UpdateCachePolicyFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UpdateCachePolicyFuture) Get

type UpdateCloudFrontOriginAccessIdentityFuture

type UpdateCloudFrontOriginAccessIdentityFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UpdateCloudFrontOriginAccessIdentityFuture) Get

type UpdateDistributionFuture

type UpdateDistributionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UpdateDistributionFuture) Get

type UpdateFieldLevelEncryptionConfigFuture

type UpdateFieldLevelEncryptionConfigFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UpdateFieldLevelEncryptionConfigFuture) Get

type UpdateFieldLevelEncryptionProfileFuture

type UpdateFieldLevelEncryptionProfileFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UpdateFieldLevelEncryptionProfileFuture) Get

type UpdateKeyGroupFuture

type UpdateKeyGroupFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UpdateKeyGroupFuture) Get

type UpdateOriginRequestPolicyFuture

type UpdateOriginRequestPolicyFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UpdateOriginRequestPolicyFuture) Get

type UpdatePublicKeyFuture

type UpdatePublicKeyFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UpdatePublicKeyFuture) Get

type UpdateRealtimeLogConfigFuture

type UpdateRealtimeLogConfigFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UpdateRealtimeLogConfigFuture) Get

type UpdateStreamingDistributionFuture

type UpdateStreamingDistributionFuture struct {
	// public to support Selector.addFuture
	Future workflow.Future
}

func (*UpdateStreamingDistributionFuture) Get

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL