Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeployResult ¶
type DeployResult = core.DeployerDeployResult
type Deployer ¶
type Deployer struct {
// contains filtered or unexported fields
}
func NewDeployer ¶
func NewDeployer(config *DeployerConfig) (*Deployer, error)
type DeployerConfig ¶
type DeployerConfig struct {
// OCI API 认证方式。
AuthMethod string `json:"authMethod"`
// OCI API 私钥。
PrivateKey string `json:"privateKey,omitempty"`
// OCI API 私钥口令。
PrivateKeyPassphrase string `json:"privateKeyPassphrase,omitempty"`
// OCI API 公钥指纹。
PublicKeyFingerprint string `json:"publicKeyFingerprint,omitempty"`
// OCI 租户 OCID。
TenancyOcid string `json:"tenancyOcid,omitempty"`
// OCI 用户 OCID。
UserOcid string `json:"userOcid,omitempty"`
// OCI 区间 OCID。
CompartmentOcid string `json:"compartmentOcid"`
}
Click to show internal directories.
Click to hide internal directories.