Lines Matching defs:APIEntityBaseContract
746 type APIEntityBaseContract struct { struct
748 Description *string `json:"description,omitempty"`
750 AuthenticationSettings *AuthenticationSettingsContract `json:"authenticationSettings,omitempty"`
752 …ameterNames *SubscriptionKeyParameterNamesContract `json:"subscriptionKeyParameterNames,omitempty"`
754 APIType APIType `json:"type,omitempty"`
756 APIRevision *string `json:"apiRevision,omitempty"`
758 APIVersion *string `json:"apiVersion,omitempty"`
760 IsCurrent *bool `json:"isCurrent,omitempty"`
762 IsOnline *bool `json:"isOnline,omitempty"`
764 APIRevisionDescription *string `json:"apiRevisionDescription,omitempty"`
766 APIVersionDescription *string `json:"apiVersionDescription,omitempty"`
768 APIVersionSetID *string `json:"apiVersionSetId,omitempty"`
770 SubscriptionRequired *bool `json:"subscriptionRequired,omitempty"`
774 func (aebc APIEntityBaseContract) MarshalJSON() ([]byte, error) {