Reference documentation and code samples for the Video Stitcher V1 API class Google::Cloud::Video::Stitcher::V1::CdnKey.
Configuration for a CDN key. Used by the Video Stitcher to sign URIs for fetching video manifests and signing media segments for playback.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#akamai_cdn_key
def akamai_cdn_key() -> ::Google::Cloud::Video::Stitcher::V1::AkamaiCdnKey
-
(::Google::Cloud::Video::Stitcher::V1::AkamaiCdnKey) — The configuration for an Akamai CDN key.
Note: The following fields are mutually exclusive:
akamai_cdn_key
,google_cdn_key
,media_cdn_key
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#akamai_cdn_key=
def akamai_cdn_key=(value) -> ::Google::Cloud::Video::Stitcher::V1::AkamaiCdnKey
-
value (::Google::Cloud::Video::Stitcher::V1::AkamaiCdnKey) — The configuration for an Akamai CDN key.
Note: The following fields are mutually exclusive:
akamai_cdn_key
,google_cdn_key
,media_cdn_key
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Video::Stitcher::V1::AkamaiCdnKey) — The configuration for an Akamai CDN key.
Note: The following fields are mutually exclusive:
akamai_cdn_key
,google_cdn_key
,media_cdn_key
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#google_cdn_key
def google_cdn_key() -> ::Google::Cloud::Video::Stitcher::V1::GoogleCdnKey
-
(::Google::Cloud::Video::Stitcher::V1::GoogleCdnKey) — The configuration for a Google Cloud CDN key.
Note: The following fields are mutually exclusive:
google_cdn_key
,akamai_cdn_key
,media_cdn_key
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#google_cdn_key=
def google_cdn_key=(value) -> ::Google::Cloud::Video::Stitcher::V1::GoogleCdnKey
-
value (::Google::Cloud::Video::Stitcher::V1::GoogleCdnKey) — The configuration for a Google Cloud CDN key.
Note: The following fields are mutually exclusive:
google_cdn_key
,akamai_cdn_key
,media_cdn_key
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Video::Stitcher::V1::GoogleCdnKey) — The configuration for a Google Cloud CDN key.
Note: The following fields are mutually exclusive:
google_cdn_key
,akamai_cdn_key
,media_cdn_key
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#hostname
def hostname() -> ::String
- (::String) — The hostname this key applies to.
#hostname=
def hostname=(value) -> ::String
- value (::String) — The hostname this key applies to.
- (::String) — The hostname this key applies to.
#media_cdn_key
def media_cdn_key() -> ::Google::Cloud::Video::Stitcher::V1::MediaCdnKey
-
(::Google::Cloud::Video::Stitcher::V1::MediaCdnKey) — The configuration for a Media CDN key.
Note: The following fields are mutually exclusive:
media_cdn_key
,google_cdn_key
,akamai_cdn_key
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#media_cdn_key=
def media_cdn_key=(value) -> ::Google::Cloud::Video::Stitcher::V1::MediaCdnKey
-
value (::Google::Cloud::Video::Stitcher::V1::MediaCdnKey) — The configuration for a Media CDN key.
Note: The following fields are mutually exclusive:
media_cdn_key
,google_cdn_key
,akamai_cdn_key
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Video::Stitcher::V1::MediaCdnKey) — The configuration for a Media CDN key.
Note: The following fields are mutually exclusive:
media_cdn_key
,google_cdn_key
,akamai_cdn_key
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#name
def name() -> ::String
-
(::String) — The resource name of the CDN key, in the form of
projects/{project}/locations/{location}/cdnKeys/{id}
. The name is ignored when creating a CDN key.
#name=
def name=(value) -> ::String
-
value (::String) — The resource name of the CDN key, in the form of
projects/{project}/locations/{location}/cdnKeys/{id}
. The name is ignored when creating a CDN key.
-
(::String) — The resource name of the CDN key, in the form of
projects/{project}/locations/{location}/cdnKeys/{id}
. The name is ignored when creating a CDN key.