Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DataSources = []*common.DataSource{
datasourceIPs(),
datasourceOrganization(),
datasourceStack(),
}
View Source
var Resources = []*common.Resource{
resourceAccessPolicy(),
resourceAccessPolicyToken(),
resourceOrgMember(),
resourcePluginInstallation(),
resourceStack(),
resourceStackServiceAccount(),
resourceStackServiceAccountToken(),
resourceSyntheticMonitoringInstallation(),
}
Functions ¶
func ClientRequestID ¶
func ClientRequestID() string
Types ¶
type ListerData ¶
type ListerData struct {
// contains filtered or unexported fields
}
ListerData is used as the data arg in "ListIDs" functions. It allows getting data common to multiple resources.
func NewListerData ¶
func NewListerData(orgSlug string) *ListerData
func (*ListerData) OrgSlug ¶
func (d *ListerData) OrgSlug() string
func (*ListerData) Stacks ¶
func (d *ListerData) Stacks(ctx context.Context, client *gcom.APIClient) ([]gcom.FormattedApiInstance, error)
Source Files
¶
- common.go
- common_lister.go
- data_source_cloud_ips.go
- data_source_cloud_organization.go
- data_source_cloud_stack.go
- resource_cloud_access_policy.go
- resource_cloud_access_policy_token.go
- resource_cloud_org_member.go
- resource_cloud_plugin.go
- resource_cloud_stack.go
- resource_cloud_stack_service_account.go
- resource_cloud_stack_service_account_token.go
- resource_synthetic_monitoring_installation.go
- resources.go
Click to show internal directories.
Click to hide internal directories.