Documentation ¶
Index ¶
- func ValidateSlicesEquality(source, new []string, caseSensitive bool) bool
- type NetAppAccountEncryptionDataSource
- func (r NetAppAccountEncryptionDataSource) Arguments() map[string]*pluginsdk.Schema
- func (r NetAppAccountEncryptionDataSource) Attributes() map[string]*pluginsdk.Schema
- func (r NetAppAccountEncryptionDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r NetAppAccountEncryptionDataSource) ModelObject() interface{}
- func (r NetAppAccountEncryptionDataSource) Read() sdk.ResourceFunc
- func (r NetAppAccountEncryptionDataSource) ResourceType() string
- type NetAppAccountEncryptionResource
- func (r NetAppAccountEncryptionResource) Arguments() map[string]*pluginsdk.Schema
- func (r NetAppAccountEncryptionResource) Attributes() map[string]*pluginsdk.Schema
- func (r NetAppAccountEncryptionResource) Create() sdk.ResourceFunc
- func (r NetAppAccountEncryptionResource) Delete() sdk.ResourceFunc
- func (r NetAppAccountEncryptionResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r NetAppAccountEncryptionResource) ModelObject() interface{}
- func (r NetAppAccountEncryptionResource) Read() sdk.ResourceFunc
- func (r NetAppAccountEncryptionResource) ResourceType() string
- func (r NetAppAccountEncryptionResource) Update() sdk.ResourceFunc
- type NetAppVolumeGroupSapHanaDataSource
- func (r NetAppVolumeGroupSapHanaDataSource) Arguments() map[string]*pluginsdk.Schema
- func (r NetAppVolumeGroupSapHanaDataSource) Attributes() map[string]*pluginsdk.Schema
- func (r NetAppVolumeGroupSapHanaDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r NetAppVolumeGroupSapHanaDataSource) ModelObject() interface{}
- func (r NetAppVolumeGroupSapHanaDataSource) Read() sdk.ResourceFunc
- func (r NetAppVolumeGroupSapHanaDataSource) ResourceType() string
- type NetAppVolumeGroupSapHanaResource
- func (r NetAppVolumeGroupSapHanaResource) Arguments() map[string]*pluginsdk.Schema
- func (r NetAppVolumeGroupSapHanaResource) Attributes() map[string]*pluginsdk.Schema
- func (r NetAppVolumeGroupSapHanaResource) Create() sdk.ResourceFunc
- func (r NetAppVolumeGroupSapHanaResource) Delete() sdk.ResourceFunc
- func (r NetAppVolumeGroupSapHanaResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r NetAppVolumeGroupSapHanaResource) ModelObject() interface{}
- func (r NetAppVolumeGroupSapHanaResource) Read() sdk.ResourceFunc
- func (r NetAppVolumeGroupSapHanaResource) ResourceType() string
- func (r NetAppVolumeGroupSapHanaResource) Update() sdk.ResourceFunc
- type NetAppVolumeQuotaRuleDataSource
- func (r NetAppVolumeQuotaRuleDataSource) Arguments() map[string]*pluginsdk.Schema
- func (r NetAppVolumeQuotaRuleDataSource) Attributes() map[string]*pluginsdk.Schema
- func (r NetAppVolumeQuotaRuleDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r NetAppVolumeQuotaRuleDataSource) ModelObject() interface{}
- func (r NetAppVolumeQuotaRuleDataSource) Read() sdk.ResourceFunc
- func (r NetAppVolumeQuotaRuleDataSource) ResourceType() string
- type NetAppVolumeQuotaRuleResource
- func (r NetAppVolumeQuotaRuleResource) Arguments() map[string]*pluginsdk.Schema
- func (r NetAppVolumeQuotaRuleResource) Attributes() map[string]*pluginsdk.Schema
- func (r NetAppVolumeQuotaRuleResource) Create() sdk.ResourceFunc
- func (r NetAppVolumeQuotaRuleResource) Delete() sdk.ResourceFunc
- func (r NetAppVolumeQuotaRuleResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
- func (r NetAppVolumeQuotaRuleResource) ModelObject() interface{}
- func (r NetAppVolumeQuotaRuleResource) Read() sdk.ResourceFunc
- func (r NetAppVolumeQuotaRuleResource) ResourceType() string
- func (r NetAppVolumeQuotaRuleResource) Update() sdk.ResourceFunc
- type Registration
- func (r Registration) AssociatedGitHubLabel() string
- func (r Registration) DataSources() []sdk.DataSource
- func (r Registration) Name() string
- func (r Registration) Resources() []sdk.Resource
- func (r Registration) SupportedDataSources() map[string]*pluginsdk.Resource
- func (r Registration) SupportedResources() map[string]*pluginsdk.Resource
- func (r Registration) WebsiteCategories() []string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateSlicesEquality ¶
Types ¶
type NetAppAccountEncryptionDataSource ¶
type NetAppAccountEncryptionDataSource struct{}
func (NetAppAccountEncryptionDataSource) Arguments ¶
func (r NetAppAccountEncryptionDataSource) Arguments() map[string]*pluginsdk.Schema
func (NetAppAccountEncryptionDataSource) Attributes ¶
func (r NetAppAccountEncryptionDataSource) Attributes() map[string]*pluginsdk.Schema
func (NetAppAccountEncryptionDataSource) IDValidationFunc ¶
func (r NetAppAccountEncryptionDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (NetAppAccountEncryptionDataSource) ModelObject ¶
func (r NetAppAccountEncryptionDataSource) ModelObject() interface{}
func (NetAppAccountEncryptionDataSource) Read ¶
func (r NetAppAccountEncryptionDataSource) Read() sdk.ResourceFunc
func (NetAppAccountEncryptionDataSource) ResourceType ¶
func (r NetAppAccountEncryptionDataSource) ResourceType() string
type NetAppAccountEncryptionResource ¶
type NetAppAccountEncryptionResource struct{}
func (NetAppAccountEncryptionResource) Arguments ¶
func (r NetAppAccountEncryptionResource) Arguments() map[string]*pluginsdk.Schema
func (NetAppAccountEncryptionResource) Attributes ¶
func (r NetAppAccountEncryptionResource) Attributes() map[string]*pluginsdk.Schema
func (NetAppAccountEncryptionResource) Create ¶
func (r NetAppAccountEncryptionResource) Create() sdk.ResourceFunc
func (NetAppAccountEncryptionResource) Delete ¶
func (r NetAppAccountEncryptionResource) Delete() sdk.ResourceFunc
func (NetAppAccountEncryptionResource) IDValidationFunc ¶
func (r NetAppAccountEncryptionResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (NetAppAccountEncryptionResource) ModelObject ¶
func (r NetAppAccountEncryptionResource) ModelObject() interface{}
func (NetAppAccountEncryptionResource) Read ¶
func (r NetAppAccountEncryptionResource) Read() sdk.ResourceFunc
func (NetAppAccountEncryptionResource) ResourceType ¶
func (r NetAppAccountEncryptionResource) ResourceType() string
func (NetAppAccountEncryptionResource) Update ¶
func (r NetAppAccountEncryptionResource) Update() sdk.ResourceFunc
type NetAppVolumeGroupSapHanaDataSource ¶
type NetAppVolumeGroupSapHanaDataSource struct{}
func (NetAppVolumeGroupSapHanaDataSource) Arguments ¶
func (r NetAppVolumeGroupSapHanaDataSource) Arguments() map[string]*pluginsdk.Schema
func (NetAppVolumeGroupSapHanaDataSource) Attributes ¶
func (r NetAppVolumeGroupSapHanaDataSource) Attributes() map[string]*pluginsdk.Schema
func (NetAppVolumeGroupSapHanaDataSource) IDValidationFunc ¶
func (r NetAppVolumeGroupSapHanaDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (NetAppVolumeGroupSapHanaDataSource) ModelObject ¶
func (r NetAppVolumeGroupSapHanaDataSource) ModelObject() interface{}
func (NetAppVolumeGroupSapHanaDataSource) Read ¶
func (r NetAppVolumeGroupSapHanaDataSource) Read() sdk.ResourceFunc
func (NetAppVolumeGroupSapHanaDataSource) ResourceType ¶
func (r NetAppVolumeGroupSapHanaDataSource) ResourceType() string
type NetAppVolumeGroupSapHanaResource ¶
type NetAppVolumeGroupSapHanaResource struct{}
func (NetAppVolumeGroupSapHanaResource) Arguments ¶
func (r NetAppVolumeGroupSapHanaResource) Arguments() map[string]*pluginsdk.Schema
func (NetAppVolumeGroupSapHanaResource) Attributes ¶
func (r NetAppVolumeGroupSapHanaResource) Attributes() map[string]*pluginsdk.Schema
func (NetAppVolumeGroupSapHanaResource) Create ¶
func (r NetAppVolumeGroupSapHanaResource) Create() sdk.ResourceFunc
func (NetAppVolumeGroupSapHanaResource) Delete ¶
func (r NetAppVolumeGroupSapHanaResource) Delete() sdk.ResourceFunc
func (NetAppVolumeGroupSapHanaResource) IDValidationFunc ¶
func (r NetAppVolumeGroupSapHanaResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (NetAppVolumeGroupSapHanaResource) ModelObject ¶
func (r NetAppVolumeGroupSapHanaResource) ModelObject() interface{}
func (NetAppVolumeGroupSapHanaResource) Read ¶
func (r NetAppVolumeGroupSapHanaResource) Read() sdk.ResourceFunc
func (NetAppVolumeGroupSapHanaResource) ResourceType ¶
func (r NetAppVolumeGroupSapHanaResource) ResourceType() string
func (NetAppVolumeGroupSapHanaResource) Update ¶
func (r NetAppVolumeGroupSapHanaResource) Update() sdk.ResourceFunc
type NetAppVolumeQuotaRuleDataSource ¶
type NetAppVolumeQuotaRuleDataSource struct{}
func (NetAppVolumeQuotaRuleDataSource) Arguments ¶
func (r NetAppVolumeQuotaRuleDataSource) Arguments() map[string]*pluginsdk.Schema
func (NetAppVolumeQuotaRuleDataSource) Attributes ¶
func (r NetAppVolumeQuotaRuleDataSource) Attributes() map[string]*pluginsdk.Schema
func (NetAppVolumeQuotaRuleDataSource) IDValidationFunc ¶
func (r NetAppVolumeQuotaRuleDataSource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (NetAppVolumeQuotaRuleDataSource) ModelObject ¶
func (r NetAppVolumeQuotaRuleDataSource) ModelObject() interface{}
func (NetAppVolumeQuotaRuleDataSource) Read ¶
func (r NetAppVolumeQuotaRuleDataSource) Read() sdk.ResourceFunc
func (NetAppVolumeQuotaRuleDataSource) ResourceType ¶
func (r NetAppVolumeQuotaRuleDataSource) ResourceType() string
type NetAppVolumeQuotaRuleResource ¶
type NetAppVolumeQuotaRuleResource struct{}
func (NetAppVolumeQuotaRuleResource) Arguments ¶
func (r NetAppVolumeQuotaRuleResource) Arguments() map[string]*pluginsdk.Schema
func (NetAppVolumeQuotaRuleResource) Attributes ¶
func (r NetAppVolumeQuotaRuleResource) Attributes() map[string]*pluginsdk.Schema
func (NetAppVolumeQuotaRuleResource) Create ¶
func (r NetAppVolumeQuotaRuleResource) Create() sdk.ResourceFunc
func (NetAppVolumeQuotaRuleResource) Delete ¶
func (r NetAppVolumeQuotaRuleResource) Delete() sdk.ResourceFunc
func (NetAppVolumeQuotaRuleResource) IDValidationFunc ¶
func (r NetAppVolumeQuotaRuleResource) IDValidationFunc() pluginsdk.SchemaValidateFunc
func (NetAppVolumeQuotaRuleResource) ModelObject ¶
func (r NetAppVolumeQuotaRuleResource) ModelObject() interface{}
func (NetAppVolumeQuotaRuleResource) Read ¶
func (r NetAppVolumeQuotaRuleResource) Read() sdk.ResourceFunc
func (NetAppVolumeQuotaRuleResource) ResourceType ¶
func (r NetAppVolumeQuotaRuleResource) ResourceType() string
func (NetAppVolumeQuotaRuleResource) Update ¶
func (r NetAppVolumeQuotaRuleResource) Update() sdk.ResourceFunc
type Registration ¶
type Registration struct{}
func (Registration) AssociatedGitHubLabel ¶
func (r Registration) AssociatedGitHubLabel() string
func (Registration) DataSources ¶
func (r Registration) DataSources() []sdk.DataSource
DataSources returns the typed DataSources supported by this service
func (Registration) Name ¶
func (r Registration) Name() string
func (Registration) Resources ¶
func (r Registration) Resources() []sdk.Resource
Resources returns the typed Resources supported by this service
func (Registration) SupportedDataSources ¶
func (r Registration) SupportedDataSources() map[string]*pluginsdk.Resource
func (Registration) SupportedResources ¶
func (r Registration) SupportedResources() map[string]*pluginsdk.Resource
func (Registration) WebsiteCategories ¶
func (r Registration) WebsiteCategories() []string
Source Files ¶
- netapp_account_data_source.go
- netapp_account_encryption_data_source.go
- netapp_account_encryption_resource.go
- netapp_account_resource.go
- netapp_pool_data_source.go
- netapp_pool_resource.go
- netapp_snapshot_data_source.go
- netapp_snapshot_policy_data_source.go
- netapp_snapshot_policy_resource.go
- netapp_snapshot_resource.go
- netapp_volume_data_source.go
- netapp_volume_group_sap_hana_data_source.go
- netapp_volume_group_sap_hana_resource.go
- netapp_volume_helper.go
- netapp_volume_quota_rule_data_source.go
- netapp_volume_quota_rule_resource.go
- netapp_volume_resource.go
- registration.go
- validation.go
Click to show internal directories.
Click to hide internal directories.