Documentation ¶
Index ¶
- func ExpandBatchMetaData(input map[string]interface{}) *[]batch.MetadataItem
- func ExpandBatchPoolCertificateReferences(list []interface{}) (*[]batch.CertificateReference, error)
- func ExpandBatchPoolContainerConfiguration(list []interface{}) (*batch.ContainerConfiguration, error)
- func ExpandBatchPoolEndpointConfiguration(list []interface{}) (*batch.PoolEndpointConfiguration, error)
- func ExpandBatchPoolImageReference(list []interface{}) (*batch.ImageReference, error)
- func ExpandBatchPoolNetworkConfiguration(list []interface{}) (*batch.NetworkConfiguration, error)
- func ExpandBatchPoolNetworkSecurityGroupRule(list []interface{}) ([]batch.NetworkSecurityGroupRule, error)
- func ExpandBatchPoolStartTask(list []interface{}) (*batch.StartTask, error)
- func FlattenBatchMetaData(metadatas *[]batch.MetadataItem) map[string]interface{}
- func FlattenBatchPoolNetworkConfiguration(networkConfig *batch.NetworkConfiguration) []interface{}
- func ValidateAzureRMBatchAccountName(v interface{}, k string) (warnings []string, errors []error)
- func ValidateAzureRMBatchPoolName(v interface{}, k string) (warnings []string, errors []error)
- type Registration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExpandBatchMetaData ¶
func ExpandBatchMetaData(input map[string]interface{}) *[]batch.MetadataItem
ExpandBatchMetaData expands Batch pool metadata
func ExpandBatchPoolCertificateReferences ¶
func ExpandBatchPoolCertificateReferences(list []interface{}) (*[]batch.CertificateReference, error)
ExpandBatchPoolCertificateReferences expands Batch pool certificate references
func ExpandBatchPoolContainerConfiguration ¶
func ExpandBatchPoolContainerConfiguration(list []interface{}) (*batch.ContainerConfiguration, error)
ExpandBatchPoolContainerConfiguration expands the Batch pool container configuration
func ExpandBatchPoolEndpointConfiguration ¶
func ExpandBatchPoolEndpointConfiguration(list []interface{}) (*batch.PoolEndpointConfiguration, error)
ExpandBatchPoolEndpointConfiguration expands Batch pool endpoint configuration
func ExpandBatchPoolImageReference ¶
func ExpandBatchPoolImageReference(list []interface{}) (*batch.ImageReference, error)
ExpandBatchPoolImageReference expands Batch pool image reference
func ExpandBatchPoolNetworkConfiguration ¶
func ExpandBatchPoolNetworkConfiguration(list []interface{}) (*batch.NetworkConfiguration, error)
ExpandBatchPoolNetworkConfiguration expands Batch pool network configuration
func ExpandBatchPoolNetworkSecurityGroupRule ¶
func ExpandBatchPoolNetworkSecurityGroupRule(list []interface{}) ([]batch.NetworkSecurityGroupRule, error)
ExpandBatchPoolNetworkSecurityGroupRule expands Batch pool network security group rule
func ExpandBatchPoolStartTask ¶
ExpandBatchPoolStartTask expands Batch pool start task
func FlattenBatchMetaData ¶
func FlattenBatchMetaData(metadatas *[]batch.MetadataItem) map[string]interface{}
FlattenBatchMetaData flattens a Batch pool metadata
func FlattenBatchPoolNetworkConfiguration ¶
func FlattenBatchPoolNetworkConfiguration(networkConfig *batch.NetworkConfiguration) []interface{}
FlattenBatchPoolNetworkConfiguration flattens the network configuration for a Batch pool
func ValidateAzureRMBatchPoolName ¶
ValidateAzureRMBatchPoolName validates the name of a Batch pool
Types ¶
type Registration ¶
type Registration struct{}
func (Registration) SupportedDataSources ¶
func (r Registration) SupportedDataSources() map[string]*schema.Resource
SupportedDataSources returns the supported Data Sources supported by this Service
func (Registration) SupportedResources ¶
func (r Registration) SupportedResources() map[string]*schema.Resource
SupportedResources returns the supported Resources supported by this Service
func (Registration) WebsiteCategories ¶
func (r Registration) WebsiteCategories() []string
WebsiteCategories returns a list of categories which can be used for the sidebar