Skip to content

Commit e707043

Browse files
Ameer-azzman-ms
authored andcommitted
[Hub Generated] Review request for Microsoft.Security to add version preview/2023-10-01-preview (#25655)
* Adds base for updating Microsoft.Security from version preview/2023-03-01-preview to version 2023-10-01-preview * Updates readme * Updates API version in new specs and examples * read.me fix * fix compiste version * add ciem configuration to new security connector * update ciem description * add ciem to custom words * add containers changes * add vm scanners to GCP DCSPM * add data sensitivity discovery * add containers to defender for containers * add containers to GCP containers and DCSPM * run prettier * fix readme file * remove old version from compsite package * add scan interval to examples
1 parent 2130d96 commit e707043

File tree

9 files changed

+2275
-4
lines changed

9 files changed

+2275
-4
lines changed

custom-words.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3742,4 +3742,5 @@ vectorizers
37423742
Entra
37433743

37443744
Paas
3745-
PAAS
3745+
PAAS
3746+
ciem
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"parameters": {
3+
"api-version": "2023-10-01-preview",
4+
"subscriptionId": "20ff7fc3-e762-44dd-bd96-b71116dcdc23",
5+
"resourceGroupName": "myRg",
6+
"securityConnectorName": "mySecurityConnectorName"
7+
},
8+
"responses": {
9+
"200": {},
10+
"204": {}
11+
}
12+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
{
2+
"parameters": {
3+
"api-version": "2023-10-01-preview",
4+
"subscriptionId": "a5caac9c-5c04-49af-b3d0-e204f40345d5",
5+
"resourceGroupName": "exampleResourceGroup",
6+
"securityConnectorName": "exampleSecurityConnectorName"
7+
},
8+
"responses": {
9+
"200": {
10+
"body": {
11+
"id": "/subscriptions/a5caac9c-5c04-49af-b3d0-e204f40345d5/resourceGroups/exampleResourceGroup/providers/Microsoft.Security/securityConnectors/exampleSecurityConnectorName",
12+
"name": "exampleSecurityConnectorName",
13+
"type": "Microsoft.Security/securityConnectors",
14+
"etag": "etag value",
15+
"kind": "",
16+
"location": "Central US",
17+
"tags": {},
18+
"systemData": {
19+
"createdBy": "[email protected]",
20+
"createdByType": "User",
21+
"createdAt": "2021-08-31T13:47:50.328Z",
22+
"lastModifiedBy": "[email protected]",
23+
"lastModifiedByType": "User",
24+
"lastModifiedAt": "2021-08-31T13:47:50.328Z"
25+
},
26+
"properties": {
27+
"environmentData": {
28+
"environmentType": "AwsAccount",
29+
"scanInterval": 4
30+
},
31+
"hierarchyIdentifier": "exampleHierarchyId",
32+
"environmentName": "AWS",
33+
"offerings": [
34+
{
35+
"offeringType": "CspmMonitorAws",
36+
"nativeCloudConnection": {
37+
"cloudRoleArn": "arn:aws:iam::00000000:role/ASCMonitor"
38+
}
39+
}
40+
]
41+
}
42+
}
43+
}
44+
}
45+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,126 @@
1+
{
2+
"parameters": {
3+
"api-version": "2023-10-01-preview",
4+
"subscriptionId": "a5caac9c-5c04-49af-b3d0-e204f40345d5",
5+
"resourceGroupName": "exampleResourceGroup"
6+
},
7+
"responses": {
8+
"200": {
9+
"body": {
10+
"value": [
11+
{
12+
"id": "/subscriptions/a5caac9c-5c04-49af-b3d0-e204f40345d5/resourceGroups/exampleResourceGroup/providers/Microsoft.Security/securityConnectors/exampleSecurityConnectorAws",
13+
"name": "exampleSecurityConnectorAws",
14+
"type": "Microsoft.Security/securityConnectors",
15+
"etag": "etag value",
16+
"kind": "",
17+
"location": "Central US",
18+
"tags": {},
19+
"systemData": {
20+
"createdBy": "[email protected]",
21+
"createdByType": "User",
22+
"createdAt": "2021-08-31T13:47:50.328Z",
23+
"lastModifiedBy": "[email protected]",
24+
"lastModifiedByType": "User",
25+
"lastModifiedAt": "2021-08-31T13:47:50.328Z"
26+
},
27+
"properties": {
28+
"hierarchyIdentifier": "exampleHierarchyId",
29+
"environmentData": {
30+
"environmentType": "AwsAccount",
31+
"scanInterval": 4
32+
},
33+
"environmentName": "AWS",
34+
"offerings": [
35+
{
36+
"offeringType": "CspmMonitorAws",
37+
"nativeCloudConnection": {
38+
"cloudRoleArn": "arn:aws:iam::00000000:role/ASCMonitor"
39+
}
40+
}
41+
]
42+
}
43+
},
44+
{
45+
"id": "/subscriptions/a5caac9c-5c04-49af-b3d0-e204f40345d5/resourceGroups/exampleResourceGroup/providers/Microsoft.Security/securityConnectors/exampleSecurityConnectorAwsOrganization",
46+
"name": "exampleSecurityConnectorAwsOrganization",
47+
"type": "Microsoft.Security/securityConnectors",
48+
"etag": "etag value",
49+
"kind": "",
50+
"location": "Central US",
51+
"tags": {},
52+
"systemData": {
53+
"createdBy": "[email protected]",
54+
"createdByType": "User",
55+
"createdAt": "2021-12-15T13:47:50.328Z",
56+
"lastModifiedBy": "[email protected]",
57+
"lastModifiedByType": "User",
58+
"lastModifiedAt": "2021-12-15T13:47:50.328Z"
59+
},
60+
"properties": {
61+
"hierarchyIdentifier": "exampleHierarchyId",
62+
"environmentData": {
63+
"environmentType": "AwsAccount",
64+
"scanInterval": 4,
65+
"organizationalData": {
66+
"organizationMembershipType": "Organization",
67+
"stacksetName": "myStackSetName",
68+
"excludedAccountIds": [
69+
"excludedAccountIdExample"
70+
]
71+
}
72+
},
73+
"environmentName": "AWS",
74+
"offerings": [
75+
{
76+
"offeringType": "CspmMonitorAws",
77+
"nativeCloudConnection": {
78+
"cloudRoleArn": "arn:aws:iam::00000000:role/ASCMonitor"
79+
}
80+
}
81+
]
82+
}
83+
},
84+
{
85+
"id": "/subscriptions/a5caac9c-5c04-49af-b3d0-e204f40345d5/resourceGroups/exampleResourceGroup/providers/Microsoft.Security/securityConnectors/exampleSecurityConnectorGcp",
86+
"name": "exampleSecurityConnectorGcp",
87+
"type": "Microsoft.Security/securityConnectors",
88+
"etag": "etag value",
89+
"kind": "",
90+
"location": "Central US",
91+
"tags": {},
92+
"systemData": {
93+
"createdBy": "[email protected]",
94+
"createdByType": "User",
95+
"createdAt": "2021-12-15T13:47:50.328Z",
96+
"lastModifiedBy": "[email protected]",
97+
"lastModifiedByType": "User",
98+
"lastModifiedAt": "2021-12-15T13:47:50.328Z"
99+
},
100+
"properties": {
101+
"hierarchyIdentifier": "exampleHierarchyId",
102+
"environmentData": {
103+
"environmentType": "GcpProject",
104+
"projectDetails": {
105+
"projectNumber": "exampleHierarchyId",
106+
"projectId": "My-0GCP-Project",
107+
"workloadIdentityPoolId": "My-workload-identity-federation-pool-id"
108+
}
109+
},
110+
"environmentName": "GCP",
111+
"offerings": [
112+
{
113+
"offeringType": "CspmMonitorGcp",
114+
"nativeCloudConnection": {
115+
"workloadIdentityProviderId": "My workload identity provider Id",
116+
"serviceAccountEmailAddress": "[email protected]"
117+
}
118+
}
119+
]
120+
}
121+
}
122+
]
123+
}
124+
}
125+
}
126+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,183 @@
1+
{
2+
"parameters": {
3+
"api-version": "2023-10-01-preview",
4+
"subscriptionId": "a5caac9c-5c04-49af-b3d0-e204f40345d5"
5+
},
6+
"responses": {
7+
"200": {
8+
"body": {
9+
"value": [
10+
{
11+
"id": "/subscriptions/a5caac9c-5c04-49af-b3d0-e204f40345d5/resourceGroups/exampleResourceGroup1/providers/Microsoft.Security/securityConnectors/exampleSecurityConnectorAws",
12+
"name": "exampleSecurityConnectorAws",
13+
"type": "Microsoft.Security/securityConnectors",
14+
"etag": "etag value",
15+
"kind": "",
16+
"location": "Central US",
17+
"tags": {},
18+
"systemData": {
19+
"createdBy": "[email protected]",
20+
"createdByType": "User",
21+
"createdAt": "2021-08-31T13:47:50.328Z",
22+
"lastModifiedBy": "[email protected]",
23+
"lastModifiedByType": "User",
24+
"lastModifiedAt": "2021-08-31T13:47:50.328Z"
25+
},
26+
"properties": {
27+
"hierarchyIdentifier": "exampleHierarchyId",
28+
"environmentData": {
29+
"environmentType": "AwsAccount",
30+
"scanInterval": 4
31+
},
32+
"environmentName": "AWS",
33+
"offerings": [
34+
{
35+
"offeringType": "CspmMonitorAws",
36+
"nativeCloudConnection": {
37+
"cloudRoleArn": "arn:aws:iam::00000000:role/ASCMonitor"
38+
}
39+
}
40+
]
41+
}
42+
},
43+
{
44+
"id": "/subscriptions/a5caac9c-5c04-49af-b3d0-e204f40345d5/resourceGroups/exampleResourceGroup2/providers/Microsoft.Security/securityConnectors/exampleSecurityConnectorAwsOrganization",
45+
"name": "exampleSecurityConnectorAwsOrganization",
46+
"type": "Microsoft.Security/securityConnectors",
47+
"etag": "etag value",
48+
"kind": "",
49+
"location": "Central US",
50+
"tags": {},
51+
"systemData": {
52+
"createdBy": "[email protected]",
53+
"createdByType": "User",
54+
"createdAt": "2021-12-15T13:47:50.328Z",
55+
"lastModifiedBy": "[email protected]",
56+
"lastModifiedByType": "User",
57+
"lastModifiedAt": "2021-12-15T13:47:50.328Z"
58+
},
59+
"properties": {
60+
"hierarchyIdentifier": "exampleHierarchyId",
61+
"environmentData": {
62+
"environmentType": "AwsAccount",
63+
"scanInterval": 4,
64+
"organizationalData": {
65+
"organizationMembershipType": "Organization",
66+
"stacksetName": "myStackSetName",
67+
"excludedAccountIds": [
68+
"excludedAccountIdExample"
69+
]
70+
}
71+
},
72+
"environmentName": "AWS",
73+
"offerings": [
74+
{
75+
"offeringType": "CspmMonitorAws",
76+
"nativeCloudConnection": {
77+
"cloudRoleArn": "arn:aws:iam::00000000:role/ASCMonitor"
78+
}
79+
}
80+
]
81+
}
82+
},
83+
{
84+
"id": "/subscriptions/a5caac9c-5c04-49af-b3d0-e204f40345d5/resourceGroups/exampleResourceGroup3/providers/Microsoft.Security/securityConnectors/exampleSecurityConnectorGithub",
85+
"name": "githubTest",
86+
"etag": "etag value",
87+
"type": "Microsoft.Security/securityconnectors",
88+
"location": "centralus",
89+
"kind": "",
90+
"tags": {},
91+
"systemData": {
92+
"createdBy": "[email protected]",
93+
"createdByType": "User",
94+
"createdAt": "2021-12-15T13:47:50.328Z",
95+
"lastModifiedBy": "[email protected]",
96+
"lastModifiedByType": "User",
97+
"lastModifiedAt": "2021-12-15T13:47:50.328Z"
98+
},
99+
"properties": {
100+
"hierarchyIdentifier": "/subscriptions/a5caac9c-5c04-49af-b3d0-e204f40345d5/resourceGroups/exampleResourceGroup3/providers/Microsoft.SecurityDevops/githubConnectors/exampleGithubConnector",
101+
"environmentName": "Github",
102+
"environmentData": {
103+
"environmentType": "GithubScope"
104+
},
105+
"offerings": [
106+
{
107+
"offeringType": "CspmMonitorGithub"
108+
}
109+
]
110+
}
111+
},
112+
{
113+
"id": "/subscriptions/a5caac9c-5c04-49af-b3d0-e204f40345d5/resourceGroups/exampleResourceGroup3/providers/Microsoft.Security/securityConnectors/exampleSecurityConnectorAzureDevOpsConnectors",
114+
"name": "AzureDevOpsTest",
115+
"etag": "etag value",
116+
"type": "Microsoft.Security/securityconnectors",
117+
"location": "centralus",
118+
"kind": "",
119+
"tags": {},
120+
"systemData": {
121+
"createdBy": "[email protected]",
122+
"createdByType": "User",
123+
"createdAt": "2021-12-15T13:47:50.328Z",
124+
"lastModifiedBy": "[email protected]",
125+
"lastModifiedByType": "User",
126+
"lastModifiedAt": "2021-12-15T13:47:50.328Z"
127+
},
128+
"properties": {
129+
"hierarchyIdentifier": "/subscriptions/a5caac9c-5c04-49af-b3d0-e204f40345d5/resourceGroups/exampleResourceGroup3/providers/Microsoft.SecurityDevops/azureDevOpsConnectors/exampleAzureDevOpsConnector",
130+
"environmentName": "Github",
131+
"environmentData": {
132+
"environmentType": "GithubScope"
133+
},
134+
"offerings": [
135+
{
136+
"offeringType": "CspmMonitorGithub"
137+
}
138+
]
139+
}
140+
},
141+
{
142+
"id": "/subscriptions/a5caac9c-5c04-49af-b3d0-e204f40345d5/resourceGroups/exampleResourceGroup3/providers/Microsoft.Security/securityConnectors/exampleSecurityConnectorGcp",
143+
"name": "exampleSecurityConnectorGcp",
144+
"type": "Microsoft.Security/securityConnectors",
145+
"etag": "etag value",
146+
"kind": "",
147+
"location": "Central US",
148+
"tags": {},
149+
"systemData": {
150+
"createdBy": "[email protected]",
151+
"createdByType": "User",
152+
"createdAt": "2021-12-15T13:47:50.328Z",
153+
"lastModifiedBy": "[email protected]",
154+
"lastModifiedByType": "User",
155+
"lastModifiedAt": "2021-12-15T13:47:50.328Z"
156+
},
157+
"properties": {
158+
"hierarchyIdentifier": "exampleHierarchyId",
159+
"environmentData": {
160+
"environmentType": "GcpProject",
161+
"projectDetails": {
162+
"projectNumber": "exampleHierarchyId",
163+
"projectId": "My-0GCP-Project",
164+
"workloadIdentityPoolId": "6c78da41157548d3b1d8b3c72effdf8c"
165+
}
166+
},
167+
"environmentName": "GCP",
168+
"offerings": [
169+
{
170+
"offeringType": "CspmMonitorGcp",
171+
"nativeCloudConnection": {
172+
"workloadIdentityProviderId": "My workload identity provider Id",
173+
"serviceAccountEmailAddress": "[email protected]"
174+
}
175+
}
176+
]
177+
}
178+
}
179+
]
180+
}
181+
}
182+
}
183+
}

0 commit comments

Comments
 (0)