Update Streaming Distribution
cloudfront_update_streaming_distribution | R Documentation |
Update a streaming distribution¶
Description¶
Update a streaming distribution.
Usage¶
Arguments¶
StreamingDistributionConfig
[required] The streaming distribution's configuration information.
Id
[required] The streaming distribution's id.
IfMatch
The value of the
ETag
header that you received when retrieving the streaming distribution's configuration. For example:E2QWRUHAPOMQZL
.
Value¶
A list with the following syntax:
list(
StreamingDistribution = list(
Id = "string",
ARN = "string",
Status = "string",
LastModifiedTime = as.POSIXct(
"2015-01-01"
),
DomainName = "string",
ActiveTrustedSigners = list(
Enabled = TRUE|FALSE,
Quantity = 123,
Items = list(
list(
AwsAccountNumber = "string",
KeyPairIds = list(
Quantity = 123,
Items = list(
"string"
)
)
)
)
),
StreamingDistributionConfig = list(
CallerReference = "string",
S3Origin = list(
DomainName = "string",
OriginAccessIdentity = "string"
),
Aliases = list(
Quantity = 123,
Items = list(
"string"
)
),
Comment = "string",
Logging = list(
Enabled = TRUE|FALSE,
Bucket = "string",
Prefix = "string"
),
TrustedSigners = list(
Enabled = TRUE|FALSE,
Quantity = 123,
Items = list(
"string"
)
),
PriceClass = "PriceClass_100"|"PriceClass_200"|"PriceClass_All",
Enabled = TRUE|FALSE
)
),
ETag = "string"
)
Request syntax¶
svc$update_streaming_distribution(
StreamingDistributionConfig = list(
CallerReference = "string",
S3Origin = list(
DomainName = "string",
OriginAccessIdentity = "string"
),
Aliases = list(
Quantity = 123,
Items = list(
"string"
)
),
Comment = "string",
Logging = list(
Enabled = TRUE|FALSE,
Bucket = "string",
Prefix = "string"
),
TrustedSigners = list(
Enabled = TRUE|FALSE,
Quantity = 123,
Items = list(
"string"
)
),
PriceClass = "PriceClass_100"|"PriceClass_200"|"PriceClass_All",
Enabled = TRUE|FALSE
),
Id = "string",
IfMatch = "string"
)