Names must adhere to the naming conventions for C# identifiers. Beginning with that version, all metadata In accordance with the naming restrictions imposed by the NOTE: Metadata requested with the :metadata parameter must have been stored Location mode used to decide which location the request should be sent to. A timeout in seconds.Ĭlient-generated, opaque value with a 1 KB character limit that is recorded in the analytics logs when storage analytics logging is enabled. To a value less than or equal to zero, the server will return If max_results is not specified, or is a value greater thanĥ,000, the server will return up to 5,000 items. Marker value may then be used here to request the next set This value comes from the propertyĪzure::Storage::Common::ntinuation_token when thereĪre more containers available than were returned. Return only containers whose name begins with the specified prefix. Public: Get a list of Containers from the server. force_encoding ( charset ) if charset & charset. headers charset = parse_charset_from_content_type ( response. # Content-Type is echo'd back for the blob and is used to store the encoding of the octet stream
# File 'blob/lib/azure/storage/blob/blob_service.rb', line 161 def initialize ( options = " : Default :: USER_AGENT response = super # Force the response.body to the content charset of specified in the header. When empty options are given, it will try to read settings from Environment Storage emulator always use path style URI :default_endpoints_protocol can be set if the scheme is not Specified hosts can be set when use account name with access key or sas This client can be initalized and used repeatedly.Īnonymous Blob: only :storage_blob_host, if it is to only It's up to user to ensure the SAS token is suitable for theĪzure::Storage::Common::Client: The common client used to initalize the Specified hosts and SAS token: At least one of the service host and SAS Storage account name and SAS token: :storage_account_name and Storage account name and key: :storage_account_name and
:development_storage_proxy_uri optionally Storage Emulator: :use_development_storage required, Prefix that can identify the application calls the libraryĪzure::Storage::Common::Client. The ssl version toīe used, sample: :TLSv1_1, :TLSv1_2, for the details, see /ruby/openssl/blob/master/lib/openssl/ssl.rb Signature for the storage account or one of its service. :use_development_storage if emulator is hosted other than :use_development_storage - TrueClass|FalseClass. Public: Initializes an instance of AttributesĪccepted key/value pairs in options parameter are:
#acquire_container_lease, #break_container_lease, #change_container_lease, #create_container, #delete_container, #get_container_acl, #get_container_metadata, #get_container_properties, #list_blobs, #release_container_lease, #renew_container_lease, #set_container_acl, #set_container_metadata Methods included from Azure::Storage::Blob