|
|
@@ -9,6 +9,7 @@ type CreateECRInfraRequest struct {
|
|
|
type CreateEKSInfraRequest struct {
|
|
|
EKSName string `json:"eks_name" form:"required"`
|
|
|
MachineType string `json:"machine_type"`
|
|
|
+ IssuerEmail string `json:"issuer_email" form:"required"`
|
|
|
ProjectID uint `json:"-" form:"required"`
|
|
|
AWSIntegrationID uint `json:"aws_integration_id" form:"required"`
|
|
|
}
|
|
|
@@ -20,6 +21,7 @@ type CreateGCRInfraRequest struct {
|
|
|
|
|
|
type CreateGKEInfraRequest struct {
|
|
|
GKEName string `json:"gke_name" form:"required"`
|
|
|
+ IssuerEmail string `json:"issuer_email" form:"required"`
|
|
|
ProjectID uint `json:"-" form:"required"`
|
|
|
GCPIntegrationID uint `json:"gcp_integration_id" form:"required"`
|
|
|
}
|
|
|
@@ -33,6 +35,7 @@ type CreateDOCRInfraRequest struct {
|
|
|
|
|
|
type CreateDOKSInfraRequest struct {
|
|
|
DORegion string `json:"do_region" form:"required"`
|
|
|
+ IssuerEmail string `json:"issuer_email" form:"required"`
|
|
|
DOKSName string `json:"doks_name" form:"required"`
|
|
|
ProjectID uint `json:"-" form:"required"`
|
|
|
DOIntegrationID uint `json:"do_integration_id" form:"required"`
|