@@ -30,7 +30,7 @@ type SecretType int
3030// ProviderTypeParameterResponse represents a parameter for a PAM provider type
3131type ProviderTypeParameterResponse struct {
3232 Id int `json:"Id,omitempty"`
33- Name * string `json:"Name,omitempty"`
33+ Name string `json:"Name,omitempty"`
3434 DisplayName * string `json:"DisplayName,omitempty"`
3535 DataType PamParameterDataType `json:"DataType,omitempty"`
3636 InstanceLevel bool `json:"InstanceLevel,omitempty"`
@@ -39,7 +39,7 @@ type ProviderTypeParameterResponse struct {
3939// ProviderTypeResponse represents a PAM provider type
4040type ProviderTypeResponse struct {
4141 Id string `json:"Id,omitempty"` // UUID format
42- Name * string `json:"Name,omitempty"`
42+ Name string `json:"Name,omitempty"`
4343 Parameters * []ProviderTypeParameterResponse `json:"Parameters,omitempty"`
4444}
4545
@@ -60,15 +60,15 @@ type ProviderTypeCreateRequest struct {
6060// ProviderCreateRequestProviderTypeParam represents a provider type parameter in a provider creation request
6161type ProviderCreateRequestProviderTypeParam struct {
6262 Id int `json:"Id,omitempty"`
63- Name * string `json:"Name,omitempty"`
63+ Name string `json:"Name,omitempty"`
6464 DisplayName * string `json:"DisplayName,omitempty"`
6565 InstanceLevel bool `json:"InstanceLevel,omitempty"`
6666}
6767
6868// PamProviderTypeParam represents a provider type parameter (full model) for PAM operations
6969type PamProviderTypeParam struct {
7070 Id int `json:"Id,omitempty"`
71- Name * string `json:"Name,omitempty"`
71+ Name string `json:"Name,omitempty"`
7272 DisplayName * string `json:"DisplayName,omitempty"`
7373 DataType PamParameterDataType `json:"DataType,omitempty"`
7474 InstanceLevel bool `json:"InstanceLevel,omitempty"`
@@ -78,7 +78,7 @@ type PamProviderTypeParam struct {
7878// ProviderType represents a PAM provider type (full model)
7979type ProviderType struct {
8080 Id string `json:"Id,omitempty"` // UUID format
81- Name * string `json:"Name,omitempty"`
81+ Name string `json:"Name,omitempty"`
8282 ProviderTypeParams * []PamProviderTypeParam `json:"ProviderTypeParams,omitempty"`
8383}
8484
0 commit comments