Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -6,63 +6,41 @@
"guestConfigurationAssignmentName": "SecureProtocol",
"api-version": "2018-06-30-preview",
"parameters": {
"location" : "westcentralus",
"name": "SecureProtocol",
"properties" : {
"guestConfiguration" : {
"name" : "SecureProtocol",
"version": "1.0.0.0 or 1.*"
}
"location": "westcentralus",
"name": "multiconfigassignment2",
"properties": {
"context": "Azure policy",
"guestConfiguration": {
"name": "AuditSecureProtocol",
"version": "1.0.0.3"
}
}
}
}
},
"responses": {
"201": {
"headers": {},
"body": {
"location":"westcentralus",
"id":"/subscriptions/mySubscriptionId/resourceGroups/myResourceGroupName/providers/Microsoft.Compute/virtualMachines/myVMName/providers/Microsoft.GuestConfiguration/guestConfigurationAssignments/SecureProtocol",
"name":"SecureProtocol",
"properties":{
"complianceStatus": "InProgress",
"complianceReason":null,
"assignmentHash":null,
"guestConfiguration":{
"kind":null,
"name":"SecureProtocol",
"version":"",
"configurationParameter":[

],
"contentUri":null,
"contentHash":null
},
"provisioningState":null
}
}
},
"200": {
"headers": {},
"body": {
"location":"westcentralus",
"id":"/subscriptions/mySubscriptionId/resourceGroups/myResourceGroupName/providers/Microsoft.Compute/virtualMachines/myVMName/providers/Microsoft.GuestConfiguration/guestConfigurationAssignments/SecureProtocol",
"name":"SecureProtocol",
"properties":{
"complianceStatus": "Compliant",
"complianceReason":null,
"assignmentHash":null,
"guestConfiguration":{
"kind":null,
"name":"SecureProtocol",
"version":"",
"configurationParameter":[

],
"contentUri":null,
"contentHash":null
},
"provisioningState":null
}
"body": {
"location": "westcentralus",
"id": null,
"name": "multiconfigassignment2",
"properties": {
"complianceStatus": "Pending",
"assignmentHash": null,
"latestReportId": null,
"lastComplianceStatusChecked": null,
"context": "Azure policy A",
"guestConfiguration": {
"kind": null,
"name": "AuditSecureProtocol",
"version": "1.0.0.3",
"contentUri": null,
"contentHash": null,
"configurationParameter": null,
"configurationSetting": null
},
"provisioningState": "Succeeded"
}
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,23 +10,26 @@
"200": {
"headers": {},
"body": {
"location": "westcentralus",
"id": "/subscriptions/mySubscriptionId/resourceGroups/myResourceGroupName/providers/Microsoft.Compute/virtualMachines/myVMName/providers/Microsoft.GuestConfiguration/guestConfigurationAssignments/SecureProtocol",
"name": "SecureProtocol",
"properties": {
"complianceStatus": "Compliant",
"complianceReason": null,
"assignmentHash": null,
"guestConfiguration": {
"kind": null,
"name": "SecureProtocol",
"version": "",
"configurationParameter": [],
"contentUri": null,
"contentHash": null
},
"provisioningState": null
}
"location": "centraluseuap",
"id": "/subscriptions/subscriptionId/resourceGroups/myResourceGroupName/providers/Microsoft.Compute/virtualMachines/myvm/providers/Microsoft.GuestConfiguration/guestConfigurationAssignments/AuditSecureProtocol",
"name": "AuditSecureProtocol",
"properties": {
"complianceStatus": "Compliant",
"assignmentHash": "E0D8941DD713F284284561648C00C18FA76C8602943C7CD38AFD73B56AE4C35F.E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855",
"latestReportId": "/subscriptions/subscriptionId/resourceGroups/myResourceGroupName/providers/Microsoft.Compute/virtualMachines/myvm/providers/Microsoft.GuestConfiguration/guestConfigurationAssignments/AuditSecureProtocol/reports/7367cbb8-ae99-47d0-a33b-a283564d2cb1",
"lastComplianceStatusChecked": "2018-08-29T22:14:13Z",
"context": null,
"guestConfiguration": {
"kind": null,
"name": "AuditSecureProtocol",
"version": "1.0.0.3",
"contentUri": "https://mystorageaccount.blob.core.windows.net/builtinconfig/AuditSecureProtocol/AuditSecureProtocol_1.0.0.3.zip",
"contentHash": "content hash",
"configurationParameter": [],
"configurationSetting": null
},
"provisioningState": null
}
}
}
}
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
{
"parameters": {
"subscriptionId": "mySubscriptionid",
"resourceGroupName": "myResourceGroupName",
"vmName": "myvm",
"guestConfigurationAssignmentName": "AuditSecureProtocol",
"reportId": "7367cbb8-ae99-47d0-a33b-a283564d2cb1",
"api-version": "2018-06-30-preview"
},
"responses": {
"200": {
"headers": {},
"body": {
"id": "/subscriptions/mysubscriptionid/resourceGroups/myResourceGroupName/providers/Microsoft.Compute/virtualMachines/myvm/providers/Microsoft.GuestConfiguration/guestConfigurationAssignments/AuditSecureProtocol/reports/7367cbb8-ae99-47d0-a33b-a283564d2cb1",
"name": "7367cbb8-ae99-47d0-a33b-a283564d2cb1",
"properties": {
"complianceStatus": "Compliant",
"assignment": {
"name": "AuditSecureProtocol",
"configuration": {
"name": "AuditSecureProtocol"
}
},
"reportId": "7367cbb8-ae99-47d0-a33b-a283564d2cb1",
"vm": {
"id": "/subscriptions/mysubscriptionid/resourceGroups/myResourceGroupName/providers/Microsoft.Compute/virtualMachines/myvm",
"uuid": "vmuuid"
},
"details": {
"complianceStatus": "Compliant",
"startTime": "2018-08-29T22:13:53Z",
"endTime": "2018-08-29T22:14:13Z",
"jobId": "7367cbb8-ae99-47d0-a33b-a283564d2cb1",
"resources": [{
"complianceStatus": "Compliant",
"reasons": [{
"phrase": "Operation successful.",
"code": "DSC::RESOURCE::SUCCESS"
}],
"properties": {
"ConfigurationName": "IsWebServerSecure",
"DependsOn": null,
"IsSingleInstance": "Yes",
"ModuleName": "SecureProtocolWebServer",
"ModuleVersion": "1.0.0.3",
"Protocols": [{
"Ensure": "Absent",
"Protocol": "SSL 2.0"
}, {
"Ensure": "Absent",
"Protocol": "SSL 3.0"
}, {
"Ensure": "Absent",
"Protocol": "TLS 1.0"
}, {
"Ensure": "Absent",
"Protocol": "PCT 1.0"
}, {
"Ensure": "Absent",
"Protocol": "Multi-Protocol Unified Hello"
}, {
"Ensure": "Absent",
"Protocol": "TLS 1.1"
}, {
"Ensure": "Absent",
"Protocol": "TLS 1.2"
}],
"PsDscRunAsCredential": null,
"Reasons": null,
"ResourceId": "[SecureWebServer]s1",
"SourceInfo": null
}
}],
"operationType": "Consistency"
}
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,145 @@
{
"parameters": {
"subscriptionId": "mySubscriptionid",
"resourceGroupName": "myResourceGroupName",
"vmName": "myVMName",
"guestConfigurationAssignmentName": "AuditSecureProtocol",
"api-version": "2018-06-30-preview"
},
"responses": {
"200": {
"headers": {},
"body":{
"value": [{
"id": "/subscriptions/mysubscriptionid/resourceGroups/myResourceGroupName/providers/Microsoft.Compute/virtualMachines/myvm/providers/Microsoft.GuestConfiguration/guestConfigurationAssignments/AuditSecureProtocol/reports/7367cbb8-ae99-47d0-a33b-a283564d2cb1",
"name": "7367cbb8-ae99-47d0-a33b-a283564d2cb1",
"properties": {
"complianceStatus": "Compliant",
"assignment": {
"name": "AuditSecureProtocol",
"configuration": {
"name": "AuditSecureProtocol"
}
},
"reportId": "7367cbb8-ae99-47d0-a33b-a283564d2cb1",
"vm": {
"id": "/subscriptions/mysubscriptionid/resourceGroups/myResourceGroupName/providers/Microsoft.Compute/virtualMachines/myvm",
"uuid": "vmuuid"
},
"details": {
"complianceStatus": "Compliant",
"startTime": "2018-08-29T22:13:53Z",
"endTime": "2018-08-29T22:14:13Z",
"jobId": "7367cbb8-ae99-47d0-a33b-a283564d2cb1",
"resources": [{
"complianceStatus": "Compliant",
"reasons": [{
"phrase": "Operation successful.",
"code": "DSC::RESOURCE::SUCCESS"
}],
"properties": {
"ConfigurationName": "IsWebServerSecure",
"DependsOn": null,
"IsSingleInstance": "Yes",
"ModuleName": "SecureProtocolWebServer",
"ModuleVersion": "1.0.0.3",
"Protocols": [{
"Ensure": "Absent",
"Protocol": "SSL 2.0"
}, {
"Ensure": "Absent",
"Protocol": "SSL 3.0"
}, {
"Ensure": "Absent",
"Protocol": "TLS 1.0"
}, {
"Ensure": "Absent",
"Protocol": "PCT 1.0"
}, {
"Ensure": "Absent",
"Protocol": "Multi-Protocol Unified Hello"
}, {
"Ensure": "Absent",
"Protocol": "TLS 1.1"
}, {
"Ensure": "Absent",
"Protocol": "TLS 1.2"
}],
"PsDscRunAsCredential": null,
"Reasons": null,
"ResourceId": "[SecureWebServer]s1",
"SourceInfo": null
}
}],
"operationType": "Consistency"
}
}
}, {
"id": "/subscriptions/mysubscriptionid/resourceGroups/myResourceGroupName/providers/Microsoft.Compute/virtualMachines/myvm/providers/Microsoft.GuestConfiguration/guestConfigurationAssignments/AuditSecureProtocol/reports/41ee2caf-48f9-4999-a793-82ec7c6beb2c",
"name": "41ee2caf-48f9-4999-a793-82ec7c6beb2c",
"properties": {
"complianceStatus": "Compliant",
"assignment": {
"name": "AuditSecureProtocol",
"configuration": {
"name": "AuditSecureProtocol"
}
},
"reportId": "41ee2caf-48f9-4999-a793-82ec7c6beb2c",
"vm": {
"id": "/subscriptions/mysubscriptionid/resourceGroups/myResourceGroupName/providers/Microsoft.Compute/virtualMachines/myvm",
"uuid": "vmuuid"
},
"details": {
"complianceStatus": "Compliant",
"startTime": "2018-08-29T21:58:54Z",
"endTime": "2018-08-29T21:59:13Z",
"jobId": "41ee2caf-48f9-4999-a793-82ec7c6beb2c",
"resources": [{
"complianceStatus": "Compliant",
"reasons": [{
"phrase": "Operation successful.",
"code": "DSC::RESOURCE::SUCCESS"
}],
"properties": {
"ConfigurationName": "IsWebServerSecure",
"DependsOn": null,
"IsSingleInstance": "Yes",
"ModuleName": "SecureProtocolWebServer",
"ModuleVersion": "1.0.0.3",
"Protocols": [{
"Ensure": "Absent",
"Protocol": "SSL 2.0"
}, {
"Ensure": "Absent",
"Protocol": "SSL 3.0"
}, {
"Ensure": "Absent",
"Protocol": "TLS 1.0"
}, {
"Ensure": "Absent",
"Protocol": "PCT 1.0"
}, {
"Ensure": "Absent",
"Protocol": "Multi-Protocol Unified Hello"
}, {
"Ensure": "Absent",
"Protocol": "TLS 1.1"
}, {
"Ensure": "Absent",
"Protocol": "TLS 1.2"
}],
"PsDscRunAsCredential": null,
"Reasons": null,
"ResourceId": "[SecureWebServer]s1",
"SourceInfo": null
}
}],
"operationType": "Consistency"
}
}
}]
}
}
}
}
Loading