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.