Class: Google::Cloud::Video::Stitcher::V1::MediaCdnKey
- Inherits:
-
Object
- Object
- Google::Cloud::Video::Stitcher::V1::MediaCdnKey
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/video/stitcher/v1/cdn_keys.rb
Overview
Configuration for a Media CDN key.
Defined Under Namespace
Classes: TokenConfig
Instance Attribute Summary collapse
-
#key_name ⇒ ::String
The keyset name of the Media CDN key.
-
#private_key ⇒ ::String
Input only.
-
#token_config ⇒ ::Google::Cloud::Video::Stitcher::V1::MediaCdnKey::TokenConfig
Optional.
Instance Attribute Details
#key_name ⇒ ::String
Returns The keyset name of the Media CDN key.
82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 |
# File 'proto_docs/google/cloud/video/stitcher/v1/cdn_keys.rb', line 82 class MediaCdnKey include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Configuration for a Media CDN token. # @!attribute [rw] query_parameter # @return [::String] # Optional. The query parameter in which to find the token. # # The name must be 1-64 characters long and match # the regular expression `[a-zA-Z]([a-zA-Z0-9_-])*` which means the # first character must be a letter, and all following characters # must be a dash, underscore, letter or digit. # # Defaults to `edge-cache-token`. class TokenConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#private_key ⇒ ::String
Returns Input only. 64-byte ed25519 private key for this Media CDN key.
82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 |
# File 'proto_docs/google/cloud/video/stitcher/v1/cdn_keys.rb', line 82 class MediaCdnKey include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Configuration for a Media CDN token. # @!attribute [rw] query_parameter # @return [::String] # Optional. The query parameter in which to find the token. # # The name must be 1-64 characters long and match # the regular expression `[a-zA-Z]([a-zA-Z0-9_-])*` which means the # first character must be a letter, and all following characters # must be a dash, underscore, letter or digit. # # Defaults to `edge-cache-token`. class TokenConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#token_config ⇒ ::Google::Cloud::Video::Stitcher::V1::MediaCdnKey::TokenConfig
Returns Optional. If set, the URL will be signed using the Media CDN token. Otherwise, the URL would be signed using the standard Media CDN signature.
82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 |
# File 'proto_docs/google/cloud/video/stitcher/v1/cdn_keys.rb', line 82 class MediaCdnKey include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Configuration for a Media CDN token. # @!attribute [rw] query_parameter # @return [::String] # Optional. The query parameter in which to find the token. # # The name must be 1-64 characters long and match # the regular expression `[a-zA-Z]([a-zA-Z0-9_-])*` which means the # first character must be a letter, and all following characters # must be a dash, underscore, letter or digit. # # Defaults to `edge-cache-token`. class TokenConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |