Documentation
¶
Index ¶
- func GetRecordFromZoneId(cl api.ClientInterface, zoneId string, recordName string, rrtype zones.Type) (*zones.Record, error)
- func GetRecordFromZoneName(cl api.ClientInterface, zonename string, recordName string, rrtype zones.Type) (*zones.Record, error)
- func GetZoneFromZonename(cl api.ClientInterface, zonename string) (*core.Zone, error)
- func GetZoneIdFromZonename(cl api.ClientInterface, zonename string) (string, error)
- func ParseeResourceId(job *core.Job) (int64, error)
- func ParseeResourceSystemId(job *core.Job) (string, error)
- func SyncApply(ctx context.Context, cl api.ClientInterface, s api.Spec, body interface{}) (string, *core.Job, error)
- func SyncCancel(ctx context.Context, cl api.ClientInterface, s api.Spec) (string, *core.Job, error)
- func SyncCreate(ctx context.Context, cl api.ClientInterface, s api.Spec, body interface{}) (string, *core.Job, error)
- func SyncDelete(ctx context.Context, cl api.ClientInterface, s api.Spec) (string, *core.Job, error)
- func SyncUpdate(ctx context.Context, cl api.ClientInterface, s api.Spec, body interface{}) (string, *core.Job, error)
- func WaitJob(ctx context.Context, c api.ClientInterface, jobId string, ...) (*core.Job, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetRecordFromZoneId ¶ added in v0.5.0
func GetRecordFromZoneName ¶ added in v0.5.0
func GetZoneFromZonename ¶ added in v0.5.0
func GetZoneIdFromZonename ¶ added in v0.5.0
func GetZoneIdFromZonename(cl api.ClientInterface, zonename string) (string, error)
func ParseeResourceSystemId ¶ added in v0.5.0
func SyncCancel ¶ added in v0.5.0
func SyncCreate ¶ added in v0.5.0
func SyncDelete ¶ added in v0.5.0
func SyncUpdate ¶ added in v0.5.0
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.