ExportDeliveryInfo Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The delivery information associated with a export.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.ExportDeliveryInfoTypeConverter))]
public class ExportDeliveryInfo : Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.IExportDeliveryInfo, Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.IExportDeliveryInfoInternal
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.ExportDeliveryInfoTypeConverter))>]
type ExportDeliveryInfo = class
interface IExportDeliveryInfo
interface IJsonSerializable
interface IExportDeliveryInfoInternal
Public Class ExportDeliveryInfo
Implements IExportDeliveryInfo, IExportDeliveryInfoInternal
- Inheritance
-
ExportDeliveryInfo
- Attributes
- Implements
Constructors
ExportDeliveryInfo() |
Creates an new ExportDeliveryInfo instance. |
Properties
DestinationContainer |
The name of the container where exports will be uploaded. If the container does not exist it will be created. |
DestinationResourceId |
The resource id of the storage account where exports will be delivered. This is not required if a sasToken and storageAccount are specified. |
DestinationRootFolderPath |
The name of the directory where exports will be uploaded. |
DestinationSasToken |
A SAS token for the storage account. For a restricted set of Azure customers this together with storageAccount can be specified instead of resourceId. Note: the value returned by the API for this property will always be obfuscated. Returning this same obfuscated value will not result in the SAS token being updated. To update this value a new SAS token must be specified. |
DestinationStorageAccount |
The storage account where exports will be uploaded. For a restricted set of Azure customers this together with sasToken can be specified instead of resourceId. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of ExportDeliveryInfo. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of ExportDeliveryInfo. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.CostManagement.Models.Api20211001.IExportDeliveryInfo. |
FromJsonString(String) |
Creates a new instance of ExportDeliveryInfo, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of ExportDeliveryInfo into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
Explicit Interface Implementations
IExportDeliveryInfoInternal.Destination |
Internal Acessors for Destination |