You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description: optional.NewString("An HTTP-addressable URL pointing to the service provider's human-consumable help documentation."),
696
+
Mutability: AttributeMutabilityReadOnly(),
697
+
Name: "documentationUri",
698
+
Required: false,
699
+
})),
700
+
ComplexCoreAttribute(ComplexParams{
701
+
Description: optional.NewString("A complex type that specifies PATCH configuration options."),
702
+
Mutability: AttributeMutabilityReadOnly(),
703
+
Name: "patch",
704
+
Required: true,
705
+
SubAttributes: []SimpleParams{
706
+
SimpleBooleanParams(BooleanParams{
707
+
Description: optional.NewString("A Boolean value specifying whether or not the operation is supported."),
708
+
Mutability: AttributeMutabilityReadOnly(),
709
+
Name: "supported",
710
+
Required: true,
711
+
}),
712
+
},
713
+
}),
714
+
ComplexCoreAttribute(ComplexParams{
715
+
Description: optional.NewString("A complex type that specifies bulk configuration options."),
716
+
Mutability: AttributeMutabilityReadOnly(),
717
+
Name: "bulk",
718
+
Required: true,
719
+
SubAttributes: []SimpleParams{
720
+
SimpleBooleanParams(BooleanParams{
721
+
Description: optional.NewString("A Boolean value specifying whether or not the operation is supported."),
722
+
Mutability: AttributeMutabilityReadOnly(),
723
+
Name: "supported",
724
+
Required: true,
725
+
}),
726
+
SimpleNumberParams(NumberParams{
727
+
Description: optional.NewString("An integer value specifying the maximum number of operations."),
728
+
Mutability: AttributeMutabilityReadOnly(),
729
+
Name: "maxOperations",
730
+
Required: true,
731
+
}),
732
+
SimpleNumberParams(NumberParams{
733
+
Description: optional.NewString("An integer value specifying the maximum payload size in bytes."),
734
+
Mutability: AttributeMutabilityReadOnly(),
735
+
Name: "maxPayloadSize",
736
+
Required: true,
737
+
}),
738
+
},
739
+
}),
740
+
ComplexCoreAttribute(ComplexParams{
741
+
Description: optional.NewString("A complex type that specifies FILTER options."),
742
+
Mutability: AttributeMutabilityReadOnly(),
743
+
Name: "filter",
744
+
Required: true,
745
+
SubAttributes: []SimpleParams{
746
+
SimpleBooleanParams(BooleanParams{
747
+
Description: optional.NewString("A Boolean value specifying whether or not the operation is supported."),
748
+
Mutability: AttributeMutabilityReadOnly(),
749
+
Name: "supported",
750
+
Required: true,
751
+
}),
752
+
SimpleNumberParams(NumberParams{
753
+
Description: optional.NewString("An integer value specifying the maximum number of resources returned in a response."),
754
+
Mutability: AttributeMutabilityReadOnly(),
755
+
Name: "maxResults",
756
+
Required: true,
757
+
}),
758
+
},
759
+
}),
760
+
ComplexCoreAttribute(ComplexParams{
761
+
Description: optional.NewString("A complex type that specifies configuration options related to changing a password."),
762
+
Mutability: AttributeMutabilityReadOnly(),
763
+
Name: "changePassword",
764
+
Required: true,
765
+
SubAttributes: []SimpleParams{
766
+
SimpleBooleanParams(BooleanParams{
767
+
Description: optional.NewString("A Boolean value specifying whether or not the operation is supported."),
768
+
Mutability: AttributeMutabilityReadOnly(),
769
+
Name: "supported",
770
+
Required: true,
771
+
}),
772
+
},
773
+
}),
774
+
ComplexCoreAttribute(ComplexParams{
775
+
Description: optional.NewString("A complex type that specifies Sort configuration options."),
776
+
Mutability: AttributeMutabilityReadOnly(),
777
+
Name: "sort",
778
+
Required: true,
779
+
SubAttributes: []SimpleParams{
780
+
SimpleBooleanParams(BooleanParams{
781
+
Description: optional.NewString("A Boolean value specifying whether or not the operation is supported."),
782
+
Mutability: AttributeMutabilityReadOnly(),
783
+
Name: "supported",
784
+
Required: true,
785
+
}),
786
+
},
787
+
}),
788
+
ComplexCoreAttribute(ComplexParams{
789
+
Description: optional.NewString("A complex type that specifies ETag configuration options."),
790
+
Mutability: AttributeMutabilityReadOnly(),
791
+
Name: "etag",
792
+
Required: true,
793
+
SubAttributes: []SimpleParams{
794
+
SimpleBooleanParams(BooleanParams{
795
+
Description: optional.NewString("A Boolean value specifying whether or not the operation is supported."),
796
+
Mutability: AttributeMutabilityReadOnly(),
797
+
Name: "supported",
798
+
Required: true,
799
+
}),
800
+
},
801
+
}),
802
+
ComplexCoreAttribute(ComplexParams{
803
+
Description: optional.NewString("A complex type that specifies ETag configuration options."),
804
+
Mutability: AttributeMutabilityReadOnly(),
805
+
Name: "authenticationSchemes",
806
+
Required: true,
807
+
MultiValued: true,
808
+
SubAttributes: []SimpleParams{
809
+
SimpleStringParams(StringParams{
810
+
Description: optional.NewString("The authentication scheme. This specification defines the values 'oauth', 'oauth2', 'oauthbearertoken', 'httpbasic', and 'httpdigest'."),
811
+
Mutability: AttributeMutabilityReadOnly(),
812
+
Name: "type",
813
+
Required: true,
814
+
}),
815
+
SimpleStringParams(StringParams{
816
+
Description: optional.NewString("The common authentication scheme name, e.g., HTTP Basic."),
817
+
Mutability: AttributeMutabilityReadOnly(),
818
+
Name: "name",
819
+
Required: true,
820
+
}),
821
+
SimpleStringParams(StringParams{
822
+
Description: optional.NewString("A description of the authentication scheme."),
823
+
Mutability: AttributeMutabilityReadOnly(),
824
+
Name: "description",
825
+
Required: true,
826
+
}),
827
+
SimpleStringParams(StringParams{
828
+
Description: optional.NewString("An HTTP-addressable URL pointing to the authentication scheme's specification."),
829
+
Mutability: AttributeMutabilityReadOnly(),
830
+
Name: "specUri",
831
+
}),
832
+
SimpleStringParams(StringParams{
833
+
Description: optional.NewString("An HTTP-addressable URL pointing to the authentication scheme's usage documentation."),
834
+
Mutability: AttributeMutabilityReadOnly(),
835
+
Name: "documentationUri",
836
+
}),
837
+
},
838
+
}),
839
+
},
840
+
Description: optional.NewString("SCIM provides a schema for representing the service provider's configuration."),
0 commit comments